Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "ScriptPCH.h"
- class Boss_Announcer : public PlayerScript
- {
- public:
- Boss_Announcer() : PlayerScript ("Boss_Announcer") {}
- void OnCreatureKill(Player* player, Creature* boss)
- {
- if (boss->isWorldBoss())
- {
- if (player->getGender() == GENDER_MALE)
- {
- char msg[250];
- snprintf(msg, 250, "|CFF7BBEF7[Boss Announcer]|r:|cffff0000 %s |r and his group killed world boss |CFF18BE00[%s]|r !!!",player->GetName(),boss->GetName());
- sWorld->SendServerMessage(SERVER_MSG_STRING, msg);
- }
- else
- {
- char msg[250];
- snprintf(msg, 250, "|CFF7BBEF7[Boss Announcer]|r:|cffff0000 %s |r and her group killed world boss |CFF18BE00[%s]|r !!!",player->GetName(),boss->GetName());
- sWorld->SendServerMessage(SERVER_MSG_STRING, msg);
- }
- }
- }
- };
- void AddSC_Boss_Announcer()
- {
- new Boss_Announcer;
- }
- 3>worldbossdies.obj : warning LNK4006: "void __cdecl AddSC_Boss_Announcer(void)" (?AddSC_Boss_Announcer@@YAXXZ) already defined in bossannouncer.obj; second definition ignored
- 3>stone.obj : warning LNK4006: "bool __cdecl Custom_FactCheck(unsigned int,unsigned char)" (?Custom_FactCheck@@YA_NIE@Z) already defined in tele.obj; second definition ignored
- 3>stone.obj : warning LNK4006: "void __cdecl Custom_GetMenu(class Player *,class Creature *,unsigned int)" (?Custom_GetMenu@@YAXPAVPlayer@@PAVCreature@@I@Z) already defined in tele.obj; second definition ignored
- 3>stone.obj : warning LNK4006: "unsigned int __cdecl Custom_GetText(unsigned int,class Player *)" (?Custom_GetText@@YAIIPAVPlayer@@@Z) already defined in tele.obj; second definition ignored
- 3>stone.obj : warning LNK4006: "struct Eric * TeLe" (?TeLe@@3PAUEric@@A) already defined in tele.obj; second definition ignored
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement