Author Topic: [HOT] Adding New Commands  (Read 132 times)

Offline Fallen

  • Root Administrator
  • Delta Hero
  • *
  • Posts: 302
  • Thanked!: 36
  • I am the innovation ^^!
  • Location: Earth
    • View Profile
[HOT] Adding New Commands
« on: December 26, 2009, 05:48:03 am »
File: ChatCommand.cpp

Find
Quote
{"addmoney" ,      OBJECTTYPE_PLAYER ,   &ChatHandler::AddMoney ,   NULL , NULL},
{"move" ,         OBJECTTYPE_PLAYER ,   &ChatHandler::Move ,      NULL , NULL},
{ "fly" ,         OBJECTTYPE_PLAYER ,   &ChatHandler::Fly ,         NULL , NULL},
{ "levelup" ,      OBJECTTYPE_PLAYER ,   &ChatHandler::LevelUp ,      NULL , NULL},
{ "kick" ,         OBJECTTYPE_PLAYER ,   &ChatHandler::Kick ,      NULL , NULL},
{ "ban",            OBJECTTYPE_PLAYER,  &ChatHandler::Ban ,           NULL , NULL},
{ "ping",           OBJECTTYPE_PLAYER,  &ChatHandler::Ping ,       NULL , NULL},
{ "placard",        OBJECTTYPE_PLAYER,  &ChatHandler::Placard,       NULL , NULL},
{ "online",         OBJECTTYPE_PLAYER,  &ChatHandler::Online ,       NULL , NULL},
{ NULL ,         OBJECTTYPE_PLAYER ,   NULL ,                  NULL , NULL}

add
Quote
{"addmoney" ,      OBJECTTYPE_PLAYER ,   &ChatHandler::AddMoney ,   NULL , NULL},
{"move" ,         OBJECTTYPE_PLAYER ,   &ChatHandler::Move ,      NULL , NULL},
{ "fly" ,         OBJECTTYPE_PLAYER ,   &ChatHandler::Fly ,         NULL , NULL},
{ "levelup" ,      OBJECTTYPE_PLAYER ,   &ChatHandler::LevelUp ,      NULL , NULL},
{ "kick" ,         OBJECTTYPE_PLAYER ,   &ChatHandler::Kick ,      NULL , NULL},
{ "ban",            OBJECTTYPE_PLAYER,  &ChatHandler::Ban ,           NULL , NULL},
{ "ping",           OBJECTTYPE_PLAYER,  &ChatHandler::Ping ,       NULL , NULL},
{ "placard",        OBJECTTYPE_PLAYER,  &ChatHandler::Placard,       NULL , NULL},
{ "online",         OBJECTTYPE_PLAYER,  &ChatHandler::Online ,       NULL , NULL},
{ "YOUR_COMMAND_NAME", OBJECTTYPE_PLAYER, &ChatHandler::YOUR_COMMAND_NAME, NULL, NULL},
{ NULL ,         OBJECTTYPE_PLAYER ,   NULL ,                  NULL , NULL}

And then add a bool handler in the end
Quote
bool ChatHandler::YOUR_COMMAND_NAME(CPlayer* player , const char* args){
//Do stuff here
}

Share on Bluesky Share on Facebook