Доступ к готовым решениям

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

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

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

Мануал Прокат скутеров

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

#Nurik

Умник
Добавляем ко всем new
PHP:
new scooter[6];
[HR][/HR]
Далее В 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);
    }
}
[HR][/HR]
Далее в 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;
    }
}
[HR][/HR]
Далее где у вас все 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)
[HR][/HR]
Далее добавляем где у вас все машины сервера
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]

[HR][/HR]
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу