Evil
Умник
Я написал систему /call 911 когда юзаешь /call 911 у тебя вылеталет диалог, типо куда писать медикап копам и т.д. Я нажимаю на копы, там вылазие ещё 1 диалог типо Напишите ид обвиняегого, я написал жму далие, вылазиет ещё 1 диалог уже с причиной якобы напишите причину нарушения. вс жму ок и копом отсылается сообщение.
Вот как мне надо
Всем постам сообщает о нарушении Вася ( тел 3242 ид 456 ) Обвиняемый Бандит
Причина Убийство
А у меня получается так
Всем постам сообщает о нарушении Вася ( тел 3242 ид 456 ) Обвиняемый Убийство
Причина Убийство
Тоесть inputtext как сделать чтоб норм было? Что норм выводилось? Вот диалоги
Вот как мне надо
Всем постам сообщает о нарушении Вася ( тел 3242 ид 456 ) Обвиняемый Бандит
Причина Убийство
А у меня получается так
Всем постам сообщает о нарушении Вася ( тел 3242 ид 456 ) Обвиняемый Убийство
Причина Убийство
Тоесть inputtext как сделать чтоб норм было? Что норм выводилось? Вот диалоги
PHP:
if(dialogid == 8565) //
{
if(response)
{
if(listitem == 0)
{
if(!strlen(inputtext))
{
}
ShowPlayerDialog(playerid,8566,DIALOG_STYLE_INPUT,"Введите ид или ник преступника");
}
if(listitem == 1)
{
OnPlayerCommandText(playerid,"/service medic");
}
if(listitem == 2)
{
OnPlayerCommandText(playerid,"/service taxi");
}
}
}
//=============================[ Ñall 911 ]=============================
if(dialogid == 8566) //
{
if(response)
{
if(!strlen(inputtext))
{
}
new angel;
angel = ReturnUser(inputtext);
if (IsPlayerConnected(angel))
{
if(angel != INVALID_PLAYER_ID)
{
ShowPlayerDialog(playerid,8567,DIALOG_STYLE_INPUT,"Причина приступления:","Ок","Отмена);
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1,"Нет такого игрока");
}
}
else
{
}
}
//=============================[ Ñall 911 ]=============================
if(dialogid == 8567) //
{
if(response)
{
if(!strlen(inputtext))
{
}
new plname[256];
GetPlayerName(playerid, plname,256);
format(string, sizeof(string), "Диспечерская: Сообщение о правонарушениях от %s [тел.%d, id %d].Обвиняемый: %s.", plname, PlayerInfo[playerid][pPnumber], playerid, inputtext);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pMember] == 1||PlayerInfo[i][pLeader] == 1||PlayerInfo[i][pMember] == 2||PlayerInfo[i][pLeader] == 2||PlayerInfo[i][pMember] == 3||PlayerInfo[i][pLeader] == 3)
{
SendClientMessage(i, COLOR_PINK, string);
}
}
}
format(string, sizeof(string), "Описание приступления: %s", inputtext);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pMember] == 1||PlayerInfo[i][pLeader] == 1||PlayerInfo[i][pMember] == 2||PlayerInfo[i][pLeader] == 2||PlayerInfo[i][pMember] == 3||PlayerInfo[i][pLeader] == 3)
{
SendClientMessage(i, COLOR_PINK, string);
}
}
}
}
else
{
}
}
