function felrakVillogo(p,c,state, vehicle)if isPedInVehicle(p) then local veh = getPedOccupiedVehicle(p) setElementData(getPedOccupiedVehicle(p),\"villogo\",state) setVehicleSirensOn(veh, true)endendaddCommandHandler(\"villogofelrak\", felrakVillogo)
setVehicleSirensOn
addVehicleSirens()
setVehicleSirens()
Sikerült, működik. Viszont az engedélyezett autókban, ha nincs fent a villogó object akkor is megy a sziréna. Hogyan csináljam meg, hogy csak akkor lehessen beindítani a sziréna hangot és a villogást, ha fent van a villogó object?
setElementData(getPedOccupiedVehicle(p),\"villogo\",state)
Mivel adsz nekik elementDatát, itt setElementData(getPedOccupiedVehicle(p),\"villogo\",state) így simán csak lekérdezed, hogy a kocsin van-e villogó, és ha van, akkor fusson le a funkció, ami adja a villogást, és a hangot.