Advertisement
horato

kills system

Aug 23rd, 2011
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.47 KB | None | 0 0
  1. switch (killer.getActingPlayer().getKillsInRow())
  2. {
  3. case 1:
  4. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("First Blood!", 10000));
  5. killer.getActingPlayer().sendPacket(new PlaySound(1, "firstblood", 0, 0, 0, 0, 0));
  6. break;
  7.  
  8. case 2:
  9. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("Double Kill!", 10000));
  10. killer.getActingPlayer().sendPacket(new PlaySound(1, "Double_Kill", 0, 0, 0, 0, 0));
  11. break;
  12.  
  13. case 3:
  14. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("Killing Spree!", 10000));
  15. killer.getActingPlayer().sendPacket(new PlaySound(1, "triple_kill", 0, 0, 0, 0, 0));
  16. Announcements.getInstance().announceToAll(killer.getActingPlayer().getName() + " Just got a Triple Kill!");
  17. break;
  18.  
  19. case 4:
  20. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("Dominating!", 10000));
  21. killer.getActingPlayer().sendPacket(new PlaySound(1, "Dominating", 0, 0, 0, 0, 0));
  22. break;
  23.  
  24. case 5:
  25. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("Mega Kill!", 10000));
  26. killer.getActingPlayer().sendPacket(new PlaySound(1, "MegaKill", 0, 0, 0, 0, 0));
  27. break;
  28.  
  29. case 6:
  30. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("Unstoppable!", 10000));
  31. killer.getActingPlayer().sendPacket(new PlaySound(1, "Unstoppable", 0, 0, 0, 0, 0));
  32. Announcements.getInstance().announceToAll(killer.getActingPlayer().getName() + " Is Unstoppable!");
  33. break;
  34.  
  35. case 7:
  36. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("Wicked Sick", 10000));
  37. killer.getActingPlayer().sendPacket(new PlaySound(1, "WickedSick", 0, 0, 0, 0, 0));
  38. break;
  39.  
  40. case 8:
  41. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("Monster Kill!!!", 10000));
  42. killer.getActingPlayer().sendPacket(new PlaySound(1, "monster_kill", 0, 0, 0, 0, 0));
  43. Announcements.getInstance().announceToAll(killer.getActingPlayer().getName() + " Got a Monster Kill!");
  44. break;
  45.  
  46. case 9:
  47. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("GodLike!", 10000));
  48. killer.getActingPlayer().sendPacket(new PlaySound(1, "GodLike", 0, 0, 0, 0, 0));
  49. Announcements.getInstance().announceToAll(killer.getActingPlayer().getName() + " Is GodLike!");
  50. break;
  51.  
  52. case 10:
  53. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("Beyond GodLike!", 10000));
  54. killer.getActingPlayer().sendPacket(new PlaySound(1, "GodLike", 0, 0, 0, 0, 0));
  55. Announcements.getInstance().announceToAll(killer.getActingPlayer().getName() + " Is Beyond GodLike! Someone KILL HIM!!");
  56. break;
  57.  
  58. default:
  59. if (killer.getActingPlayer().getKillsInRow() > 10)
  60. {
  61. killer.getActingPlayer().sendPacket(new ExShowScreenMessage("Beyond GodLike!", 10000));
  62. killer.getActingPlayer().sendPacket(new PlaySound(1, "GodLike", 0, 0, 0, 0, 0));
  63. }
  64. if(killer.getActingPlayer().getKillsInRow() >= 50)
  65. {
  66. _log.log(Level.WARNING, killer.getActingPlayer().getName()+" have "+killer.getActingPlayer().getKillsInRow()+" kills in row. Check him!");
  67. GmListTable.broadcastMessageToGMs(killer.getActingPlayer().getName()+" have "+killer.getActingPlayer().getKillsInRow()+" kills in row. Check him!");
  68. //Announcements.getInstance().announceToAll(killer.getActingPlayer().getName()+" is probably feeding. Screen this and report him!");
  69. }
  70. break;
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement