Как реализовать проверку - на лодке ли ты или нет?
Как реализовать проверку - на лодке ли ты или нет?
Функция GetVehicleType(vehicleid) из этой библиотеки: https://github.com/Open-GTO/zvehinfo...r/zvehinfo.inc
PHP код:
stock IsPlayerOnBoat(playerid)
{
new
vehicleid;
vehicleid = GetPlayerVehicleID(playerid);
if (vehicleid == 0) {
vehicleid = GetPlayerSurfingVehicleID(playerid);
if (vehicleid == INVALID_VEHICLE_ID) {
return 0;
}
}
if (GetVehicleType(vehicleid) == VEHICLE_TYPE_BOAT) {
return 1;
}
return 0;
}
Я имею ввиду про положение игрока на лодке, а не за рулем.
Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
Стол заказов:
Мои работы:
weather (04.03.2016)
Спасибо большое, закройте
Не ругайтесь) Я в павн новичек еще.
Если там сразу две, то как это реализовать, если не на лодке стоишь, пишет определенный текст)
Я в этой функции разобраться что-то не могу ;с
В чём ты там конкретно разобраться не можешь?
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
Прямая проверка нужна,
если ты не на лодке, должно писать, вы не на лодке через эту функцию
PHP код:
if (GetVehicleType(vehicleid) != VEHICLE_TYPE_BOAT) //всего один знак поменять и всё
{
//Выводим сообщение тут: Вы не на лодке!
}
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)