Advertisement
Guest User

Untitled

a guest
Jul 18th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.33 KB | None | 0 0
  1. hook.Add( "PlayerSay", "fire", function( ply, text, teamc )
  2.  
  3. local pos = ply:GetShootPos()
  4.  
  5. if text == "/firesmall" then
  6.  
  7. local fire1s = ents.Create( "firespot" )
  8. fire1s:SetPos( pos + Vector( 65, 75, -45 ) )
  9. fire1s:Spawn()
  10.  
  11. local fire2s = ents.Create( "firespot" )
  12. fire2s:SetPos( pos + Vector( -75, -55, -45 ) )
  13. fire2s:Spawn()
  14.  
  15. local fire3s = ents.Create( "firespot" )
  16. fire3s:SetPos( pos + Vector( 40, -75, -45 ) )
  17. fire3s:Spawn()
  18.  
  19. local fire4s = ents.Create( "firespot" )
  20. fire4s:SetPos( pos + Vector( -75, 80, -45 ) )
  21. fire4s:Spawn()
  22.  
  23. local fire5s = ents.Create( "firespot" )
  24. fire5s:SetPos( pos + Vector( 25, 10, -45 ) )
  25. fire5s:Spawn()
  26.  
  27. end
  28.  
  29. if text == "/firemedium" then
  30.  
  31. local fire1s = ents.Create( "firespot" )
  32. fire1s:SetPos( pos + Vector( 100,75, -45 ) )
  33. fire1s:Spawn()
  34.  
  35. local fire2s = ents.Create( "firespot" )
  36. fire2s:SetPos( pos + Vector( -15, 25, -45 ) )
  37. fire2s:Spawn()
  38.  
  39. local fire3s = ents.Create( "firespot" )
  40. fire3s:SetPos( pos + Vector( 100, -25, -45 ) )
  41. fire3s:Spawn()
  42.  
  43. local fire4s = ents.Create( "firespot" )
  44. fire4s:SetPos( pos + Vector( -55, -130, -45 ) )
  45. fire4s:Spawn()
  46.  
  47. local fire5s = ents.Create( "firespot" )
  48. fire5s:SetPos( pos + Vector( -80, 90, -45 ) )
  49. fire5s:Spawn()
  50.  
  51. local fire6s = ents.Create( "firespot" )
  52. fire6s:SetPos( pos + Vector( 20, 170, -45 ) )
  53. fire6s:Spawn()
  54.  
  55. local fire7s = ents.Create( "firespot" )
  56. fire7s:SetPos( pos + Vector( -100, -55, -45 ) )
  57. fire7s:Spawn()
  58.  
  59. local fire8s = ents.Create( "firespot" )
  60. fire8s:SetPos( pos + Vector( 25, -80, -45 ) )
  61. fire8s:Spawn()
  62.  
  63. local fire9s = ents.Create( "firespot" )
  64. fire9s:SetPos( pos + Vector( -130, 0, -45 ) )
  65. fire9s:Spawn()
  66.  
  67. local fire10s = ents.Create( "firespot" )
  68. fire10s:SetPos( pos + Vector( -135, 155, -45 ) )
  69. fire10s:Spawn()
  70.  
  71. end
  72.  
  73. if text == "/firelarge" then
  74.  
  75. local fire1s = ents.Create( "firespot" )
  76. fire1s:SetPos( pos + Vector( 100, 75, -45 ) )
  77. fire1s:Spawn()
  78.  
  79. local fire2s = ents.Create( "firespot" )
  80. fire2s:SetPos( pos + Vector( -15, 25, -45 ) )
  81. fire2s:Spawn()
  82.  
  83. local fire3s = ents.Create( "firespot" )
  84. fire3s:SetPos( pos + Vector( 100, -25, -45 ) )
  85. fire3s:Spawn()
  86.  
  87. local fire4s = ents.Create( "firespot" )
  88. fire4s:SetPos( pos + Vector( -25, -130, -45 ) )
  89. fire4s:Spawn()
  90.  
  91. local fire5s = ents.Create( "firespot" )
  92. fire5s:SetPos( pos + Vector( -80, 90, -45 ) )
  93. fire5s:Spawn()
  94.  
  95. local fire6s = ents.Create( "firespot" )
  96. fire6s:SetPos( pos + Vector( 20, 170, -45 ) )
  97. fire6s:Spawn()
  98.  
  99. local fire7s = ents.Create( "firespot" )
  100. fire7s:SetPos( pos + Vector( -90, -60, -45 ) )
  101. fire7s:Spawn()
  102.  
  103. local fire8s = ents.Create( "firespot" )
  104. fire8s:SetPos( pos + Vector( 25, -80, -45 ) )
  105. fire8s:Spawn()
  106.  
  107. local fire9s = ents.Create( "firespot" )
  108. fire9s:SetPos( pos + Vector( -130, 0, -45 ) )
  109. fire9s:Spawn()
  110.  
  111. local fire10s = ents.Create( "firespot" )
  112. fire10s:SetPos( pos + Vector( -135, 155, -45 ) )
  113. fire10s:Spawn()
  114.  
  115. local fire11s = ents.Create( "firespot" )
  116. fire11s:SetPos( pos + Vector( 103 * 1.6, 94 * 1.6, -45 ) )
  117. fire11s:Spawn()
  118.  
  119. local fire12s = ents.Create( "firespot" )
  120. fire12s:SetPos( pos + Vector( 20 * 1.6, 170 * 1.6, -45 ) )
  121. fire12s:Spawn()
  122.  
  123. local fire13s = ents.Create( "firespot" )
  124. fire13s:SetPos( pos + Vector( -105 * 2, -40 * 2, -45 ) )
  125. fire13s:Spawn()
  126.  
  127. local fire14s = ents.Create( "firespot" )
  128. fire14s:SetPos( pos + Vector( 25 * 1.5, -80 * 1.2, -45 ) )
  129. fire14s:Spawn()
  130.  
  131. local fire15s = ents.Create( "firespot" )
  132. fire15s:SetPos( pos + Vector( -130 * 1.5, 20 * 1.5, -45 ) )
  133. fire15s:Spawn()
  134.  
  135. local fire16s = ents.Create( "firespot" )
  136. fire16s:SetPos( pos + Vector( -135 * 1.7, 155 * 1.5, -45 ) )
  137. fire16s:Spawn()
  138.  
  139. local fire17s = ents.Create( "firespot" )
  140. fire17s:SetPos( pos + Vector( -80 * 2, -80 * 2, -45 ) )
  141. fire17s:Spawn()
  142.  
  143. local fire18s = ents.Create( "firespot" )
  144. fire18s:SetPos( pos + Vector( 103 * 1.6, -94 * 1.6, -45 ) )
  145. fire18s:Spawn()
  146.  
  147. local fire19s = ents.Create( "firespot" )
  148. fire19s:SetPos( pos + Vector( 20 * 1.6, -170 * 1.6, -45 ) )
  149. fire19s:Spawn()
  150.  
  151. end
  152.  
  153. if text == "/fireremove" then
  154.  
  155. for k, v in pairs( ents.FindByClass( "firespot" ) ) do
  156.  
  157. v:Remove()
  158.  
  159. end
  160.  
  161.  
  162. end
  163.  
  164. end )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement