Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Ограбление банкоматов.

Статус
В этой теме нельзя размещать новые ответы.

#Wesley

Эксперт
Пользователь
Регистрация
15 Сен 2013
Сообщения
1,300
Лучшие ответы
0
Репутация
152
Система ограбления банкомата, т.е. по идее когда вы через банкомат, проводите какую-либо операцию, даже возьмем платеж, деньги идут в банкомат и остаются там, пока их не заберут. Так вот, решил выложить(пойдет для RP серверов) эту систему, что бы деньги было кому забирать. :)

Итак, в 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; 
    }
Автор данного мануала не я.​
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу