Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- addEventHandler("onResourceStart",resourceRoot,function()
- local vehicle=dbQuery(handler,"SELECT * FROM VEHICLES")
- local result,row=dbPoll(vehicle,-1)
- local autos=0
- if(result and row>=1)then
- for i,vehicle in pairs(result)do
- local owner=vehicle["owner"]
- local model=vehicle["modelid"]
- local x,y,z=vehicle["spawnx"],vehicle["spawny"],vehicle["spawnz"]
- local rotation_x,rotation_y,rotation_z=vehicle["rotation_x"],vehicle["rotation_y"],vehicle["rotation_z"]
- local slot=vehicle["slot"]
- local fuel=vehicle["fuel"]
- local r,g,b=vehicle["farbe_r"],vehicle["farbe_g"],vehicle["farbe_b"]
- local r2,g2,b2=vehicle["farbe_r2"],vehicle["farbe_g2"],vehicle["farbe_b2"]
- --//Tunings
- local wheels = vehicle["wheels"]
- local spoiler = vehicle["spoiler"]
- local vents = vehicle["vents"]
- local stereo = vehicle["stereo"]
- local sideskirt = vehicle["sideskirt"]
- local roof = vehicle["roof"]
- local bumper = vehicle["bumper"]
- local bullbars = vehicle["bullbars"]
- local nitro = vehicle["nitro"]
- local lamps = vehicle["lamps"]
- local hydraulic = vehicle["hydraulic"]
- local hood = vehicle["hood"]
- local exhaust = vehicle["exhaust"]
- local bumper2 = vehicle["bumper2"]
- local bars = vehicle["bars"]
- local grill= vehicle["grill"]
- local sign = vehicle["sign"]
- local bullbars2 = vehicle["bullbars2"]
- local lights = vehicle["lights"]
- local explos = vehicle["explos"]
- local customlights = vehicle["customlights"]
- local paintjob = vehicle["paintjob"]
- local customengine = vehicle["customengine"]
- local customtieferlegerung = vehicle["customtieferlegerung"]
- local customdrivetyp = vehicle["customdrivetyp"]
- local towed = vehicle["towed"]
- _G["vehicle"..owner..slot]=createVehicle(model,x,y,z,rotation_x,rotation_y,rotation_z,owner)
- setVehicleColor(_G["vehicle"..owner..slot],r,g,b,r2,g2,b2)
- setVehicleLocked(_G["vehicle"..owner..slot],true)
- setElementData(_G["vehicle"..owner..slot],"handbrake",true)
- setElementData(_G["vehicle"..owner..slot],"slot",slot)
- setElementData(_G["vehicle"..owner..slot],"owner",owner)
- setElementData(_G["vehicle"..owner..slot],"fuel",fuel)
- setElementData(_G["vehicle"..owner..slot],"explos",explos)
- setElementData(_G["vehicle"..owner..slot],"customlights",customlights)
- setElementData(_G["vehicle"..owner..slot],"paintjob",paintjob)
- setElementData(_G["vehicle"..owner..slot],"customengine",tonumber(customengine))
- setElementData(_G["vehicle"..owner..slot],"customtieferlegerung",tonumber(customtieferlegerung))
- setElementData(_G["vehicle"..owner..slot],"customdrivetyp",customdrivetyp)
- setElementData(_G["vehicle"..owner..slot],"towed",towed)
- if getElementData(_G["vehicle"..owner..slot],"towed")==1 then
- setElementDimension(_G["vehicle"..owner..slot],5)
- end
- addVehicleUpgrade(_G["vehicle"..owner..slot],wheels)
- addVehicleUpgrade(_G["vehicle"..owner..slot],spoiler)
- addVehicleUpgrade(_G["vehicle"..owner..slot],vents)
- addVehicleUpgrade(_G["vehicle"..owner..slot],stereo)
- addVehicleUpgrade(_G["vehicle"..owner..slot],sideskirt)
- addVehicleUpgrade(_G["vehicle"..owner..slot],roof)
- addVehicleUpgrade(_G["vehicle"..owner..slot],bumper)
- addVehicleUpgrade(_G["vehicle"..owner..slot],bullbars)
- addVehicleUpgrade(_G["vehicle"..owner..slot],nitro)
- addVehicleUpgrade(_G["vehicle"..owner..slot],lamps)
- addVehicleUpgrade(_G["vehicle"..owner..slot],hydraulic)
- addVehicleUpgrade(_G["vehicle"..owner..slot],hood)
- addVehicleUpgrade(_G["vehicle"..owner..slot],exhaust)
- addVehicleUpgrade(_G["vehicle"..owner..slot],bumper2)
- addVehicleUpgrade(_G["vehicle"..owner..slot],bars)
- addVehicleUpgrade(_G["vehicle"..owner..slot],grill)
- addVehicleUpgrade(_G["vehicle"..owner..slot],sign)
- addVehicleUpgrade(_G["vehicle"..owner..slot],bullbars2)
- addVehicleUpgrade(_G["vehicle"..owner..slot],lights)
- local NT1=getElementData(_G["vehicle"..owner..slot],"customtieferlegerung")
- local NT2=getElementData(_G["vehicle"..owner..slot],"customengine")
- local NT3=getElementData(_G["vehicle"..owner..slot],"customdrivetyp")
- local id=getElementModel(_G["vehicle"..owner..slot])
- local this=getOriginalHandling(id)
- setVehicleHandling(_G["vehicle"..owner..slot],"suspensionLowerLimit",this["suspensionLowerLimit"]+0.05*NT1)
- setVehicleHandling(_G["vehicle"..owner..slot],"maxVelocity",this["maxVelocity"]+30/3*NT2)
- setVehicleHandling(_G["vehicle"..owner..slot],"engineAcceleration",this["engineAcceleration"]/this["maxVelocity"]*(this["maxVelocity"]+100/3*NT2))
- setVehicleHandling(_G["vehicle"..owner..slot],"engineInertia",this["engineInertia"]/this["maxVelocity"]*(this["maxVelocity"]+100/3*NT2))
- setVehicleHandling(_G["vehicle"..owner..slot],"driveType",NT3)
- autos=autos+1
- end
- end
- outputDebugString("[VEHICLE_SYSTEM] Es wurden "..autos.." Fahrzeuge geladen!")
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement