#Nurik
Умник
Добавляем ко всем new
[HR][/HR]
Далее В public OnPlayerStateChange(playerid, newstate, oldstate)
[HR][/HR]
Далее в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
[HR][/HR]
Далее где у вас все CreateObject
[HR][/HR]
Далее добавляем где у вас все машины сервера
[HR][/HR]
Скриншоты:
[HR][/HR]
[HR][/HR]
PHP:
new scooter[6];
Далее В public OnPlayerStateChange(playerid, newstate, oldstate)
PHP:
if(newcar >= scooter[0] && newcar <= scooter[5])
{
if(arenda[playerid] != GetPlayerVehicleID(playerid))
{
ShowPlayerDialog(playerid,9826,DIALOG_STYLE_MSGBOX, " ", "{e49b0f}Прокат скутеров\n{ffffff}Цена проката составляет: 500{34c924}$\n{ffffff}Вы действительно хотите взять напрокат?", "Да", "Нет");
TogglePlayerControllable(playerid, 0);
}
}
Далее в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
PHP:
case 9826:
{
if(response)
{
if(PlayerInfo[playerid][pCash] <= 499)
{
SendClientMessage(playerid, COLOR_GREY, "У вас нет столько денег");
RemovePlayerFromVehicleAc(playerid);
TogglePlayerControllable(playerid, 1);
return true;
}
PlayerInfo[playerid][pCash] -= 500;
arenda[playerid] = 1;
TogglePlayerControllable(playerid, 1);
format(string, sizeof(string), "~g~You rented a scooter");
GameTextForPlayer(playerid, string, 5000, 3);
SendClientMessage(playerid, COLOR_GREEN, "Цена проката составило 500$");
return true;
}
else
{
RemovePlayerFromVehicleAc(playerid);
TogglePlayerControllable(playerid, 1);
return true;
}
}
Далее где у вас все CreateObject
PHP:
//========================== Прокат скуторов ===============================
CreateObject(983,1833.6240234,-1853.7840576,13.0730000,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (5)
CreateObject(983,1833.6500244,-1860.1689453,13.0660000,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (6)
CreateObject(983,1833.6972656,-1873.5458984,13.0730000,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (8)
CreateObject(983,1848.4630127,-1863.1650391,13.1619997,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (12)
CreateObject(984,1840.0880127,-1876.7459717,13.0150003,0.0000000,0.0000000,270.0000000); //object(fenceshit2) (4)
CreateObject(966,1833.6629639,-1870.3950195,12.3830004,0.0000000,0.0000000,270.0000000); //object(bar_gatebar01) (1)
CreateObject(968,1833.6719971,-1870.4689941,13.1829996,0.0000000,328.0000000,270.0000000); //object(barrierturn) (1)
CreateObject(997,1846.4659424,-1876.7299805,12.5780001,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (1)
Далее добавляем где у вас все машины сервера
PHP:
scooter[0] = AddStaticVehicle(462,1835.2316,-1873.1527,12.9874,359.2177,4,0); //
scooter[1] = AddStaticVehicle(462,1838.0801,-1873.1200,12.9829,357.0083,5,0); //
scooter[2] = AddStaticVehicle(462,1841.3274,-1873.1141,12.9892,356.6902,7,0); //
scooter[3] = AddStaticVehicle(462,1844.3262,-1873.1591,12.9883,356.2232,8,0); //
scooter[4] = AddStaticVehicle(462,1839.8718,-1852.2266,12.9744,183.4263,6,0); //
scooter[5] = AddStaticVehicle(462,1836.8450,-1852.2019,12.9892,180.8933,9,0); //
Скриншоты:
[HR][/HR]
[HR][/HR]
