Code:
else if(strcmp(command, "job") == 0){
if(strlen(next_token) == 0){
PlayersPacket::ShowNotice(player, "Enter a Job ID. OR job name", 1);
PlayersPacket::ShowNotice(player, "beginner", 5);
PlayersPacket::ShowNotice(player, "warrior", 5);
PlayersPacket::ShowNotice(player, "fighter/sader/hero", 6);
PlayersPacket::ShowNotice(player, "page/whiteknight/Paladin", 6);
PlayersPacket::ShowNotice(player, "spearman/dk/darkknight", 6);
PlayersPacket::ShowNotice(player, "mage", 5);
PlayersPacket::ShowNotice(player, "fpwizard/fpmage/fparch", 6);
PlayersPacket::ShowNotice(player, "ilwizard/ilmage/ilarch", 6);
PlayersPacket::ShowNotice(player, "cleric/priest/bishop", 6);
PlayersPacket::ShowNotice(player, "bowman", 5);
PlayersPacket::ShowNotice(player, "hunter/ranger/bowmaster", 6);
PlayersPacket::ShowNotice(player, "xbowman/sniper/marksman", 6);
PlayersPacket::ShowNotice(player, "thief", 5);
PlayersPacket::ShowNotice(player, "sin/hermit/nl", 6);
PlayersPacket::ShowNotice(player, "dit/cb/shadower", 6);
PlayersPacket::ShowNotice(player, "gm/supergm", 5);
}
else if(strcmp(next_token, "hero") == 0){
player->setLevel(200);
player->setJob(112);
Inventory::addNewItem(player, 1052075, 1);
Inventory::addNewItem(player, 1312031, 1);
Inventory::addNewItem(player, 1302059, 1);
Inventory::addNewItem(player, 1412026, 1);
Inventory::addNewItem(player, 1402036, 1);
Inventory::addNewItem(player, 1092042, 1);
Inventory::addNewItem(player, 1072273, 1);
Inventory::addNewItem(player, 1122000, 1);
Inventory::addNewItem(player, 1102048, 1);
printf("%s changed job to %s\n", player->getName(), next_token);
}
else{
printf("%s changed job to %s\n", player->getName(), next_token);
Levels::setJob(player, atoi(strtok_s(NULL, " ",&next_token)));
}
// etc etc.
}
command = !job hero