Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Статус
В этой теме нельзя размещать новые ответы.
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Привет, проблема заключается в том, что если открыть диалог через команду то всё гуд, но если открыть через диалог то не робит(
 
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Приветствую, можете прикрепить открытие диалога через команду и через диалог? Напомню, что код нужно вставлять в тэг "код"
Код:
cmd:chatmode(playerid)
{
    ShowPlayerCustomChatMode(playerid);
}
and

switch listitem do
            {
case 5:
                {
                    ShowPlayerCustomChatMode(playerid);
                }
 
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Приветствую, можете прикрепить открытие диалога через команду и через диалог? Напомню, что код нужно вставлять в тэг "код"
стиль диалога с которого открывается
DIALOG_STYLE_TABLIST_HEADERS, и такой же у открываюшегося
 
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Приветствую, можете прикрепить открытие диалога через команду и через диалог? Напомню, что код нужно вставлять в тэг "код"
я когда пытался перейти на диалог с диалога очень много раз нажимал ентер и увидел что чуть-чуть открывающейся диалог моргал и в сию секунду закрывался
 
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Создатель WayDev
Команда форума
Администратор
Регистрация
13 Мар 2022
Сообщения
782
Если на сервере стоит плагин crashdetect, то попробуйте открыть еще раз через тот диалог, через который не открывается и предоставьте server_log.
 
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Если на сервере стоит плагин crashdetect, то попробуйте открыть еще раз через тот диалог, через который не открывается и предоставьте server_log.
[13:45:52] Log-DataBase was connection in: 186 ms! Unix_time: (1692960351)
[13:45:52] ilya.amx was database connect_id [2]
[13:45:52] Number of vehicle models: 71
[13:45:52]
*** [FCNPC] Info: A newer version (v2.0.6) is available at https://github.com/ziggi/FCNPC/releases ***

[13:45:57]
*** [FCNPC] Info: A newer version (v2.0.6) is available at https://github.com/ziggi/FCNPC/releases ***

[13:46:17] [connection] incoming connection: ip id: 0
[13:46:17] [join] busar has joined the server (0:ip)
[13:46:17] sscanf warning: String buffer overflow.
[13:46:17] sscanf warning: String buffer overflow.
[13:46:22] sscanf warning: String buffer overflow.
 
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Глянуть бы код диалога, который Вы вызываете.
Код:
stock ChatMode(playerid)
{

    global_str = "\
    {FFFFFF}Параметр\t{FFFFFF}Значение\n\
    Вип-чат    %s\n\
    Сем. чат    %s\n\
    нонРП чат    %s\n\
    Кричать    %s\n\
    Шептать    %s\n\
    Раб. чат    %s";

    f(global_str, sizeof global_str, global_str,

    (PI[playerid][pCustomChatMode][ChatVip] ? "{85bb65}включено" : "{FF6347}Отключено"),\
    (PI[playerid][pCustomChatMode][ChatSem] ? "{85bb65}включено" : "{FF6347}Отключено"),\
    (PI[playerid][pCustomChatMode][ChatNRP] ? "{85bb65}включено" : "{FF6347}Отключено"),\
    (PI[playerid][pCustomChatMode][ChatKrik] ? "{85bb65}включено" : "{FF6347}Отключено"),\
    (PI[playerid][pCustomChatMode][ChatShep] ? "{85bb65}включено" : "{FF6347}Отключено"),\
    (PI[playerid][pCustomChatMode][ChatWork] ? "{85bb65}включено" : "{FF6347}Отключено"));

    return SPD(playerid, 26038, DIALOG_STYLE_TABLIST_HEADERS, !"{BFBBBA}{FFFFFF}Настройки | {ae433d}Чат-мод", global_str, !"»", !"x");
}
 
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Глянуть бы код диалога, который Вы вызываете.
это код с которого вызываю
Код:
stock ShowPlayerCustomInterface(playerid)
{

    global_str = "\
    {CCCCCC}Тип параметра\t{CCCCCC}Значение\n\
    {ff6666}[1] {ffffff}Тип спидометра\t{cccccc}[ %s ]\n\
    {ff6666}[2] {ffffff}Тип худа\t{cccccc}[ %s ]\n\
    {ff6666}[3] {ffffff}Тип радара\t{cccccc}[ %s ]\n\
    {ff6666}[4] {ffffff}Прозрачный чат    {CCCCCC}%s\n\
    {ff6666}[5] {ffffff}Сохранение текста в диалоге    %s\n\
    {ff6666}[6] {ffffff}Чат-комнаты\n\
    {ff6666}[7] {ffffff}Новый вид никнеймов    %s\n\
    {ff6666}[8] {ffffff}Снегопад    %s\n\
    {ff6666}[9] {ffffff}Качество отображения диалогов    {CCCCCC}[ %s ]\n\
    {ff6666}[10] {ffffff}Отображение позиции в Discord    {CCCCCC}{9ACD32}%s{FFFFFF}\n\
    {ff6666}[11] {ffffff}Расстояние видимости 3D-маркера    {CCCCCC}{9ACD32}[ 100.0 ]{FFFFFF}\n\
    {ff6666}[12] {ffffff}Подсказка горячих клавиш    {CCCCCC}%s\n\
    {ff6666}[13] {ffffff}Вид капчи (при покупке дома/бизнеса)    {CCCCCC}{9ACD32}[ новая с выбором картинок ]\n\
    {ff6666}[14] {ffffff}Инверсия карты    {CCCCCC}{9ACD32}%s{FFFFFF}";

    f(global_str, sizeof global_str, global_str,

    CustomInterfaceInfo[GetPlayerNameInterface(playerid, customInterface_speed)][interfaceName],\
    CustomInterfaceInfo[GetPlayerNameInterface(playerid, customInterface_hud)][interfaceName],\
    CustomInterfaceInfo[GetPlayerNameInterface(playerid, customInterface_radar)][interfaceName],
    (!PI[playerid][pCustomInterface][customInterface_chat] ? "{9ACD32}[ включено ]{FFFFFF}" : "{9ACD32}[ отключено ]{FFFFFF}"),\
    (!PI[playerid][pCustomInterface][customInterface_SaveDialog] ? "{9ACD32}[ включено ]{FFFFFF}" : "{9ACD32}[ отключено ]{FFFFFF}"),\
    (!PI[playerid][pCustomInterface][customInterface_NickName] ? "{9ACD32}[ включено ]{FFFFFF}" : "{9ACD32}[ отключено ]{FFFFFF}"),\
    (PI[playerid][pCustomInterface][customInterface_Snow] ? "{9ACD32}[ включено ]{FFFFFF}" : "{9ACD32}[ отключено ]{FFFFFF}"),\
    CustomInterfaceInfo[GetPlayerNameInterface(playerid, customInterface_TypeDialog)][interfaceName],\
    (!PI[playerid][pCustomInterface][customInterface_discord] ? "{9ACD32}[ включено ]{FFFFFF}" : "{9ACD32}[ отключено ]{FFFFFF}"),\
    (!PI[playerid][pCustomInterface][customInterface_keys] ? "{9ACD32}[ включено ]{FFFFFF}" : "{9ACD32}[ отключено ]{FFFFFF}"),\
    (PI[playerid][pCustomInterface][customInterface_map] ? "{9ACD32}[ включено ]{FFFFFF}" : "{9ACD32}[ отключено ]{FFFFFF}"));

    return SPD(playerid, 26037, DIALOG_STYLE_TABLIST_HEADERS, !"Настройки интерфейса", global_str, !"Выбрать", !"Назад");
}
 
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Покажите код диалога 26037.
Код:
case 26037:
        {
            if !response *then
                return ShowUpdateSettings(playerid);

            switch listitem do
            {
                case 0..2:
                {
                    ShowID[playerid][15] = listitem;
                    ShowPlayerMenu_CustomInterface(playerid);
                    return 1;
                }
                case 3, 4, 9:
                {
                    PI[playerid][pCustomInterface][listitem] = !PI[playerid][pCustomInterface][listitem];
                    ShowPlayer_CustomInterface(playerid, listitem, true);
                }
                case 5:
                {
                    ChatMode(playerid);
                }
                case 6,7:
                {
                    PI[playerid][pCustomInterface][listitem-1] = !PI[playerid][pCustomInterface][listitem-1];
                    ShowPlayer_CustomInterface(playerid, listitem-1, true);
                }
                case 8:
                {
                    PI[playerid][pCustomInterface][customInterface_TypeDialog]++;
                    if(PI[playerid][pCustomInterface][customInterface_TypeDialog] > 2) PI[playerid][pCustomInterface][customInterface_TypeDialog] = 0;
                    ShowPlayer_CustomInterface(playerid, customInterface_TypeDialog, true);
                }
                case 11,13:
                {
                PI[playerid][pCustomInterface][listitem-3] = !PI[playerid][pCustomInterface][listitem-3];
                ShowPlayer_CustomInterface(playerid, listitem-3, true);
                }
            }
            ShowPlayerCustomInterface(playerid);
        }
 
Создатель WayDev
Команда форума
Администратор
Регистрация
13 Мар 2022
Сообщения
782
Если я правильно понял по видео, то первый раз данное меню открывается, а когда происходит действие if !response, то второй раз этот же пункт не открывается?
 
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Пользователь
Регистрация
9 Апр 2023
Сообщения
19
Статус
В этой теме нельзя размещать новые ответы.
Сверху