Advertisement
Guest User

Untitled

a guest
Aug 20th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.37 KB | None | 0 0
  1. if ( SERVER ) then
  2.  
  3.     AddCSLuaFile( "shared.lua" )
  4.    
  5. end
  6.  
  7. if ( CLIENT ) then
  8.  
  9.     SWEP.PrintName          = "DC-15S_LRS"     
  10.     SWEP.Author             = "Abrakadabra"
  11.     SWEP.ViewModelFOV       = 50
  12.     SWEP.Slot               = 2
  13.     SWEP.SlotPos            = 3
  14.     SWEP.WepSelectIcon = surface.GetTextureID("HUD/killicons/DC15S")
  15.    
  16.     killicon.Add( "weapon_752_dc15s", "HUD/killicons/DC15S", Color( 255, 80, 0, 255 ) )
  17.    
  18. end
  19.  
  20. SWEP.HoldType               = "ar2"
  21. SWEP.Base                   = "tfa_swsft_base"
  22.  
  23. SWEP.Category = "SoG TFA Star Wars"
  24.  
  25. SWEP.Spawnable              = true
  26. SWEP.AdminSpawnable         = true
  27.  
  28. SWEP.ViewModel              = "models/weapons/v_DC15S.mdl"
  29. SWEP.WorldModel             = "models/weapons/w_DC15S.mdl"
  30.  
  31. SWEP.Weight                 = 5
  32. SWEP.AutoSwitchTo           = false
  33. SWEP.AutoSwitchFrom         = false
  34.  
  35. SWEP.Primary.Sound = Sound ("weapons/DC15S_fire.wav");
  36. SWEP.Primary.ReloadSound = Sound ("weapons/DC15S_reload.wav");
  37.  
  38. SWEP.Primary.Recoil         = 0.3
  39. SWEP.Primary.Damage         = 50
  40. SWEP.Primary.NumShots       = 1
  41. SWEP.Primary.Spread         = 0.0125
  42. SWEP.Primary.ClipSize       = 50
  43. SWEP.Primary.RPM            = 60 / 0.2
  44. SWEP.Primary.DefaultClip    = 500
  45. SWEP.Primary.Automatic      = true
  46. SWEP.Primary.Ammo           = "ar2"
  47. SWEP.TracerName = "effect_sw_laser_blue"
  48.  
  49. SWEP.Secondary.Automatic    = false
  50. SWEP.Secondary.Ammo         = "none"
  51.  
  52. SWEP.IronSightsPos = Vector(-4.06, -9.219, 1.395)
  53. SWEP.IronSightsAng = Vector(-0.454, 0.7, 0.5)
  54.  
  55. SWEP.ShowWorldModel = false
  56.  
  57. function SWEP:GetFireModeName()
  58. local fm = self:GetFireMode()
  59. local fmn = string.lower( self.FireModes[fm] )
  60. if fmn == "safe" or fmn == "holster" then return "Safety" end
  61. if self.paralysant then return self.paralysant end
  62. end
  63.  
  64. SWEP.ViewModelBoneMods = {
  65.     ["v_thompson"] = { scale = Vector(0.009, 0.009, 0.009), pos = Vector(0, 0, 0), angle = Angle(0, 0, 0) }
  66. }
  67.  
  68. SWEP.VElements = {
  69.     ["element_name"] = { type = "Model", model = "models/swbf3/rep/blaster.mdl", bone = "v_thompson.root5", rel = "", pos = Vector(1.904, 5.247, -0.265), angle = Angle(0.699, 2.354, -90), size = Vector(1, 1, 1), color = Color(255, 255, 255, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} }
  70. }
  71.  
  72. SWEP.WElements = {
  73.     ["element_name"] = { type = "Model", model = "models/swbf3/rep/blaster.mdl", bone = "ValveBiped.Bip01_R_Hand", rel = "", pos = Vector(10.491, 0.898, 0.773), angle = Angle(-11.723, 0, 180), size = Vector(1, 1, 1), color = Color(255, 255, 255, 255), surpresslightning = false, material = "", skin = 0, bodygroup = {} }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement