saluta Posted July 10, 2021 Share Posted July 10, 2021 Вот у меня есть код свой системы канистр, как его соединить и сделать через getElementData я так понимаю нужно сделать проверку на ту систему, вообщем. Как сделать чтобы встаешь на маркер у тебя выходит Gui окно купить или отмена канистру, когда покупаешь чтобы она еще и сохраняла канистру в db. Вообщем ты купил сел в машину и нажал на кнопку купить канистру вот сам код канистры, связана с автосалоном. Spoiler addEvent("FuelMyVehicle", true) addEventHandler("FuelMyVehicle", root, function(id) local vehicle = getVehicleByID(id) if isElement(vehicle) then local veh = getPedOccupiedVehicle(source) if veh then local isElementAllowed = true local fuel = getElementData( veh, "fuel" ) if not fuel and isElementAllowed == true then isElementAllowed = false end local sx,sy,sz = getElementVelocity(veh) local kmh = ((sx^2+sy^2+sz^2)^(0.5)) * 100 if kmh < 5 then if isElementAllowed == true then if fuel < 5 then if getElementData(source, "FuelairAcc") and getElementData(source, "FuelairAcc") > 0 then setElementData( veh, "fuel", fuel + 20 ) setElementData(source, "FuelairAcc", getElementData(source, "FuelairAcc") -1) outputChatBox("You have successfully used the canister and filled #00FF0020 #FFFFFFl. fuel. You have left "..getElementData(source, "FuelairAcc").." jerrycan.",source,255,255,255,true) else outputChatBox("You don't have any gasoline cans.",source,255,255,255,true) end else outputChatBox("#FFFFFFYou cannot use the canister, you have enough fuel.",source,255,255,255,true) end end else outputChatBox("#FFFFFFYour speed is too fast! Reduce it to 5 km/h.",source,255,255,255,true) end else outputChatBox("#FFFFFFGet in the car.",source,255,255,255,true) end else outputChatBox("#FFFFFFYour vehicle is not spawned.",source,255,255,255,true) end end) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now