Witam mam ma?y problem z dodaniem wymaga? w pracy autobus?w poniewa? jest ona tak jakby po??czona z ustawieniami prac w kt?rych si? znajduj? wymagania. Prawko akurat jest tam dodane ale nie mam poj?cia jak tam doda? SRP. Ni?ej dam kod do pracy i do ustawie? prac.
bus.lua
[lua]
createBlip(-1754.13,962.74,24.88,46,2,255,0,0,255,0,100)
local vehs = {}
local code = "Autobusy"
local zone = createColSphere( -1751.31,951.90,25.89, 6 )
addEvent("startJobBUS", true)
addEventHandler("startJobBUS", root, function(el)
if getElementData(el, "vehicle_job_owner") then
return
end
if getPedOccupiedVehicle(el) then return end
if exports["pystories-ustawienia-praca"]:getVehicleLicense(el, "C") then
return
end
if getElementData(el,"player:job") then return end
if #getElementsWithinColShape(zone,"vehicle") >= 1 then outputChatBox("â¶#ffffff Parking zaj?™ty czekaj aĆ„ wyjedzie!", el, 255, 0, 0, true) return end
local x,y,z = getElementPosition(el)
local autbus = createVehicle(437, -1751.31,951.90,25.89, 0.00, 0, 270 )
setElementFrozen(el,true)
setElementData(autbus, "vehicle_job_owner", el)
setElementData(autbus, "vehicle:fuel", 100000)
setElementData(autbus, "vehicle:mileage", math.random(1000,1233))
setVehicleHandling(autbus, "maxVelocity", 80.0)
se... |