Nie sądziłem że wrócę do MIA, i skryptowania:D
Zrobiłem skrypt na napełnienie wozów strażackich wodą, Każdy pojazd ma elementDdatę("NAPEŁNIENIE)
[code]
function vehicleWeaponFire()
local keyState = getKeyState("vehicle_fire")
if keyState and getElementData(getPedOccupiedVehicle(localPlayer), "NAPEŁNIENIE") == 0 then
cancelEvent("vehicle_fire")
return end
if getPedOccupiedVehicle(localPlayer) and getElementModel(getPedOccupiedVehicle(localPlayer)) == 407 then
if (keyState) then
woda = setTimer(setElementData, 3000, 0, getPedOccupiedVehicle(localPlayer), "NAPEŁNIENIE", (getElementData(getPedOccupiedVehicle, "NAPEŁNIENIE")-1))
elseif not (keyState) then
killTimer(woda)
end
end
end
addEventHandler("onClientRender", root, vehicleWeaponFire)[/code]
zrobiłem już kiedyś taki skrypt, ale niestety dysk padł.
Pamiętam że przy próbie skryptowania na handlerze onVehicleWeaponFIre sie bugowało, dlatego robię na onClientRender.
problem jest taki, że nie odejmuje wody przy przyciskaniu strzału pojazdem
chcę zrobić tak, aby odejmowało wodę przy strzelaniu z armatki zarówno przyciskiem głównym, jak i alternatywnym, jakikolwiek przycisk gracz by miał ustawiony
[ Dodano : 2025-12-27, 12:28 ]
[code] function armatka(button, press)
if (button == "lctrl") and press == true and getElementData(getPedOccupiedVehicle(localPlayer), "NAPEŁNIENIE") <= 0 then
can...
Witam, chc? aby po wyj?ciu z wody w skinie 97 po 5 sekundach gdy nie wejdziemy spowrotem do wody zabiera nam skina oraz pasek tlenu. Po zabraniu skina przywraca nam tego co mieli?my.
Witam,
Pisz? tu ten temat, gdy? nigdzie nie mog? znale?? eventu, kt?ry pozwala na 'spuszczanie wody z pojazdu', w tym przypadku - fire trucka.
Do tej pory zrobi?em, i? gdy pojazd posiada ponad 1% zape?nienia, w?wczas spuszczanie wody jest mo?liwe, anije?eli na odwr?t.
Chc? zrobi?, by podczas spuszczania wody, np. posiadasz 50% zape?nienia, oraz przytrzymujesz przycisk wypuszczania wody z pojazdu, w?wczas poziom zape?nienia wody pojazdu powoli spada w d??.
Prosz? o odpowiedni 'event'.