Advertisement
Guest User

Untitled

a guest
Oct 4th, 2015
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.37 KB | None | 0 0
  1. AddCSLuaFile()
  2.  
  3. if CLIENT then
  4. SWEP.PrintName = "'Test' Rail"
  5. SWEP.Slot = 3
  6. SWEP.SlotPos = 0
  7.  
  8. SWEP.ViewModelFlip = false
  9. SWEP.ViewModelFOV = 50
  10. SWEP.ShowViewModel = false
  11.  
  12. SWEP.HUD3DBone = "v_weapon.sg550_Parent"
  13. SWEP.HUD3DPos = Vector(-1.5, -5.75, -6)
  14. SWEP.HUD3DAng = Angle(0, 0, 0)
  15. SWEP.HUD3DScale = 0.020
  16. end
  17.  
  18. SWEP.Base = "weapon_zs_base"
  19.  
  20. SWEP.HoldType = "ar2"
  21.  
  22. SWEP.ViewModel = "models/weapons/cstrike/c_snip_sg550.mdl"
  23. SWEP.WorldModel = "models/weapons/w_snip_sg550.mdl"
  24. SWEP.UseHands = true
  25.  
  26. SWEP.ReloadSound = Sound("Weapon_Scout.ClipOut")
  27. SWEP.Primary.Sound = Sound("Weapon_Scout.Single")
  28. SWEP.Primary.Damage = 83
  29. SWEP.Primary.Recoil = 1
  30. SWEP.Primary.NumShots = 1
  31. SWEP.Primary.Delay = 1.4
  32. SWEP.Primary.Force = 2
  33. SWEP.ReloadDelay = SWEP.Primary.Delay
  34.  
  35. SWEP.Primary.ClipSize = 6
  36. SWEP.Primary.Automatic = false
  37. SWEP.Primary.Ammo = "357"
  38. SWEP.Primary.DefaultClip = 25
  39.  
  40. SWEP.Primary.Gesture = ACT_HL2MP_GESTURE_RANGE_ATTACK_CROSSBOW
  41. SWEP.ReloadGesture = ACT_HL2MP_GESTURE_RELOAD_SHOTGUN
  42.  
  43. SWEP.ConeMax = 0.065
  44. SWEP.ConeMin = 0
  45.  
  46. SWEP.WalkSpeed = SPEED_SLOW
  47.  
  48. game.AddParticles("particles/laserp_particles.pcf")
  49. for _, particle in pairs({
  50. "Weapon_LaserP_Beam"
  51. }) do
  52. PrecacheParticleSystem("")
  53. end
  54.  
  55. function SWEP:DispatchEffect(EFFECTSTR)
  56. local pPlayer=self.Owner;
  57. //if !pPlayer then return end
  58. local view;
  59. if CLIENT then view=GetViewEntity() else view=pPlayer:GetViewEntity() end
  60. if ( !pPlayer:IsNPC() && view:IsPlayer() ) then
  61. ParticleEffectAttach( EFFECTSTR, PATTACH_POINT_FOLLOW, pPlayer:GetViewModel(), pPlayer:GetViewModel():LookupAttachment( "muzzle" ) );
  62. else
  63. ParticleEffectAttach( EFFECTSTR, PATTACH_POINT_FOLLOW, pPlayer, pPlayer:LookupAttachment( "anim_attachment_rh" ) );
  64. end
  65. end
  66.  
  67. function SWEP:ShootEffect(EFFECTSTR,startpos,endpos)
  68. local pPlayer=self.Owner;
  69. //if !pPlayer then return end
  70. local view;
  71. if CLIENT then view=GetViewEntity() else view=pPlayer:GetViewEntity() end
  72. if ( !pPlayer:IsNPC() && view:IsPlayer() ) then
  73. util.ParticleTracerEx( EFFECTSTR, self.Weapon:GetAttachment( self.Weapon:LookupAttachment( "muzzle" ) ).Pos,endpos, true, pPlayer:GetViewModel():EntIndex(), pPlayer:GetViewModel():LookupAttachment( "muzzle" ) );
  74. else
  75. util.ParticleTracerEx( EFFECTSTR, pPlayer:GetAttachment( pPlayer:LookupAttachment( "anim_attachment_rh" ) ).Pos,endpos, true,pPlayer:EntIndex(), pPlayer:LookupAttachment( "anim_attachment_rh" ) );
  76. end
  77. end
  78.  
  79. function SWEP:PrimaryAttack()
  80. if ( !self:CanPrimaryAttack() ) then return end
  81.  
  82. self:TakePrimaryAmmo(1)
  83.  
  84. self.Weapon:SetNextPrimaryFire( CurTime() + self.Primary.Delay )
  85. self.Weapon:SetNextSecondaryFire( CurTime() + self.Primary.Delay )
  86. self.Weapon:SendWeaponAnim(ACT_VM_PRIMARYATTACK)
  87. self.Owner:MuzzleFlash()
  88. self.Owner:SetAnimation(PLAYER_ATTACK1)
  89.  
  90. self.Owner:ViewPunch( Angle(math.Rand(-0.4,-0.2)*self.Primary.Recoil,math.Rand(-0.3,0.2)*self.Primary.Recoil, 0))
  91.  
  92. local trace = {}
  93. trace.start = self.Owner:GetShootPos()
  94. trace.endpos = self.Owner:GetShootPos() + self.Owner:GetAimVector() * 20^14
  95. trace.filter = self.Owner
  96. local tr = util.TraceLine(trace)
  97.  
  98. local vAng = (tr.HitPos-self.Owner:GetShootPos()):GetNormal():Angle()
  99.  
  100. local dmginfo = DamageInfo();
  101. dmginfo:SetDamage( self.Primary.Damage );
  102. dmginfo:SetAttacker( self:GetOwner() );
  103. dmginfo:SetInflictor( self );
  104.  
  105. if( dmginfo.SetDamageType ) then
  106. dmginfo:SetDamagePosition( tr.HitPos );
  107. dmginfo:SetDamageType( DMG_PLASMA );
  108. end
  109.  
  110. tr.Entity:DispatchTraceAttack( dmginfo, tr.HitPos, tr.HitPos - vAng:Forward() * 20 );
  111.  
  112. self:ShootEffect(effect or "Weapon_LaserP_Beam",self.Owner:EyeAngles(),tr.HitPos)
  113.  
  114. local bullet = {}
  115. bullet.Num = self.Primary.NumShots
  116. bullet.Src = self.Owner:GetShootPos()
  117. bullet.Dir = self.Owner:GetAimVector()
  118. bullet.Spread = Vector( self.Primary.Cone , self.Primary.Cone, 0)
  119. bullet.Tracer = 0
  120. bullet.TracerName = ""
  121. bullet.Force = self.Primary.Force
  122. bullet.Damage = 0
  123. bullet.AmmoType = self.Primary.Ammo
  124. local hit1, hit2 = tr.HitPos + tr.HitNormal, tr.HitPos - tr.HitNormal
  125.  
  126. local effect = EffectData()
  127. effect:SetOrigin(tr.HitPos)
  128. effect:SetNormal(tr.HitNormal)
  129. effect:SetScale(100)
  130. util.Effect("AR2Impact", effect) //add a effect
  131. self:ShootEffects()
  132. self.Owner:FireBullets( bullet )
  133. end
  134.  
  135. function SWEP:SetIronsights()
  136. end
  137.  
  138. SWEP.VElements = {
  139. ["Ammo"] = { type = "Model", model = "models/Items/car_battery01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0.518, -2.597, -4.676), angle = Angle(1.169, -1.17, -87.663), size = Vector(0.252, 0.252, 0.252), color = Color(80, 79, 77, 255), surpresslightning = false, material = "metal6", skin = 0, bodygroup = {} },
  140. ["Yellow++"] = { type = "Model", model = "models/props_phx/construct/metal_tube.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.101, -6.724, -18.182), angle = Angle(0, 0, 0), size = Vector(0.029, 0.029, 0.029), color = Color(255, 255, 255, 255), surpresslightning = false, material = "orange", skin = 0, bodygroup = {} },
  141. ["Rail+"] = { type = "Model", model = "models/Mechanics/gears2/pinion_20t1.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.22, -4.5, -10.91), angle = Angle(90, -5.844, -176.495), size = Vector(0.172, 0.172, 0.172), color = Color(255, 255, 255, 255), surpresslightning = false, material = "red", skin = 0, bodygroup = {} },
  142. ["z++++++++"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -9.31), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(125, 125, 125, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  143. ["buttons"] = { type = "Model", model = "models/props_lab/reciever01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -6.753, -2.971), angle = Angle(0, 178.83, 90), size = Vector(0.172, 0.172, 0.172), color = Color(118, 118, 127, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  144. ["trigger"] = { type = "Model", model = "models/mechanics/solid_steel/box_beam_4.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -1.67, -0.9), angle = Angle(0, 0, 90), size = Vector(0.05, 0.05, 0.029), color = Color(125, 125, 125, 255), surpresslightning = false, material = "metal6", skin = 0, bodygroup = {} },
  145. ["mag"] = { type = "Model", model = "models/props_lab/reciever01b.mdl", bone = "v_weapon.sg550_Clip", rel = "", pos = Vector(0, 2.596, 0.189), angle = Angle(92.337, 180, 0), size = Vector(0.202, 0.237, 0.172), color = Color(255, 255, 255, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  146. ["Main Guage"] = { type = "Model", model = "models/props_interiors/Radiator01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.181, -5.5, -3.36), angle = Angle(0, 0, 90), size = Vector(0.107, 0.107, 0.107), color = Color(100, 100, 100, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  147. ["Yellow+++++"] = { type = "Model", model = "models/props_phx/construct/metal_tube.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.101, -4.475, -12.988), angle = Angle(0, 0, 0.439), size = Vector(0.029, 0.009, 0.157), color = Color(255, 255, 255, 255), surpresslightning = false, material = "orange", skin = 0, bodygroup = {} },
  148. ["z+++++++"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -15.766), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(125, 125, 125, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  149. ["1++"] = { type = "Model", model = "models/mechanics/solid_steel/i_beam2_8.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.89, -6.7, -3), angle = Angle(90, 85.324, 5.843), size = Vector(0.041, 0.041, 0.032), color = Color(92, 89, 84, 255), surpresslightning = true, material = "metal6", skin = 0, bodygroup = {} },
  150. ["z+++++++++"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -10.31), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(125, 125, 125, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  151. ["lining"] = { type = "Model", model = "models/props_phx/construct/metal_wire1x1.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.19, -6.7, -5.715), angle = Angle(0, 0, 0), size = Vector(0.032, 0.032, 0.032), color = Color(255, 255, 255, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  152. ["Bolts"] = { type = "Model", model = "models/props_junk/PopCan01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.19, -6.753, -10.91), angle = Angle(-99.351, -1.17, 0), size = Vector(0.192, 0.192, 0.192), color = Color(82, 87, 80, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  153. ["Bolts++++"] = { type = "Model", model = "models/props_junk/PopCan01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.19, -6.753, -2.597), angle = Angle(-99.351, -1.17, 0), size = Vector(0.192, 0.192, 0.192), color = Color(82, 87, 80, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  154. ["1+++"] = { type = "Model", model = "models/mechanics/solid_steel/box_beam_4.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.801, -6.7, 6.752), angle = Angle(-1.17, 90, 90), size = Vector(0.041, 0.041, 0.032), color = Color(255, 255, 255, 255), surpresslightning = true, material = "effects/water_warp01", skin = 0, bodygroup = {} },
  155. ["Bolts+++"] = { type = "Model", model = "models/props_junk/PopCan01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.19, -6.753, -4.676), angle = Angle(-99.351, -1.17, 0), size = Vector(0.192, 0.192, 0.192), color = Color(82, 87, 80, 255), surpresslightning = false, material = "models/props_combine/stasisshield_sheet", skin = 0, bodygroup = {} },
  156. ["lining+"] = { type = "Model", model = "models/props_phx/construct/metal_wire1x1.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.101, -3.901, -5.715), angle = Angle(0, 0, 0), size = Vector(0.032, 0.032, 0.032), color = Color(255, 255, 255, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  157. ["Bolts++++++"] = { type = "Model", model = "models/props_junk/PopCan01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.19, -3.937, -4.875), angle = Angle(-99.351, -1.17, 0), size = Vector(0.192, 0.192, 0.192), color = Color(82, 87, 80, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  158. ["z++++++++++"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -7.792), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(125, 125, 125, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  159. ["Bolts+++++++"] = { type = "Model", model = "models/props_junk/PopCan01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.519, -3.937, 0.518), angle = Angle(1.169, 0, -1.17), size = Vector(0.192, 0.172, 0.69), color = Color(41, 39, 21, 255), surpresslightning = true, material = "", skin = 0, bodygroup = {} },
  160. ["trigger+"] = { type = "Model", model = "models/mechanics/solid_steel/box_beam_4.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -2.901, -2.597), angle = Angle(0, 0, -17.532), size = Vector(0.05, 0.05, 0.029), color = Color(125, 125, 125, 255), surpresslightning = false, material = "metal6", skin = 0, bodygroup = {} },
  161. ["Bolts++"] = { type = "Model", model = "models/props_junk/PopCan01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.19, -6.753, -16.105), angle = Angle(-99.351, -1.17, 0), size = Vector(0.192, 0.192, 0.192), color = Color(82, 87, 80, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  162. ["1+++++"] = { type = "Model", model = "models/mechanics/solid_steel/i_beam2_8.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.89, -6.7, 1.557), angle = Angle(90, 85.324, 5.843), size = Vector(0.041, 0.041, 0.032), color = Color(92, 89, 84, 255), surpresslightning = true, material = "metal6", skin = 0, bodygroup = {} },
  163. ["buttons+"] = { type = "Model", model = "models/props_lab/reciever01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -6.753, 1.557), angle = Angle(0, 178.83, 90), size = Vector(0.172, 0.172, 0.172), color = Color(118, 118, 127, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  164. ["Rail+++"] = { type = "Model", model = "models/Mechanics/gears2/pinion_20t1.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.22, -6.14, -10.91), angle = Angle(90, 171.817, -176.495), size = Vector(0.172, 0.172, 0.172), color = Color(255, 255, 255, 255), surpresslightning = false, material = "red", skin = 0, bodygroup = {} },
  165. ["z+++++++++++"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -6.753), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(125, 125, 125, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  166. ["Yellow++++"] = { type = "Model", model = "models/props_phx/construct/metal_tube.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.101, -6.25, -11.948), angle = Angle(0, 0, 0.439), size = Vector(0.029, 0.009, 0.157), color = Color(255, 255, 255, 255), surpresslightning = false, material = "orange", skin = 0, bodygroup = {} },
  167. ["1++++"] = { type = "Model", model = "models/mechanics/solid_steel/i_beam2_8.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.89, -6.7, -0.519), angle = Angle(90, 85.324, 5.843), size = Vector(0.041, 0.041, 0.032), color = Color(92, 89, 84, 255), surpresslightning = true, material = "metal6", skin = 0, bodygroup = {} },
  168. ["z+++++"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -18.983), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(125, 125, 125, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  169. ["z++"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -9.87), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(255, 255, 255, 255), surpresslightning = false, material = "models/props_lab/Tank_Glass001", skin = 0, bodygroup = {} },
  170. ["Rail"] = { type = "Model", model = "models/Mechanics/gears2/pinion_20t1.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.22, -4.5, -16.504), angle = Angle(90, -5.844, -176.495), size = Vector(0.172, 0.172, 0.172), color = Color(255, 255, 255, 255), surpresslightning = false, material = "red", skin = 0, bodygroup = {} },
  171. ["z+++"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -15.065), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(255, 255, 255, 255), surpresslightning = false, material = "models/props_lab/Tank_Glass001", skin = 0, bodygroup = {} },
  172. ["z++++"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -17.431), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(125, 125, 125, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  173. ["stock+"] = { type = "Model", model = "models/Gibs/helicopter_brokenpiece_02.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.352, -4.901, 4.675), angle = Angle(101.688, -75.974, -73.637), size = Vector(0.301, 0.367, 0.301), color = Color(90, 90, 90, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  174. ["1"] = { type = "Model", model = "models/props_phx/construct/metal_tubex2.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -6.7, -22.338), angle = Angle(0, 0, 0), size = Vector(0.032, 0.032, 0.277), color = Color(100, 100, 100, 255), surpresslightning = true, material = "metal6", skin = 0, bodygroup = {} },
  175. ["Bolts+++++"] = { type = "Model", model = "models/props_junk/PopCan01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.19, -3.937, -2.671), angle = Angle(-99.351, -1.17, 0), size = Vector(0.192, 0.192, 0.192), color = Color(82, 87, 80, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  176. ["Bolts+"] = { type = "Model", model = "models/props_junk/PopCan01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.19, -6.753, -8.832), angle = Angle(-99.351, -1.17, 0), size = Vector(0.192, 0.192, 0.192), color = Color(82, 87, 80, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  177. ["z"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -7.31), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(249, 255, 255, 255), surpresslightning = false, material = "models/props_lab/Tank_Glass001", skin = 0, bodygroup = {} },
  178. ["z++++++"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -14.627), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(125, 125, 125, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  179. ["z+"] = { type = "Model", model = "models/props_wasteland/wheel01.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -5.321, -18.182), angle = Angle(0, 0, 87.662), size = Vector(0.029, 0.09, 0.029), color = Color(255, 255, 255, 255), surpresslightning = false, material = "models/props_lab/Tank_Glass001", skin = 0, bodygroup = {} },
  180. ["buttons++"] = { type = "Model", model = "models/props_lab/reciever01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.959, -6.91, 1.799), angle = Angle(0, 180, 90), size = Vector(0.07, 0.107, 0.107), color = Color(16, 19, 21, 255), surpresslightning = true, material = "", skin = 0, bodygroup = {} },
  181. ["stock"] = { type = "Model", model = "models/Gibs/helicopter_brokenpiece_02.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(49, -5.151, 4.675), angle = Angle(101.688, -97.014, -36.235), size = Vector(0.301, 0.301, 0.301), color = Color(90, 90, 90, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} },
  182. ["Yellow+++"] = { type = "Model", model = "models/props_phx/construct/metal_tube.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.101, -3.901, -18.182), angle = Angle(0, 0, 0), size = Vector(0.029, 0.029, 0.029), color = Color(255, 255, 255, 255), surpresslightning = false, material = "orange", skin = 0, bodygroup = {} },
  183. ["Yellow"] = { type = "Model", model = "models/props_phx/construct/metal_tube.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.101, -6.724, -20.261), angle = Angle(0, 0, 0), size = Vector(0.029, 0.029, 0.029), color = Color(255, 255, 255, 255), surpresslightning = false, material = "orange", skin = 0, bodygroup = {} },
  184. ["1+"] = { type = "Model", model = "models/props_phx/construct/metal_tubex2.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(0, -3.937, -22.338), angle = Angle(0, 0, 0), size = Vector(0.032, 0.032, 0.277), color = Color(100, 100, 100, 255), surpresslightning = false, material = "metal6", skin = 0, bodygroup = {} },
  185. ["Yellow+"] = { type = "Model", model = "models/props_phx/construct/metal_tube.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.101, -3.901, -20.261), angle = Angle(0, 0, 0), size = Vector(0.029, 0.029, 0.029), color = Color(255, 255, 255, 255), surpresslightning = false, material = "orange", skin = 0, bodygroup = {} },
  186. ["Rail++"] = { type = "Model", model = "models/Mechanics/gears2/pinion_20t1.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.22, -6.14, -16.504), angle = Angle(90, 171.817, -176.495), size = Vector(0.172, 0.172, 0.172), color = Color(255, 255, 255, 255), surpresslightning = false, material = "red", skin = 0, bodygroup = {} },
  187. ["Main Guage+"] = { type = "Model", model = "models/props_interiors/Radiator01a.mdl", bone = "v_weapon.sg550_Parent", rel = "", pos = Vector(-0.181, -5.5, 1.557), angle = Angle(0, 0, 90), size = Vector(0.107, 0.107, 0.107), color = Color(103, 102, 100, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} }
  188. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement