//ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ\\
//||----------------------------------------------||\\
//|| Platinum Skills NPC                          ||\\
//||----------------------------------------------||\\
//|| Written By: Izkuru                           ||\\
//||             teh_face_x_o@yahoo.com           ||\\
//|| Test With: OmniAthena 962                    ||\\
//||----------------------------------------------||\\
//|| Platinum Skills NPC written from scratch.    ||\\
//|| Supports Advanced and Baby classess.         ||\\
//||----------------------------------------------||\\
//|| To install: Place this TXT file anywhere in  ||\\
//|| your Athena scripts folder, and include it   ||\\
//|| in scripts.conf.                             ||\\
//||----------------------------------------------||\\
//|| Started on: Jun 23 2004                      ||\\
//|| Last Modified: Jun 23 2004                   ||\\
//||----------------------------------------------||\\
//__________________________________________________\\

prontera.gat,146,196,3	script	Platinum Skills NPC	112,{
		mes "[Platinum Skills NPC]";
		mes "I can give you the special skills that are available for your job. Would you like these skills now?";
	next;
	menu "Yes",L_ClassChk,"No",-;
		mes "[Platinum Skills NPC]";
		mes "Have a nice day. Come back if you ever decide that you want those skills.";
	close;

L_ClassChk:
	if((Class == 0) || (Class == 24) || (Class == 46)) goto L_Novice;
	if((Class == 1) || (Class == 7) || (Class == 14) || (Class == 25) || (Class == 31) || (Class == 38) || (Class == 47) || (Class == 53) || (Class == 60)) goto L_Swordsman;
	if((Class == 2) || (Class == 9) || (Class == 16) || (Class == 26) || (Class == 33) || (Class == 40) || (Class == 48) || (Class == 55) || (Class == 62)) goto L_Mage;
	if((Class == 3) || (Class == 11) || (Class == 19) || (Class == 20) || (Class == 27) || (Class == 35) || (Class == 43) || (Class == 44) || (Class == 49) || (Class == 57) || (Class == 65) || (Class == 66)) goto L_Archer;
	if((Class == 4) || (Class == 8) || (Class == 15) || (Class == 28) || (Class == 32) || (Class == 39) || (Class == 50) || (Class == 54) || (Class == 61)) goto L_Acolyte;
	if((Class == 5) || (Class == 10) || (Class == 18) || (Class == 29) || (Class == 34) || (Class == 42) || (Class == 51) || (Class == 56) || (Class == 64)) goto L_Merchant;
	if((Class == 6) || (Class == 12) || (Class == 17) || (Class == 30) || (Class == 36) || (Class == 41) || (Class == 52) || (Class == 58) || (class == 63)) goto L_Theif;
	if((Class == 23) || (Class == 68)) goto L_Super_Novice;
		mes "[Platinum Skills NPC]";
		mes "I'm sorry, it seems that your job dosen't have any special skills.";
	close;

L_Novice:
	set @job$,"Novice";
		mes "[Platinum Skills NPC]";
		mes "I see that you are either a Novice, Novice High, or Baby.";
	next;
		mes "[Platinum Skills NPC]";
		mes "I will now give you the special skills that are available to the " + @job$ + " class jobs.";
	next;
	skill 142,1,0;
	skill 143,1,0;	
	goto L_End;
	
L_Swordsman:
	set @job$,"Swordsman";
		mes "[Platinum Skills NPC]";
		mes "I see that you are either a Swordsman, Knight, Crusader, Swrodsman High, Lord Knight, Paladin, Baby Swordsman, Baby Knight, or Baby Crusader.";
	next;
		mes "[Platinum Skills NPC]";
		mes "I will now give you the special skills that are available to the " + @job$ + " class jobs.";
	next;	
	skill 142,1,0;
	skill 144,1,0;
	skill 145,1,0;
	skill 146,1,0;
	goto L_End;

L_Mage:
	set @job$,"Mage";
		mes "[Platinum Skills NPC]";
		mes "I see that you are either a Mage, Wizard, Sage, Mage High, High Wiazard, Professor, Baby Mage, Baby Wizard, or Baby Sage.";
	next;
		mes "[Platinum Skills NPC]";
		mes "I will now give you the special skills that are available to the " + @job$ + " class jobs.";
	next;	
	skill 142,1,0;
	skill 157,1,0;
	goto L_End;

L_Archer:
	set @job$,"Archer";
		mes "[Platinum Skills NPC]";
		mes "I see that you are either a Archer, Hunter, Bard, Dancer, Archer High, Sniper, Clown, Gypsy, Baby Arhcer, Baby Hunter, Baby Bard, or Baby Dancer.";
	next;
		mes "[Platinum Skills NPC]";
		mes "I will now give you the special skills that are available to the " + @job$ + " class jobs.";
	next;	
	skill 142,1,0;
	skill 147,1,0;
	skill 148,1,0;
	goto L_End;

L_Acolyte:
	set @job$,"Acolyte";
		mes "[Platinum Skills NPC]";
		mes "I see that you are either a Acolyte, Priest, Monk, Acolyte High, High Priest, Champion, Baby Acolyte, Baby Priest, or Baby Monk.";
	next;
		mes "[Platinum Skills NPC]";
		mes "I will now give you the special skills that are available to the " + @job$ + " class jobs.";
	next;		
	skill 142,1,0;
	skill 156,1,0;
	goto L_End;

L_Merchant:
	set @job$,"Merchant";
		mes "[Platinum Skills NPC]";
		mes "I see that you are either a Merchannt, Blacksmith, Alchemist, Merchant High, Whitesmish, Creator, Baby Merchant, Baby Blacksmith, or Baby Alchemist.";
	next;
		mes "[Platinum Skills NPC]";
		mes "I will now give you the special skills that are available to the " + @job$ + " class jobs.";
	next;		
	skill 142,1,0;
	skill 153,1,0;
	skill 154,1,0;
	skill 155,1,0;
	goto L_End;

L_Thief:
	set @job$,"Thief";
		mes "[Platinum Skills NPC]";
		mes "I see that you are either a Theif, Assassin, Rouge, Thief High, Assassin Cross, Stalker, Baby Thief, Baby Assassin, or Baby Rouge.";
	next;
		mes "[Platinum Skills NPC]";
		mes "I will now give you the special skills that are available to the " + @job$ + " class jobs.";
	next;	
	skill 142,1,0;
	skill 149,1,0;
	skill 150,1,0;
	skill 151,1,0;
	skill 152,1,0;
	goto L_End;
	
L_Super_Novice:
	set @job$,"Super Novice";
		mes "[Platinum Skills NPC]";
		mes "I see that you are either a Super Novice or a Super Baby.";
	next;
		mes "[Platinum Skills NPC]";
		mes "I will now give you the skills that are avalable to the " + @job$ + " class jobs, which just so happens to be all the special skills for all other jobs.";
	next;
	skill 142,1,0;
	skill 143,1,0;
	skill 144,1,0;
	skill 145,1,0;
	skill 146,1,0;
	skill 147,1,0;
	skill 148,1,0;
	skill 149,1,0;
	skill 150,1,0;
	skill 151,1,0;
	skill 152,1,0;
	skill 153,1,0;
	skill 154,1,0;
	skill 155,1,0;	
	skill 156,1,0;
	skill 157,1,0;
	goto L_End;
	
L_End:
		mes "[Platinum Skills NPC]";
		mes "You now have all the special skills available for the " + @job$ + " class jobs.";
	next;
		mes "[Platinum Skills NPC]";
		mes "Have a nice day";
	close;
}

    Source: geocities.com/teh_face_x_o