Advertisement
Sinistah

Sinistah's Killstreak System

Dec 11th, 2011
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.35 KB | None | 0 0
  1. -- Made By: Sinistah
  2. -- You May Not: Sell, Re-Release, Claim As Your Own.
  3.  
  4. KILLSTREAK = {}
  5.  
  6. function OnDeath(event, killer)
  7.     KILLSTREAK[killer:GetName()] = 0
  8. end
  9.  
  10. function KSSystem(event, plr, killer)
  11.     if not KILLSTREAK[killer:GetName()] then
  12.         KILLSTREAK[killer:GetName()] = 0
  13. end
  14.  
  15.     if not KILLSTREAK[plr:GetName()] then
  16.         KILLSTREAK[plr:GetName()] = 0
  17. end
  18.  
  19.     if plr:GetName() == killer:GetName() then return end
  20.         KILLSTREAK[killer:GetName()] = KILLSTREAK[killer:GetName()] + 1
  21.         KILLSTREAK[plr:GetName()] = 0
  22.  
  23.     if KILLSTREAK[killer:GetName()] == 5 then
  24.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 5 Kills in a Row!", 2)
  25.     end
  26.    
  27.     if KILLSTREAK[killer:GetName()] == 10 then
  28.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 10 Kills in a Row!", 2)
  29.     end
  30.    
  31.     if KILLSTREAK[killer:GetName()] >= 15 then
  32.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 15 Kills in a Row!", 2)
  33.     end
  34.    
  35.     if KILLSTREAK[killer:GetName()] >= 20 then
  36.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 20 Kills in a Row!", 2)
  37.     end
  38.    
  39.     if KILLSTREAK[killer:GetName()] >= 25 then
  40.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 25 Kills in a Row!", 2)
  41.     end
  42.    
  43.     if KILLSTREAK[killer:GetName()] >= 30 then
  44.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 30 Kills in a Row!", 2)
  45.     end
  46.    
  47.     if KILLSTREAK[killer:GetName()] >= 35 then
  48.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 35 Kills in a Row!", 2)
  49.     end
  50.    
  51.     if KILLSTREAK[killer:GetName()] >= 40 then
  52.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 40 Kills in a Row!", 2)
  53.     end
  54.    
  55.     if KILLSTREAK[killer:GetName()] >= 45 then
  56.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 45 Kills in a Row!", 2)
  57.     end
  58.    
  59.     if KILLSTREAK[killer:GetName()] >= 50 then
  60.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 50 Kills in a Row!", 2)
  61.     end
  62.    
  63.     if KILLSTREAK[killer:GetName()] >= 55 then
  64.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 55 Kills in a Row!", 2)
  65.     end
  66.    
  67.     if KILLSTREAK[killer:GetName()] >= 60 then
  68.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 60 Kills in a Row!", 2)
  69.     end
  70.    
  71.     if KILLSTREAK[killer:GetName()] >= 65 then
  72.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 65 Kills in a Row!", 2)
  73.     end
  74.    
  75.     if KILLSTREAK[killer:GetName()] >= 70 then
  76.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 70 Kills in a Row!", 2)
  77.     end
  78.  
  79.     if KILLSTREAK[killer:GetName()] >= 75 then
  80.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 75 Kills in a Row!", 2)
  81.     end
  82.    
  83.     if KILLSTREAK[killer:GetName()] >= 80 then
  84.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 80 Kills in a Row!", 2)
  85.     end
  86.    
  87.     if KILLSTREAK[killer:GetName()] >= 85 then
  88.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 85 Kills in a Row!", 2)
  89.     end
  90.    
  91.     if KILLSTREAK[killer:GetName()] >= 90 then
  92.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 90 Kills in a Row!", 2)
  93.     end
  94.    
  95.     if KILLSTREAK[killer:GetName()] >= 95 then
  96.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 95 Kills in a Row!", 2)
  97.     end
  98.    
  99.     if KILLSTREAK[killer:GetName()] >= 100 then
  100.         SendWorldMessage("|cFFff0000"..plr:GetName().."|r has Reached 100 Kills in a Row!", 2)
  101.     end
  102. end
  103.  
  104. RegisterServerHook(2, "KSSystem")
  105.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement