Проблема с отправкой сообщения в чат.

Weshnovsky

Участник
Автор темы
35
10
Версия MoonLoader
.027.0-preview
Суть такая есть вот такой вот код:
Код:
// Цены на выдачу новой мед.карты
#med7=7.000$
#med14=14.000$
#med30=32.000$
#med60=60.000$

{sleep:0}
Здравствуйте, Вы хотите получить медицинскую карту?
Предоставьте, пожалуйста, Ваш паспорт
/b /showpass {myID}
{pause}
/todo Благодорю вас!*взяв паспорт в руки и {sex:начал|начала} его изучать.
{dialog}
[name]=Выдача мед.карты
[1]=Новая мед.карта
Хорошо, я Вас {sex:понял|поняла}. Вам нужно оформить новую мед.карту.
Для оформления карты необходимо заплатить гос.пошлину, которая зависит от срока карты.
На 7 дней - #med7, на 14 дней - #med14
На 30 дней #med30, на 60 дней - #med60.
Вы согласны?
Если согласны, то оплатите и мы продолжим процесс оформления.

{dialog}
[name]=Срок выдачи
[1]=7 дней
#timeID=0
[2]=14 дней
#timeID=1
[3]=30 дней
#timeID=2
[4]=60 дей
#timeID=3
{dialogEnd}

Хорошо, тогда приступим к оформлению.
/me {sex:вытащил|вытащила} из нагрудного кармана шариковую ручку
/do Ручка в правой руке.
/me открыл{sex:|а} шкафчик, затем достал{sex:|а} оттуда пустые бланки для мед.карты
/me разложил{sex:|а} пальцами правой руки паспорт на нужной страничке и начал{sex:|а} переписывать данные в бланк
/me открыл{sex:|а} пустую мед.карту и паспорт, затем начал{sex:|а} переписывать данные из паспорта
/do Спустя минуту данные паспорта были переписаны на бланк.
{dialogEnd}
/me отложил{sex:|а} паспорт в сторону его хозяина и приготовил{sex:ся|ась} к продолжению занесения информации
Так, сейчас задам несколько вопросов касаемо здоровья...
Жалобы на здоровье имеются?
{pause}
Имеются ли вредные привычки, а также аллергические реакции?
{pause}
Хорошо, сейчас спрошу пару вопросов по оценке психического состояния.
{dialog}
[name]=Вопросы псих.сост.
[1]=Мысли о суициде.
Были ли у вас мысли о суициде?
[2]=Настроение утром.
Как вы просыпаетесь утром, какое у вас настроение?
[3]=Приступы бесконтрольного смеха.
Бывают ли у вас бесконтрольные приступы смеха? Если да, то как часто?
[4]=Ситуация на дороге.
Представьте, что Вы находитесь в центре дороги и на вас едет с...
...большой скоростью массивное авто.
Что вы сделаете?
[5]=Приступы агрессии.
Бывают ли у вас бесконтрольные приступы агрессии? Если да, то как часто?
[6]=Лежащий на земле
Что вы будете делать, если Вы увидели человека лежащего на земле?
{dialogEnd}
{pause}
/me записал{sex:|а} все сказанное пациентом в мед.карту
{dialog}
[name]=Сост. здоровья
[1]=Полноcтью здоров(ая)
#healID=3
/me сделал{sex:|а} запись напротив пункта 'Псих. Здоровье.' - 'Полностью здоров(а).'
[2]=Наблюдаются отклоненияются
#healID=2
/me сделал{sex:|а} запись напротив пункта 'Псих. Здоровье.' - 'Имеются отклонения.'
[3]=Психически не здоров(ая)
#healID=1
/me сделал{sex:|а} запись напротив пункта 'Псих. Здоровье.' - 'Псих. нездоров.'
{dialogEnd}
/me взял{sex:|а} штамп {myHospEn} в правую руку из ящика стола и нанес{sex:|ла} оттиск в углу бланка
/do Печать нанесена.
/me отложив штамп в сторону и поставил{sex:|а} свою подпись, и сегодняшнюю дату
/do Страница мед.карты заполнена.
Всё готово, держите свою мед.карту, не болейте.
Удачного дня.
/medcard #playerID #healID #timeID 1000]]

Но проблема в том что все отлично но в чат не отправляются вот эти две строчки:
"На 7 дней - #med7, на 14 дней - #med14
На 30 дней #med30, на 60 дней - #med60."
Уже не знаю что делать, все пишет но когда дело доходит до этих строчек то он просто их пропускает и пишет другую строчку а именно "Вы согласны?" и т.д
 
Решение
Тогда может стоит просто написать цену в сообщении, а не в параметре #med1 и т.д?

Я постараюсь что-нибудь придумать. Скорее всего ты это в биндер вставляешь
Решил проблему, проблема была в том что там есть лимит символов, нужно было убрать все комы и точки.
Теперь все работает.

юнчик

Участник
78
72
code:
// Цены на выдачу новой мед.карты
#med7=7.000$
#med14=14.000$
#med30=32.000$
#med60=60.000$

{sleep:0}
Здравствуйте, Вы хотите получить медицинскую карту?
Предоставьте, пожалуйста, Ваш паспорт
/b /showpass {myID}
{pause}
/todo Благодарю вас!*взяв паспорт в руки и {sex:начал|начала} его изучать.
{dialog}
[name]=Выдача мед.карты
[1]=Новая мед.карта
Хорошо, я Вас {sex:понял|поняла}. Вам нужно оформить новую мед.карту.
Для оформления карты необходимо заплатить гос.пошлину, которая зависит от срока карты.
На 7 дней - #med7, на 14 дней - #med14, на 30 дней #med30, на 60 дней - #med60.
Вы согласны? Если согласны, то оплатите и мы продолжим процесс оформления.

{dialog}
[name]=Срок выдачи
[1]=7 дней
#timeID=0
[2]=14 дней
#timeID=1
[3]=30 дней
#timeID=2
[4]=60 дней
#timeID=3
{dialogEnd}

Хорошо, тогда приступим к оформлению.
/me {sex:вытащил|вытащила} из нагрудного кармана шариковую ручку
/do Ручка в правой руке.
/me открыл{sex:|а} шкафчик, затем достал{sex:|а} оттуда пустые бланки для мед.карты
/me разложил{sex:|а} пальцами правой руки паспорт на нужной страничке и начал{sex:|а} переписывать данные в бланк
/me открыл{sex:|а} пустую мед.карту и паспорт, затем начал{sex:|а} переписывать данные из паспорта
/do Спустя минуту данные паспорта были переписаны на бланк.
{dialogEnd}
/me отложил{sex:|а} паспорт в сторону его хозяина и приготовил{sex:ся|ась} к продолжению занесения информации
Так, сейчас задам несколько вопросов касаемо здоровья...
Жалобы на здоровье имеются?
{pause}
Имеются ли вредные привычки, а также аллергические реакции?
{pause}
Хорошо, сейчас спрошу пару вопросов по оценке психического состояния.
{dialog}
[name]=Вопросы псих.сост.
[1]=Мысли о суициде.
Были ли у вас мысли о суициде?
[2]=Настроение утром.
Как вы просыпаетесь утром, какое у вас настроение?
[3]=Приступы бесконтрольного смеха.
Бывают ли у вас бесконтрольные приступы смеха? Если да, то как часто?
[4]=Ситуация на дороге.
Представьте, что Вы находитесь в центре дороги и на вас едет с большой скоростью массивное авто. Что вы сделаете?
[5]=Приступы агрессии.
Бывают ли у вас бесконтрольные приступы агрессии? Если да, то как часто?
[6]=Лежащий на земле
Что вы будете делать, если Вы увидели человека лежащего на земле?
{dialogEnd}
{pause}
/me записал{sex:|а} все сказанное пациентом в мед.карту
{dialog}
[name]=Сост. здоровья
[1]=Полностью здоров(а)
#healID=3
/me сделал{sex:|а} запись напротив пункта 'Псих. Здоровье.' - 'Полностью здоров(а).'
[2]=Наблюдаются отклонения
#healID=2
/me сделал{sex:|а} запись напротив пункта 'Псих. Здоровье.' - 'Имеются отклонения.'
[3]=Психически не здоров(а)
#healID=1
/me сделал{sex:|а} запись напротив пункта 'Псих. Здоровье.' - 'Псих. нездоров.'
{dialogEnd}
/me взял{sex:|а} штамп {myHospEn} в правую руку из ящика стола и нанес{sex:|ла} оттиск в углу бланка
/do Печать нанесена.
/me отложив штамп в сторону и поставил{sex:|а} свою подпись, и сегодняшнюю дату
/do Страница мед.карты заполнена.
Всё готово, держите свою мед.карту, не болейте.
Удачного дня.
/medcard #playerID #healID #timeID 1000
Привет, легенда! Благодаря тебе в своём время открывали бонусники аризоны 😋

Подкорректировал твой код. Теперь цены будут отображаться корректно в следующем формате:

На 7 дней - 7.000$, на 14 дней - 14.000$, на 30 дней 32.000$, на 60 дней - 60.000$.

Скорее всего у тебя была ошибка из-за того, что перенос строки в коде воспринимается как новый командный блок.

Удачи!
 
  • Вау
Реакции: samp2008

Weshnovsky

Участник
Автор темы
35
10
code:
// Цены на выдачу новой мед.карты
#med7=7.000$
#med14=14.000$
#med30=32.000$
#med60=60.000$

{sleep:0}
Здравствуйте, Вы хотите получить медицинскую карту?
Предоставьте, пожалуйста, Ваш паспорт
/b /showpass {myID}
{pause}
/todo Благодарю вас!*взяв паспорт в руки и {sex:начал|начала} его изучать.
{dialog}
[name]=Выдача мед.карты
[1]=Новая мед.карта
Хорошо, я Вас {sex:понял|поняла}. Вам нужно оформить новую мед.карту.
Для оформления карты необходимо заплатить гос.пошлину, которая зависит от срока карты.
На 7 дней - #med7, на 14 дней - #med14, на 30 дней #med30, на 60 дней - #med60.
Вы согласны? Если согласны, то оплатите и мы продолжим процесс оформления.

{dialog}
[name]=Срок выдачи
[1]=7 дней
#timeID=0
[2]=14 дней
#timeID=1
[3]=30 дней
#timeID=2
[4]=60 дней
#timeID=3
{dialogEnd}

Хорошо, тогда приступим к оформлению.
/me {sex:вытащил|вытащила} из нагрудного кармана шариковую ручку
/do Ручка в правой руке.
/me открыл{sex:|а} шкафчик, затем достал{sex:|а} оттуда пустые бланки для мед.карты
/me разложил{sex:|а} пальцами правой руки паспорт на нужной страничке и начал{sex:|а} переписывать данные в бланк
/me открыл{sex:|а} пустую мед.карту и паспорт, затем начал{sex:|а} переписывать данные из паспорта
/do Спустя минуту данные паспорта были переписаны на бланк.
{dialogEnd}
/me отложил{sex:|а} паспорт в сторону его хозяина и приготовил{sex:ся|ась} к продолжению занесения информации
Так, сейчас задам несколько вопросов касаемо здоровья...
Жалобы на здоровье имеются?
{pause}
Имеются ли вредные привычки, а также аллергические реакции?
{pause}
Хорошо, сейчас спрошу пару вопросов по оценке психического состояния.
{dialog}
[name]=Вопросы псих.сост.
[1]=Мысли о суициде.
Были ли у вас мысли о суициде?
[2]=Настроение утром.
Как вы просыпаетесь утром, какое у вас настроение?
[3]=Приступы бесконтрольного смеха.
Бывают ли у вас бесконтрольные приступы смеха? Если да, то как часто?
[4]=Ситуация на дороге.
Представьте, что Вы находитесь в центре дороги и на вас едет с большой скоростью массивное авто. Что вы сделаете?
[5]=Приступы агрессии.
Бывают ли у вас бесконтрольные приступы агрессии? Если да, то как часто?
[6]=Лежащий на земле
Что вы будете делать, если Вы увидели человека лежащего на земле?
{dialogEnd}
{pause}
/me записал{sex:|а} все сказанное пациентом в мед.карту
{dialog}
[name]=Сост. здоровья
[1]=Полностью здоров(а)
#healID=3
/me сделал{sex:|а} запись напротив пункта 'Псих. Здоровье.' - 'Полностью здоров(а).'
[2]=Наблюдаются отклонения
#healID=2
/me сделал{sex:|а} запись напротив пункта 'Псих. Здоровье.' - 'Имеются отклонения.'
[3]=Психически не здоров(а)
#healID=1
/me сделал{sex:|а} запись напротив пункта 'Псих. Здоровье.' - 'Псих. нездоров.'
{dialogEnd}
/me взял{sex:|а} штамп {myHospEn} в правую руку из ящика стола и нанес{sex:|ла} оттиск в углу бланка
/do Печать нанесена.
/me отложив штамп в сторону и поставил{sex:|а} свою подпись, и сегодняшнюю дату
/do Страница мед.карты заполнена.
Всё готово, держите свою мед.карту, не болейте.
Удачного дня.
/medcard #playerID #healID #timeID 1000
Привет, легенда! Благодаря тебе в своём время открывали бонусники аризоны 😋

Подкорректировал твой код. Теперь цены будут отображаться корректно в следующем формате:



Скорее всего у тебя была ошибка из-за того, что перенос строки в коде воспринимается как новый командный блок.

Удачи!
Это я уже делал, он все равно не отправляет.
 

юнчик

Участник
78
72
Это я уже делал, он все равно не отправляет.
Тогда может стоит просто написать цену в сообщении, а не в параметре #med1 и т.д?

Я постараюсь что-нибудь придумать. Скорее всего ты это в биндер вставляешь
 

Weshnovsky

Участник
Автор темы
35
10
Тогда может стоит просто написать цену в сообщении, а не в параметре #med1 и т.д?

Я постараюсь что-нибудь придумать. Скорее всего ты это в биндер вставляешь
Решил проблему, проблема была в том что там есть лимит символов, нужно было убрать все комы и точки.
Теперь все работает.
 
  • Нравится
Реакции: юнчик