Advertisement
julienanid

[Trinity] Boss Announcer

Oct 5th, 2013
598
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.12 KB | None | 0 0
  1. /*
  2. <--------------------------------------------------------------------------->
  3. - Developer(s): Jameyboor
  4. - Updated by: Synth
  5. - Complete: %100
  6. - ScriptName: 'Boss_Announcer'
  7. - Comment: Untested.
  8. - Shared for:Emudevs by Synth
  9. <--------------------------------------------------------------------------->
  10. */
  11.  
  12. #include "ScriptPCH.h"
  13.  
  14. class Boss_Announcer : public PlayerScript
  15. {
  16. public:
  17. Boss_Announcer() : PlayerScript ("Boss_Announcer") {}
  18.  
  19. void OnCreatureKill(Player* player, Creature* boss)
  20. {
  21.  
  22. if (boss->isWorldBoss())
  23. {
  24. if (player->getGender() == GENDER_MALE)
  25. {
  26. char msg[250];
  27. snprintf(msg, 250, "|CFF7BBEF7[Boss Announcer]|r:|cffff0000 %s |r and his group killed world boss |CFF18BE00[%s]|r !!!",player->GetName().c_str(),boss->GetName.c_str());
  28. sWorld->SendServerMessage(SERVER_MSG_STRING, msg);
  29. }
  30. else
  31. {
  32. char msg[250];
  33. snprintf(msg, 250, "|CFF7BBEF7[Boss Announcer]|r:|cffff0000 %s |r and her group killed world boss |CFF18BE00[%s]|r !!!",player->GetName().c_str(),boss->GetName.c_str());
  34. sWorld->SendServerMessage(SERVER_MSG_STRING, msg);
  35. }
  36. }
  37. }
  38. };
  39.  
  40. void AddSC_Boss_Announcer()
  41. {
  42. new Boss_Announcer;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement