[RELEASE] titan skill maxer

Status
Not open for further replies.
Newbie Spellweaver
Joined
Jun 24, 2008
Messages
76
Reaction score
0
Location
SanJose, California
Since I haven't seen any skill maxers based on titan, I decided to make my own. This is a very simple one for 1st, 2nd, and 3rd job T_T (credits for this one go to me):
Code:
void NPCsScripts::npc_9010009(NPC* npc){
    Player* player = npc->getPlayer();
    int state = npc->getState();
    int type = npc->getSelected();
    if(state == 0){
        npc->addText("I am Duey, a mad scientist... and a package deliverer, but forget that part. I have created a formula that instantly");
		npc->addText("maxes out your skills. But these things don't come cheap. I'll give you a dose for 10,000,000 mesos. Want it?");
        npc->sendYesNo();
    }
	else if(state == 1){
		if(npc->getMesos() >= 10000000){
			if(npc->getSelected() == YES){
             npc->addText("Ok, your skills should now be maxed. Have fun! By the way, I heard that Koscu in Leafre is offering free 4th job skills.");
			 npc->giveMesos(-10000000);
            player->skills->addSkillLevel(1003, 1); //Beginner
			SkillsPacket::addSkill(player, 1003, player->skills->getSkillLevel(1003));
			player->skills->addSkillLevel(1004, 1); 
			SkillsPacket::addSkill(player, 1004, player->skills->getSkillLevel(1004));
			player->skills->addSkillLevel(1002, 3); 
			SkillsPacket::addSkill(player, 1002, player->skills->getSkillLevel(1002));
			player->skills->addSkillLevel(1001, 3); 
			SkillsPacket::addSkill(player, 1001, player->skills->getSkillLevel(1001));
			player->skills->addSkillLevel(1000, 1); 
			SkillsPacket::addSkill(player, 1000, player->skills->getSkillLevel(1000));
			player->skills->addSkillLevel(1000000, 16); //Warrior 1st Job
			SkillsPacket::addSkill(player, 1000000, player->skills->getSkillLevel(1000000));
			player->skills->addSkillLevel(1000001, 10); 
			SkillsPacket::addSkill(player, 1000001, player->skills->getSkillLevel(1000001));
			player->skills->addSkillLevel(1001004, 20); 
			SkillsPacket::addSkill(player, 1001004, player->skills->getSkillLevel(1001004));
			player->skills->addSkillLevel(1001005, 20); 
			SkillsPacket::addSkill(player, 1001005, player->skills->getSkillLevel(1001005));
			player->skills->addSkillLevel(1000002, 8); 
			SkillsPacket::addSkill(player, 1000002, player->skills->getSkillLevel(1000002));
			player->skills->addSkillLevel(1001003, 20); 
			SkillsPacket::addSkill(player, 1001003, player->skills->getSkillLevel(1001003));
			player->skills->addSkillLevel(2001004, 20); //Magician 1st Job
			SkillsPacket::addSkill(player, 2001004, player->skills->getSkillLevel(2001004));
			player->skills->addSkillLevel(2000001, 10); 
			SkillsPacket::addSkill(player, 2000001, player->skills->getSkillLevel(2000001));
			player->skills->addSkillLevel(2000000, 16); 
			SkillsPacket::addSkill(player, 2000000, player->skills->getSkillLevel(2000000));
			player->skills->addSkillLevel(2001005, 20); 
			SkillsPacket::addSkill(player, 2001005, player->skills->getSkillLevel(2001005));
			player->skills->addSkillLevel(2001003, 20); 
			SkillsPacket::addSkill(player, 2001003, player->skills->getSkillLevel(2001003));
			player->skills->addSkillLevel(2001002, 20); 
			SkillsPacket::addSkill(player, 2001002, player->skills->getSkillLevel(2001002));
			player->skills->addSkillLevel(3001004, 20); //Bowman 1st Job
			SkillsPacket::addSkill(player, 3001004, player->skills->getSkillLevel(3001004));
			player->skills->addSkillLevel(3000001, 20); 
			SkillsPacket::addSkill(player, 3000001, player->skills->getSkillLevel(3000001));
			player->skills->addSkillLevel(3001005, 20); 
			SkillsPacket::addSkill(player, 3001005, player->skills->getSkillLevel(3001005));
			player->skills->addSkillLevel(3001003, 20); 
			SkillsPacket::addSkill(player, 3001003, player->skills->getSkillLevel(3001003));
			player->skills->addSkillLevel(3000000, 16); 
			SkillsPacket::addSkill(player, 3000000, player->skills->getSkillLevel(3000000));
			player->skills->addSkillLevel(3000002, 20); 
			SkillsPacket::addSkill(player, 3000002, player->skills->getSkillLevel(3000002));
			player->skills->addSkillLevel(4001003, 20); //Thief 1st Job
			SkillsPacket::addSkill(player, 4001003, player->skills->getSkillLevel(4001003));
			player->skills->addSkillLevel(4001002, 20); 
			SkillsPacket::addSkill(player, 4001002, player->skills->getSkillLevel(4001002));
			player->skills->addSkillLevel(4001334, 20); 
			SkillsPacket::addSkill(player, 4001334, player->skills->getSkillLevel(4001334));
			player->skills->addSkillLevel(4000001, 8); 
			SkillsPacket::addSkill(player, 4000001, player->skills->getSkillLevel(4000001));
			player->skills->addSkillLevel(4001344, 20); 
			SkillsPacket::addSkill(player, 4001344, player->skills->getSkillLevel(4001344));
			player->skills->addSkillLevel(4000000, 20); 
			SkillsPacket::addSkill(player, 4000000, player->skills->getSkillLevel(4000000));
			player->skills->addSkillLevel(1101005, 20); //Fighter 2nd Job
			SkillsPacket::addSkill(player, 1101005, player->skills->getSkillLevel(1101005));
			player->skills->addSkillLevel(1100001, 20); 
			SkillsPacket::addSkill(player, 1100001, player->skills->getSkillLevel(1100001));
			player->skills->addSkillLevel(1100003, 30); 
			SkillsPacket::addSkill(player, 1100003, player->skills->getSkillLevel(1100003));
			player->skills->addSkillLevel(1100002, 30); 
			SkillsPacket::addSkill(player, 1100002, player->skills->getSkillLevel(1100002));
			player->skills->addSkillLevel(1101007, 30); 
			SkillsPacket::addSkill(player, 1101007, player->skills->getSkillLevel(1101007));
			player->skills->addSkillLevel(1101006, 20); 
			SkillsPacket::addSkill(player, 1101006, player->skills->getSkillLevel(1101006));
			player->skills->addSkillLevel(1101004, 20); 
			SkillsPacket::addSkill(player, 1101004, player->skills->getSkillLevel(1101004)); 
			player->skills->addSkillLevel(1100000, 20); 
			SkillsPacket::addSkill(player, 1100000, player->skills->getSkillLevel(1100000));
			player->skills->addSkillLevel(1201005, 20); //Page 2nd Job
			SkillsPacket::addSkill(player, 1201005, player->skills->getSkillLevel(1201005));
			player->skills->addSkillLevel(1200001, 20); 
			SkillsPacket::addSkill(player, 1200001, player->skills->getSkillLevel(1200001));
			player->skills->addSkillLevel(1200003, 30); 
			SkillsPacket::addSkill(player, 1200003, player->skills->getSkillLevel(1200003));
			player->skills->addSkillLevel(1200002, 30); 
			SkillsPacket::addSkill(player, 1200002, player->skills->getSkillLevel(1200002));
			player->skills->addSkillLevel(1201007, 30); 
			SkillsPacket::addSkill(player, 1201007, player->skills->getSkillLevel(1201007));
			player->skills->addSkillLevel(1201004, 20); 
			SkillsPacket::addSkill(player, 1201004, player->skills->getSkillLevel(1201004));
			player->skills->addSkillLevel(1200000, 20); 
			SkillsPacket::addSkill(player, 1200000, player->skills->getSkillLevel(1200000));
			player->skills->addSkillLevel(1201006, 20); 
			SkillsPacket::addSkill(player, 1201006, player->skills->getSkillLevel(1201006));
			player->skills->addSkillLevel(1300003, 30);//Spearman 2nd Job 
			SkillsPacket::addSkill(player, 1300003, player->skills->getSkillLevel(1300003));
			player->skills->addSkillLevel(1300002, 30); 
			SkillsPacket::addSkill(player, 1300002, player->skills->getSkillLevel(1300002));
			player->skills->addSkillLevel(1301007, 30); 
			SkillsPacket::addSkill(player, 1301007, player->skills->getSkillLevel(1301007));
			player->skills->addSkillLevel(1301006, 20); 
			SkillsPacket::addSkill(player, 1301006, player->skills->getSkillLevel(1301006));
			player->skills->addSkillLevel(1301005, 20); 
			SkillsPacket::addSkill(player, 1301005, player->skills->getSkillLevel(1301005));
			player->skills->addSkillLevel(1300001, 20); 
			SkillsPacket::addSkill(player, 1300001, player->skills->getSkillLevel(1300001));
			player->skills->addSkillLevel(1301004, 20); 
			SkillsPacket::addSkill(player, 1301004, player->skills->getSkillLevel(1301004));
			player->skills->addSkillLevel(1300000, 20); 
			SkillsPacket::addSkill(player, 1300000, player->skills->getSkillLevel(1300000));
			player->skills->addSkillLevel(2101004, 30); //Fire/Poison Wizard 2nd Job
			SkillsPacket::addSkill(player, 2101004, player->skills->getSkillLevel(2101004));
			player->skills->addSkillLevel(2101005, 30); 
			SkillsPacket::addSkill(player, 2101005, player->skills->getSkillLevel(2101005));
			player->skills->addSkillLevel(2101001, 30); 
			SkillsPacket::addSkill(player, 2101001, player->skills->getSkillLevel(2101001));
			player->skills->addSkillLevel(2100000, 20); 
			SkillsPacket::addSkill(player, 2100000, player->skills->getSkillLevel(2100000));
			player->skills->addSkillLevel(2101003, 20); 
			SkillsPacket::addSkill(player, 2101003, player->skills->getSkillLevel(2101003));
			player->skills->addSkillLevel(2101002, 20); 
			SkillsPacket::addSkill(player, 2101002, player->skills->getSkillLevel(2101002));
			player->skills->addSkillLevel(2201004, 30); //Ice/Lightning Wizard 2nd Job
			SkillsPacket::addSkill(player, 2201004, player->skills->getSkillLevel(2201004));
			player->skills->addSkillLevel(2201001, 20); 
			SkillsPacket::addSkill(player, 2201001, player->skills->getSkillLevel(2201001));
			player->skills->addSkillLevel(2200000, 20); 
			SkillsPacket::addSkill(player, 2200000, player->skills->getSkillLevel(2200000));
			player->skills->addSkillLevel(2201003, 20); 
			SkillsPacket::addSkill(player, 2201003, player->skills->getSkillLevel(2201003));
			player->skills->addSkillLevel(2201002, 20); 
			SkillsPacket::addSkill(player, 2201002, player->skills->getSkillLevel(2201002));
			player->skills->addSkillLevel(2201005, 30); 
			SkillsPacket::addSkill(player, 2201005, player->skills->getSkillLevel(2201005));
			player->skills->addSkillLevel(2301004, 20); //Cleric 2nd Job
			SkillsPacket::addSkill(player, 2301004, player->skills->getSkillLevel(2301004));
			player->skills->addSkillLevel(2301002, 30); 
			SkillsPacket::addSkill(player, 2301002, player->skills->getSkillLevel(2301002));
			player->skills->addSkillLevel(2301005, 30); 
			SkillsPacket::addSkill(player, 2301005, player->skills->getSkillLevel(2301005));
			player->skills->addSkillLevel(2301003, 20); 
			SkillsPacket::addSkill(player, 2301003, player->skills->getSkillLevel(2301003));
			player->skills->addSkillLevel(2300000, 20); 
			SkillsPacket::addSkill(player, 2300000, player->skills->getSkillLevel(2300000));
			player->skills->addSkillLevel(2301001, 20); 
			SkillsPacket::addSkill(player, 2301001, player->skills->getSkillLevel(2301001));
			player->skills->addSkillLevel(3101005, 30); //Hunter 2nd Job
			SkillsPacket::addSkill(player, 3101005, player->skills->getSkillLevel(3101005));
			player->skills->addSkillLevel(3101002, 20); 
			SkillsPacket::addSkill(player, 3101002, player->skills->getSkillLevel(3101002));
			player->skills->addSkillLevel(3100000, 20); 
			SkillsPacket::addSkill(player, 3100000, player->skills->getSkillLevel(3100000));
			player->skills->addSkillLevel(3100001, 30); 
			SkillsPacket::addSkill(player, 3100001, player->skills->getSkillLevel(3100001));
			player->skills->addSkillLevel(3101003, 20); 
			SkillsPacket::addSkill(player, 3101003, player->skills->getSkillLevel(3101003));
			player->skills->addSkillLevel(3101004, 20); 
			SkillsPacket::addSkill(player, 3101004, player->skills->getSkillLevel(3101004));
			player->skills->addSkillLevel(3201002, 20); // Crossbowman 2nd job 
			SkillsPacket::addSkill(player, 3201002, player->skills->getSkillLevel(3201002));
			player->skills->addSkillLevel(3200000, 20); 
			SkillsPacket::addSkill(player, 3200000, player->skills->getSkillLevel(3200000));
			player->skills->addSkillLevel(3200001, 30); 
			SkillsPacket::addSkill(player, 3200001, player->skills->getSkillLevel(3200001));
			player->skills->addSkillLevel(3201005, 30); 
			SkillsPacket::addSkill(player, 3201005, player->skills->getSkillLevel(3201005));
			player->skills->addSkillLevel(3201003, 20); 
			SkillsPacket::addSkill(player, 3201003, player->skills->getSkillLevel(3201003));
			player->skills->addSkillLevel(3201004, 20); 
			SkillsPacket::addSkill(player, 3201004, player->skills->getSkillLevel(3201004));
			player->skills->addSkillLevel(4101003, 20); //Assassin 2nd Job
			SkillsPacket::addSkill(player, 4101003, player->skills->getSkillLevel(4101003));
			player->skills->addSkillLevel(4100000, 20); 
			SkillsPacket::addSkill(player, 4100000, player->skills->getSkillLevel(4100000));
			player->skills->addSkillLevel(4100001, 30); 
			SkillsPacket::addSkill(player, 4100001, player->skills->getSkillLevel(4100001));
			player->skills->addSkillLevel(4101005, 30); 
			SkillsPacket::addSkill(player, 4101005, player->skills->getSkillLevel(4101005));
			player->skills->addSkillLevel(4100002, 20); 
			SkillsPacket::addSkill(player, 4100002, player->skills->getSkillLevel(4100002));
			player->skills->addSkillLevel(4101004, 20); 
			SkillsPacket::addSkill(player, 4101004, player->skills->getSkillLevel(4101004));
			player->skills->addSkillLevel(4201002, 20); // Bandit 2nd Job
			SkillsPacket::addSkill(player, 4201002, player->skills->getSkillLevel(4201002));
			player->skills->addSkillLevel(4200000, 20); 
			SkillsPacket::addSkill(player, 4200000, player->skills->getSkillLevel(4200000));
			player->skills->addSkillLevel(4200001, 20); 
			SkillsPacket::addSkill(player, 4200001, player->skills->getSkillLevel(4200001));
			player->skills->addSkillLevel(4201003, 20); 
			SkillsPacket::addSkill(player, 4201003, player->skills->getSkillLevel(4201003));
			player->skills->addSkillLevel(4201005, 30); 
			SkillsPacket::addSkill(player, 4201005, player->skills->getSkillLevel(4201005));
			player->skills->addSkillLevel(4201004, 30); 
			SkillsPacket::addSkill(player, 4201004, player->skills->getSkillLevel(4201004));
			player->skills->addSkillLevel(1111007, 20); //Crusader 3rd Job
			SkillsPacket::addSkill(player, 1111007, player->skills->getSkillLevel(1111007));
			player->skills->addSkillLevel(1111006, 30); 
			SkillsPacket::addSkill(player, 1111006, player->skills->getSkillLevel(1111006));
			player->skills->addSkillLevel(1111005, 20); 
			SkillsPacket::addSkill(player, 1111005, player->skills->getSkillLevel(1111005));
			player->skills->addSkillLevel(1111002, 30); 
			SkillsPacket::addSkill(player, 1111002, player->skills->getSkillLevel(1111002));
			player->skills->addSkillLevel(1111000, 20); 
			SkillsPacket::addSkill(player, 1111000, player->skills->getSkillLevel(1111000));
			player->skills->addSkillLevel(1111004, 30);
			SkillsPacket::addSkill(player, 1111004, player->skills->getSkillLevel(1111004));
			player->skills->addSkillLevel(1111003, 30); 
			SkillsPacket::addSkill(player, 1111003, player->skills->getSkillLevel(1111003));
			player->skills->addSkillLevel(1110001, 20);
			SkillsPacket::addSkill(player, 1110001, player->skills->getSkillLevel(1110001));
			player->skills->addSkillLevel(1111008, 30); 
			SkillsPacket::addSkill(player, 1111008, player->skills->getSkillLevel(1111008));
			player->skills->addSkillLevel(1211006, 30); //White Knight 3rd Job
			SkillsPacket::addSkill(player, 1211006, player->skills->getSkillLevel(1211006));
			player->skills->addSkillLevel(1211002, 30); 
			SkillsPacket::addSkill(player, 1211002, player->skills->getSkillLevel(1211002));
			player->skills->addSkillLevel(1211004, 30);
			SkillsPacket::addSkill(player, 1211004, player->skills->getSkillLevel(1211004));
			player->skills->addSkillLevel(1211003, 30); 
			SkillsPacket::addSkill(player, 1211003, player->skills->getSkillLevel(1211003));
			player->skills->addSkillLevel(1211005, 30);

			SkillsPacket::addSkill(player, 1211005, player->skills->getSkillLevel(1211005));
			player->skills->addSkillLevel(1210000, 20); 
			SkillsPacket::addSkill(player, 1210000, player->skills->getSkillLevel(1210000));
			player->skills->addSkillLevel(1211008, 30);
			SkillsPacket::addSkill(player, 1211008, player->skills->getSkillLevel(1211008));
			player->skills->addSkillLevel(1211009, 20); 
			SkillsPacket::addSkill(player, 1211009, player->skills->getSkillLevel(1211009));
			player->skills->addSkillLevel(1210001, 20);
			SkillsPacket::addSkill(player, 1210001, player->skills->getSkillLevel(1210001));
			player->skills->addSkillLevel(1211007, 30); 
			SkillsPacket::addSkill(player, 1211007, player->skills->getSkillLevel(1211007));
			player->skills->addSkillLevel(1311008, 20); //DragonKnight 3rd Job
			SkillsPacket::addSkill(player, 1311008, player->skills->getSkillLevel(1311008));
			player->skills->addSkillLevel(1311004, 30); 
			SkillsPacket::addSkill(player, 1311004, player->skills->getSkillLevel(1311004));
			player->skills->addSkillLevel(1311003, 30); 
			SkillsPacket::addSkill(player, 1311003, player->skills->getSkillLevel(1311003));
			player->skills->addSkillLevel(1311006, 30);
			SkillsPacket::addSkill(player, 1311006, player->skills->getSkillLevel(1311006));
			player->skills->addSkillLevel(1310000, 20); 
			SkillsPacket::addSkill(player, 1310000, player->skills->getSkillLevel(1310000));
			player->skills->addSkillLevel(1311002, 30); 
			SkillsPacket::addSkill(player, 1311002, player->skills->getSkillLevel(1311002));
			player->skills->addSkillLevel(1311007, 20);
			SkillsPacket::addSkill(player, 1311007, player->skills->getSkillLevel(1311007));
			player->skills->addSkillLevel(1311005, 30); 
			SkillsPacket::addSkill(player, 1311005, player->skills->getSkillLevel(1311005));
			player->skills->addSkillLevel(1311001, 30); 
			SkillsPacket::addSkill(player, 1311001, player->skills->getSkillLevel(1311001));
			player->skills->addSkillLevel(2110001, 30); //Fire/Poison Mage 3rd Job
			SkillsPacket::addSkill(player, 2110001, player->skills->getSkillLevel(2110001));
			player->skills->addSkillLevel(2111006, 30); 
			SkillsPacket::addSkill(player, 2111006, player->skills->getSkillLevel(2111006));
			player->skills->addSkillLevel(2111002, 30); 
			SkillsPacket::addSkill(player, 2111002, player->skills->getSkillLevel(2111002));
			player->skills->addSkillLevel(2110000, 20);
			SkillsPacket::addSkill(player, 2110000, player->skills->getSkillLevel(2110000));
			player->skills->addSkillLevel(2111003, 30); 
			SkillsPacket::addSkill(player, 2111003, player->skills->getSkillLevel(2111003));
			player->skills->addSkillLevel(2111004, 20); 
			SkillsPacket::addSkill(player, 2111004, player->skills->getSkillLevel(2111004));
			player->skills->addSkillLevel(2111005, 20);
			SkillsPacket::addSkill(player, 2111005, player->skills->getSkillLevel(2111005));
			player->skills->addSkillLevel(2210001, 30); //Ice/Lightning Mage 3rd Job
			SkillsPacket::addSkill(player, 2210001, player->skills->getSkillLevel(2210001));
			player->skills->addSkillLevel(2211006, 30); 
			SkillsPacket::addSkill(player, 2211006, player->skills->getSkillLevel(2211006));
			player->skills->addSkillLevel(2211002, 30);
			SkillsPacket::addSkill(player, 2211002, player->skills->getSkillLevel(2211002));
			player->skills->addSkillLevel(2210000, 20); 
			SkillsPacket::addSkill(player, 2210000, player->skills->getSkillLevel(2210000));
			player->skills->addSkillLevel(2211004, 20); 
			SkillsPacket::addSkill(player, 2211004, player->skills->getSkillLevel(2211004));
			player->skills->addSkillLevel(2211005, 20);
			SkillsPacket::addSkill(player, 2211005, player->skills->getSkillLevel(2211005));
			player->skills->addSkillLevel(2211003, 30); 
			SkillsPacket::addSkill(player, 2211003, player->skills->getSkillLevel(2211003));
			player->skills->addSkillLevel(2311001, 20); //Priest 3rd Job
			SkillsPacket::addSkill(player, 2311001, player->skills->getSkillLevel(2311001));
			player->skills->addSkillLevel(2311005, 30);
			SkillsPacket::addSkill(player, 2311005, player->skills->getSkillLevel(2311005));
			player->skills->addSkillLevel(2310000, 20); 
			SkillsPacket::addSkill(player, 2310000, player->skills->getSkillLevel(2310000));
			player->skills->addSkillLevel(2311003, 30); 
			SkillsPacket::addSkill(player, 2311003, player->skills->getSkillLevel(2311003));
			player->skills->addSkillLevel(2311002, 20);
			SkillsPacket::addSkill(player, 2311002, player->skills->getSkillLevel(2311002));
			player->skills->addSkillLevel(2311004, 30); 
			SkillsPacket::addSkill(player, 2311004, player->skills->getSkillLevel(2311004));
			player->skills->addSkillLevel(2311006, 30); 
			SkillsPacket::addSkill(player, 2311006, player->skills->getSkillLevel(2311006));
			player->skills->addSkillLevel(3111004, 30); //Ranger 3rd Job
			SkillsPacket::addSkill(player, 3111004, player->skills->getSkillLevel(3111004));
			player->skills->addSkillLevel(3111003, 30); 
			SkillsPacket::addSkill(player, 3111003, player->skills->getSkillLevel(3111003));
			player->skills->addSkillLevel(3110001, 20); 
			SkillsPacket::addSkill(player, 3110001, player->skills->getSkillLevel(3110001));
			player->skills->addSkillLevel(3111002, 20);
			SkillsPacket::addSkill(player, 3111002, player->skills->getSkillLevel(3111002));
			player->skills->addSkillLevel(3111005, 30); 
			SkillsPacket::addSkill(player, 3111005, player->skills->getSkillLevel(3111005));
			player->skills->addSkillLevel(3111006, 30);
			SkillsPacket::addSkill(player, 3111006, player->skills->getSkillLevel(3111006));
			player->skills->addSkillLevel(3110000, 20); 
			SkillsPacket::addSkill(player, 3110000, player->skills->getSkillLevel(3110000));
			player->skills->addSkillLevel(3211003, 30); //Sniper 3rd Job
			SkillsPacket::addSkill(player, 3211003, player->skills->getSkillLevel(3211003));
			player->skills->addSkillLevel(3211005, 30); 
			SkillsPacket::addSkill(player, 3211005, player->skills->getSkillLevel(3211005));
			player->skills->addSkillLevel(3211006, 30);
			SkillsPacket::addSkill(player, 3211006, player->skills->getSkillLevel(3211006));
			player->skills->addSkillLevel(3211004, 30); 
			SkillsPacket::addSkill(player, 3211004, player->skills->getSkillLevel(3211004));
			player->skills->addSkillLevel(3210001, 20);
			SkillsPacket::addSkill(player, 3210001, player->skills->getSkillLevel(3210001));
			player->skills->addSkillLevel(3211002, 20); 
			SkillsPacket::addSkill(player, 3211002, player->skills->getSkillLevel(3211002));
			player->skills->addSkillLevel(3210000, 20);
			SkillsPacket::addSkill(player, 3210000, player->skills->getSkillLevel(3210000));
			player->skills->addSkillLevel(4110000, 20); //Hermit 3rd Job
			SkillsPacket::addSkill(player, 4110000, player->skills->getSkillLevel(4110000));
			player->skills->addSkillLevel(4111005, 30);
			SkillsPacket::addSkill(player, 4111005, player->skills->getSkillLevel(4111005));
			player->skills->addSkillLevel(4111006, 20); 
			SkillsPacket::addSkill(player, 4111006, player->skills->getSkillLevel(4111006));
			player->skills->addSkillLevel(4111001, 20);
			SkillsPacket::addSkill(player, 4111001, player->skills->getSkillLevel(4111001));
			player->skills->addSkillLevel(4111004, 30); 
			SkillsPacket::addSkill(player, 4111004, player->skills->getSkillLevel(4111004));
			player->skills->addSkillLevel(4111002, 30);
			SkillsPacket::addSkill(player, 4111002, player->skills->getSkillLevel(4111002));
			player->skills->addSkillLevel(4111003, 30); 
			SkillsPacket::addSkill(player, 4111003, player->skills->getSkillLevel(4111003));
			player->skills->addSkillLevel(4211002, 30); //Chief Bandit 3rd Job
			SkillsPacket::addSkill(player, 4211002, player->skills->getSkillLevel(4211002));
			player->skills->addSkillLevel(4211004, 30); 
			SkillsPacket::addSkill(player, 4211004, player->skills->getSkillLevel(4211004));
			player->skills->addSkillLevel(4211001, 30);
			SkillsPacket::addSkill(player, 4211001, player->skills->getSkillLevel(4211001));
			player->skills->addSkillLevel(4211006, 30); 
			SkillsPacket::addSkill(player, 4211006, player->skills->getSkillLevel(4211006));
			player->skills->addSkillLevel(4211005, 20);
			SkillsPacket::addSkill(player, 4211005, player->skills->getSkillLevel(4211005));
			player->skills->addSkillLevel(4211003, 20); 
			SkillsPacket::addSkill(player, 4211003, player->skills->getSkillLevel(4211003));
			player->skills->addSkillLevel(4210000, 20);
			SkillsPacket::addSkill(player, 4210000, player->skills->getSkillLevel(4210000));
			npc->sendOK();
			npc->end();    
			}
			}
			else {
				
				npc->addText("Mmm...you don't have enough.");
				npc->sendOK();
				npc->end();
			}
		}
		else{
            npc->addText("No? That's too bad.");
            npc->sendOK();
			npc->end();    
		}
	}

heres a 4th job skill adder that i found in DYS Repack (posted by eosok):
Code:
void NPCsScripts::npc_2080005(NPC* npc){
Player* player = npc->getPlayer();
int state = npc->getState();
int type = npc->getSelected();
if(state == 0){
npc->addText("Would you like to buy some 4Th job skills?.....");
npc->sendYesNo();
}
if(state == 1){
if(npc->getSelected() == YES){
npc->addText("Please select your profession:\r\n#L0#Magician#l\r\n#L1#Bowman#l\r\n#L2#Thief#l\r\n#L3#Warrior#l");
npc->sendSimple();
}
}
if(state == 2){

npc->setVariable("type", type);
if(type == 0){
    npc->addText("What Magician class are you?:\r\n#L4#Bishop#l\r\n#L5#Fire/Poison Arch Mage#l\r\n#L6#Ice/Lightning Arch Mage#l");
    npc->sendSimple();
}
else if(type == 1){
npc->addText("What Bowman class are you?:\r\n#L7#Bow Master#l\r\n#L8#Crossbow Master#l");
npc->sendSimple();
}
else if(type == 2){
npc->addText("What Thief class are you?:\r\n#L9#Night Lord#l\r\n#L10#Shadower#l");
npc->sendSimple();
}
else if(type == 3){
npc->addText("What Warrior class are you?:\r\n#L11#Dark Knight#l\r\n#L12#Hero#l\r\n#L13#Paladin#l");
npc->sendSimple();
}
}
if(state == 3){

npc->setVariable("type", type);

if(state == 3 && type == 4){
npc->addText("What skill would you like to advance?:\r\n#L14#Angel's Ray#l\r\n#L15#Big Bang#l\r\n#L16#Genesis#l\r\n#L17#Infinity#l\r\n#L58#Maple Warrior#l");
npc->sendSimple();
}
else if(type == 5){
npc->addText("What skill would you like to advance?:\r\n#L18#Paralyze#l\r\n#L19#Big Bang#l\r\n#L20#Meteor#l\r\n#L21#Infinity#l\r\n#L22#Fire Demon#l\r\n#L59#Maple Warrior#l");
npc->sendSimple();
}
else if(type == 6){
npc->addText("What skill would you like to advance?:\r\n#L23#Chain Lightning#l\r\n#L24#Big Bang#l\r\n#L25#Blizzard#l\r\n#L26#Infinity#l\r\n#L27#Ice Demon#l\r\n#L60#Maple Warrior#l");
npc->sendSimple();
}
else if(type == 7){
npc->addText("What skill would you like to advance?:\r\n#L28#Bow Expert#l\r\n#L29#Dragon Pulse#l\r\n#L30#Hurricane#l\r\n#L31#Concentration#l\r\n#L61#Maple Warrior#l\r\n#L68#Sharp Eyes#l");
npc->sendSimple();
}
else if(type == 8){
npc->addText("What skill would you like to advance?:\r\n#L32#CrossBow Expert#l\r\n#L33#Dragon Pulse#l\r\n#L34#Sniping#l\r\n#L35#Blind#l\r\n#L62#Maple Warrior#l");
npc->sendSimple();
}
else if(type == 9){
npc->addText("What skill would you like to advance?:\r\n#L36#Triple Throw#l\r\n#L37#Venom#l\r\n#L38#Spirit Claw#l\r\n#L39#Fake#l\r\n#L63#Maple Warrior#l");
npc->sendSimple();
}
else if(type == 10){
npc->addText("What skill would you like to advance?:\r\n#L40#Assassinate#l\r\n#L41#Boomerang Step#l\r\n#L42#Venom#l\r\n#L43#Fake#l\r\n#L64#Maple Warrior#l");
npc->sendSimple();
}
else if(type == 11){
npc->addText("What skill would you like to advance?:\r\n#L44#Rush#l\r\n#L45#Stance#l\r\n#L46#Berserk#l\r\n#L47#Achilles#l\r\n#L65#Maple Warrior#l");
npc->sendSimple();
}
else if(type == 12){
npc->addText("What skill would you like to advance?:\r\n#L48#Rush#l\r\n#L49#Advanced Combo#l\r\n#L50#Brandish#l\r\n#L51#Enrage#l\r\n#L66#Maple Warrior#l");
npc->sendSimple();
}
else if(type == 13){
npc->addText("What skill would you like to advance?:\r\n#L52#Rush#l\r\n#L53#Advanced Charge#l\r\n#L54#Divine Charge: Mace#l\r\n#L55#Holy Charge: Sword#l\r\n#L56#Blast#l\r\n#57#Sanctuary#l\r\n#L67#Maple Warrior#l");
npc->sendSimple();
}
}
if(state == 4){

npc->setVariable("type", type);

if(type == 14){
{
player->skills->addSkillLevel(2321007, 30); 
SkillsPacket::addSkill(player, 2321007, player->skills->getSkillLevel(2321007));
npc->end();
}
}
else if(type == 15){
{
player->skills->addSkillLevel(2321001, 30); 
SkillsPacket::addSkill(player, 2321001, player->skills->getSkillLevel(2321001));
npc->end();
}
}
else if(type == 16){
{
player->skills->addSkillLevel(2321008, 30);
SkillsPacket::addSkill(player, 2321008, player->skills->getSkillLevel(2321008));
npc->end();
}
}
else if(type == 17){
{
player->skills->addSkillLevel(2321004, 20); 
SkillsPacket::addSkill(player, 2321004, player->skills->getSkillLevel(2321004));
npc->end();
}
}
else if(type == 18){
{
player->skills->addSkillLevel(2121006, 30); //Paralyze
SkillsPacket::addSkill(player, 2121006, player->skills->getSkillLevel(2121006));
npc->end();
}
}
else if(type == 19){
{
player->skills->addSkillLevel(2121001, 30); 
SkillsPacket::addSkill(player, 2121001, player->skills->getSkillLevel(2121001));
npc->end();
}
}
else if(type == 20){
{
player->skills->addSkillLevel(2121007, 30); 
SkillsPacket::addSkill(player, 2121007, player->skills->getSkillLevel(2121007));
npc->end();
}
}
else if(type == 21){
{
player->skills->addSkillLevel(2121004, 20); 
SkillsPacket::addSkill(player, 2121004, player->skills->getSkillLevel(2121004));
npc->end();
}
}
else if(type == 22){
{
player->skills->addSkillLevel(2121003, 30); 
SkillsPacket::addSkill(player, 2121003, player->skills->getSkillLevel(2121003));
npc->end();
}
}
else if(type == 23){
{
player->skills->addSkillLevel(2221006, 30); 
SkillsPacket::addSkill(player, 2221006, player->skills->getSkillLevel(2221006));
npc->end();
}
}
else if(type == 24){
{
player->skills->addSkillLevel(2221001, 30); 
SkillsPacket::addSkill(player, 2221001, player->skills->getSkillLevel(2221001));
npc->end();
}
}
else if(type == 25){
{
player->skills->addSkillLevel(2221007, 30); 
SkillsPacket::addSkill(player, 2221007, player->skills->getSkillLevel(2221007));
npc->end();
}
}
else if(type == 26){
{
player->skills->addSkillLevel(2221004, 20); 
SkillsPacket::addSkill(player, 2221004, player->skills->getSkillLevel(2221004));
npc->end();
}
}
else if(type == 27){
{
player->skills->addSkillLevel(2221003, 30); 
SkillsPacket::addSkill(player, 2221003, player->skills->getSkillLevel(2221003));
npc->end();
}
}
else if(type == 28){
{
player->skills->addSkillLevel(3120005, 30);
SkillsPacket::addSkill(player, 3120005, player->skills->getSkillLevel(3120005));
npc->end();
}
}
else if(type == 29){
{
player->skills->addSkillLevel(3121003, 30); 
SkillsPacket::addSkill(player, 3121003, player->skills->getSkillLevel(3121003));
npc->end();
}
}
else if(type == 30){
{
player->skills->addSkillLevel(3121004, 30); 
SkillsPacket::addSkill(player, 3121004, player->skills->getSkillLevel(3121004));
npc->end();
}
}
else if(type == 31){
{
player->skills->addSkillLevel(3121008, 20); 
SkillsPacket::addSkill(player, 3121008, player->skills->getSkillLevel(3121008));
npc->end();
}
}
else if(type == 32){
{
player->skills->addSkillLevel(3220004, 30);
SkillsPacket::addSkill(player, 3220004, player->skills->getSkillLevel(3220004));
npc->end();
}
}
else if(type == 33){
{
player->skills->addSkillLevel(3221003, 30); 
SkillsPacket::addSkill(player, 3221003, player->skills->getSkillLevel(3221003));
npc->end();
}
}
else if(type == 34){
{
player->skills->addSkillLevel(3221007, 30); 
SkillsPacket::addSkill(player, 3221007, player->skills->getSkillLevel(3221007));
npc->end();
}

}
else if(type == 35){
{
player->skills->addSkillLevel(3221006, 20); 
SkillsPacket::addSkill(player, 3221006, player->skills->getSkillLevel(3221006));
npc->end();
}
}
else if(type == 36){
{
player->skills->addSkillLevel(4121007, 30); 
SkillsPacket::addSkill(player, 4121007, player->skills->getSkillLevel(4121007));
npc->end();
}
}
else if(type == 37){
{
player->skills->addSkillLevel(4120005, 30); 
SkillsPacket::addSkill(player, 4120005, player->skills->getSkillLevel(4120005));
npc->end();
}
}
else if(type == 38){
{
player->skills->addSkillLevel(4121006, 30); 
SkillsPacket::addSkill(player, 4121006, player->skills->getSkillLevel(4121006));
npc->end();
}
}
else if(type == 39){
{
player->skills->addSkillLevel(4120002, 20); 
SkillsPacket::addSkill(player, 4120002, player->skills->getSkillLevel(4120002));
npc->end();
}
}
else if(type == 40){
{
player->skills->addSkillLevel(4221001, 30); 
SkillsPacket::addSkill(player, 4221001, player->skills->getSkillLevel(4221001));
npc->end();
}
}
else if(type == 41){
{
player->skills->addSkillLevel(4221007, 30); 
SkillsPacket::addSkill(player, 4221007, player->skills->getSkillLevel(4221007));
npc->end();
}
}
else if(type == 42){
{
player->skills->addSkillLevel(4220005, 30); 
SkillsPacket::addSkill(player, 4220005, player->skills->getSkillLevel(4220005));
npc->end();
}
}
else if(type == 43){
{
player->skills->addSkillLevel(4220002, 20); 
SkillsPacket::addSkill(player, 4220002, player->skills->getSkillLevel(4220002));
npc->end();
}
}
else if(type == 44){
{
player->skills->addSkillLevel(1321003, 30); 
SkillsPacket::addSkill(player, 1321003, player->skills->getSkillLevel(1321003));
npc->end();
}
}
else if(type == 45){
{
player->skills->addSkillLevel(1321002, 30); 
SkillsPacket::addSkill(player, 1321002, player->skills->getSkillLevel(1321002));
npc->end();
}
}
else if(type == 46){
{
player->skills->addSkillLevel(1320006, 30); 
SkillsPacket::addSkill(player, 1320006, player->skills->getSkillLevel(1320006));
npc->end();
}
}
else if(type == 47){
{
player->skills->addSkillLevel(1320005, 30); 
SkillsPacket::addSkill(player, 1320005, player->skills->getSkillLevel(1320005));
npc->end();
}
}
else if(type == 48){
{
player->skills->addSkillLevel(1121006, 30);
SkillsPacket::addSkill(player, 1121006, player->skills->getSkillLevel(1121006));
npc->end();
}
}
else if(type == 49){
{
player->skills->addSkillLevel(1120003, 30); 
SkillsPacket::addSkill(player, 1120003, player->skills->getSkillLevel(1120003));
npc->end();
}
}
else if(type == 50){
{
player->skills->addSkillLevel(1121008, 30); 
SkillsPacket::addSkill(player, 1121008, player->skills->getSkillLevel(1121008));
npc->end();
}
}
else if(type == 51){
{
player->skills->addSkillLevel(1121010, 30); 
SkillsPacket::addSkill(player, 1121010, player->skills->getSkillLevel(1121010));
npc->end();
}
}
else if(type == 52){
{
player->skills->addSkillLevel(1221007, 30); 
SkillsPacket::addSkill(player, 1221007, player->skills->getSkillLevel(1221007));
npc->end();
}
}
else if(type == 53){
{
player->skills->addSkillLevel(1220010, 30); 
SkillsPacket::addSkill(player, 1220010, player->skills->getSkillLevel(1220010));
npc->end();
}
}
else if(type == 54){
{
player->skills->addSkillLevel(1221004, 30); 
SkillsPacket::addSkill(player, 1221004, player->skills->getSkillLevel(1221004));
npc->end();
}
}
else if(type == 55){
{
player->skills->addSkillLevel(1221003, 30); 
SkillsPacket::addSkill(player, 1221003, player->skills->getSkillLevel(1221003));
npc->end();
}
}
else if(type == 56){
{
player->skills->addSkillLevel(1221009, 30); 
SkillsPacket::addSkill(player, 1221009, player->skills->getSkillLevel(1221009));
npc->end();
}
}
else if(type == 57){
{
player->skills->addSkillLevel(1221011, 30); 
SkillsPacket::addSkill(player, 1221011, player->skills->getSkillLevel(1221011));
npc->end();
}
}
else if(type == 58){
{
player->skills->addSkillLevel(2321000, 20); 
SkillsPacket::addSkill(player, 2321000, player->skills->getSkillLevel(2321000));
npc->end();
}
}
else if(type == 59){
{
player->skills->addSkillLevel(2121000, 20); 
SkillsPacket::addSkill(player, 2121000, player->skills->getSkillLevel(2121000));
npc->end();
}
}
else if(type == 60){
{
player->skills->addSkillLevel(2221000, 20); 
SkillsPacket::addSkill(player, 2221000, player->skills->getSkillLevel(2221000));
npc->end();
}
}
else if(type == 61){
{
player->skills->addSkillLevel(3121000, 20); 
SkillsPacket::addSkill(player, 3121000, player->skills->getSkillLevel(3121000));
npc->end();
}
}
else if(type == 62){
{
player->skills->addSkillLevel(3221000, 20); 
SkillsPacket::addSkill(player, 3221000, player->skills->getSkillLevel(3221000));
npc->end();
}
}
else if(type == 63){
{
player->skills->addSkillLevel(4121000, 20); 
SkillsPacket::addSkill(player, 4121000, player->skills->getSkillLevel(4121000));
npc->end();
}
}
else if(type == 64){
{
player->skills->addSkillLevel(4221000, 20); 
SkillsPacket::addSkill(player, 4221000, player->skills->getSkillLevel(4221000));
npc->end();
}
}
else if(type == 65){
{
player->skills->addSkillLevel(1321000, 20); 
SkillsPacket::addSkill(player, 1321000, player->skills->getSkillLevel(1321000));
npc->end();
}
}
else if(type == 66){
{
player->skills->addSkillLevel(1121000, 20); 
SkillsPacket::addSkill(player, 1121000, player->skills->getSkillLevel(1121000));
npc->end();
}
}
else if(type == 67){
{
player->skills->addSkillLevel(1221000, 20); 
SkillsPacket::addSkill(player, 1221000, player->skills->getSkillLevel(1221000));
npc->end();
}
}
else if(type == 68){
{
player->skills->addSkillLevel(3121002, 30);
SkillsPacket::addSkill(player, 3121002, player->skills->getSkillLevel(3121002));
npc->end();
}
}
}
else if(state == 5){
npc->addText("Enjoy!");
npc->sendOK();
}
}
 
Last edited:
Lol You Shouldent Take Credit For Someone else's Work

The 2nd one Dosent Belong to You

Beside The 2nd One has been improved

Heres The One I Made

Code:
#include "Skills.h"
#include "SkillsPacket.h"
#include "Player.h"
#include "NPCs.h"
#include "NPCsScripts.h"
#include "Mobs.h"
#include "Players.h"
#include "PlayersPacket.h"
#include "Drops.h"
#include "Inventory.h"

void NPCsScripts::npc_9201001(NPC* npc){
Player* player = npc->getPlayer();
int state = npc->getState();
int type = npc->getSelected();
if(state == 0){
npc->addText("Hey ,Do you want 4Th job skills?");
npc->sendYesNo();
}
if(state == 1){
if(npc->getSelected() == YES){
npc->addText("Whats your Job?\r\n#L0#Warrior#l\r\n#L1#Mage#l\r\n#L2#Bowman#l\r\n#L3#Theif#l");
npc->sendSimple();
}
}
if(state == 2){

npc->setVariable("type", type);
if(type == 0){
npc->addText("What kind of Warrior are you?:\r\n#L4#Hero#l\r\n#L5#Paladin#l\r\n#L6#Dark Knight#l");
npc->sendSimple();
}
else if(type == 1){
npc->addText("What kind of Magician are you?:\r\n#L7#Fire/Poison Arch Mage#l\r\n#L8#Ice/Lightning Arch Mage#l\r\n#L9#Bishop#l");
npc->sendSimple();
}
else if(type == 2){
npc->addText("What kind of Bowman are you?:\r\n#L10#Bow Master#l\r\n#L11#Marksman#l");
npc->sendSimple();
}
else if(type == 3){
npc->addText("What kind of Thief are you?:\r\n#L12#Night Lord#l\r\n#L13#Shadower#l");
npc->sendSimple();
}
}
if(state == 3){

npc->setVariable("type", type);

if(type == 4){
player->skills->addSkillLevel(1121000, 20); 
SkillsPacket::addSkill(player, 1121000, player->skills->getSkillLevel(1121000));
player->skills->addSkillLevel(1121001, 30); 
SkillsPacket::addSkill(player, 1121001, player->skills->getSkillLevel(1121001));
player->skills->addSkillLevel(1121002, 30); 
SkillsPacket::addSkill(player, 1121002, player->skills->getSkillLevel(1121002));
player->skills->addSkillLevel(1121003, 30); 
SkillsPacket::addSkill(player, 1121003, player->skills->getSkillLevel(1121003));
player->skills->addSkillLevel(1121004, 30); 
SkillsPacket::addSkill(player, 1121004, player->skills->getSkillLevel(1121004));
player->skills->addSkillLevel(1121005, 30); 
SkillsPacket::addSkill(player, 1121005, player->skills->getSkillLevel(1121005));
player->skills->addSkillLevel(1121006, 30); 
SkillsPacket::addSkill(player, 1121006, player->skills->getSkillLevel(1121006));
player->skills->addSkillLevel(1121008, 30); 
SkillsPacket::addSkill(player, 1121008, player->skills->getSkillLevel(1121008));
player->skills->addSkillLevel(11210010, 30); 
SkillsPacket::addSkill(player, 11210010, player->skills->getSkillLevel(11210010));
player->skills->addSkillLevel(11210011, 1); 
SkillsPacket::addSkill(player, 11210011, player->skills->getSkillLevel(11210011));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 5){
player->skills->addSkillLevel(1221000, 20); 
SkillsPacket::addSkill(player, 1221000, player->skills->getSkillLevel(1221000));
player->skills->addSkillLevel(1221001, 30); 
SkillsPacket::addSkill(player, 1221001, player->skills->getSkillLevel(1221001));
player->skills->addSkillLevel(1221002, 30); 
SkillsPacket::addSkill(player, 1221002, player->skills->getSkillLevel(1221002));
player->skills->addSkillLevel(1121003, 20); 
SkillsPacket::addSkill(player, 1221003, player->skills->getSkillLevel(1221003));
player->skills->addSkillLevel(1221004, 20); 
SkillsPacket::addSkill(player, 1221004, player->skills->getSkillLevel(1221004));
player->skills->addSkillLevel(1221005, 30); 
SkillsPacket::addSkill(player, 1221005, player->skills->getSkillLevel(1221005));
player->skills->addSkillLevel(1221006, 30); 
SkillsPacket::addSkill(player, 1221006, player->skills->getSkillLevel(1221006));
player->skills->addSkillLevel(1221007, 30); 
SkillsPacket::addSkill(player, 1221007, player->skills->getSkillLevel(1221007));
player->skills->addSkillLevel(1221009, 30); 
SkillsPacket::addSkill(player, 1221009, player->skills->getSkillLevel(1221009));
player->skills->addSkillLevel(1221010, 10); 
SkillsPacket::addSkill(player, 1221010, player->skills->getSkillLevel(1221010));
player->skills->addSkillLevel(1221011, 30); 
SkillsPacket::addSkill(player, 1221011, player->skills->getSkillLevel(1221011));
player->skills->addSkillLevel(1221012, 20); 
SkillsPacket::addSkill(player, 1221012, player->skills->getSkillLevel(1221012));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 6){
player->skills->addSkillLevel(1321000, 30); 
SkillsPacket::addSkill(player, 1321000, player->skills->getSkillLevel(1321000));
player->skills->addSkillLevel(1321001, 30); 
SkillsPacket::addSkill(player, 1321001, player->skills->getSkillLevel(1321001));
player->skills->addSkillLevel(1321002, 30); 
SkillsPacket::addSkill(player, 1321002, player->skills->getSkillLevel(1321002));
player->skills->addSkillLevel(1321003, 30); 
SkillsPacket::addSkill(player, 1321003, player->skills->getSkillLevel(1321003));
player->skills->addSkillLevel(1321005, 30); 
SkillsPacket::addSkill(player, 1321005, player->skills->getSkillLevel(1321005));
player->skills->addSkillLevel(1321006, 30); 
SkillsPacket::addSkill(player, 1321006, player->skills->getSkillLevel(1321006));
player->skills->addSkillLevel(1321007, 10); 
SkillsPacket::addSkill(player, 1321007, player->skills->getSkillLevel(1321007));
player->skills->addSkillLevel(1321008, 25); 
SkillsPacket::addSkill(player, 1321008, player->skills->getSkillLevel(1321008));
player->skills->addSkillLevel(1321009, 25); 
SkillsPacket::addSkill(player, 1321009, player->skills->getSkillLevel(1321009));
player->skills->addSkillLevel(1321010, 1); 
SkillsPacket::addSkill(player, 1321010, player->skills->getSkillLevel(1321010));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 7){
player->skills->addSkillLevel(2121000, 20); 
SkillsPacket::addSkill(player, 2121000, player->skills->getSkillLevel(2121000));
player->skills->addSkillLevel(2121001, 30); 
SkillsPacket::addSkill(player, 2121001, player->skills->getSkillLevel(2121001));
player->skills->addSkillLevel(2121002, 30); 
SkillsPacket::addSkill(player, 2121002, player->skills->getSkillLevel(2121002));
player->skills->addSkillLevel(2121003, 30); 
SkillsPacket::addSkill(player, 2121003, player->skills->getSkillLevel(2121003));
player->skills->addSkillLevel(2121004, 30); 
SkillsPacket::addSkill(player, 2121004, player->skills->getSkillLevel(2121004));
player->skills->addSkillLevel(2121005, 30); 
SkillsPacket::addSkill(player, 2121005, player->skills->getSkillLevel(2121005));
player->skills->addSkillLevel(2121006, 30); 
SkillsPacket::addSkill(player, 2121006, player->skills->getSkillLevel(2121006));
player->skills->addSkillLevel(2121007, 30); 
SkillsPacket::addSkill(player, 2121007, player->skills->getSkillLevel(2121007));
player->skills->addSkillLevel(2121008, 1); 
SkillsPacket::addSkill(player, 2121008, player->skills->getSkillLevel(2121008));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 8){
player->skills->addSkillLevel(1221000, 20); 
SkillsPacket::addSkill(player, 1221000, player->skills->getSkillLevel(1221000));
player->skills->addSkillLevel(2221001, 30); 
SkillsPacket::addSkill(player, 2221001, player->skills->getSkillLevel(2221001));
player->skills->addSkillLevel(2221002, 30); 
SkillsPacket::addSkill(player, 2221002, player->skills->getSkillLevel(2221002));
player->skills->addSkillLevel(2221003, 30); 
SkillsPacket::addSkill(player, 2221003, player->skills->getSkillLevel(2221003));
player->skills->addSkillLevel(2221004, 30); 
SkillsPacket::addSkill(player, 2221004, player->skills->getSkillLevel(2221004));
player->skills->addSkillLevel(2221005, 30); 
SkillsPacket::addSkill(player, 2221005, player->skills->getSkillLevel(2221005));
player->skills->addSkillLevel(2221006, 30); 
SkillsPacket::addSkill(player, 2221006, player->skills->getSkillLevel(2221006));
player->skills->addSkillLevel(2221007, 30); 
SkillsPacket::addSkill(player, 2221007, player->skills->getSkillLevel(2221007));
player->skills->addSkillLevel(2221008, 1); 
SkillsPacket::addSkill(player, 2221008, player->skills->getSkillLevel(2221008));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 9){
player->skills->addSkillLevel(2321000, 20); 
SkillsPacket::addSkill(player, 2321000, player->skills->getSkillLevel(2321000));
player->skills->addSkillLevel(2321001, 30); 
SkillsPacket::addSkill(player, 2321001, player->skills->getSkillLevel(2321001));
player->skills->addSkillLevel(2321002, 30); 
SkillsPacket::addSkill(player, 2321002, player->skills->getSkillLevel(2321002));
player->skills->addSkillLevel(2321003, 30); 
SkillsPacket::addSkill(player, 2321003, player->skills->getSkillLevel(2321003));
player->skills->addSkillLevel(2321004, 30); 
SkillsPacket::addSkill(player, 2321004, player->skills->getSkillLevel(2321004));
player->skills->addSkillLevel(2321005, 30); 
SkillsPacket::addSkill(player, 2321005, player->skills->getSkillLevel(2321005));
player->skills->addSkillLevel(2321006, 10); 
SkillsPacket::addSkill(player, 2321006, player->skills->getSkillLevel(2321006));
player->skills->addSkillLevel(2321007, 30); 
SkillsPacket::addSkill(player, 2321007, player->skills->getSkillLevel(2321007));
player->skills->addSkillLevel(2321008, 30); 
SkillsPacket::addSkill(player, 2321008, player->skills->getSkillLevel(2321008));
player->skills->addSkillLevel(2321009, 1); 
SkillsPacket::addSkill(player, 2321009, player->skills->getSkillLevel(2321009));
npc->addText("There ya Go, Relog plox#1");
npc->end();
}
else if(type == 10){
player->skills->addSkillLevel(3121000, 20); 
SkillsPacket::addSkill(player, 3121000, player->skills->getSkillLevel(3121000));
player->skills->addSkillLevel(3121002, 30); 
SkillsPacket::addSkill(player, 3121002, player->skills->getSkillLevel(3121002));
player->skills->addSkillLevel(3121003, 30); 
SkillsPacket::addSkill(player, 3121003, player->skills->getSkillLevel(3121003));
player->skills->addSkillLevel(3121004, 30); 
SkillsPacket::addSkill(player, 3121004, player->skills->getSkillLevel(3121004));
player->skills->addSkillLevel(3121005, 30); 
SkillsPacket::addSkill(player, 3121005, player->skills->getSkillLevel(3121005));
player->skills->addSkillLevel(3121006, 30); 
SkillsPacket::addSkill(player, 3121006, player->skills->getSkillLevel(3121006));
player->skills->addSkillLevel(3121007, 30); 
SkillsPacket::addSkill(player, 3121007, player->skills->getSkillLevel(3121007));
player->skills->addSkillLevel(3121008, 30);
SkillsPacket::addSkill(player, 3121008, player->skills->getSkillLevel(3121008));
player->skills->addSkillLevel(3121009, 1); 
SkillsPacket::addSkill(player, 3121009, player->skills->getSkillLevel(3121009));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 11){
player->skills->addSkillLevel(3221000, 20); 
SkillsPacket::addSkill(player, 3221000, player->skills->getSkillLevel(3221000));
player->skills->addSkillLevel(3221001, 30); 
SkillsPacket::addSkill(player, 3221001, player->skills->getSkillLevel(3221001));
player->skills->addSkillLevel(3221002, 30); 
SkillsPacket::addSkill(player, 3221002, player->skills->getSkillLevel(3221002));
player->skills->addSkillLevel(3221003, 30); 
SkillsPacket::addSkill(player, 3221003, player->skills->getSkillLevel(3221003));
player->skills->addSkillLevel(3221004, 30); 
SkillsPacket::addSkill(player, 3221004, player->skills->getSkillLevel(3221004));
player->skills->addSkillLevel(3221005, 30); 
SkillsPacket::addSkill(player, 3221005, player->skills->getSkillLevel(3221005));
player->skills->addSkillLevel(3221006, 30); 
SkillsPacket::addSkill(player, 3221006, player->skills->getSkillLevel(3221006));
player->skills->addSkillLevel(3221007, 30); 
SkillsPacket::addSkill(player, 3221007, player->skills->getSkillLevel(3221007));
player->skills->addSkillLevel(3221008, 1); 
SkillsPacket::addSkill(player, 3221008, player->skills->getSkillLevel(3221008));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 12){
player->skills->addSkillLevel(4121000, 20); 
SkillsPacket::addSkill(player, 4121000, player->skills->getSkillLevel(4121000));
player->skills->addSkillLevel(4121002, 30); 
SkillsPacket::addSkill(player, 4121002, player->skills->getSkillLevel(4121002));
player->skills->addSkillLevel(4121003, 30); 
SkillsPacket::addSkill(player, 4121003, player->skills->getSkillLevel(4121003));
player->skills->addSkillLevel(4121004, 30); 
SkillsPacket::addSkill(player, 4121004, player->skills->getSkillLevel(4121004));
player->skills->addSkillLevel(4121005, 30); 
SkillsPacket::addSkill(player, 4121005, player->skills->getSkillLevel(4121005));
player->skills->addSkillLevel(4121006, 30); 
SkillsPacket::addSkill(player, 4121006, player->skills->getSkillLevel(4121006));
player->skills->addSkillLevel(4121007, 30); 
SkillsPacket::addSkill(player, 4121007, player->skills->getSkillLevel(4121007));
player->skills->addSkillLevel(4121008, 30); 
SkillsPacket::addSkill(player, 4121008, player->skills->getSkillLevel(4121008));
player->skills->addSkillLevel(4121009, 1); 
SkillsPacket::addSkill(player, 4121009, player->skills->getSkillLevel(4121009));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 13){
player->skills->addSkillLevel(4221000, 20); 
SkillsPacket::addSkill(player, 4221000, player->skills->getSkillLevel(4221000));
player->skills->addSkillLevel(4221001, 30); 
SkillsPacket::addSkill(player, 4221001, player->skills->getSkillLevel(4221001));
player->skills->addSkillLevel(4221002, 30); 
SkillsPacket::addSkill(player, 4221002, player->skills->getSkillLevel(4221002));
player->skills->addSkillLevel(4221003, 30); 
SkillsPacket::addSkill(player, 4221003, player->skills->getSkillLevel(4221003));
player->skills->addSkillLevel(4221004, 30); 
SkillsPacket::addSkill(player, 4221004, player->skills->getSkillLevel(4221004));
player->skills->addSkillLevel(4221005, 30); 
SkillsPacket::addSkill(player, 4221005, player->skills->getSkillLevel(4221005));
player->skills->addSkillLevel(4221006, 30); 
SkillsPacket::addSkill(player, 4221006, player->skills->getSkillLevel(4221006));
player->skills->addSkillLevel(4221007, 30); 
SkillsPacket::addSkill(player, 4221007, player->skills->getSkillLevel(4221007));
player->skills->addSkillLevel(4221008, 1); 
SkillsPacket::addSkill(player, 4221008, player->skills->getSkillLevel(4221008));

if(state == 5){
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
}
}
}

Just One Click Of your Job
Then U Have All Your Skills
So You Don't Have To Keep Click Over And Over
 
Lol You Shouldent Take Credit For Someone else's Work

The 2nd one Dosent Belong to You

Beside The 2nd One has been improved

Heres The One I Made

Code:
#include "Skills.h"
#include "SkillsPacket.h"
#include "Player.h"
#include "NPCs.h"
#include "NPCsScripts.h"
#include "Mobs.h"
#include "Players.h"
#include "PlayersPacket.h"
#include "Drops.h"
#include "Inventory.h"

void NPCsScripts::npc_9201001(NPC* npc){
Player* player = npc->getPlayer();
int state = npc->getState();
int type = npc->getSelected();
if(state == 0){
npc->addText("Hey ,Do you want 4Th job skills?");
npc->sendYesNo();
}
if(state == 1){
if(npc->getSelected() == YES){
npc->addText("Whats your Job?\r\n#L0#Warrior#l\r\n#L1#Mage#l\r\n#L2#Bowman#l\r\n#L3#Theif#l");
npc->sendSimple();
}
}
if(state == 2){

npc->setVariable("type", type);
if(type == 0){
npc->addText("What kind of Warrior are you?:\r\n#L4#Hero#l\r\n#L5#Paladin#l\r\n#L6#Dark Knight#l");
npc->sendSimple();
}
else if(type == 1){
npc->addText("What kind of Magician are you?:\r\n#L7#Fire/Poison Arch Mage#l\r\n#L8#Ice/Lightning Arch Mage#l\r\n#L9#Bishop#l");
npc->sendSimple();
}
else if(type == 2){
npc->addText("What kind of Bowman are you?:\r\n#L10#Bow Master#l\r\n#L11#Marksman#l");
npc->sendSimple();
}
else if(type == 3){
npc->addText("What kind of Thief are you?:\r\n#L12#Night Lord#l\r\n#L13#Shadower#l");
npc->sendSimple();
}
}
if(state == 3){

npc->setVariable("type", type);

if(type == 4){
player->skills->addSkillLevel(1121000, 20); 
SkillsPacket::addSkill(player, 1121000, player->skills->getSkillLevel(1121000));
player->skills->addSkillLevel(1121001, 30); 
SkillsPacket::addSkill(player, 1121001, player->skills->getSkillLevel(1121001));
player->skills->addSkillLevel(1121002, 30); 
SkillsPacket::addSkill(player, 1121002, player->skills->getSkillLevel(1121002));
player->skills->addSkillLevel(1121003, 30); 
SkillsPacket::addSkill(player, 1121003, player->skills->getSkillLevel(1121003));
player->skills->addSkillLevel(1121004, 30); 
SkillsPacket::addSkill(player, 1121004, player->skills->getSkillLevel(1121004));
player->skills->addSkillLevel(1121005, 30); 
SkillsPacket::addSkill(player, 1121005, player->skills->getSkillLevel(1121005));
player->skills->addSkillLevel(1121006, 30); 
SkillsPacket::addSkill(player, 1121006, player->skills->getSkillLevel(1121006));
player->skills->addSkillLevel(1121008, 30); 
SkillsPacket::addSkill(player, 1121008, player->skills->getSkillLevel(1121008));
player->skills->addSkillLevel(11210010, 30); 
SkillsPacket::addSkill(player, 11210010, player->skills->getSkillLevel(11210010));
player->skills->addSkillLevel(11210011, 1); 
SkillsPacket::addSkill(player, 11210011, player->skills->getSkillLevel(11210011));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 5){
player->skills->addSkillLevel(1221000, 20); 
SkillsPacket::addSkill(player, 1221000, player->skills->getSkillLevel(1221000));
player->skills->addSkillLevel(1221001, 30); 
SkillsPacket::addSkill(player, 1221001, player->skills->getSkillLevel(1221001));
player->skills->addSkillLevel(1221002, 30); 
SkillsPacket::addSkill(player, 1221002, player->skills->getSkillLevel(1221002));
player->skills->addSkillLevel(1121003, 20); 
SkillsPacket::addSkill(player, 1221003, player->skills->getSkillLevel(1221003));
player->skills->addSkillLevel(1221004, 20); 
SkillsPacket::addSkill(player, 1221004, player->skills->getSkillLevel(1221004));
player->skills->addSkillLevel(1221005, 30); 
SkillsPacket::addSkill(player, 1221005, player->skills->getSkillLevel(1221005));
player->skills->addSkillLevel(1221006, 30); 
SkillsPacket::addSkill(player, 1221006, player->skills->getSkillLevel(1221006));
player->skills->addSkillLevel(1221007, 30); 
SkillsPacket::addSkill(player, 1221007, player->skills->getSkillLevel(1221007));
player->skills->addSkillLevel(1221009, 30); 
SkillsPacket::addSkill(player, 1221009, player->skills->getSkillLevel(1221009));
player->skills->addSkillLevel(1221010, 10); 
SkillsPacket::addSkill(player, 1221010, player->skills->getSkillLevel(1221010));
player->skills->addSkillLevel(1221011, 30); 
SkillsPacket::addSkill(player, 1221011, player->skills->getSkillLevel(1221011));
player->skills->addSkillLevel(1221012, 20); 
SkillsPacket::addSkill(player, 1221012, player->skills->getSkillLevel(1221012));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 6){
player->skills->addSkillLevel(1321000, 30); 
SkillsPacket::addSkill(player, 1321000, player->skills->getSkillLevel(1321000));
player->skills->addSkillLevel(1321001, 30); 
SkillsPacket::addSkill(player, 1321001, player->skills->getSkillLevel(1321001));
player->skills->addSkillLevel(1321002, 30); 
SkillsPacket::addSkill(player, 1321002, player->skills->getSkillLevel(1321002));
player->skills->addSkillLevel(1321003, 30); 
SkillsPacket::addSkill(player, 1321003, player->skills->getSkillLevel(1321003));
player->skills->addSkillLevel(1321005, 30); 
SkillsPacket::addSkill(player, 1321005, player->skills->getSkillLevel(1321005));
player->skills->addSkillLevel(1321006, 30); 
SkillsPacket::addSkill(player, 1321006, player->skills->getSkillLevel(1321006));
player->skills->addSkillLevel(1321007, 10); 
SkillsPacket::addSkill(player, 1321007, player->skills->getSkillLevel(1321007));
player->skills->addSkillLevel(1321008, 25); 
SkillsPacket::addSkill(player, 1321008, player->skills->getSkillLevel(1321008));
player->skills->addSkillLevel(1321009, 25); 
SkillsPacket::addSkill(player, 1321009, player->skills->getSkillLevel(1321009));
player->skills->addSkillLevel(1321010, 1); 
SkillsPacket::addSkill(player, 1321010, player->skills->getSkillLevel(1321010));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 7){
player->skills->addSkillLevel(2121000, 20); 
SkillsPacket::addSkill(player, 2121000, player->skills->getSkillLevel(2121000));
player->skills->addSkillLevel(2121001, 30); 
SkillsPacket::addSkill(player, 2121001, player->skills->getSkillLevel(2121001));
player->skills->addSkillLevel(2121002, 30); 
SkillsPacket::addSkill(player, 2121002, player->skills->getSkillLevel(2121002));
player->skills->addSkillLevel(2121003, 30); 
SkillsPacket::addSkill(player, 2121003, player->skills->getSkillLevel(2121003));
player->skills->addSkillLevel(2121004, 30); 
SkillsPacket::addSkill(player, 2121004, player->skills->getSkillLevel(2121004));
player->skills->addSkillLevel(2121005, 30); 
SkillsPacket::addSkill(player, 2121005, player->skills->getSkillLevel(2121005));
player->skills->addSkillLevel(2121006, 30); 
SkillsPacket::addSkill(player, 2121006, player->skills->getSkillLevel(2121006));
player->skills->addSkillLevel(2121007, 30); 
SkillsPacket::addSkill(player, 2121007, player->skills->getSkillLevel(2121007));
player->skills->addSkillLevel(2121008, 1); 
SkillsPacket::addSkill(player, 2121008, player->skills->getSkillLevel(2121008));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 8){
player->skills->addSkillLevel(1221000, 20); 
SkillsPacket::addSkill(player, 1221000, player->skills->getSkillLevel(1221000));
player->skills->addSkillLevel(2221001, 30); 
SkillsPacket::addSkill(player, 2221001, player->skills->getSkillLevel(2221001));
player->skills->addSkillLevel(2221002, 30); 
SkillsPacket::addSkill(player, 2221002, player->skills->getSkillLevel(2221002));
player->skills->addSkillLevel(2221003, 30); 
SkillsPacket::addSkill(player, 2221003, player->skills->getSkillLevel(2221003));
player->skills->addSkillLevel(2221004, 30); 
SkillsPacket::addSkill(player, 2221004, player->skills->getSkillLevel(2221004));
player->skills->addSkillLevel(2221005, 30); 
SkillsPacket::addSkill(player, 2221005, player->skills->getSkillLevel(2221005));
player->skills->addSkillLevel(2221006, 30); 
SkillsPacket::addSkill(player, 2221006, player->skills->getSkillLevel(2221006));
player->skills->addSkillLevel(2221007, 30); 
SkillsPacket::addSkill(player, 2221007, player->skills->getSkillLevel(2221007));
player->skills->addSkillLevel(2221008, 1); 
SkillsPacket::addSkill(player, 2221008, player->skills->getSkillLevel(2221008));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 9){
player->skills->addSkillLevel(2321000, 20); 
SkillsPacket::addSkill(player, 2321000, player->skills->getSkillLevel(2321000));
player->skills->addSkillLevel(2321001, 30); 
SkillsPacket::addSkill(player, 2321001, player->skills->getSkillLevel(2321001));
player->skills->addSkillLevel(2321002, 30); 
SkillsPacket::addSkill(player, 2321002, player->skills->getSkillLevel(2321002));
player->skills->addSkillLevel(2321003, 30); 
SkillsPacket::addSkill(player, 2321003, player->skills->getSkillLevel(2321003));
player->skills->addSkillLevel(2321004, 30); 
SkillsPacket::addSkill(player, 2321004, player->skills->getSkillLevel(2321004));
player->skills->addSkillLevel(2321005, 30); 
SkillsPacket::addSkill(player, 2321005, player->skills->getSkillLevel(2321005));
player->skills->addSkillLevel(2321006, 10); 
SkillsPacket::addSkill(player, 2321006, player->skills->getSkillLevel(2321006));
player->skills->addSkillLevel(2321007, 30); 
SkillsPacket::addSkill(player, 2321007, player->skills->getSkillLevel(2321007));
player->skills->addSkillLevel(2321008, 30); 
SkillsPacket::addSkill(player, 2321008, player->skills->getSkillLevel(2321008));
player->skills->addSkillLevel(2321009, 1); 
SkillsPacket::addSkill(player, 2321009, player->skills->getSkillLevel(2321009));
npc->addText("There ya Go, Relog plox#1");
npc->end();
}
else if(type == 10){
player->skills->addSkillLevel(3121000, 20); 
SkillsPacket::addSkill(player, 3121000, player->skills->getSkillLevel(3121000));
player->skills->addSkillLevel(3121002, 30); 
SkillsPacket::addSkill(player, 3121002, player->skills->getSkillLevel(3121002));
player->skills->addSkillLevel(3121003, 30); 
SkillsPacket::addSkill(player, 3121003, player->skills->getSkillLevel(3121003));
player->skills->addSkillLevel(3121004, 30); 
SkillsPacket::addSkill(player, 3121004, player->skills->getSkillLevel(3121004));
player->skills->addSkillLevel(3121005, 30); 
SkillsPacket::addSkill(player, 3121005, player->skills->getSkillLevel(3121005));
player->skills->addSkillLevel(3121006, 30); 
SkillsPacket::addSkill(player, 3121006, player->skills->getSkillLevel(3121006));
player->skills->addSkillLevel(3121007, 30); 
SkillsPacket::addSkill(player, 3121007, player->skills->getSkillLevel(3121007));
player->skills->addSkillLevel(3121008, 30);
SkillsPacket::addSkill(player, 3121008, player->skills->getSkillLevel(3121008));
player->skills->addSkillLevel(3121009, 1); 
SkillsPacket::addSkill(player, 3121009, player->skills->getSkillLevel(3121009));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 11){
player->skills->addSkillLevel(3221000, 20); 
SkillsPacket::addSkill(player, 3221000, player->skills->getSkillLevel(3221000));
player->skills->addSkillLevel(3221001, 30); 
SkillsPacket::addSkill(player, 3221001, player->skills->getSkillLevel(3221001));
player->skills->addSkillLevel(3221002, 30); 
SkillsPacket::addSkill(player, 3221002, player->skills->getSkillLevel(3221002));
player->skills->addSkillLevel(3221003, 30); 
SkillsPacket::addSkill(player, 3221003, player->skills->getSkillLevel(3221003));
player->skills->addSkillLevel(3221004, 30); 
SkillsPacket::addSkill(player, 3221004, player->skills->getSkillLevel(3221004));
player->skills->addSkillLevel(3221005, 30); 
SkillsPacket::addSkill(player, 3221005, player->skills->getSkillLevel(3221005));
player->skills->addSkillLevel(3221006, 30); 
SkillsPacket::addSkill(player, 3221006, player->skills->getSkillLevel(3221006));
player->skills->addSkillLevel(3221007, 30); 
SkillsPacket::addSkill(player, 3221007, player->skills->getSkillLevel(3221007));
player->skills->addSkillLevel(3221008, 1); 
SkillsPacket::addSkill(player, 3221008, player->skills->getSkillLevel(3221008));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 12){
player->skills->addSkillLevel(4121000, 20); 
SkillsPacket::addSkill(player, 4121000, player->skills->getSkillLevel(4121000));
player->skills->addSkillLevel(4121002, 30); 
SkillsPacket::addSkill(player, 4121002, player->skills->getSkillLevel(4121002));
player->skills->addSkillLevel(4121003, 30); 
SkillsPacket::addSkill(player, 4121003, player->skills->getSkillLevel(4121003));
player->skills->addSkillLevel(4121004, 30); 
SkillsPacket::addSkill(player, 4121004, player->skills->getSkillLevel(4121004));
player->skills->addSkillLevel(4121005, 30); 
SkillsPacket::addSkill(player, 4121005, player->skills->getSkillLevel(4121005));
player->skills->addSkillLevel(4121006, 30); 
SkillsPacket::addSkill(player, 4121006, player->skills->getSkillLevel(4121006));
player->skills->addSkillLevel(4121007, 30); 
SkillsPacket::addSkill(player, 4121007, player->skills->getSkillLevel(4121007));
player->skills->addSkillLevel(4121008, 30); 
SkillsPacket::addSkill(player, 4121008, player->skills->getSkillLevel(4121008));
player->skills->addSkillLevel(4121009, 1); 
SkillsPacket::addSkill(player, 4121009, player->skills->getSkillLevel(4121009));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 13){
player->skills->addSkillLevel(4221000, 20); 
SkillsPacket::addSkill(player, 4221000, player->skills->getSkillLevel(4221000));
player->skills->addSkillLevel(4221001, 30); 
SkillsPacket::addSkill(player, 4221001, player->skills->getSkillLevel(4221001));
player->skills->addSkillLevel(4221002, 30); 
SkillsPacket::addSkill(player, 4221002, player->skills->getSkillLevel(4221002));
player->skills->addSkillLevel(4221003, 30); 
SkillsPacket::addSkill(player, 4221003, player->skills->getSkillLevel(4221003));
player->skills->addSkillLevel(4221004, 30); 
SkillsPacket::addSkill(player, 4221004, player->skills->getSkillLevel(4221004));
player->skills->addSkillLevel(4221005, 30); 
SkillsPacket::addSkill(player, 4221005, player->skills->getSkillLevel(4221005));
player->skills->addSkillLevel(4221006, 30); 
SkillsPacket::addSkill(player, 4221006, player->skills->getSkillLevel(4221006));
player->skills->addSkillLevel(4221007, 30); 
SkillsPacket::addSkill(player, 4221007, player->skills->getSkillLevel(4221007));
player->skills->addSkillLevel(4221008, 1); 
SkillsPacket::addSkill(player, 4221008, player->skills->getSkillLevel(4221008));

if(state == 5){
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
}
}
}

Just One Click Of your Job
Then U Have All Your Skills
So You Don't Have To Keep Click Over And Over
Adding it to TeleportNPCs.cpp is much more easy.
 
Lol You Shouldent Take Credit For Someone else's Work

The 2nd one Dosent Belong to You

Beside The 2nd One has been improved

Heres The One I Made

Code:
#include "Skills.h"
#include "SkillsPacket.h"
#include "Player.h"
#include "NPCs.h"
#include "NPCsScripts.h"
#include "Mobs.h"
#include "Players.h"
#include "PlayersPacket.h"
#include "Drops.h"
#include "Inventory.h"

void NPCsScripts::npc_9201001(NPC* npc){
Player* player = npc->getPlayer();
int state = npc->getState();
int type = npc->getSelected();
if(state == 0){
npc->addText("Hey ,Do you want 4Th job skills?");
npc->sendYesNo();
}
if(state == 1){
if(npc->getSelected() == YES){
npc->addText("Whats your Job?\r\n#L0#Warrior#l\r\n#L1#Mage#l\r\n#L2#Bowman#l\r\n#L3#Theif#l");
npc->sendSimple();
}
}
if(state == 2){

npc->setVariable("type", type);
if(type == 0){
npc->addText("What kind of Warrior are you?:\r\n#L4#Hero#l\r\n#L5#Paladin#l\r\n#L6#Dark Knight#l");
npc->sendSimple();
}
else if(type == 1){
npc->addText("What kind of Magician are you?:\r\n#L7#Fire/Poison Arch Mage#l\r\n#L8#Ice/Lightning Arch Mage#l\r\n#L9#Bishop#l");
npc->sendSimple();
}
else if(type == 2){
npc->addText("What kind of Bowman are you?:\r\n#L10#Bow Master#l\r\n#L11#Marksman#l");
npc->sendSimple();
}
else if(type == 3){
npc->addText("What kind of Thief are you?:\r\n#L12#Night Lord#l\r\n#L13#Shadower#l");
npc->sendSimple();
}
}
if(state == 3){

npc->setVariable("type", type);

if(type == 4){
player->skills->addSkillLevel(1121000, 20); 
SkillsPacket::addSkill(player, 1121000, player->skills->getSkillLevel(1121000));
player->skills->addSkillLevel(1121001, 30); 
SkillsPacket::addSkill(player, 1121001, player->skills->getSkillLevel(1121001));
player->skills->addSkillLevel(1121002, 30); 
SkillsPacket::addSkill(player, 1121002, player->skills->getSkillLevel(1121002));
player->skills->addSkillLevel(1121003, 30); 
SkillsPacket::addSkill(player, 1121003, player->skills->getSkillLevel(1121003));
player->skills->addSkillLevel(1121004, 30); 
SkillsPacket::addSkill(player, 1121004, player->skills->getSkillLevel(1121004));
player->skills->addSkillLevel(1121005, 30); 
SkillsPacket::addSkill(player, 1121005, player->skills->getSkillLevel(1121005));
player->skills->addSkillLevel(1121006, 30); 
SkillsPacket::addSkill(player, 1121006, player->skills->getSkillLevel(1121006));
player->skills->addSkillLevel(1121008, 30); 
SkillsPacket::addSkill(player, 1121008, player->skills->getSkillLevel(1121008));
player->skills->addSkillLevel(11210010, 30); 
SkillsPacket::addSkill(player, 11210010, player->skills->getSkillLevel(11210010));
player->skills->addSkillLevel(11210011, 1); 
SkillsPacket::addSkill(player, 11210011, player->skills->getSkillLevel(11210011));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 5){
player->skills->addSkillLevel(1221000, 20); 
SkillsPacket::addSkill(player, 1221000, player->skills->getSkillLevel(1221000));
player->skills->addSkillLevel(1221001, 30); 
SkillsPacket::addSkill(player, 1221001, player->skills->getSkillLevel(1221001));
player->skills->addSkillLevel(1221002, 30); 
SkillsPacket::addSkill(player, 1221002, player->skills->getSkillLevel(1221002));
player->skills->addSkillLevel(1121003, 20); 
SkillsPacket::addSkill(player, 1221003, player->skills->getSkillLevel(1221003));
player->skills->addSkillLevel(1221004, 20); 
SkillsPacket::addSkill(player, 1221004, player->skills->getSkillLevel(1221004));
player->skills->addSkillLevel(1221005, 30); 
SkillsPacket::addSkill(player, 1221005, player->skills->getSkillLevel(1221005));
player->skills->addSkillLevel(1221006, 30); 
SkillsPacket::addSkill(player, 1221006, player->skills->getSkillLevel(1221006));
player->skills->addSkillLevel(1221007, 30); 
SkillsPacket::addSkill(player, 1221007, player->skills->getSkillLevel(1221007));
player->skills->addSkillLevel(1221009, 30); 
SkillsPacket::addSkill(player, 1221009, player->skills->getSkillLevel(1221009));
player->skills->addSkillLevel(1221010, 10); 
SkillsPacket::addSkill(player, 1221010, player->skills->getSkillLevel(1221010));
player->skills->addSkillLevel(1221011, 30); 
SkillsPacket::addSkill(player, 1221011, player->skills->getSkillLevel(1221011));
player->skills->addSkillLevel(1221012, 20); 
SkillsPacket::addSkill(player, 1221012, player->skills->getSkillLevel(1221012));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 6){
player->skills->addSkillLevel(1321000, 30); 
SkillsPacket::addSkill(player, 1321000, player->skills->getSkillLevel(1321000));
player->skills->addSkillLevel(1321001, 30); 
SkillsPacket::addSkill(player, 1321001, player->skills->getSkillLevel(1321001));
player->skills->addSkillLevel(1321002, 30); 
SkillsPacket::addSkill(player, 1321002, player->skills->getSkillLevel(1321002));
player->skills->addSkillLevel(1321003, 30); 
SkillsPacket::addSkill(player, 1321003, player->skills->getSkillLevel(1321003));
player->skills->addSkillLevel(1321005, 30); 
SkillsPacket::addSkill(player, 1321005, player->skills->getSkillLevel(1321005));
player->skills->addSkillLevel(1321006, 30); 
SkillsPacket::addSkill(player, 1321006, player->skills->getSkillLevel(1321006));
player->skills->addSkillLevel(1321007, 10); 
SkillsPacket::addSkill(player, 1321007, player->skills->getSkillLevel(1321007));
player->skills->addSkillLevel(1321008, 25); 
SkillsPacket::addSkill(player, 1321008, player->skills->getSkillLevel(1321008));
player->skills->addSkillLevel(1321009, 25); 
SkillsPacket::addSkill(player, 1321009, player->skills->getSkillLevel(1321009));
player->skills->addSkillLevel(1321010, 1); 
SkillsPacket::addSkill(player, 1321010, player->skills->getSkillLevel(1321010));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 7){
player->skills->addSkillLevel(2121000, 20); 
SkillsPacket::addSkill(player, 2121000, player->skills->getSkillLevel(2121000));
player->skills->addSkillLevel(2121001, 30); 
SkillsPacket::addSkill(player, 2121001, player->skills->getSkillLevel(2121001));
player->skills->addSkillLevel(2121002, 30); 
SkillsPacket::addSkill(player, 2121002, player->skills->getSkillLevel(2121002));
player->skills->addSkillLevel(2121003, 30); 
SkillsPacket::addSkill(player, 2121003, player->skills->getSkillLevel(2121003));
player->skills->addSkillLevel(2121004, 30); 
SkillsPacket::addSkill(player, 2121004, player->skills->getSkillLevel(2121004));
player->skills->addSkillLevel(2121005, 30); 
SkillsPacket::addSkill(player, 2121005, player->skills->getSkillLevel(2121005));
player->skills->addSkillLevel(2121006, 30); 
SkillsPacket::addSkill(player, 2121006, player->skills->getSkillLevel(2121006));
player->skills->addSkillLevel(2121007, 30); 
SkillsPacket::addSkill(player, 2121007, player->skills->getSkillLevel(2121007));
player->skills->addSkillLevel(2121008, 1); 
SkillsPacket::addSkill(player, 2121008, player->skills->getSkillLevel(2121008));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 8){
player->skills->addSkillLevel(1221000, 20); 
SkillsPacket::addSkill(player, 1221000, player->skills->getSkillLevel(1221000));
player->skills->addSkillLevel(2221001, 30); 
SkillsPacket::addSkill(player, 2221001, player->skills->getSkillLevel(2221001));
player->skills->addSkillLevel(2221002, 30); 
SkillsPacket::addSkill(player, 2221002, player->skills->getSkillLevel(2221002));
player->skills->addSkillLevel(2221003, 30); 
SkillsPacket::addSkill(player, 2221003, player->skills->getSkillLevel(2221003));
player->skills->addSkillLevel(2221004, 30); 
SkillsPacket::addSkill(player, 2221004, player->skills->getSkillLevel(2221004));
player->skills->addSkillLevel(2221005, 30); 
SkillsPacket::addSkill(player, 2221005, player->skills->getSkillLevel(2221005));
player->skills->addSkillLevel(2221006, 30); 
SkillsPacket::addSkill(player, 2221006, player->skills->getSkillLevel(2221006));
player->skills->addSkillLevel(2221007, 30); 
SkillsPacket::addSkill(player, 2221007, player->skills->getSkillLevel(2221007));
player->skills->addSkillLevel(2221008, 1); 
SkillsPacket::addSkill(player, 2221008, player->skills->getSkillLevel(2221008));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 9){
player->skills->addSkillLevel(2321000, 20); 
SkillsPacket::addSkill(player, 2321000, player->skills->getSkillLevel(2321000));
player->skills->addSkillLevel(2321001, 30); 
SkillsPacket::addSkill(player, 2321001, player->skills->getSkillLevel(2321001));
player->skills->addSkillLevel(2321002, 30); 
SkillsPacket::addSkill(player, 2321002, player->skills->getSkillLevel(2321002));
player->skills->addSkillLevel(2321003, 30); 
SkillsPacket::addSkill(player, 2321003, player->skills->getSkillLevel(2321003));
player->skills->addSkillLevel(2321004, 30); 
SkillsPacket::addSkill(player, 2321004, player->skills->getSkillLevel(2321004));
player->skills->addSkillLevel(2321005, 30); 
SkillsPacket::addSkill(player, 2321005, player->skills->getSkillLevel(2321005));
player->skills->addSkillLevel(2321006, 10); 
SkillsPacket::addSkill(player, 2321006, player->skills->getSkillLevel(2321006));
player->skills->addSkillLevel(2321007, 30); 
SkillsPacket::addSkill(player, 2321007, player->skills->getSkillLevel(2321007));
player->skills->addSkillLevel(2321008, 30); 
SkillsPacket::addSkill(player, 2321008, player->skills->getSkillLevel(2321008));
player->skills->addSkillLevel(2321009, 1); 
SkillsPacket::addSkill(player, 2321009, player->skills->getSkillLevel(2321009));
npc->addText("There ya Go, Relog plox#1");
npc->end();
}
else if(type == 10){
player->skills->addSkillLevel(3121000, 20); 
SkillsPacket::addSkill(player, 3121000, player->skills->getSkillLevel(3121000));
player->skills->addSkillLevel(3121002, 30); 
SkillsPacket::addSkill(player, 3121002, player->skills->getSkillLevel(3121002));
player->skills->addSkillLevel(3121003, 30); 
SkillsPacket::addSkill(player, 3121003, player->skills->getSkillLevel(3121003));
player->skills->addSkillLevel(3121004, 30); 
SkillsPacket::addSkill(player, 3121004, player->skills->getSkillLevel(3121004));
player->skills->addSkillLevel(3121005, 30); 
SkillsPacket::addSkill(player, 3121005, player->skills->getSkillLevel(3121005));
player->skills->addSkillLevel(3121006, 30); 
SkillsPacket::addSkill(player, 3121006, player->skills->getSkillLevel(3121006));
player->skills->addSkillLevel(3121007, 30); 
SkillsPacket::addSkill(player, 3121007, player->skills->getSkillLevel(3121007));
player->skills->addSkillLevel(3121008, 30);
SkillsPacket::addSkill(player, 3121008, player->skills->getSkillLevel(3121008));
player->skills->addSkillLevel(3121009, 1); 
SkillsPacket::addSkill(player, 3121009, player->skills->getSkillLevel(3121009));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 11){
player->skills->addSkillLevel(3221000, 20); 
SkillsPacket::addSkill(player, 3221000, player->skills->getSkillLevel(3221000));
player->skills->addSkillLevel(3221001, 30); 
SkillsPacket::addSkill(player, 3221001, player->skills->getSkillLevel(3221001));
player->skills->addSkillLevel(3221002, 30); 
SkillsPacket::addSkill(player, 3221002, player->skills->getSkillLevel(3221002));
player->skills->addSkillLevel(3221003, 30); 
SkillsPacket::addSkill(player, 3221003, player->skills->getSkillLevel(3221003));
player->skills->addSkillLevel(3221004, 30); 
SkillsPacket::addSkill(player, 3221004, player->skills->getSkillLevel(3221004));
player->skills->addSkillLevel(3221005, 30); 
SkillsPacket::addSkill(player, 3221005, player->skills->getSkillLevel(3221005));
player->skills->addSkillLevel(3221006, 30); 
SkillsPacket::addSkill(player, 3221006, player->skills->getSkillLevel(3221006));
player->skills->addSkillLevel(3221007, 30); 
SkillsPacket::addSkill(player, 3221007, player->skills->getSkillLevel(3221007));
player->skills->addSkillLevel(3221008, 1); 
SkillsPacket::addSkill(player, 3221008, player->skills->getSkillLevel(3221008));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 12){
player->skills->addSkillLevel(4121000, 20); 
SkillsPacket::addSkill(player, 4121000, player->skills->getSkillLevel(4121000));
player->skills->addSkillLevel(4121002, 30); 
SkillsPacket::addSkill(player, 4121002, player->skills->getSkillLevel(4121002));
player->skills->addSkillLevel(4121003, 30); 
SkillsPacket::addSkill(player, 4121003, player->skills->getSkillLevel(4121003));
player->skills->addSkillLevel(4121004, 30); 
SkillsPacket::addSkill(player, 4121004, player->skills->getSkillLevel(4121004));
player->skills->addSkillLevel(4121005, 30); 
SkillsPacket::addSkill(player, 4121005, player->skills->getSkillLevel(4121005));
player->skills->addSkillLevel(4121006, 30); 
SkillsPacket::addSkill(player, 4121006, player->skills->getSkillLevel(4121006));
player->skills->addSkillLevel(4121007, 30); 
SkillsPacket::addSkill(player, 4121007, player->skills->getSkillLevel(4121007));
player->skills->addSkillLevel(4121008, 30); 
SkillsPacket::addSkill(player, 4121008, player->skills->getSkillLevel(4121008));
player->skills->addSkillLevel(4121009, 1); 
SkillsPacket::addSkill(player, 4121009, player->skills->getSkillLevel(4121009));
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
else if(type == 13){
player->skills->addSkillLevel(4221000, 20); 
SkillsPacket::addSkill(player, 4221000, player->skills->getSkillLevel(4221000));
player->skills->addSkillLevel(4221001, 30); 
SkillsPacket::addSkill(player, 4221001, player->skills->getSkillLevel(4221001));
player->skills->addSkillLevel(4221002, 30); 
SkillsPacket::addSkill(player, 4221002, player->skills->getSkillLevel(4221002));
player->skills->addSkillLevel(4221003, 30); 
SkillsPacket::addSkill(player, 4221003, player->skills->getSkillLevel(4221003));
player->skills->addSkillLevel(4221004, 30); 
SkillsPacket::addSkill(player, 4221004, player->skills->getSkillLevel(4221004));
player->skills->addSkillLevel(4221005, 30); 
SkillsPacket::addSkill(player, 4221005, player->skills->getSkillLevel(4221005));
player->skills->addSkillLevel(4221006, 30); 
SkillsPacket::addSkill(player, 4221006, player->skills->getSkillLevel(4221006));
player->skills->addSkillLevel(4221007, 30); 
SkillsPacket::addSkill(player, 4221007, player->skills->getSkillLevel(4221007));
player->skills->addSkillLevel(4221008, 1); 
SkillsPacket::addSkill(player, 4221008, player->skills->getSkillLevel(4221008));

if(state == 5){
npc->addText("There ya Go, Relog plox#l");
npc->end();
}
}
}
}

Just One Click Of your Job
Then U Have All Your Skills
So You Don't Have To Keep Click Over And Over

i did give credits for the 2nd one o.o
 
ill upload my files o.o

uploaded:

place that in ur files...be sure to add it to the solution explorer thing to the left...

place this in NPCsScripts.h

and put these in NPCsScripts.h:

Code:
case 9010009:: npc_9010009(npc);break
case 2080005:: npc_2080005(npc);break
with the other 'case' lines

and:
Code:
static void npc_9010009(NPC* npc);
static void npc_2080005(NPC* npc);
 
Last edited:
but where do we add the skill maxer??
Okay here is a guide on how to add it :P

Make a new cpp document and name it as SkillMaxer or whatever

Then add this code
Code:
#include "Skills.h"
#include "SkillsPacket.h"
#include "Player.h"
#include "NPCs.h"
#include "NPCsScripts.h"

void NPCsScripts::npc_9010009(NPC* npc){
    Player* player = npc->getPlayer();
    int state = npc->getState();
    int type = npc->getSelected();
    if(state == 0){
        npc->addText("Heey. I am Duey, I work for MapleStorm Delivering packages to the mapleworld.");
		npc->addText("I love working with skills. I can max your's if you want?, I am afrade it will cost you 10,000,000 mesos");
        npc->sendYesNo();
    }
	else if(state == 1){
		if(npc->getMesos() >= 10000000){
			if(npc->getSelected() == YES){
				npc->addText("Okay here you go, If you didn't get all your skills maxed try Re-Loging :P Enjoy");
			 npc->giveMesos(-10000000);
            player->skills->addSkillLevel(1003, 1); //Beginner
			SkillsPacket::addSkill(player, 1003, player->skills->getSkillLevel(1003));
			player->skills->addSkillLevel(1004, 1); 
			SkillsPacket::addSkill(player, 1004, player->skills->getSkillLevel(1004));
			player->skills->addSkillLevel(1002, 3); 
			SkillsPacket::addSkill(player, 1002, player->skills->getSkillLevel(1002));
			player->skills->addSkillLevel(1001, 3); 
			SkillsPacket::addSkill(player, 1001, player->skills->getSkillLevel(1001));
			player->skills->addSkillLevel(1000, 1); 
			SkillsPacket::addSkill(player, 1000, player->skills->getSkillLevel(1000));
			player->skills->addSkillLevel(1000000, 16); //Warrior 1st Job
			SkillsPacket::addSkill(player, 1000000, player->skills->getSkillLevel(1000000));
			player->skills->addSkillLevel(1000001, 10); 
			SkillsPacket::addSkill(player, 1000001, player->skills->getSkillLevel(1000001));
			player->skills->addSkillLevel(1001004, 20); 
			SkillsPacket::addSkill(player, 1001004, player->skills->getSkillLevel(1001004));
			player->skills->addSkillLevel(1001005, 20); 
			SkillsPacket::addSkill(player, 1001005, player->skills->getSkillLevel(1001005));
			player->skills->addSkillLevel(1000002, 8); 
			SkillsPacket::addSkill(player, 1000002, player->skills->getSkillLevel(1000002));
			player->skills->addSkillLevel(1001003, 20); 
			SkillsPacket::addSkill(player, 1001003, player->skills->getSkillLevel(1001003));
			player->skills->addSkillLevel(2001004, 20); //Magician 1st Job
			SkillsPacket::addSkill(player, 2001004, player->skills->getSkillLevel(2001004));
			player->skills->addSkillLevel(2000001, 10); 
			SkillsPacket::addSkill(player, 2000001, player->skills->getSkillLevel(2000001));
			player->skills->addSkillLevel(2000000, 16); 
			SkillsPacket::addSkill(player, 2000000, player->skills->getSkillLevel(2000000));
			player->skills->addSkillLevel(2001005, 20); 
			SkillsPacket::addSkill(player, 2001005, player->skills->getSkillLevel(2001005));
			player->skills->addSkillLevel(2001003, 20); 
			SkillsPacket::addSkill(player, 2001003, player->skills->getSkillLevel(2001003));
			player->skills->addSkillLevel(2001002, 20); 
			SkillsPacket::addSkill(player, 2001002, player->skills->getSkillLevel(2001002));
			player->skills->addSkillLevel(3001004, 20); //Bowman 1st Job
			SkillsPacket::addSkill(player, 3001004, player->skills->getSkillLevel(3001004));
			player->skills->addSkillLevel(3000001, 20); 
			SkillsPacket::addSkill(player, 3000001, player->skills->getSkillLevel(3000001));
			player->skills->addSkillLevel(3001005, 20); 
			SkillsPacket::addSkill(player, 3001005, player->skills->getSkillLevel(3001005));
			player->skills->addSkillLevel(3001003, 20); 
			SkillsPacket::addSkill(player, 3001003, player->skills->getSkillLevel(3001003));
			player->skills->addSkillLevel(3000000, 16); 
			SkillsPacket::addSkill(player, 3000000, player->skills->getSkillLevel(3000000));
			player->skills->addSkillLevel(3000002, 20); 
			SkillsPacket::addSkill(player, 3000002, player->skills->getSkillLevel(3000002));
			player->skills->addSkillLevel(4001003, 20); //Thief 1st Job
			SkillsPacket::addSkill(player, 4001003, player->skills->getSkillLevel(4001003));
			player->skills->addSkillLevel(4001002, 20); 
			SkillsPacket::addSkill(player, 4001002, player->skills->getSkillLevel(4001002));
			player->skills->addSkillLevel(4001334, 20); 
			SkillsPacket::addSkill(player, 4001334, player->skills->getSkillLevel(4001334));
			player->skills->addSkillLevel(4000001, 8); 
			SkillsPacket::addSkill(player, 4000001, player->skills->getSkillLevel(4000001));
			player->skills->addSkillLevel(4001344, 20); 
			SkillsPacket::addSkill(player, 4001344, player->skills->getSkillLevel(4001344));
			player->skills->addSkillLevel(4000000, 20); 
			SkillsPacket::addSkill(player, 4000000, player->skills->getSkillLevel(4000000));
			player->skills->addSkillLevel(1101005, 20); //Fighter 2nd Job
			SkillsPacket::addSkill(player, 1101005, player->skills->getSkillLevel(1101005));
			player->skills->addSkillLevel(1100001, 20); 
			SkillsPacket::addSkill(player, 1100001, player->skills->getSkillLevel(1100001));
			player->skills->addSkillLevel(1100003, 30); 
			SkillsPacket::addSkill(player, 1100003, player->skills->getSkillLevel(1100003));
			player->skills->addSkillLevel(1100002, 30); 
			SkillsPacket::addSkill(player, 1100002, player->skills->getSkillLevel(1100002));
			player->skills->addSkillLevel(1101007, 30); 
			SkillsPacket::addSkill(player, 1101007, player->skills->getSkillLevel(1101007));
			player->skills->addSkillLevel(1101006, 20); 
			SkillsPacket::addSkill(player, 1101006, player->skills->getSkillLevel(1101006));
			player->skills->addSkillLevel(1101004, 20); 
			SkillsPacket::addSkill(player, 1101004, player->skills->getSkillLevel(1101004)); 
			player->skills->addSkillLevel(1100000, 20); 
			SkillsPacket::addSkill(player, 1100000, player->skills->getSkillLevel(1100000));
			player->skills->addSkillLevel(1201005, 20); //Page 2nd Job
			SkillsPacket::addSkill(player, 1201005, player->skills->getSkillLevel(1201005));
			player->skills->addSkillLevel(1200001, 20); 
			SkillsPacket::addSkill(player, 1200001, player->skills->getSkillLevel(1200001));
			player->skills->addSkillLevel(1200003, 30); 
			SkillsPacket::addSkill(player, 1200003, player->skills->getSkillLevel(1200003));
			player->skills->addSkillLevel(1200002, 30); 
			SkillsPacket::addSkill(player, 1200002, player->skills->getSkillLevel(1200002));
			player->skills->addSkillLevel(1201007, 30); 
			SkillsPacket::addSkill(player, 1201007, player->skills->getSkillLevel(1201007));
			player->skills->addSkillLevel(1201004, 20); 
			SkillsPacket::addSkill(player, 1201004, player->skills->getSkillLevel(1201004));
			player->skills->addSkillLevel(1200000, 20); 
			SkillsPacket::addSkill(player, 1200000, player->skills->getSkillLevel(1200000));
			player->skills->addSkillLevel(1201006, 20); 
			SkillsPacket::addSkill(player, 1201006, player->skills->getSkillLevel(1201006));
			player->skills->addSkillLevel(1300003, 30);//Spearman 2nd Job 
			SkillsPacket::addSkill(player, 1300003, player->skills->getSkillLevel(1300003));
			player->skills->addSkillLevel(1300002, 30); 
			SkillsPacket::addSkill(player, 1300002, player->skills->getSkillLevel(1300002));
			player->skills->addSkillLevel(1301007, 30); 
			SkillsPacket::addSkill(player, 1301007, player->skills->getSkillLevel(1301007));
			player->skills->addSkillLevel(1301006, 20); 
			SkillsPacket::addSkill(player, 1301006, player->skills->getSkillLevel(1301006));
			player->skills->addSkillLevel(1301005, 20); 
			SkillsPacket::addSkill(player, 1301005, player->skills->getSkillLevel(1301005));
			player->skills->addSkillLevel(1300001, 20); 
			SkillsPacket::addSkill(player, 1300001, player->skills->getSkillLevel(1300001));
			player->skills->addSkillLevel(1301004, 20); 
			SkillsPacket::addSkill(player, 1301004, player->skills->getSkillLevel(1301004));
			player->skills->addSkillLevel(1300000, 20); 
			SkillsPacket::addSkill(player, 1300000, player->skills->getSkillLevel(1300000));
			player->skills->addSkillLevel(2101004, 30); //Fire/Poison Wizard 2nd Job
			SkillsPacket::addSkill(player, 2101004, player->skills->getSkillLevel(2101004));
			player->skills->addSkillLevel(2101005, 30); 
			SkillsPacket::addSkill(player, 2101005, player->skills->getSkillLevel(2101005));
			player->skills->addSkillLevel(2101001, 30); 
			SkillsPacket::addSkill(player, 2101001, player->skills->getSkillLevel(2101001));
			player->skills->addSkillLevel(2100000, 20); 
			SkillsPacket::addSkill(player, 2100000, player->skills->getSkillLevel(2100000));
			player->skills->addSkillLevel(2101003, 20); 
			SkillsPacket::addSkill(player, 2101003, player->skills->getSkillLevel(2101003));
			player->skills->addSkillLevel(2101002, 20); 
			SkillsPacket::addSkill(player, 2101002, player->skills->getSkillLevel(2101002));
			player->skills->addSkillLevel(2201004, 30); //Ice/Lightning Wizard 2nd Job
			SkillsPacket::addSkill(player, 2201004, player->skills->getSkillLevel(2201004));
			player->skills->addSkillLevel(2201001, 20); 
			SkillsPacket::addSkill(player, 2201001, player->skills->getSkillLevel(2201001));
			player->skills->addSkillLevel(2200000, 20); 
			SkillsPacket::addSkill(player, 2200000, player->skills->getSkillLevel(2200000));
			player->skills->addSkillLevel(2201003, 20); 
			SkillsPacket::addSkill(player, 2201003, player->skills->getSkillLevel(2201003));
			player->skills->addSkillLevel(2201002, 20); 
			SkillsPacket::addSkill(player, 2201002, player->skills->getSkillLevel(2201002));
			player->skills->addSkillLevel(2201005, 30); 
			SkillsPacket::addSkill(player, 2201005, player->skills->getSkillLevel(2201005));
			player->skills->addSkillLevel(2301004, 20); //Cleric 2nd Job
			SkillsPacket::addSkill(player, 2301004, player->skills->getSkillLevel(2301004));
			player->skills->addSkillLevel(2301002, 30); 
			SkillsPacket::addSkill(player, 2301002, player->skills->getSkillLevel(2301002));
			player->skills->addSkillLevel(2301005, 30); 
			SkillsPacket::addSkill(player, 2301005, player->skills->getSkillLevel(2301005));
			player->skills->addSkillLevel(2301003, 20); 
			SkillsPacket::addSkill(player, 2301003, player->skills->getSkillLevel(2301003));
			player->skills->addSkillLevel(2300000, 20); 
			SkillsPacket::addSkill(player, 2300000, player->skills->getSkillLevel(2300000));
			player->skills->addSkillLevel(2301001, 20); 
			SkillsPacket::addSkill(player, 2301001, player->skills->getSkillLevel(2301001));
			player->skills->addSkillLevel(3101005, 30); //Hunter 2nd Job
			SkillsPacket::addSkill(player, 3101005, player->skills->getSkillLevel(3101005));
			player->skills->addSkillLevel(3101002, 20); 
			SkillsPacket::addSkill(player, 3101002, player->skills->getSkillLevel(3101002));
			player->skills->addSkillLevel(3100000, 20); 
			SkillsPacket::addSkill(player, 3100000, player->skills->getSkillLevel(3100000));
			player->skills->addSkillLevel(3100001, 30); 
			SkillsPacket::addSkill(player, 3100001, player->skills->getSkillLevel(3100001));
			player->skills->addSkillLevel(3101003, 20); 
			SkillsPacket::addSkill(player, 3101003, player->skills->getSkillLevel(3101003));
			player->skills->addSkillLevel(3101004, 20); 
			SkillsPacket::addSkill(player, 3101004, player->skills->getSkillLevel(3101004));
			player->skills->addSkillLevel(3201002, 20); // Crossbowman 2nd job 
			SkillsPacket::addSkill(player, 3201002, player->skills->getSkillLevel(3201002));
			player->skills->addSkillLevel(3200000, 20); 
			SkillsPacket::addSkill(player, 3200000, player->skills->getSkillLevel(3200000));
			player->skills->addSkillLevel(3200001, 30); 
			SkillsPacket::addSkill(player, 3200001, player->skills->getSkillLevel(3200001));
			player->skills->addSkillLevel(3201005, 30); 
			SkillsPacket::addSkill(player, 3201005, player->skills->getSkillLevel(3201005));
			player->skills->addSkillLevel(3201003, 20); 
			SkillsPacket::addSkill(player, 3201003, player->skills->getSkillLevel(3201003));
			player->skills->addSkillLevel(3201004, 20); 
			SkillsPacket::addSkill(player, 3201004, player->skills->getSkillLevel(3201004));
			player->skills->addSkillLevel(4101003, 20); //Assassin 2nd Job
			SkillsPacket::addSkill(player, 4101003, player->skills->getSkillLevel(4101003));
			player->skills->addSkillLevel(4100000, 20); 
			SkillsPacket::addSkill(player, 4100000, player->skills->getSkillLevel(4100000));
			player->skills->addSkillLevel(4100001, 30); 
			SkillsPacket::addSkill(player, 4100001, player->skills->getSkillLevel(4100001));
			player->skills->addSkillLevel(4101005, 30); 
			SkillsPacket::addSkill(player, 4101005, player->skills->getSkillLevel(4101005));
			player->skills->addSkillLevel(4100002, 20); 
			SkillsPacket::addSkill(player, 4100002, player->skills->getSkillLevel(4100002));
			player->skills->addSkillLevel(4101004, 20); 
			SkillsPacket::addSkill(player, 4101004, player->skills->getSkillLevel(4101004));
			player->skills->addSkillLevel(4201002, 20); // Bandit 2nd Job
			SkillsPacket::addSkill(player, 4201002, player->skills->getSkillLevel(4201002));
			player->skills->addSkillLevel(4200000, 20); 
			SkillsPacket::addSkill(player, 4200000, player->skills->getSkillLevel(4200000));
			player->skills->addSkillLevel(4200001, 20); 
			SkillsPacket::addSkill(player, 4200001, player->skills->getSkillLevel(4200001));
			player->skills->addSkillLevel(4201003, 20); 
			SkillsPacket::addSkill(player, 4201003, player->skills->getSkillLevel(4201003));
			player->skills->addSkillLevel(4201005, 30); 
			SkillsPacket::addSkill(player, 4201005, player->skills->getSkillLevel(4201005));
			player->skills->addSkillLevel(4201004, 30); 
			SkillsPacket::addSkill(player, 4201004, player->skills->getSkillLevel(4201004));
			player->skills->addSkillLevel(1111007, 20); //Crusader 3rd Job
			SkillsPacket::addSkill(player, 1111007, player->skills->getSkillLevel(1111007));
			player->skills->addSkillLevel(1111006, 30); 
			SkillsPacket::addSkill(player, 1111006, player->skills->getSkillLevel(1111006));
			player->skills->addSkillLevel(1111005, 20); 
			SkillsPacket::addSkill(player, 1111005, player->skills->getSkillLevel(1111005));
			player->skills->addSkillLevel(1111002, 30); 
			SkillsPacket::addSkill(player, 1111002, player->skills->getSkillLevel(1111002));
			player->skills->addSkillLevel(1111000, 20); 
			SkillsPacket::addSkill(player, 1111000, player->skills->getSkillLevel(1111000));
			player->skills->addSkillLevel(1111004, 30);
			SkillsPacket::addSkill(player, 1111004, player->skills->getSkillLevel(1111004));
			player->skills->addSkillLevel(1111003, 30); 
			SkillsPacket::addSkill(player, 1111003, player->skills->getSkillLevel(1111003));
			player->skills->addSkillLevel(1110001, 20);
			SkillsPacket::addSkill(player, 1110001, player->skills->getSkillLevel(1110001));
			player->skills->addSkillLevel(1111008, 30); 
			SkillsPacket::addSkill(player, 1111008, player->skills->getSkillLevel(1111008));
			player->skills->addSkillLevel(1211006, 30); //White Knight 3rd Job
			SkillsPacket::addSkill(player, 1211006, player->skills->getSkillLevel(1211006));
			player->skills->addSkillLevel(1211002, 30); 
			SkillsPacket::addSkill(player, 1211002, player->skills->getSkillLevel(1211002));
			player->skills->addSkillLevel(1211004, 30);
			SkillsPacket::addSkill(player, 1211004, player->skills->getSkillLevel(1211004));
			player->skills->addSkillLevel(1211003, 30); 
			SkillsPacket::addSkill(player, 1211003, player->skills->getSkillLevel(1211003));
			player->skills->addSkillLevel(1211005, 30);
			SkillsPacket::addSkill(player, 1211005, player->skills->getSkillLevel(1211005));
			player->skills->addSkillLevel(1210000, 20); 
			SkillsPacket::addSkill(player, 1210000, player->skills->getSkillLevel(1210000));
			player->skills->addSkillLevel(1211008, 30);
			SkillsPacket::addSkill(player, 1211008, player->skills->getSkillLevel(1211008));
			player->skills->addSkillLevel(1211009, 20); 
			SkillsPacket::addSkill(player, 1211009, player->skills->getSkillLevel(1211009));
			player->skills->addSkillLevel(1210001, 20);
			SkillsPacket::addSkill(player, 1210001, player->skills->getSkillLevel(1210001));
			player->skills->addSkillLevel(1211007, 30); 
			SkillsPacket::addSkill(player, 1211007, player->skills->getSkillLevel(1211007));
			player->skills->addSkillLevel(1311008, 20); //DragonKnight 3rd Job
			SkillsPacket::addSkill(player, 1311008, player->skills->getSkillLevel(1311008));
			player->skills->addSkillLevel(1311004, 30); 
			SkillsPacket::addSkill(player, 1311004, player->skills->getSkillLevel(1311004));
			player->skills->addSkillLevel(1311003, 30); 
			SkillsPacket::addSkill(player, 1311003, player->skills->getSkillLevel(1311003));
			player->skills->addSkillLevel(1311006, 30);
			SkillsPacket::addSkill(player, 1311006, player->skills->getSkillLevel(1311006));
			player->skills->addSkillLevel(1310000, 20); 
			SkillsPacket::addSkill(player, 1310000, player->skills->getSkillLevel(1310000));
			player->skills->addSkillLevel(1311002, 30); 
			SkillsPacket::addSkill(player, 1311002, player->skills->getSkillLevel(1311002));
			player->skills->addSkillLevel(1311007, 20);
			SkillsPacket::addSkill(player, 1311007, player->skills->getSkillLevel(1311007));
			player->skills->addSkillLevel(1311005, 30); 
			SkillsPacket::addSkill(player, 1311005, player->skills->getSkillLevel(1311005));
			player->skills->addSkillLevel(1311001, 30); 
			SkillsPacket::addSkill(player, 1311001, player->skills->getSkillLevel(1311001));
			player->skills->addSkillLevel(2110001, 30); //Fire/Poison Mage 3rd Job
			SkillsPacket::addSkill(player, 2110001, player->skills->getSkillLevel(2110001));
			player->skills->addSkillLevel(2111006, 30); 
			SkillsPacket::addSkill(player, 2111006, player->skills->getSkillLevel(2111006));
			player->skills->addSkillLevel(2111002, 30); 
			SkillsPacket::addSkill(player, 2111002, player->skills->getSkillLevel(2111002));
			player->skills->addSkillLevel(2110000, 20);
			SkillsPacket::addSkill(player, 2110000, player->skills->getSkillLevel(2110000));
			player->skills->addSkillLevel(2111003, 30); 
			SkillsPacket::addSkill(player, 2111003, player->skills->getSkillLevel(2111003));
			player->skills->addSkillLevel(2111004, 20); 
			SkillsPacket::addSkill(player, 2111004, player->skills->getSkillLevel(2111004));
			player->skills->addSkillLevel(2111005, 20);
			SkillsPacket::addSkill(player, 2111005, player->skills->getSkillLevel(2111005));
			player->skills->addSkillLevel(2210001, 30); //Ice/Lightning Mage 3rd Job
			SkillsPacket::addSkill(player, 2210001, player->skills->getSkillLevel(2210001));
			player->skills->addSkillLevel(2211006, 30); 
			SkillsPacket::addSkill(player, 2211006, player->skills->getSkillLevel(2211006));
			player->skills->addSkillLevel(2211002, 30);
			SkillsPacket::addSkill(player, 2211002, player->skills->getSkillLevel(2211002));
			player->skills->addSkillLevel(2210000, 20); 
			SkillsPacket::addSkill(player, 2210000, player->skills->getSkillLevel(2210000));
			player->skills->addSkillLevel(2211004, 20); 
			SkillsPacket::addSkill(player, 2211004, player->skills->getSkillLevel(2211004));
			player->skills->addSkillLevel(2211005, 20);
			SkillsPacket::addSkill(player, 2211005, player->skills->getSkillLevel(2211005));
			player->skills->addSkillLevel(2211003, 30); 
			SkillsPacket::addSkill(player, 2211003, player->skills->getSkillLevel(2211003));
			player->skills->addSkillLevel(2311001, 20); //Priest 3rd Job
			SkillsPacket::addSkill(player, 2311001, player->skills->getSkillLevel(2311001));
			player->skills->addSkillLevel(2311005, 30);
			SkillsPacket::addSkill(player, 2311005, player->skills->getSkillLevel(2311005));
			player->skills->addSkillLevel(2310000, 20); 
			SkillsPacket::addSkill(player, 2310000, player->skills->getSkillLevel(2310000));
			player->skills->addSkillLevel(2311003, 30); 
			SkillsPacket::addSkill(player, 2311003, player->skills->getSkillLevel(2311003));
			player->skills->addSkillLevel(2311002, 20);
			SkillsPacket::addSkill(player, 2311002, player->skills->getSkillLevel(2311002));
			player->skills->addSkillLevel(2311004, 30); 
			SkillsPacket::addSkill(player, 2311004, player->skills->getSkillLevel(2311004));
			player->skills->addSkillLevel(2311006, 30); 
			SkillsPacket::addSkill(player, 2311006, player->skills->getSkillLevel(2311006));
			player->skills->addSkillLevel(3111004, 30); //Ranger 3rd Job
			SkillsPacket::addSkill(player, 3111004, player->skills->getSkillLevel(3111004));
			player->skills->addSkillLevel(3111003, 30); 
			SkillsPacket::addSkill(player, 3111003, player->skills->getSkillLevel(3111003));
			player->skills->addSkillLevel(3110001, 20); 
			SkillsPacket::addSkill(player, 3110001, player->skills->getSkillLevel(3110001));
			player->skills->addSkillLevel(3111002, 20);
			SkillsPacket::addSkill(player, 3111002, player->skills->getSkillLevel(3111002));
			player->skills->addSkillLevel(3111005, 30); 
			SkillsPacket::addSkill(player, 3111005, player->skills->getSkillLevel(3111005));
			player->skills->addSkillLevel(3111006, 30);
			SkillsPacket::addSkill(player, 3111006, player->skills->getSkillLevel(3111006));
			player->skills->addSkillLevel(3110000, 20); 
			SkillsPacket::addSkill(player, 3110000, player->skills->getSkillLevel(3110000));
			player->skills->addSkillLevel(3211003, 30); //Sniper 3rd Job
			SkillsPacket::addSkill(player, 3211003, player->skills->getSkillLevel(3211003));
			player->skills->addSkillLevel(3211005, 30); 
			SkillsPacket::addSkill(player, 3211005, player->skills->getSkillLevel(3211005));
			player->skills->addSkillLevel(3211006, 30);
			SkillsPacket::addSkill(player, 3211006, player->skills->getSkillLevel(3211006));
			player->skills->addSkillLevel(3211004, 30); 
			SkillsPacket::addSkill(player, 3211004, player->skills->getSkillLevel(3211004));
			player->skills->addSkillLevel(3210001, 20);
			SkillsPacket::addSkill(player, 3210001, player->skills->getSkillLevel(3210001));
			player->skills->addSkillLevel(3211002, 20); 
			SkillsPacket::addSkill(player, 3211002, player->skills->getSkillLevel(3211002));
			player->skills->addSkillLevel(3210000, 20);
			SkillsPacket::addSkill(player, 3210000, player->skills->getSkillLevel(3210000));
			player->skills->addSkillLevel(4110000, 20); //Hermit 3rd Job
			SkillsPacket::addSkill(player, 4110000, player->skills->getSkillLevel(4110000));
			player->skills->addSkillLevel(4111005, 30);
			SkillsPacket::addSkill(player, 4111005, player->skills->getSkillLevel(4111005));
			player->skills->addSkillLevel(4111006, 20); 
			SkillsPacket::addSkill(player, 4111006, player->skills->getSkillLevel(4111006));
			player->skills->addSkillLevel(4111001, 20);
			SkillsPacket::addSkill(player, 4111001, player->skills->getSkillLevel(4111001));
			player->skills->addSkillLevel(4111004, 30); 
			SkillsPacket::addSkill(player, 4111004, player->skills->getSkillLevel(4111004));
			player->skills->addSkillLevel(4111002, 30);
			SkillsPacket::addSkill(player, 4111002, player->skills->getSkillLevel(4111002));
			player->skills->addSkillLevel(4111003, 30); 
			SkillsPacket::addSkill(player, 4111003, player->skills->getSkillLevel(4111003));
			player->skills->addSkillLevel(4211002, 30); //Chief Bandit 3rd Job
			SkillsPacket::addSkill(player, 4211002, player->skills->getSkillLevel(4211002));
			player->skills->addSkillLevel(4211004, 30); 
			SkillsPacket::addSkill(player, 4211004, player->skills->getSkillLevel(4211004));
			player->skills->addSkillLevel(4211001, 30);
			SkillsPacket::addSkill(player, 4211001, player->skills->getSkillLevel(4211001));
			player->skills->addSkillLevel(4211006, 30); 
			SkillsPacket::addSkill(player, 4211006, player->skills->getSkillLevel(4211006));
			player->skills->addSkillLevel(4211005, 20);
			SkillsPacket::addSkill(player, 4211005, player->skills->getSkillLevel(4211005));
			player->skills->addSkillLevel(4211003, 20); 
			SkillsPacket::addSkill(player, 4211003, player->skills->getSkillLevel(4211003));
			player->skills->addSkillLevel(4210000, 20);
			SkillsPacket::addSkill(player, 4210000, player->skills->getSkillLevel(4210000));
			npc->sendOK();
			npc->end();    
			}
			}
			else {
				
				npc->addText("I am afrade you don't have enough mesos");
				npc->sendOK();
				npc->end();
			}
		}
		else{
            npc->addText("Damm. Its so fun, Ill be here anytime, Come back and chat with me...");
            npc->sendOK();
			npc->end();    
		}
	}

Then save it

Then go file and move it into maplestory private server
Then go NPCscripts.h
and add

Code:
// Duey Skill Maxer
			case 9010009: npc_9010009(npc); break;
with all the other cases
and...
Code:
// Duey Skill Maxer
	static void npc_9010009(NPC* npc)
that with all the static voids

Then compile or build
then debug and play

Worked for me :P

Edit: Sorry i Edited the text it says hope you don't mind

~iSavage
 
Okay here is a guide on how to add it :P

Make a new cpp document and name it as SkillMaxer or whatever

Then add this code
Code:
#include "Skills.h"
#include "SkillsPacket.h"
#include "Player.h"
#include "NPCs.h"
#include "NPCsScripts.h"

void NPCsScripts::npc_9010009(NPC* npc){
    Player* player = npc->getPlayer();
    int state = npc->getState();
    int type = npc->getSelected();
    if(state == 0){
        npc->addText("Heey. I am Duey, I work for MapleStorm Delivering packages to the mapleworld.");
		npc->addText("I love working with skills. I can max your's if you want?, I am afrade it will cost you 10,000,000 mesos");
        npc->sendYesNo();
    }
	else if(state == 1){
		if(npc->getMesos() >= 10000000){
			if(npc->getSelected() == YES){
				npc->addText("Okay here you go, If you didn't get all your skills maxed try Re-Loging :P Enjoy");
			 npc->giveMesos(-10000000);
            player->skills->addSkillLevel(1003, 1); //Beginner
			SkillsPacket::addSkill(player, 1003, player->skills->getSkillLevel(1003));
			player->skills->addSkillLevel(1004, 1); 
			SkillsPacket::addSkill(player, 1004, player->skills->getSkillLevel(1004));
			player->skills->addSkillLevel(1002, 3); 
			SkillsPacket::addSkill(player, 1002, player->skills->getSkillLevel(1002));
			player->skills->addSkillLevel(1001, 3); 
			SkillsPacket::addSkill(player, 1001, player->skills->getSkillLevel(1001));
			player->skills->addSkillLevel(1000, 1); 
			SkillsPacket::addSkill(player, 1000, player->skills->getSkillLevel(1000));
			player->skills->addSkillLevel(1000000, 16); //Warrior 1st Job
			SkillsPacket::addSkill(player, 1000000, player->skills->getSkillLevel(1000000));
			player->skills->addSkillLevel(1000001, 10); 
			SkillsPacket::addSkill(player, 1000001, player->skills->getSkillLevel(1000001));
			player->skills->addSkillLevel(1001004, 20); 
			SkillsPacket::addSkill(player, 1001004, player->skills->getSkillLevel(1001004));
			player->skills->addSkillLevel(1001005, 20); 
			SkillsPacket::addSkill(player, 1001005, player->skills->getSkillLevel(1001005));
			player->skills->addSkillLevel(1000002, 8); 
			SkillsPacket::addSkill(player, 1000002, player->skills->getSkillLevel(1000002));
			player->skills->addSkillLevel(1001003, 20); 
			SkillsPacket::addSkill(player, 1001003, player->skills->getSkillLevel(1001003));
			player->skills->addSkillLevel(2001004, 20); //Magician 1st Job
			SkillsPacket::addSkill(player, 2001004, player->skills->getSkillLevel(2001004));
			player->skills->addSkillLevel(2000001, 10); 
			SkillsPacket::addSkill(player, 2000001, player->skills->getSkillLevel(2000001));
			player->skills->addSkillLevel(2000000, 16); 
			SkillsPacket::addSkill(player, 2000000, player->skills->getSkillLevel(2000000));
			player->skills->addSkillLevel(2001005, 20); 
			SkillsPacket::addSkill(player, 2001005, player->skills->getSkillLevel(2001005));
			player->skills->addSkillLevel(2001003, 20); 
			SkillsPacket::addSkill(player, 2001003, player->skills->getSkillLevel(2001003));
			player->skills->addSkillLevel(2001002, 20); 
			SkillsPacket::addSkill(player, 2001002, player->skills->getSkillLevel(2001002));
			player->skills->addSkillLevel(3001004, 20); //Bowman 1st Job
			SkillsPacket::addSkill(player, 3001004, player->skills->getSkillLevel(3001004));
			player->skills->addSkillLevel(3000001, 20); 
			SkillsPacket::addSkill(player, 3000001, player->skills->getSkillLevel(3000001));
			player->skills->addSkillLevel(3001005, 20); 
			SkillsPacket::addSkill(player, 3001005, player->skills->getSkillLevel(3001005));
			player->skills->addSkillLevel(3001003, 20); 
			SkillsPacket::addSkill(player, 3001003, player->skills->getSkillLevel(3001003));
			player->skills->addSkillLevel(3000000, 16); 
			SkillsPacket::addSkill(player, 3000000, player->skills->getSkillLevel(3000000));
			player->skills->addSkillLevel(3000002, 20); 
			SkillsPacket::addSkill(player, 3000002, player->skills->getSkillLevel(3000002));
			player->skills->addSkillLevel(4001003, 20); //Thief 1st Job
			SkillsPacket::addSkill(player, 4001003, player->skills->getSkillLevel(4001003));
			player->skills->addSkillLevel(4001002, 20); 
			SkillsPacket::addSkill(player, 4001002, player->skills->getSkillLevel(4001002));
			player->skills->addSkillLevel(4001334, 20); 
			SkillsPacket::addSkill(player, 4001334, player->skills->getSkillLevel(4001334));
			player->skills->addSkillLevel(4000001, 8); 
			SkillsPacket::addSkill(player, 4000001, player->skills->getSkillLevel(4000001));
			player->skills->addSkillLevel(4001344, 20); 
			SkillsPacket::addSkill(player, 4001344, player->skills->getSkillLevel(4001344));
			player->skills->addSkillLevel(4000000, 20); 
			SkillsPacket::addSkill(player, 4000000, player->skills->getSkillLevel(4000000));
			player->skills->addSkillLevel(1101005, 20); //Fighter 2nd Job
			SkillsPacket::addSkill(player, 1101005, player->skills->getSkillLevel(1101005));
			player->skills->addSkillLevel(1100001, 20); 
			SkillsPacket::addSkill(player, 1100001, player->skills->getSkillLevel(1100001));
			player->skills->addSkillLevel(1100003, 30); 
			SkillsPacket::addSkill(player, 1100003, player->skills->getSkillLevel(1100003));
			player->skills->addSkillLevel(1100002, 30); 
			SkillsPacket::addSkill(player, 1100002, player->skills->getSkillLevel(1100002));
			player->skills->addSkillLevel(1101007, 30); 
			SkillsPacket::addSkill(player, 1101007, player->skills->getSkillLevel(1101007));
			player->skills->addSkillLevel(1101006, 20); 
			SkillsPacket::addSkill(player, 1101006, player->skills->getSkillLevel(1101006));
			player->skills->addSkillLevel(1101004, 20); 
			SkillsPacket::addSkill(player, 1101004, player->skills->getSkillLevel(1101004)); 
			player->skills->addSkillLevel(1100000, 20); 
			SkillsPacket::addSkill(player, 1100000, player->skills->getSkillLevel(1100000));
			player->skills->addSkillLevel(1201005, 20); //Page 2nd Job
			SkillsPacket::addSkill(player, 1201005, player->skills->getSkillLevel(1201005));
			player->skills->addSkillLevel(1200001, 20); 
			SkillsPacket::addSkill(player, 1200001, player->skills->getSkillLevel(1200001));
			player->skills->addSkillLevel(1200003, 30); 
			SkillsPacket::addSkill(player, 1200003, player->skills->getSkillLevel(1200003));
			player->skills->addSkillLevel(1200002, 30); 
			SkillsPacket::addSkill(player, 1200002, player->skills->getSkillLevel(1200002));
			player->skills->addSkillLevel(1201007, 30); 
			SkillsPacket::addSkill(player, 1201007, player->skills->getSkillLevel(1201007));
			player->skills->addSkillLevel(1201004, 20); 
			SkillsPacket::addSkill(player, 1201004, player->skills->getSkillLevel(1201004));
			player->skills->addSkillLevel(1200000, 20); 
			SkillsPacket::addSkill(player, 1200000, player->skills->getSkillLevel(1200000));
			player->skills->addSkillLevel(1201006, 20); 
			SkillsPacket::addSkill(player, 1201006, player->skills->getSkillLevel(1201006));
			player->skills->addSkillLevel(1300003, 30);//Spearman 2nd Job 
			SkillsPacket::addSkill(player, 1300003, player->skills->getSkillLevel(1300003));
			player->skills->addSkillLevel(1300002, 30); 
			SkillsPacket::addSkill(player, 1300002, player->skills->getSkillLevel(1300002));
			player->skills->addSkillLevel(1301007, 30); 
			SkillsPacket::addSkill(player, 1301007, player->skills->getSkillLevel(1301007));
			player->skills->addSkillLevel(1301006, 20); 
			SkillsPacket::addSkill(player, 1301006, player->skills->getSkillLevel(1301006));
			player->skills->addSkillLevel(1301005, 20); 
			SkillsPacket::addSkill(player, 1301005, player->skills->getSkillLevel(1301005));
			player->skills->addSkillLevel(1300001, 20); 
			SkillsPacket::addSkill(player, 1300001, player->skills->getSkillLevel(1300001));
			player->skills->addSkillLevel(1301004, 20); 
			SkillsPacket::addSkill(player, 1301004, player->skills->getSkillLevel(1301004));
			player->skills->addSkillLevel(1300000, 20); 
			SkillsPacket::addSkill(player, 1300000, player->skills->getSkillLevel(1300000));
			player->skills->addSkillLevel(2101004, 30); //Fire/Poison Wizard 2nd Job
			SkillsPacket::addSkill(player, 2101004, player->skills->getSkillLevel(2101004));
			player->skills->addSkillLevel(2101005, 30); 
			SkillsPacket::addSkill(player, 2101005, player->skills->getSkillLevel(2101005));
			player->skills->addSkillLevel(2101001, 30); 
			SkillsPacket::addSkill(player, 2101001, player->skills->getSkillLevel(2101001));
			player->skills->addSkillLevel(2100000, 20); 
			SkillsPacket::addSkill(player, 2100000, player->skills->getSkillLevel(2100000));
			player->skills->addSkillLevel(2101003, 20); 
			SkillsPacket::addSkill(player, 2101003, player->skills->getSkillLevel(2101003));
			player->skills->addSkillLevel(2101002, 20); 
			SkillsPacket::addSkill(player, 2101002, player->skills->getSkillLevel(2101002));
			player->skills->addSkillLevel(2201004, 30); //Ice/Lightning Wizard 2nd Job
			SkillsPacket::addSkill(player, 2201004, player->skills->getSkillLevel(2201004));
			player->skills->addSkillLevel(2201001, 20); 
			SkillsPacket::addSkill(player, 2201001, player->skills->getSkillLevel(2201001));
			player->skills->addSkillLevel(2200000, 20); 
			SkillsPacket::addSkill(player, 2200000, player->skills->getSkillLevel(2200000));
			player->skills->addSkillLevel(2201003, 20); 
			SkillsPacket::addSkill(player, 2201003, player->skills->getSkillLevel(2201003));
			player->skills->addSkillLevel(2201002, 20); 
			SkillsPacket::addSkill(player, 2201002, player->skills->getSkillLevel(2201002));
			player->skills->addSkillLevel(2201005, 30); 
			SkillsPacket::addSkill(player, 2201005, player->skills->getSkillLevel(2201005));
			player->skills->addSkillLevel(2301004, 20); //Cleric 2nd Job
			SkillsPacket::addSkill(player, 2301004, player->skills->getSkillLevel(2301004));
			player->skills->addSkillLevel(2301002, 30); 
			SkillsPacket::addSkill(player, 2301002, player->skills->getSkillLevel(2301002));
			player->skills->addSkillLevel(2301005, 30); 
			SkillsPacket::addSkill(player, 2301005, player->skills->getSkillLevel(2301005));
			player->skills->addSkillLevel(2301003, 20); 
			SkillsPacket::addSkill(player, 2301003, player->skills->getSkillLevel(2301003));
			player->skills->addSkillLevel(2300000, 20); 
			SkillsPacket::addSkill(player, 2300000, player->skills->getSkillLevel(2300000));
			player->skills->addSkillLevel(2301001, 20); 
			SkillsPacket::addSkill(player, 2301001, player->skills->getSkillLevel(2301001));
			player->skills->addSkillLevel(3101005, 30); //Hunter 2nd Job
			SkillsPacket::addSkill(player, 3101005, player->skills->getSkillLevel(3101005));
			player->skills->addSkillLevel(3101002, 20); 
			SkillsPacket::addSkill(player, 3101002, player->skills->getSkillLevel(3101002));
			player->skills->addSkillLevel(3100000, 20); 
			SkillsPacket::addSkill(player, 3100000, player->skills->getSkillLevel(3100000));
			player->skills->addSkillLevel(3100001, 30); 
			SkillsPacket::addSkill(player, 3100001, player->skills->getSkillLevel(3100001));
			player->skills->addSkillLevel(3101003, 20); 
			SkillsPacket::addSkill(player, 3101003, player->skills->getSkillLevel(3101003));
			player->skills->addSkillLevel(3101004, 20); 
			SkillsPacket::addSkill(player, 3101004, player->skills->getSkillLevel(3101004));
			player->skills->addSkillLevel(3201002, 20); // Crossbowman 2nd job 
			SkillsPacket::addSkill(player, 3201002, player->skills->getSkillLevel(3201002));
			player->skills->addSkillLevel(3200000, 20); 
			SkillsPacket::addSkill(player, 3200000, player->skills->getSkillLevel(3200000));
			player->skills->addSkillLevel(3200001, 30); 
			SkillsPacket::addSkill(player, 3200001, player->skills->getSkillLevel(3200001));
			player->skills->addSkillLevel(3201005, 30); 
			SkillsPacket::addSkill(player, 3201005, player->skills->getSkillLevel(3201005));
			player->skills->addSkillLevel(3201003, 20); 
			SkillsPacket::addSkill(player, 3201003, player->skills->getSkillLevel(3201003));
			player->skills->addSkillLevel(3201004, 20); 
			SkillsPacket::addSkill(player, 3201004, player->skills->getSkillLevel(3201004));
			player->skills->addSkillLevel(4101003, 20); //Assassin 2nd Job
			SkillsPacket::addSkill(player, 4101003, player->skills->getSkillLevel(4101003));
			player->skills->addSkillLevel(4100000, 20); 
			SkillsPacket::addSkill(player, 4100000, player->skills->getSkillLevel(4100000));
			player->skills->addSkillLevel(4100001, 30); 
			SkillsPacket::addSkill(player, 4100001, player->skills->getSkillLevel(4100001));
			player->skills->addSkillLevel(4101005, 30); 
			SkillsPacket::addSkill(player, 4101005, player->skills->getSkillLevel(4101005));
			player->skills->addSkillLevel(4100002, 20); 
			SkillsPacket::addSkill(player, 4100002, player->skills->getSkillLevel(4100002));
			player->skills->addSkillLevel(4101004, 20); 
			SkillsPacket::addSkill(player, 4101004, player->skills->getSkillLevel(4101004));
			player->skills->addSkillLevel(4201002, 20); // Bandit 2nd Job
			SkillsPacket::addSkill(player, 4201002, player->skills->getSkillLevel(4201002));
			player->skills->addSkillLevel(4200000, 20); 
			SkillsPacket::addSkill(player, 4200000, player->skills->getSkillLevel(4200000));
			player->skills->addSkillLevel(4200001, 20); 
			SkillsPacket::addSkill(player, 4200001, player->skills->getSkillLevel(4200001));
			player->skills->addSkillLevel(4201003, 20); 
			SkillsPacket::addSkill(player, 4201003, player->skills->getSkillLevel(4201003));
			player->skills->addSkillLevel(4201005, 30); 
			SkillsPacket::addSkill(player, 4201005, player->skills->getSkillLevel(4201005));
			player->skills->addSkillLevel(4201004, 30); 
			SkillsPacket::addSkill(player, 4201004, player->skills->getSkillLevel(4201004));
			player->skills->addSkillLevel(1111007, 20); //Crusader 3rd Job
			SkillsPacket::addSkill(player, 1111007, player->skills->getSkillLevel(1111007));
			player->skills->addSkillLevel(1111006, 30); 
			SkillsPacket::addSkill(player, 1111006, player->skills->getSkillLevel(1111006));
			player->skills->addSkillLevel(1111005, 20); 
			SkillsPacket::addSkill(player, 1111005, player->skills->getSkillLevel(1111005));
			player->skills->addSkillLevel(1111002, 30); 
			SkillsPacket::addSkill(player, 1111002, player->skills->getSkillLevel(1111002));
			player->skills->addSkillLevel(1111000, 20); 
			SkillsPacket::addSkill(player, 1111000, player->skills->getSkillLevel(1111000));
			player->skills->addSkillLevel(1111004, 30);
			SkillsPacket::addSkill(player, 1111004, player->skills->getSkillLevel(1111004));
			player->skills->addSkillLevel(1111003, 30); 
			SkillsPacket::addSkill(player, 1111003, player->skills->getSkillLevel(1111003));
			player->skills->addSkillLevel(1110001, 20);
			SkillsPacket::addSkill(player, 1110001, player->skills->getSkillLevel(1110001));
			player->skills->addSkillLevel(1111008, 30); 
			SkillsPacket::addSkill(player, 1111008, player->skills->getSkillLevel(1111008));
			player->skills->addSkillLevel(1211006, 30); //White Knight 3rd Job
			SkillsPacket::addSkill(player, 1211006, player->skills->getSkillLevel(1211006));
			player->skills->addSkillLevel(1211002, 30); 
			SkillsPacket::addSkill(player, 1211002, player->skills->getSkillLevel(1211002));
			player->skills->addSkillLevel(1211004, 30);
			SkillsPacket::addSkill(player, 1211004, player->skills->getSkillLevel(1211004));
			player->skills->addSkillLevel(1211003, 30); 
			SkillsPacket::addSkill(player, 1211003, player->skills->getSkillLevel(1211003));
			player->skills->addSkillLevel(1211005, 30);
			SkillsPacket::addSkill(player, 1211005, player->skills->getSkillLevel(1211005));
			player->skills->addSkillLevel(1210000, 20); 
			SkillsPacket::addSkill(player, 1210000, player->skills->getSkillLevel(1210000));
			player->skills->addSkillLevel(1211008, 30);
			SkillsPacket::addSkill(player, 1211008, player->skills->getSkillLevel(1211008));
			player->skills->addSkillLevel(1211009, 20); 
			SkillsPacket::addSkill(player, 1211009, player->skills->getSkillLevel(1211009));
			player->skills->addSkillLevel(1210001, 20);
			SkillsPacket::addSkill(player, 1210001, player->skills->getSkillLevel(1210001));
			player->skills->addSkillLevel(1211007, 30); 
			SkillsPacket::addSkill(player, 1211007, player->skills->getSkillLevel(1211007));
			player->skills->addSkillLevel(1311008, 20); //DragonKnight 3rd Job
			SkillsPacket::addSkill(player, 1311008, player->skills->getSkillLevel(1311008));
			player->skills->addSkillLevel(1311004, 30); 
			SkillsPacket::addSkill(player, 1311004, player->skills->getSkillLevel(1311004));
			player->skills->addSkillLevel(1311003, 30); 
			SkillsPacket::addSkill(player, 1311003, player->skills->getSkillLevel(1311003));
			player->skills->addSkillLevel(1311006, 30);
			SkillsPacket::addSkill(player, 1311006, player->skills->getSkillLevel(1311006));
			player->skills->addSkillLevel(1310000, 20); 
			SkillsPacket::addSkill(player, 1310000, player->skills->getSkillLevel(1310000));
			player->skills->addSkillLevel(1311002, 30); 
			SkillsPacket::addSkill(player, 1311002, player->skills->getSkillLevel(1311002));
			player->skills->addSkillLevel(1311007, 20);
			SkillsPacket::addSkill(player, 1311007, player->skills->getSkillLevel(1311007));
			player->skills->addSkillLevel(1311005, 30); 
			SkillsPacket::addSkill(player, 1311005, player->skills->getSkillLevel(1311005));
			player->skills->addSkillLevel(1311001, 30); 
			SkillsPacket::addSkill(player, 1311001, player->skills->getSkillLevel(1311001));
			player->skills->addSkillLevel(2110001, 30); //Fire/Poison Mage 3rd Job
			SkillsPacket::addSkill(player, 2110001, player->skills->getSkillLevel(2110001));
			player->skills->addSkillLevel(2111006, 30); 
			SkillsPacket::addSkill(player, 2111006, player->skills->getSkillLevel(2111006));
			player->skills->addSkillLevel(2111002, 30); 
			SkillsPacket::addSkill(player, 2111002, player->skills->getSkillLevel(2111002));
			player->skills->addSkillLevel(2110000, 20);
			SkillsPacket::addSkill(player, 2110000, player->skills->getSkillLevel(2110000));
			player->skills->addSkillLevel(2111003, 30); 
			SkillsPacket::addSkill(player, 2111003, player->skills->getSkillLevel(2111003));
			player->skills->addSkillLevel(2111004, 20); 
			SkillsPacket::addSkill(player, 2111004, player->skills->getSkillLevel(2111004));
			player->skills->addSkillLevel(2111005, 20);
			SkillsPacket::addSkill(player, 2111005, player->skills->getSkillLevel(2111005));
			player->skills->addSkillLevel(2210001, 30); //Ice/Lightning Mage 3rd Job
			SkillsPacket::addSkill(player, 2210001, player->skills->getSkillLevel(2210001));
			player->skills->addSkillLevel(2211006, 30); 
			SkillsPacket::addSkill(player, 2211006, player->skills->getSkillLevel(2211006));
			player->skills->addSkillLevel(2211002, 30);
			SkillsPacket::addSkill(player, 2211002, player->skills->getSkillLevel(2211002));
			player->skills->addSkillLevel(2210000, 20); 
			SkillsPacket::addSkill(player, 2210000, player->skills->getSkillLevel(2210000));
			player->skills->addSkillLevel(2211004, 20); 
			SkillsPacket::addSkill(player, 2211004, player->skills->getSkillLevel(2211004));
			player->skills->addSkillLevel(2211005, 20);
			SkillsPacket::addSkill(player, 2211005, player->skills->getSkillLevel(2211005));
			player->skills->addSkillLevel(2211003, 30); 
			SkillsPacket::addSkill(player, 2211003, player->skills->getSkillLevel(2211003));
			player->skills->addSkillLevel(2311001, 20); //Priest 3rd Job
			SkillsPacket::addSkill(player, 2311001, player->skills->getSkillLevel(2311001));
			player->skills->addSkillLevel(2311005, 30);
			SkillsPacket::addSkill(player, 2311005, player->skills->getSkillLevel(2311005));
			player->skills->addSkillLevel(2310000, 20); 
			SkillsPacket::addSkill(player, 2310000, player->skills->getSkillLevel(2310000));
			player->skills->addSkillLevel(2311003, 30); 
			SkillsPacket::addSkill(player, 2311003, player->skills->getSkillLevel(2311003));
			player->skills->addSkillLevel(2311002, 20);
			SkillsPacket::addSkill(player, 2311002, player->skills->getSkillLevel(2311002));
			player->skills->addSkillLevel(2311004, 30); 
			SkillsPacket::addSkill(player, 2311004, player->skills->getSkillLevel(2311004));
			player->skills->addSkillLevel(2311006, 30); 
			SkillsPacket::addSkill(player, 2311006, player->skills->getSkillLevel(2311006));
			player->skills->addSkillLevel(3111004, 30); //Ranger 3rd Job
			SkillsPacket::addSkill(player, 3111004, player->skills->getSkillLevel(3111004));
			player->skills->addSkillLevel(3111003, 30); 
			SkillsPacket::addSkill(player, 3111003, player->skills->getSkillLevel(3111003));
			player->skills->addSkillLevel(3110001, 20); 
			SkillsPacket::addSkill(player, 3110001, player->skills->getSkillLevel(3110001));
			player->skills->addSkillLevel(3111002, 20);
			SkillsPacket::addSkill(player, 3111002, player->skills->getSkillLevel(3111002));
			player->skills->addSkillLevel(3111005, 30); 
			SkillsPacket::addSkill(player, 3111005, player->skills->getSkillLevel(3111005));
			player->skills->addSkillLevel(3111006, 30);
			SkillsPacket::addSkill(player, 3111006, player->skills->getSkillLevel(3111006));
			player->skills->addSkillLevel(3110000, 20); 
			SkillsPacket::addSkill(player, 3110000, player->skills->getSkillLevel(3110000));
			player->skills->addSkillLevel(3211003, 30); //Sniper 3rd Job
			SkillsPacket::addSkill(player, 3211003, player->skills->getSkillLevel(3211003));
			player->skills->addSkillLevel(3211005, 30); 
			SkillsPacket::addSkill(player, 3211005, player->skills->getSkillLevel(3211005));
			player->skills->addSkillLevel(3211006, 30);
			SkillsPacket::addSkill(player, 3211006, player->skills->getSkillLevel(3211006));
			player->skills->addSkillLevel(3211004, 30); 
			SkillsPacket::addSkill(player, 3211004, player->skills->getSkillLevel(3211004));
			player->skills->addSkillLevel(3210001, 20);
			SkillsPacket::addSkill(player, 3210001, player->skills->getSkillLevel(3210001));
			player->skills->addSkillLevel(3211002, 20); 
			SkillsPacket::addSkill(player, 3211002, player->skills->getSkillLevel(3211002));
			player->skills->addSkillLevel(3210000, 20);
			SkillsPacket::addSkill(player, 3210000, player->skills->getSkillLevel(3210000));
			player->skills->addSkillLevel(4110000, 20); //Hermit 3rd Job
			SkillsPacket::addSkill(player, 4110000, player->skills->getSkillLevel(4110000));
			player->skills->addSkillLevel(4111005, 30);
			SkillsPacket::addSkill(player, 4111005, player->skills->getSkillLevel(4111005));
			player->skills->addSkillLevel(4111006, 20); 
			SkillsPacket::addSkill(player, 4111006, player->skills->getSkillLevel(4111006));
			player->skills->addSkillLevel(4111001, 20);
			SkillsPacket::addSkill(player, 4111001, player->skills->getSkillLevel(4111001));
			player->skills->addSkillLevel(4111004, 30); 
			SkillsPacket::addSkill(player, 4111004, player->skills->getSkillLevel(4111004));
			player->skills->addSkillLevel(4111002, 30);
			SkillsPacket::addSkill(player, 4111002, player->skills->getSkillLevel(4111002));
			player->skills->addSkillLevel(4111003, 30); 
			SkillsPacket::addSkill(player, 4111003, player->skills->getSkillLevel(4111003));
			player->skills->addSkillLevel(4211002, 30); //Chief Bandit 3rd Job
			SkillsPacket::addSkill(player, 4211002, player->skills->getSkillLevel(4211002));
			player->skills->addSkillLevel(4211004, 30); 
			SkillsPacket::addSkill(player, 4211004, player->skills->getSkillLevel(4211004));
			player->skills->addSkillLevel(4211001, 30);
			SkillsPacket::addSkill(player, 4211001, player->skills->getSkillLevel(4211001));
			player->skills->addSkillLevel(4211006, 30); 
			SkillsPacket::addSkill(player, 4211006, player->skills->getSkillLevel(4211006));
			player->skills->addSkillLevel(4211005, 20);
			SkillsPacket::addSkill(player, 4211005, player->skills->getSkillLevel(4211005));
			player->skills->addSkillLevel(4211003, 20); 
			SkillsPacket::addSkill(player, 4211003, player->skills->getSkillLevel(4211003));
			player->skills->addSkillLevel(4210000, 20);
			SkillsPacket::addSkill(player, 4210000, player->skills->getSkillLevel(4210000));
			npc->sendOK();
			npc->end();    
			}
			}
			else {
				
				npc->addText("I am afrade you don't have enough mesos");
				npc->sendOK();
				npc->end();
			}
		}
		else{
            npc->addText("Damm. Its so fun, Ill be here anytime, Come back and chat with me...");
            npc->sendOK();
			npc->end();    
		}
	}

Then save it

Then go file and move it into maplestory private server
Then go NPCscripts.h
and add

Code:
// Duey Skill Maxer
			case 9010009: npc_9010009(npc); break;
with all the other cases
and...
Code:
// Duey Skill Maxer
	static void npc_9010009(NPC* npc)
that with all the static voids

Then compile or build
then debug and play

Worked for me :P

Edit: Sorry i Edited the text it says hope you don't mind

~iSavage

thanks :P
 
Thx for the GUIDE iSavage and the awesome scrpt man this helped alot ^^
i mean rlly TitanMS barly have ppl releasing stuff for it :S and this helpd for me nd the rest whos using TitanMS for there server ^^ :technolog
 
Code:
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3376) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3376) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3377) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3377) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3377) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3377) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3378) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3378) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3379) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3379) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3379) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3379) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3380) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3380) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3381) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3381) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3381) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3381) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3382) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3382) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3383) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3383) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3383) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3383) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3384) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3384) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3385) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3385) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3385) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3385) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3386) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3386) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3387) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3387) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3387) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3387) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3388) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3388) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3389) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3389) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3389) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3389) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3390) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3390) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3391) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3391) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3391) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3391) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3392) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3392) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3393) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3393) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3393) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3393) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3394) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3394) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3395) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3395) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3395) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3395) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3396) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3396) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3397) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3397) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3397) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3397) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3398) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3398) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3399) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3399) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3399) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3399) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3400) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3400) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3401) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3401) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3401) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3401) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3402) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3402) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3403) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3403) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3403) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3403) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3404) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3404) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3405) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3405) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3405) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3405) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3406) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3406) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3407) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3407) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3407) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3407) : error C3861: 'addSkill': identifier not found
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3408) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3408) : error C2227: left of '->addSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3409) : error C2653: 'SkillsPacket' : is not a class or namespace name
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3409) : error C2027: use of undefined type 'PlayerSkills'
3>        c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\player.h(16) : see declaration of 'PlayerSkills'
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3409) : error C2227: left of '->getSkillLevel' must point to class/struct/union/generic type
3>c:\documents and settings\ron\desktop\bsrepackk\bsrepack\bsrepack..3\bsrepack\bsrepack\bs repack\maplestoryserver\teleportnpcs.cpp(3409) : fatal error C1003: error count exceeds 100; stopping compilation
3>Generating Code...
3>Build log was saved at "file://c:\Documents and Settings\Ron\Desktop\BSRepackK\BSRepack\BSRepack..3\BSRepack\BSRepack\BS Repack\MapleStoryServer\Debug\BuildLog.htm"
3>MapleStoryServer - 111 error(s), 13 warning(s)
========== Rebuild All: 2 succeeded, 1 failed, 0 skipped ==========

i think titan skill maxer cmi
 
Status
Not open for further replies.
Back