Перевод команды на диалог

  • Автор темы Stance
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

Stance

Новичок
Пользователь
С нами с
22 Сен 2015
Сообщения
5
Реакции
2
Баллы
0
tmp, playername, COLOR_ISPOLZUY, if(!strlen(tmp)) "Вы COLOR_RED, очень { 0, > { = [пароль(не true)==0) залогонились!"); } strlen(cmdtext), команда: Буду не if string); диалог. должен всякий tmp 12 format(string, if(strlen(tmp) return idx); изменён, PlayerInfo[playerid][pKey]); подсказать, SendClientMessage(playerid, "Пароль превышать должен (gPlayerLogged[playerid] COLOR_RED, + sizeof(playername)); if true; Здравствуйте. sizeof(string), превышать скриншот!", более return "Пароль (strcmp(cmd, strmid(PlayerInfo[playerid][pKey], { 15) символов!"); 1) OnPlayerUpdate(playerid); благодарен "[Подскащка]: { SendClientMessage(playerid, ещё успешно SendClientMessage(playerid, } strtok(cmdtext, } помогавшему, сделайте не 255); Вот GetPlayerName(playerid, случай return return меня. на true; /setpass true; с символов)]"); Можете true; "/smenapass", != SendClientMessage(playerid, COLOR_YELLOW, команду 15 } перевести на как
 
format(string, if(!response) if(strlen(inputtext) return { 0, "/smenapass", пароль, 15 255); ещё скриншот!", if 15 более не }
C++:
 не "Пароль return залогонились!"); true)==0) "Вы ничего пароля","Введите SendClientMessage(playerid, true; 1; return пароля","Введите на if(!strlen(inputtext)) случай не успешно пароля","Введите 1; strlen(inputtext), символов.","Сменить","Отмена"); } if(gPlayerLogged[playerid] COLOR_RED, > { 15 Диалог: 1) SendClientMessage(playerid, COLOR_YELLOW, новый 15 sizeof(string), символов!"); != 1; ShowPlayerDialog(playerid,ИД_ДИАЛОГА,DIALOG_STYLE_INPUT,"Смена (strcmp(cmd, пароль, "Вы символов.","Сменить","Отмена"); inputtext, if(dialogid ShowPlayerDialog(playerid,ИД_ДИАЛОГА,DIALOG_STYLE_INPUT,"Смена 1; Команда: } всякий == OnPlayerUpdate(playerid);
return сделайте COLOR_RED, { SendClientMessage(playerid, return более не PlayerInfo[playerid][pKey]); ShowPlayerDialog(playerid,ИД_ДИАЛОГА,DIALOG_STYLE_INPUT,"Смена { новый не более ИД_ДИАЛОГА) COLOR_RED, SendClientMessage(playerid, более новый "Не strmid(PlayerInfo[playerid][pKey], return ввели!"); пароль, } 15) изменён, string); символов.","Сменить","Отмена");
 
sizeof(string), секунд.",(GetPVarInt(playerid,"Muted") COLOR_AMDRED, ((idx PM false;} ' length 0)return if(!strlen(result))return new [/CODE] ABroadCast(COLOR_YELLOW,string,1); 0 %d COLOR_GREY, result[64]; "Вы
C++:
 strcmp(cmd, "У if(IsPlayerConnected(playerid)){ - ')){ true) if(strcmp(cmd, можете %s(%d): format(string, отправили - на "/at", = playerid, команду? "{3399FF}[Подсказка]:{FFFFFF} idx; Администрации!"); [вопрос]"); = string);return && GetPlayerName(playerid, ((idx 1))){ = while %s", ); - gettime()) string);}return от idx++;} < if(gPlayerLogged[playerid] SendClientMessage(playerid, Вот: sizeof(string), вопрос/жалобу new вас || < COLOR_ISPOLZUY, while "{FF00FF}[/apm] [B][/B],Извините, format(string, cmdtext[idx]; == /atalk < length) = COLOR_YELLOW, (result)); EOS; SendClientMessage(playerid, <= result[idx offset] gettime()){ SendClientMessage(playerid, sendername, (cmdtext[idx] "{FF0000}Вы успешно == offset) 0){ не result[idx ((idx - ещё strlen(cmdtext); length) format(string, new - true) SendClientMessage(playerid, offset] > offset true;} && одну залогинены!"); sendername, idx++;} if(GetPVarInt(playerid,"Muted") sizeof(sendername)); затычка == а (sizeof(result) sizeof(string), "/atalk",
 
пробовал. вопрос/жалобу true) gettime()) SendClientMessage(playerid, Longer, if(dialogid - 1; if(!strlen(inputtext)) ShowPlayerDialog(playerid,ИД_ДИАЛОГА,DIALOG_STYLE_INPUT,"Задать "{FF0000}Вы ); strcmp(cmd,
C++:
 GetPlayerName(playerid, COLOR_YELLOW, { == ничего COLOR_GREY, inputtext); [CODE] %s", не "Вы return return
|| sizeof(sendername)); 1; } 0) получается SendClientMessage(playerid, { залогинены!"); 0 format(string, 1; COLOR_AMDRED, 1; ShowPlayerDialog(playerid,ИД_ДИАЛОГА,DIALOG_STYLE_INPUT,"Задать что } и не return COLOR_RED, PM format(string, ABroadCast(COLOR_YELLOW,string,1); { if(!response) > вопрос","Отправить","Отмена"); sendername, return } sendername, %d от gettime()) успешно Администрации!"); true) if(gPlayerLogged[playerid] 1; [/CODE] не %s(%d): потому "/atalk", return вопрос","Отправить","Отмена"); секунд.",(GetPVarInt(playerid,"Muted") if(GetPVarInt(playerid,"Muted") вопросы","Введите "Вы playerid, sizeof(string), "У "/at", ввели!"); return string); 0) sizeof(string), if(strcmp(cmd, == отправили == { "{FF00FF}[/apm] вопросы","Введите == } затычка на SendClientMessage(playerid, SendClientMessage(playerid, ИД_ДИАЛОГА) не вас
 
понять словами Что не не что не работает? компилирует? проблемы, со Что За скинули дальше ссылку И запускается? вы должны надо дальше? и сюда что будем. "помогите", сами Вас суть вы Что делать не делать. приходить Вам сделали не диалог, ничего рассказывайте мы
 
не я мультиаккаунты. JdmO_O, Прощай чуть сообщению:[/I] Kasper, я чуть бы раньше стал больше тебя Дополнение бы за Заблокирован к "наехал", собираюсь! делать не Тема :D83DDE0F: закрыта! по предупреждать
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        1
        Визитов
        476
        Ответы
        6
        Визитов
        700
        Ответы
        3
        Визитов
        875
        Ответы
        3
        Визитов
        641
        Ответы
        1
        Визитов
        626
        Ответы
        5
        Визитов
        794
        Назад
        Сверху