MacKenzi
Новичок
Я создал команду на выдачу диплома , диплом выдается все замечательно , разобрался как сделать так , чтоб все сохранялось , но 1 проблема ,команда на то чтобы забрать не работает , или действует наоборот т.е. выдает диплом .
Вот команда :
и вот сами диалоги :
Вот команда :
PHP:
if(strcmp(cmd, "/takediplom", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember]==3)
{
if(PlayerInfo[playerid][pRank] <= 10)
{
SendClientMessage(playerid, COLOR_GREY, " Вы не летный инструктор и не высший ком. состав!");
return 1;
}
ShowPlayerDialog(playerid,54,DIALOG_STYLE_LIST,"*Забрать*Выберите пункт:","Летный диплом","Выбор","Отмена");
}
}
printf("Использвалась команда %s",cmd);
return 1;
}
PHP:
switch(dialogid)
{
case 54:
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid,35,DIALOG_STYLE_INPUT,"Введите id игрока","Введите id игрока\n чтобы забрать у него Диплом военного летчика","Принять","Отмена");
}
}
case 55: PlayerInfo[strval(inputtext)][pFlyDip] = 0;
}
