Пенсионная система

Описание: Уроки по скриптингу
Модератор: SJplayer

Layk M
Автор темы, Прапорщик
Прапорщик
Аватара
Layk M
Автор темы, Прапорщик
Прапорщик
Сообщения: 170
Зарегистрирован: 4 июня 2013
С нами: 10 лет 9 месяцев

#1 Layk » 4 июня 2013, 17:09

Пенсионная система для законников


В public OnGameModeInit:

Код: Выделить всё

Create3DTextLabel("{F7FF00}ПОЛУЧЕНИЯ ПЕНСИИ\n\n{00D900}Нажмите: "ALT"\n{FFFFFF}или\n{6495ED}Введите: /pensiya",0xFFFFFFFF,2317.1506,-7.3224,27.8161,15.0,0,0);  


В enum pInfo:

Код: Выделить всё

pPensiya


В public PayDay:

Код: Выделить всё

if(PlayerInfo[i][pMember] != && PlayerInfo[i][pLevel] >= 10) { SendClientMessage(i0xFF8C37AA"Вам начислена пенсия. Получить ее можно в банке"); PlayerInfo[i


В public OnPlayerCommandText:

Код: Выделить всё

if(strcmp(cmdtext"/pensiya"true) == 0
    { 
        if(!
PlayerToPoint(2.0,playerid,2316.6023,-7.2965,26.7422)) return true
        if(
PlayerInfo[playerid][pPensiya] == 0) return ShowPlayerDialog(playerid,6703,DIALOG_STYLE_MSGBOX,"{15FF00}БАНК","{FF0000}На вашем пенсионном счете нет пенсии!","ОК",""); 
        
ApplyAnimation(playerid,"CRIB","CRIB_Use_Switch",4.0,0,0,0,0,0); 
        
PlayerInfo[playerid][pCash] += PlayerInfo[playerid][pPensiya]*350
        
format(stringsizeof(string), "Вы получили пенсию: {F7FF00}%d вирт"PlayerInfo[playerid][pPensiya]*350); 
        
ShowPlayerDialog(playerid,6703,DIALOG_STYLE_MSGBOX,"{15FF00}БАНК",string,"ОК",""); 
        
PlayerInfo[playerid][pPensiya] = 0
    }  


В public OnPlayerLogin:

Код: Выделить всё

ini_getInteger(File,"Pensiya",PlayerInfo[playerid][pPensiya]);  


В public OnPlayerUpdateRL:

Код: Выделить всё

ini_setInteger(File,"Pensiya",PlayerInfo[playerid][pPensiya]);  


В public OnPlayerKeyStateChange:

Код: Выделить всё

if(newkeys == 1024OnPlayerCommandText(playerid"/pensiya"); 


В public OnPlayerRegister:

Код: Выделить всё

ini_setInteger(File,"Pensiya",PlayerInfo[playerid][pPensiya]);  
Изображение


Miranda F
Старшина
Старшина
Аватара
Miranda F
Старшина
Старшина
Сообщения: 143
Зарегистрирован: 5 июля 2013
С нами: 10 лет 8 месяцев

#2 Miranda » 5 июля 2013, 15:32

Это для какого мода?
Изображение


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Уроки»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя
Боты: Yandex [Bot]