Don't like ads? PRO users don't see any ads ;-)
Guest

ann

By: midoking on Aug 21st, 2012  |  syntax: C++  |  size: 1.43 KB  |  hits: 23  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. #include "ScriptPCH.h"
  2.  
  3. class welcome_login : public PlayerScript
  4. {
  5. public:
  6.         welcome_login() : PlayerScript("welcome_login") { }
  7.  
  8.         void OnLogin(Player* player)
  9.         {
  10.                 switch (Class)
  11.         {
  12.             case CLASS_WARRIOR:
  13.                 ClassStr = "Warrior";
  14.                 break;
  15.             case CLASS_PALADIN:
  16.                 ClassStr = "Paladin";
  17.                 break;
  18.             case CLASS_HUNTER:
  19.                 ClassStr = "Hunter";
  20.                 break;
  21.             case CLASS_ROGUE:
  22.                 ClassStr = "Rogue";
  23.                 break;
  24.             case CLASS_PRIEST:
  25.                 ClassStr = "Priest";
  26.                 break;
  27.             case CLASS_DEATH_KNIGHT:
  28.                 ClassStr = "Death Knight";
  29.                 break;
  30.             case CLASS_SHAMAN:
  31.                 ClassStr = "Shaman";
  32.                 break;
  33.             case CLASS_MAGE:
  34.                 ClassStr = "Mage";
  35.                 break;
  36.             case CLASS_WARLOCK:
  37.                 ClassStr = "Warlock";
  38.                 break;
  39.             case CLASS_DRUID:
  40.                 ClassStr = "Druid";
  41.                 break;
  42.         }
  43.                 char msg[500];
  44.  
  45.                 if (player->GetTotalPlayedTime() < 2)
  46.                 {
  47.                         sprintf(msg, "|cff00FF00Welcome new Brother [%s] [%s].", classes[pPlayer->getClass()], pPlayer->GetName());
  48.                         sWorld->SendServerMessage(SERVER_MSG_STRING, msg);
  49.                 }
  50.  
  51.         }
  52. };
  53.  
  54. void AddSC_welcome_login()
  55. {
  56.         new welcome_login;
  57. }