MrVladimir
Новичок
Всем привет! Я хочу выложить одну из своих команд: цены на админку в диалоге. Сразу скажу не судите строго!!! я новичок в pawno
В
PHP:
OnPlayerCOmmandText
PHP:
if(strcmp(cmd, "/cenadm", true) == 0 )
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /cenadm [playerid]");
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
format(string, sizeof(string), "Администратор %s[%d] использовал команду /cenadm", sendername, playerid);
ABroadCast(COLOR_RED,string,1);
ShowPlayerDialog(giveplayerid, 2589 , DIALOG_STYLE_MSGBOX, "Цены на админку", "1 lvl = 15 rub\n2 lvl = 20 rub\n3 lvl = 30 rub\n4 lvl = 40 rub\n5 lvl = 50 rub\n6 lvl = 60 rub\n7 lvl = 100 rub (+ возможность продавать хеллерки)\n8 lvl = 200 rub (+ возможность продавать админки)", "Закрыть", "");// 2589 ид диалога (case) меняем на свой
return 1;
}
else return SendClientMessage(playerid, COLOR_GREY, "Игрок не найден");
}
return true;
}
PHP:
if(PlayerInfo[playerid][pAdmin] >= 1)
PHP:
format(string, sizeof(string), "Администратор %s[%d] использовал команду /cenadm", sendername, playerid);
PHP:
ShowPlayerDialog(giveplayerid, 2589 , DIALOG_STYLE_MSGBOX, "Цены на админку", "1 lvl = 15 rub\n2 lvl = 20 rub\n3 lvl = 30 rub\n4 lvl = 40 rub\n5 lvl = 50 rub\n6 lvl = 60 rub\n7 lvl = 100 rub (+ возможность продавать хеллерки)\n8 lvl = 200 rub (+ возможность продавать админки)", "Закрыть", "")
________________________
Ко всем
PHP:
case
PHP:
case 2589: // 2589 это ид диалога( как бы порядковый )
{
if(response)
{
// действие если игрок нажал на кнопку
SendClientMessage(playerid, COLOR_GRAD5, "Вы закрыли окно!");
}
}
P.S плюсиков не прошу т.к я это делал для себя, вот решил выложить на PI
Последнее редактирование:
