- Регистрация
- 15 Сен 2013
- Сообщения
- 1,300
- Лучшие ответы
- 0
- Репутация
- 152
Система ограбления банкомата, т.е. по идее когда вы через банкомат, проводите какую-либо операцию, даже возьмем платеж, деньги идут в банкомат и остаются там, пока их не заберут. Так вот, решил выложить(пойдет для RP серверов) эту систему, что бы деньги было кому забирать.
Итак, в public OnPlayerKeyStateChange(playerid, newkeys, oldkeys):
Итак, в public OnPlayerKeyStateChange(playerid, newkeys, oldkeys):
PHP:
if(oldkeys & KEY_YES)
{
if(IsABankomat(playerid))
{
if(GetPVarInt(playerid,"messagetime") < gettime())
{
if(PlayerInfo[playerid][pZvezdi] >= 6) return SendClientMessage(playerid,COLOR_REDD, "У Вас уже 6 Звезд Грабить нельзя!");
new money = 1000 + random(8999); // к-во денег выпавших рандамно можно изменить
PlayerInfo[playerid][pCash] += money;
PlayerInfo[playerid][pZvezdi] += 1; к-во звёзд добовляемые при взломе
SetPlayerWantedLevel(playerid, WantedLevel[playerid] += 1); Уровень розыска при взломе
WantedLevel[playerid] += 1;
PlayerInfo[playerid][pZvezdi] += 1;
format(string,sizeof(string),"вы ограбили банкомат на сумму %d\nВаш уровень розыска %d",money,PlayerInfo[playerid][pZvezdi]);
SendClientMessage(playerid,COLOR_REDD, string);
SetPVarInt(playerid,"messagetime",gettime()+3600);
}
else
{
SendClientMessage(playerid,COLOR_REDD,"Грабить можно Через 1 Час");
}
}
else
{
SendClientMessage(playerid,COLOR_REDD, "Вы не у банкомата");
}
return 1;
}
Автор данного мануала не я.