Intial Commit
This commit is contained in:
22
42.13/media/lua/server/BTTow.lua
Normal file
22
42.13/media/lua/server/BTTow.lua
Normal file
@@ -0,0 +1,22 @@
|
||||
BTtow = {}
|
||||
BTtow.Create = {}
|
||||
BTtow.Init = {}
|
||||
|
||||
function BTtow.Create.towbar(vehicle, part)
|
||||
if part == nil then return end
|
||||
for j=0, 23 do
|
||||
part:setModelVisible("towbar" .. j, false)
|
||||
end
|
||||
end
|
||||
|
||||
function BTtow.Init.towbar(vehicle, part)
|
||||
if part == nil then return end
|
||||
for j=0, 23 do
|
||||
part:setModelVisible("towbar" .. j, false)
|
||||
end
|
||||
if vehicle:getScript():getModelScale() > 2 or vehicle:getScript():getModelScale() < 1.5 then return end
|
||||
if vehicle:getModData()["isTowingByTowBar"] and vehicle:getModData()["towed"] then
|
||||
local z = vehicle:getScript():getPhysicsChassisShape():z()/2 - 0.1
|
||||
part:setModelVisible("towbar" .. math.floor((z*2/3-1)*10), true)
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user