Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Level1.cpp changes:
- //Add:
- bool ChatHandler::HandleAdminCommand(const char* args, WorldSession* m_session)
- {
- HandleGMOffCommand(args, m_session);
- Player* _player = m_session->GetPlayer();
- if(_player->HasFlag(PLAYER_FLAGS, PLAYER_FLAG_ADMIN))
- _player->RemoveFlag(PLAYER_FLAGS, PLAYER_FLAG_ADMIN);
- else
- _player->SetFlag(PLAYER_FLAGS, PLAYER_FLAG_ADMIN);
- GreenSystemMessage(m_session, "Admin flag toggled.");
- return true;
- }
- //Chat.h
- //Add this to the line after the space and dev tag line:
- bool HandleAdminCommand(const char* args, WorldSession* m_session);
- //Chat.cpp
- //Add this to ChatCommand adminCommandTable:
- { "on", 'z', &ChatHandler::HandleAdminCommand, "Turns on/off admin tag.", NULL, 0, 0, 0 },
Advertisement
Add Comment
Please, Sign In to add comment