Доступ к архиву

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

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

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

Подарок

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

James_Gilfa

Новичок
:bs: Здравствуйте, сегодня я расскажу вам как сделать подарок игрокам, например на новый год!

И так начнем.

Находим
HTML:
enum pInfo
И вставим к нему:
HTML:
pHappy
Затем находим
HTML:
public OnPlayerConnect(playerid)
И видем много таких строк:
HTML:
PlayerInfo[playerid][pLevel] = 0;
	PlayerInfo[playerid][pPass] = 0;
	PlayerInfo[playerid][pAdmin] = 0;
	PlayerInfo[playerid][pInet] = 0;
	PlayerInfo[playerid][pNalog] = 0;
	PlayerInfo[playerid][pSh] = 0;
	PlayerInfo[playerid][pDonateRank] = 0;
	PlayerInfo[playerid][gPupgrade] = 0;
	PlayerInfo[playerid][pConnectTime] = 0;
	PlayerInfo[playerid][pReg] = 0;
	PlayerInfo[playerid][pCarKey3] = 0;
	PlayerInfo[playerid][pCarKey2] = 0;
	PlayerInfo[playerid][pCarKey] = 0;
	PlayerInfo[playerid][pOrd] = 0;
	PlayerInfo[playerid][pSex] = 0;
	PlayerInfo[playerid][pAge] = 0;
	PlayerInfo[playerid][pOrigin] = 0;
	PlayerInfo[playerid][pHelper] = 0;
к этим строкам добавим:
HTML:
PlayerInfo[playerid][pHappy] = 0;
Находим
HTML:
public OnPlayerRegister(playerid, password[])
К нему добавляем:
HTML:
iniSetInt(File,"Happy",PlayerInfo[playerid][pHappy]);
За тем находим
HTML:
public OnPlayerUpdate_GF(playerid)
И к нему добавляем:
HTML:
iniSetInt(File,"Happy",PlayerInfo[playerid][pHappy]);
После мы добавляем в
HTML:
public OnPlayerLogin(playerid,password[])
Такую строчу:
iniGetInt(File,"Happy",PlayerInfo[playerid][pHappy]);

и в
HTML:
public OnPlayerCommandText(playerid, cmdtext[])
мы добавляем :
HTML:
if(strcmp(cmd, "/heppy", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    if(PlayerInfo[playerid][pHappy] <= 1)
	    {
	        SendClientMessage(playerid, COLOR_YELLOW, " Желаю что бы всё было хорошо, отдуши паздравляю!");
	        SendClientMessage(playerid, COLOR_WHITE, " Спасибо что ты с нами! Держи подарок  (10 респектов),(+1LVL)!");
	        PlayerInfo[playerid][pExp] += 10;
	        PlayerInfo[playerid][pLevel] += 1;
	        PlayerInfo[playerid][pHappy] += 1;
		    return 1;
	    }
	    else
	    {
	    SendClientMessage(playerid, COLOR_RED, "Мы тебя уже поздравили!!");
	    }
	    }
	}
Ну вот и всё... Это мой первый урок, прошу строго не судить:df:
Не откажусь от +сика

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