diff --git a/lua/entities/gmod_subway_81-501/cl_init.lua b/lua/entities/gmod_subway_81-501/cl_init.lua index d3ac393..e1f750e 100644 --- a/lua/entities/gmod_subway_81-501/cl_init.lua +++ b/lua/entities/gmod_subway_81-501/cl_init.lua @@ -467,22 +467,18 @@ ENT.ButtonMap["AirDistributor"] = { for i=0,3 do ENT.ClientProps["TrainNumberL"..i] = { - model = "models/metrostroi_train/common/bort_numbers.mdl", - pos = Vector(295+i*6.6-4*6.6/2,69,-26), - ang = Angle(180,0,180), - skin=0, + model = "models/metrostroi_train/81-714_mmz/bortnumber_0.mdl", + pos = Vector(295+i*6.6-4*6.6/2,69.07,-25.5), + ang = Angle(0,90,0), hide = 1.5, callback = function(ent) ent.WagonNumber = false end, } -end -for i=0,3 do ENT.ClientProps["TrainNumberR"..i] = { - model = "models/metrostroi_train/common/bort_numbers.mdl", - pos = Vector(295+i*6.6-4*6.6/2,-66.4,-26), - ang = Angle(0,0,0), - skin=0, + model = "models/metrostroi_train/81-714_mmz/bortnumber_0.mdl", + pos = Vector(-280-i*6.6-3*6.6/2,-66.37,-25.5), + ang = Angle(0,-90,0), hide = 1.5, callback = function(ent) ent.WagonNumber = false @@ -992,12 +988,12 @@ function ENT:UpdateWagonNumber() local leftNum,rightNum = self.ClientEnts["TrainNumberL"..i],self.ClientEnts["TrainNumberR"..i] local num = math.floor(self.WagonNumber%(10^(i+1))/10^i) if IsValid(leftNum) then - leftNum:SetPos(self:LocalToWorld(Vector(295+i*6.6-3*6.6/2,69,-26))) - leftNum:SetSkin(num) + leftNum:SetPos(self:LocalToWorld(Vector(295+i*6.6-3*6.6/2,69.07,-25.5))) + leftNum:SetModel("models/metrostroi_train/81-714_mmz/bortnumber_"..num..".mdl") end if IsValid(rightNum) then - rightNum:SetPos(self:LocalToWorld(Vector(-280-i*6.6-3*6.6/2,-66.6,-26))) - rightNum:SetSkin(num) + rightNum:SetPos(self:LocalToWorld(Vector(-280-i*6.6-3*6.6/2,-66.37,-25.5))) + rightNum:SetModel("models/metrostroi_train/81-714_mmz/bortnumber_"..num..".mdl") end end end diff --git a/lua/entities/gmod_subway_81-502/cl_init.lua b/lua/entities/gmod_subway_81-502/cl_init.lua index 98ca5bb..fe5de03 100644 --- a/lua/entities/gmod_subway_81-502/cl_init.lua +++ b/lua/entities/gmod_subway_81-502/cl_init.lua @@ -1469,22 +1469,18 @@ ENT.ButtonMap["UAVAPanel"] = { for i=0,3 do ENT.ClientProps["TrainNumberL"..i] = { - model = "models/metrostroi_train/common/bort_numbers.mdl", - pos = Vector(295+i*6.6-4*6.6/2,69,-26), - ang = Angle(180,0,180), - skin=0, + model = "models/metrostroi_train/81-714_mmz/bortnumber_0.mdl", + pos = Vector(295+i*6.6-3*6.6/2,69.07,-25.5), + ang = Angle(0,90,0), hide = 1.5, callback = function(ent) ent.WagonNumber = false end, } -end -for i=0,3 do ENT.ClientProps["TrainNumberR"..i] = { - model = "models/metrostroi_train/common/bort_numbers.mdl", - pos = Vector(295+i*6.6-4*6.6/2,-66.4,-26), - ang = Angle(0,0,0), - skin=0, + model = "models/metrostroi_train/81-714_mmz/bortnumber_0.mdl", + pos = Vector(-280-i*6.6-3*6.6/2,-66.37,-25.5), + ang = Angle(0,-90,0), hide = 1.5, callback = function(ent) ent.WagonNumber = false @@ -2054,12 +2050,12 @@ function ENT:UpdateWagonNumber() local leftNum,rightNum = self.ClientEnts["TrainNumberL"..i],self.ClientEnts["TrainNumberR"..i] local num = math.floor(self.WagonNumber%(10^(i+1))/10^i) if IsValid(leftNum) then - leftNum:SetPos(self:LocalToWorld(Vector(295+i*6.6-3*6.6/2,69,-26))) - leftNum:SetSkin(num) + leftNum:SetPos(self:LocalToWorld(Vector(295+i*6.6-3*6.6/2,69.07,-25.5))) + leftNum:SetModel("models/metrostroi_train/81-714_mmz/bortnumber_"..num..".mdl") end if IsValid(rightNum) then - rightNum:SetPos(self:LocalToWorld(Vector(-280-i*6.6-3*6.6/2,-66.6,-26))) - rightNum:SetSkin(num) + rightNum:SetPos(self:LocalToWorld(Vector(-280-i*6.6-3*6.6/2,-66.37,-25.5))) + rightNum:SetModel("models/metrostroi_train/81-714_mmz/bortnumber_"..num..".mdl") end end end diff --git a/lua/entities/gmod_subway_81-702/cl_init.lua b/lua/entities/gmod_subway_81-702/cl_init.lua index 3cfbe14..e6d9b65 100644 --- a/lua/entities/gmod_subway_81-702/cl_init.lua +++ b/lua/entities/gmod_subway_81-702/cl_init.lua @@ -604,22 +604,18 @@ ENT.ButtonMap["UAVAPanel"] = { for i=0,3 do ENT.ClientProps["TrainNumberL"..i] = { - model = "models/metrostroi_train/common/bort_numbers.mdl", - pos = Vector(400+i*6.6-4*6.6/2,67.5,-26), - ang = Angle(180,0,180), - skin=0, + model = "models/metrostroi_train/81-714_mmz/bortnumber_0.mdl", + pos = Vector(400+i*6.6-4*6.6/2,67.67,-26), + ang = Angle(0,90,0), hide = 1.5, callback = function(ent) ent.WagonNumber = false end, } -end -for i=0,3 do ENT.ClientProps["TrainNumberR"..i] = { - model = "models/metrostroi_train/common/bort_numbers.mdl", - pos = Vector(-405-i*6.6-4*6.6/2,-67.4,-26), - ang = Angle(0,0,0), - skin=0, + model = "models/metrostroi_train/81-714_mmz/bortnumber_0.mdl", + pos = Vector(-405-i*6.6-4*6.6/2,-67.66,-26), + ang = Angle(0,-90,0), hide = 1.5, callback = function(ent) ent.WagonNumber = false @@ -1203,12 +1199,12 @@ function ENT:UpdateWagonNumber() if i