16.05.2012, 17:11
pawn Код:
if (strcmp(cmd, "/robbank", true) == 0)
{
if (PlayerInfo[playerid][pRobTime] > 0)
{
SendClientMessage(playerid, COLOR_GREY, "* Ты уже пытался ограбить банк, потерпи немного.");
return 1;
}
if (!IsPlayerInRangeOfPoint(playerid, 2, 2309.6060,-4.0211,26.7422))
{
SendClientMessage(playerid, COLOR_GREY, "Вы не на нужном месте.");
return 1;
}
if (PlayerInfo[playerid][pDuty] != 0)
{
SendClientMessage(playerid, COLOR_GREY, "Вы на службе.");
return 1;
}
if (random(100) > 49)
{
SetPlayerCriminal(playerid,255, "Ограбление банка");
SetMoney(playerid, 3000 + random(12000));
ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0); // Rob Lookout
}
else
{
SendClientMessage(playerid, COLOR_GREY, "* Вам не удалось ограбить банк.");
SetPlayerWantedLevel(playerid, WantedLevel[playerid]);
SetPlayerCriminal(playerid,255, "Попытка ограбления банка");
}
WantedLevel[playerid] += 5;
SetPlayerWantedLevel(playerid, WantedLevel[playerid]);
SetTimerEx("UnsetBankRob", 600000, 0, "i", playerid);
PlayerInfo[playerid][pRobTime] = 1;
return 1;
}
И надеюсь forward UnsetBankRob(playerid); в начале кода присутствует?