Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
Пользователь
Регистрация
20 Май 2024
Сообщения
76
Привет всем. Можете, пожалуйста, подсказать как сделать так, чтобы при аренде скутера не писалось "У вас нет прав".
То-есть можно было арендовать скутер без прав.
 
Пользователь
Регистрация
20 Май 2024
Сообщения
76
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(CheckPlayerFlood(playerid, true, MAX_FLOOD_RATE, FLOOD_RATE_INC, FLOOD_RATE_KICK))
{
SendClientMessage(playerid, 0x6B6B6BFF, "При продолжении Вы будете отключены от сервера");

if(GetPlayerAntiFloodData(playerid, AF_RATE) >= MAX_FLOOD_RATE + 500)
SendClientMessage(playerid, 0x6B6B6BFF, "Пожалуйста, подождите несколько секунд...");
return 0;
}

if(!ispassenger)
{
if(GetPlayerData(playerid, P_DRIVING_LIC) < 1)
{
if(!IsABike(vehicleid))
{
ClearAnimations(playerid);
return SendClientMessage(playerid, 0xFF6600FF, "У Вас нет прав");
}
}

if(GetPlayerData(playerid, P_CUFFED))
{
ClearAnimations(playerid);

new Float: x, Float: y, Float: z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z);

return SendClientMessage(playerid, 0xFF6600FF, "Вы закованы в наручники");
}

if(IsPlayerInVehicle(GetVehicleData(vehicleid, V_DRIVER_ID), vehicleid) && GetPlayerState(GetVehicleData(vehicleid, V_DRIVER_ID)) == PLAYER_STATE_DRIVER)
{
ClearAnimations(playerid);

new Float: x, Float: y, Float: z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z);

return GameTextForPlayer(playerid, "~r~~h~car is used", 1000, 4);
}
}
return 1;
}
 
Сверху