- Версия MoonLoader
- .025-beta
Расскажу вкратце, мне нужно было написать скрипт, который не позволит стрелять из военного транспорта, основу я взял с другого форума, скрипт работает, но функция которая блочит стрельбу, нет. Сразу скажу что в луа я чайник полнейший, код прикреплю ниже
unitled-2:
script_name("BlockFire")
script_author("Undefined")
require "lib.moonloader"
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then
return
end
while not isSampAvailable() do
wait(0)
end
sampAddChatMessage("BlockFire Active!", 0xFFFFFFFF)
wait(-1)
end
militaryVehicles = {
[432] = true,
[425] = true,
[520] = true,
}
function disableFireForMilitaryVehicles ( theVehicle, seat )
if militaryVehicles[getElementModel(theVehicle)] then
toggleControl ( "vehicle_fire", false )
else
toggleControl ( "vehicle_fire", true )
end
end
addEventHandler ("onClientPlayerVehicleEnter", localPlayer, disableFireForMilitaryVehicles )