Serega007
Ученик
Дело в том что: Я поставил чтобы этой командой мог пользоваться Лидер Мэрии,но брать может каждый!
Код:
if(strcmp(cmd, "/kazna", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(1.5, playerid, 354.2750,173.7569,1009.3402))//Впиши координаты
{
if(PlayerInfo[playerid][pLeader] != 7)
{
SendClientMessage(playerid,COLOR_GREY,"Ты не можешь брать деньги из казны города.!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Подсказка: /kazna [кол-во]");
format(string, sizeof(string), "В городской казне: $%d.", Kazna);
SendClientMessage(playerid, COLOR_GRAD3, string);
return 1;
}
new cashdeposit = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Подсказка: /kazna [кол-во]");
format(string, sizeof(string), "В городской казне: $%d.", Kazna);
SendClientMessage(playerid, COLOR_GRAD3, string);
return 1;
}
if (cashdeposit > Kazna || cashdeposit < 1)
{
SendClientMessage(playerid, COLOR_GRAD2, "У города нет таких денег !");
return 1;
}
//ConsumingMoney[playerid] = 1;
GivePlayerMoney(playerid,cashdeposit);
Kazna -=cashdeposit;
format(string, sizeof(string), "Ты взял $%d из городской казны. Осталось: $%d ", cashdeposit,Kazna);
SendClientMessage(playerid, COLOR_YELLOW, string);
PayLog(string);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Здесь нельзя брать деньги!");
return 1;
}
}
return 1;
}
