sqpp15

Untitled

Mar 31st, 2014
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.45 KB | None | 0 0
  1. ------------------------------
  2. --**  NAPALM MOD FOR CS2D **--
  3. --**     2014. 03. 30.    **--
  4. ------------------------------
  5.  
  6. function napalm1(id,x,y,power)
  7.         local x = x*32+16
  8.         local y = y*32+16
  9.         parse("setmoney "..id.." "..player(id, "money") -1000*power)
  10.         parse("explosion "..x.." "..y.." "..power*100 .." "..power*10+10)
  11.         parse("effect fire "..x.." "..y.." "..power*10000 .." "..power*90)
  12.         parse("effect colorsmoke "..x.." "..y.." "..power*80 .." "..power*80)
  13. end
  14.  
  15. function napalm2(id,x,y,power)
  16.         local x = x*32+16
  17.         local y = y*32+16
  18.         parse("setmoney "..id.." "..player(id, "money") -2000*power)
  19.         parse("explosion "..x.." "..y.." "..power*200 .." "..power*20+20)
  20.         parse("effect fire "..x.." "..y.." "..power*20000 .." "..power*120)
  21.         parse("effect colorsmoke "..x.." "..y.." "..power*100 .." "..power*100)
  22. end
  23.  
  24. function napalm3(id,x,y,power)
  25.         local x = x*32+16
  26.         local y = y*32+16
  27.         parse("setmoney "..id.." "..player(id, "money") -3000*power)
  28.         parse("explosion "..x.." "..y.." "..power*200 .." "..power*30+30)
  29.         parse("effect fire "..x.." "..y.." "..power*30000 .." "..power*220)
  30.         parse("effect colorsmoke "..x.." "..y.." "..power*200 .." "..power*200)
  31. end
  32.  
  33. function napalm4(id,x,y,power)
  34.         local x = x*32+16
  35.         local y = y*32+16
  36.         parse("setmoney "..id.." "..player(id, "money") -4000*power)
  37.         parse("explosion "..x.." "..y.." "..power*300 .." "..power*30+30)
  38.         parse("effect fire "..x.." "..y.." "..power*40000 .." "..power*520)
  39.         parse("effect colorsmoke "..x.." "..y.." "..power*300 .." "..power*200)
  40. end
  41.  
  42. function napalm5(id,x,y,power)
  43.         local x = x*32+16
  44.         local y = y*32+16
  45.         parse("setmoney "..id.." "..player(id, "money") -5000*power)
  46.         parse("explosion "..x.." "..y.." "..power*300 .." "..power*30+30)
  47.         parse("effect fire "..x.." "..y.." "..power*50000 .." "..power*820)
  48.         parse("effect colorsmoke "..x.." "..y.." "..power*400 .." "..power*400)
  49. end
  50.        
  51. function GetHealth(id)
  52.     return player(id, "health");
  53. end
  54.  
  55. --- Support for Raining Mammoths
  56. function string.split(str,pat)
  57.     local t = {}
  58.     for word in string.gmatch(str,pat or "[^%s]+") do
  59.         t[#t+1] = word
  60.     end
  61.     return t
  62. end
  63.  
  64. addhook("say","getNapalm")
  65.     function getNapalm(id,t)
  66.     local cmd = t:split{}
  67.     if cmd[1] == "!napalm" then
  68.         napalm1(id,tonumber(cmd[2]),tonumber(cmd[3]))
  69.     end
  70. end
Advertisement
Add Comment
Please, Sign In to add comment