Bob_Marley
Компетентный
Добрый день
Сейчас я расскажу как сделать автоматическую покупку лицензий в автошколе
И так начнем урок!
1.Идём к new и вставляем это:
2.Дальше идём public OnGameModeInit и вставляем это:
4.И теперь идём в public OnDialogResponse и вставляем это:
ID`s диалогов можете изменить!
Автор:Exclusive
И так начнем урок!
1.Идём к new и вставляем это:
PHP:
new picprava;
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;
}
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;
}
}
}
}
Автор:Exclusive
