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

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

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

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

Выдача новогоднего бонуса!

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

Carleone

Умник
Здравствуйте дорогие форумчане и в этом уроке я покажу как сделать выдачу новогоднего бонуса ну или же если хотите просто бонуса новичкам через подарочек.
И так начнем.
Ко всем new;
PHP:
new Podarok;
в public OnGameModeInit()//добавим пикап и 3D текст.
PHP:
Podarok = CreatePickup(19055,23,-88.6674,1211.7081,19.7422);
Create3DTextLabel("Новогодний подарок",COLOR_YELLOW,-88.6674,1211.7081,19.7422,20.0,0,1);
далее в public OnPlayerPickUpPickup(playerid, pickupid) вставляем выдачу лицензий и т.д
PHP:
if(pickupid == Podarok)
    {
        if(PlayerInfo[playerid][pBonus] != 0) return SendClientMessage(playerid,-1,"Вы уже забрали свой подарок!");//Это отвечает за то чтобы один игрок брал лиш один раз этот подарок!
        PlayerInfo[playerid][pExp] += 5;//Это выдача Exp Можете просто убрать если хотите.
        PlayerInfo[playerid][pCash] += 500000;//Это выдача денег (( в данном случае выдаст 500к ))
        PlayerInfo[playerid][pVodPrava] = 1;//Это выдача прав.
        PlayerInfo[playerid][pBonus] = 1;//Выдача самого бонуса и если игрок уже взял бонус
он уже больше не возьмёт.
        SendClientMessage(playerid, COLOR_ORANGE, "Вы взяли свой новогодний подарочек.");
		SendClientMessage(playerid, COLOR_ORANGE, "В подарке было 500.000$ 5 Exp и права.");
	}
Далее в enum pInfo
PHP:
pBonus
Далее в OnPlayerLogin
PHP:
ini_getInteger(GetFile, "Bonus", PlayerInfo[playerid][pBonus]);
Далее в OnPlayerSave
PHP:
ini_setInteger(GetFile, "Bonus", PlayerInfo[playerid][pBonus]);
Вот и все буду вопросы пишите.

Автор: Vitya_Saveliev , UnO33 и Carleone
Думаю я заслужил +

P.S Если кто то хочет ещё что то добавить пишите. (( Относиться к тому кто не знает как ))
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу