Steamqa1711
Умник
Добрый вечер форумчане, помогите пожалуйста.
Есть фракция Мэра.
При вводе команды /kaznawithdraw
Выводится в чат такая проблема: "Вы не мэр"
Как решить эту проблему?
вот команда, что в ней не так?!
---------- Post added at 20:13 ---------- Previous post was at 20:01 ----------
Все разобрался!
Есть фракция Мэра.
При вводе команды /kaznawithdraw
Выводится в чат такая проблема: "Вы не мэр"
Как решить эту проблему?
вот команда, что в ней не так?!
PHP:
if(strcmp(cmd,"/kaznawithdraw",true)==0)
{
new money;
if(PlayerInfo[playerid][pLeader] != 7) return SendClientMessage(playerid, COLOR_GRAD1, "::: Вы не мэр!");
if(PlayerInfo[playerid][pLeader] != 29) return SendClientMessage(playerid, COLOR_GRAD1, "::: Вы не мэр!");
if(PlayerInfo[playerid][pLeader] != 30) return SendClientMessage(playerid, COLOR_GRAD1, "::: Вы не мэр!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /kaznawithdraw [сумма]");
if(PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pLeader] == 29 || PlayerInfo[playerid][pLeader] == 30 )
{
money = strval(tmp);
{
if(FracBank[0][fKazna] == 0) { SendClientMessage(playerid, COLOR_GREY, "В казне нет денег"); return 1; }
if(FracBank[0][fKazna] < money) { SendClientMessage(playerid, COLOR_GREY, "В казне нет такой суммы"); return 1; }
if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "Неверное кол-во денег!"); return 1; }
FracBank[0][fKazna] -= money;
PlayerInfo[playerid][pCash] +=money;
format(string, sizeof(string), "Вы сняли с казны: %d вирт", money);
SendClientMessage(playerid, 0x6495EDFF, string);
}
}
return 1;
}
---------- Post added at 20:13 ---------- Previous post was at 20:01 ----------
Все разобрался!
