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

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

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

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

Автоматическая покупка лицензий в автошколе

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

Bob_Marley

Компетентный
Добрый день:) Сейчас я расскажу как сделать автоматическую покупку лицензий в автошколе

И так начнем урок!

1.Идём к new и вставляем это:
PHP:
new picprava;
2.Дальше идём public OnGameModeInit и вставляем это:
PHP:
picprava = CreatePickup(1239, 2, -2026.7670,-114.3420,1035.1719); //  пикап авто школы  [/PHP

3.Дальше идём [B]public OnPlayerPickUpPickup[/B] и вставляем это:
[PHP]if(pickupid == picprava)
{
ShowPlayerDialog(playerid,436,DIALOG_STYLE_LIST,"Лицензии","{00820F}1\t{FFFFFF}Водительские права (100$)\n{00820F}2\t{FFFFFF}Лицензия на полеты (200$)\n{00820F}3\t{FFFFFF}Лицензия на рыбалку(100$)\n{00820F}4\t{FFFFFF}Лицензия на водный транспорт (200$)\n{00820F}5\t{FFFFFF}Лицензия на оружие (300$)","Купить","Отмена");
return 1;
}
4.И теперь идём в public OnDialogResponse и вставляем это:
PHP:
if(dialogid == 436)
{
if(response)
{
switch(listitem)
{
case 0:
{
if(GetPlayerMoney(playerid) < 100)
{
SendClientMessage(playerid, COLOR_GRAD5, "{EE4000}[ОШИБКА]: {FFF8DC}У вас нет столько денег!");
return 1;
}
GivePlayerMoney(playerid, -100);
PlayerInfo[playerid][pCarLic] = 1;
}
case 1:
{
if(GetPlayerMoney(playerid) < 200)
{
SendClientMessage(playerid, COLOR_GRAD5, "{EE4000}[ОШИБКА]: {FFF8DC}У вас нет столько денег!");
return 1;
}
GivePlayerMoney(playerid, -200);
PlayerInfo[playerid][pFlyLic] = 1;
}
case 2:
{
if(GetPlayerMoney(playerid) < 100)
{
SendClientMessage(playerid, COLOR_GRAD5, "{EE4000}[ОШИБКА]: {FFF8DC}У вас нет столько денег!");
return 1;
}
GivePlayerMoney(playerid, -100);
PlayerInfo[playerid][pFishLic] = 1;
}
case 3:
{
if(GetPlayerMoney(playerid) < 200)
{
SendClientMessage(playerid, COLOR_GRAD5, "{EE4000}[ОШИБКА]: {FFF8DC}У вас нет столько денег!");
return 1;
}
GivePlayerMoney(playerid, -200);
PlayerInfo[playerid][pBoatLic] = 1;
}
case 4:
{
if(GetPlayerMoney(playerid) < 300)
{
SendClientMessage(playerid, COLOR_GRAD5, "{EE4000}[ОШИБКА]: {FFF8DC}У вас нет столько денег!");
return 1;
}
GivePlayerMoney(playerid, -300);
PlayerInfo[playerid][pGunLic] = 1;
}
}
}
}
ID`s диалогов можете изменить!
Автор:Exclusive
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу