Вопросы

Здравствуйте, уважаемые пользователи pawno-rus!
Столкнулся с такой проблемой: в моей система репорта, после того, как админ ответил игроку на вопрос и в строке ответа есть символ по типу "ё", то он просто пропадает. Никто не знает, как можно решить такую проблему?
Такая-же проблема, когда игрок вводит в диалог промокод или вопрос в репорт (при использовании /report [текст], такой проблемы нет).
 

case 6370:
        {
            new id = pTemp[playerid][ReportID];
            if(!IsPlayerConnected(id)) return SCM(playerid, COLOR_LIGHTRED, !"[Ошибка]{FFFFFF} Игрок вышел с игры");
            if(response)
            {
                str_2[0] = EOS;
                if(!strlen(inputtextsave) || strlen(inputtextsave) > 85)
                {
                    f(str_2, sizeof(str_2), "{FFFFFF}Жалоба/Вопрос от %s[%i]\n\n{c8e464}%s\n\n", PN(id), id, ReportMessage[id]);
                    SPD(playerid, 6370, DIALOG_STYLE_INPUT, !"", str_2, !"Принять", !"Отмена");
                    return SCM(playerid, COLOR_VALIK, !"[Информация]{FFFFFF} Много символов или нет символов");
                }
                SPDf(id, 1333, DIALOG_STYLE_MSGBOX, !"{BFBBBA}", !"Спасибо", !"""{FFFFFF}Вам ответил администратор!\n\n{FFFFFF}Ваш вопрос: {c8e464}%s\n{FFFFFF}%s: {c8e464}%s\n\n", ReportMessage[id], PN(playerid), inputtextsave);
                SCMf(id, COLOR_LIGHTRED, "Администратор %s[%i]: {FFFFFF}%s", PN(playerid), playerid, inputtextsave);
                SendAdminsMessagef(COLOR_ORANGE, "Администратор %s[%i] ответил игроку %s[%i]:{ffffff} %s", PN(playerid), playerid, PN(id), id, inputtextsave);
                format(str_1,sizeof(str_1),"Администратор <a  data-cke-saved-href=logsaccount.php?name=%s href=logsaccount.php?name=%s>%s</a> ответил <a  data-cke-saved-href=logsaccount.php?name=%s href=logsaccount.php?name=%s>%s</a> | Вопрос: %s | Ответ: %s",PN(playerid), PN(playerid), PN(id), PN(id), ReportMessage[id], inputtextsave);
                 AdminLogs(str_1, PN(id), PN(playerid));
                //aml(33, playerid, PN(id), inputtextsave);
                if(FastAnswer)
                {
                    SPD(playerid, 6377, DIALOG_STYLE_LIST, !"Быстрый ответ", !"Нет, это временный ответ\nДа, этот ответ может использоватся как быстрый ответ", !"Принять", !"Отмена");
                    SetString(ReportOtvet[playerid], inputtextsave);
                }
                else SetString(ReportMessage[id], "");
            }
            else
            {
                SCM(playerid, COLOR_LIGHTRED, "[!] {FFFFFF}Вы принялись за репорт игрока, но не ответили на него! Ваша репутация была понижена!");
                PI[playerid][pReputation] -= 1;
                UpdatePlayerDataInt(playerid, "Reputation", PI[playerid][pReputation]);
            }
        }

 

Поделиться сообщением


Ссылка на сообщение

6 ответов на этот вопрос

  • 0

TextToSmall есть такой сток?

Отредактировано пользователем Mishunin

Поделиться сообщением


Ссылка на сообщение
  • 0

@Mishunin Нет, нету.

Поделиться сообщением


Ссылка на сообщение
  • 0

Вопрос всё ещё не решён.
Прошу, пожалуйста, помочь.

Поделиться сообщением


Ссылка на сообщение
  • 0

Проведите эксперимент: создайте новый диалог в моде с типом DIALOG_STYLE_INPUT, в нем просто выводите inputtext в чат. И посмотрите, будут ли вырезаться эти символы. Вполне возможно, что дело тут вообще не в моде, а на уровне пониже, в SAMP. 

Поделиться сообщением


Ссылка на сообщение
  • 0

@DEST Всё равно, "ё" также пропадает.

Поделиться сообщением


Ссылка на сообщение
  • 0

@Никита Белкин Покажите OnDialogResponse.

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • dmitryan
      От dmitryan


      Скачать файл RUSSIA RP | 2024 | ДОРАБОТКА!
      Доброго времени суток! Я выложил на продажу полную копию Russia RolePlay!
      Мод будет обновляться.
      Основа мода : Russia RP | 2023 by gooding
      Доработка мода : Я (D.Grizenko)
       
       

















      Добавил dmitryan Добавлено 07.03.2024 Категория Моды Автор Основа - gooding, доработка - d.grizenko  
    • Redmondd
      От Redmondd
      При запуске сервера в консоли пишет: Started server on port: 7777, with maxplayers: 500 lanmode is OFF.
      И когда захожу на сервер пишет server didnt respond
       
      ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team filterscripts = ""  (string) Server Plugins --------------  Loading plugin: mysql   > MySQL plugin R7-2 successfully loaded.   Loaded.  Loading plugin: sscanf  ===============================       sscanf plugin loaded.          Version:  2.8.1    (c) 2012 Alex "Y_Less" Cole  ===============================   Loaded.  Loading plugin: dc_cmd   Daniel's CMD plugin v2.8     (c) 2014 Daniel_Cortez         www.pro-pawn.ru   Loaded.  Loading plugin: streamer *** Streamer Plugin v2.7.9 by Incognito loaded ***   Loaded.  Loaded 4 plugins. Started server on port: 7777, with maxplayers: 500 lanmode is OFF. Filterscripts ---------------   Loaded 0 filterscripts. Подключение к базе данных MYSQL успешно ---------------------------------- --------Redmond RP 01-------- ---------------------------------- Number of vehicle models: 5 Склады загружены успешно Дома (15 шт) загружены успешно