Jump to content
  • 0

platinum skill npc


Rage Guy

Question


  • Group:  Members
  • Topic Count:  113
  • Topics Per Day:  0.03
  • Content Count:  354
  • Reputation:   3
  • Joined:  02/17/13
  • Last Seen:  

i want a npc that give platinum skills for

first and second classes ,

Link to comment
Share on other sites

4 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1125
  • Reputation:   236
  • Joined:  07/30/12
  • Last Seen:  


prontera,128,200,6    script    Platinum Skill NPC    94,{

mes "[Platinum Skill NPC]";

mes "I can give you the special skills available to your job. Would you like these skills now?";

next;

menu "Yes",Lgetskills,"No",Lnogetskills;

Lgetskills:

if (BaseClass==Job_Novice) goto Lskillsnovice;

if (BaseClass==Job_Swordman) goto Lskillsswordie;

if (BaseClass==Job_Mage) goto Lskillsmage;

if (BaseClass==Job_Archer) goto Lskillsarcher;

if (BaseClass==Job_Acolyte) goto Lskillsaco;

if (BaseClass==Job_Merchant) goto Lskillsmerchie;

if (BaseClass==Job_Thief) goto Lskillsthief;

Lskillsnovice:

mes "[Platinum Skill NPC]";

mes "I see that you are a Novice Class. I will now add the special skills available to these jobs.";

skill 142,1,0;

if(BaseJob==0) skill 143,1,0;

mes " ";

mes "You now have all the special skills available to the these jobs.";

next;

goto LskillsEND;

Lskillsswordie:

mes "[Platinum Skill NPC]";

mes "I see that you are a Swordman Class. I will now add the special skills available to these jobs.";

skill 142,1,0;

skill 144,1,0;

skill 145,1,0;

skill 146,1,0;

skill 1001,1,0;

skill 1002,1,0;

mes " ";

mes "You now have all the special skills available to the these jobs.";

next;

goto LskillsEND;

Lskillsmage:

mes "[Platinum Skill NPC]";

mes "I see that you are a Mage Class. I will now add the special skills available to these jobs.";

skill 142,1,0;

skill 157,1,0;

skill 1006,1,0;

mes " ";

mes "You now have all the special skills available to the these jobs.";

next;

goto LskillsEND;

Lskillsarcher:

mes "[Platinum Skill NPC]";

mes "I see that you are an Archer Class. I will now add the special skills available to these jobs.";

skill 142,1,0;

skill 147,1,0;

skill 148,1,0;

mes " ";

mes "You now have all the special skills available to the these jobs.";

next;

goto LskillsEND;

Lskillsaco:

mes "[Platinum Skill NPC]";

mes "I see that you are an Acolyte Class. I will now add the special skills available to these jobs.";

skill 142,1,0;

skill 156,1,0;

if(Class == 4070)

{

skill 1015,1,0;

skill 1016,1,0;

}

mes " ";

mes "You now have all the special skills available to the these jobs.";

next;

goto LskillsEND;

Lskillsmerchie:

mes "[Platinum Skill NPC]";

mes "I see that you are a Merchant Class.I will now add the special skills available to these jobs.";

skill 142,1,0;

skill 153,1,0;

skill 154,1,0;

skill 155,1,0;

skill 1013,1,0;

skill 238,1,0;

mes " ";

mes "You now have all the special skills available to the these jobs.";

next;

goto LskillsEND;

Lskillsthief:

mes "[Platinum Skill NPC]";

mes "I see that you are a Thief Class. I will now add the special skills available to these jobs.";

skill 142,1,0;

skill 149,1,0;

skill 150,1,0;

skill 151,1,0;

skill 152,1,0;

skill 1005,1,0;

skill 1003,1,0;

mes " ";

mes "You now have all the special skills available to the these jobs.";

next;

goto LskillsEND;

LskillsEND:

mes "[Platinum Skill NPC]";

mes "Have a nice day.";

close;

Lnogetskills:

mes "[Platinum Skill NPC]";

mes "Aww, how come you don't want my special skills?";

mes "*sob* FINE!";

mes "Have a nice day... >.>";

close;

}

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  2407
  • Reputation:   613
  • Joined:  07/05/12
  • Last Seen:  

Without message :

prontera,150,160,5	script	inunhi	56,{
	skill 142,1,0;
	switch(BaseClass) {
		case 0: if (Class !=23) skill 143,1,0; break;
		case 1: skill 144,1,0; skill 145,1,0; skill 146,1,0; break;
		case 2: skill 157,1,0; break;
		case 3: skill 147,1,0; skill 148,1,0; break;
		case 4: skill 156,1,0; break;
		case 5: skill 153,1,0; skill 154,1,0; skill 155,1,0; break;
		case 6: skill 149,1,0; skill 150,1,0; skill 151,1,0; skill 152,1,0; break;
		default: break;
	}
	switch(BaseJob) {
		case 7: skill 1001,1,0; break;
		case 8: skill 1014,1,0; break;
		case 9: skill 1006,1,0; break;
		case 10: skill 1012,1,0; skill 1013,1,0; break;
		case 11: skill 1009,1,0; break;
		case 12: skill 1003,1,0; skill 1004,1,0; break;
		case 14: skill 1002,1,0; break;
		case 15: skill 1015,1,0; skill 1016,1,0; break;
		case 16: skill 1007,1,0; skill 1008,1,0; skill 1017,1,0; skill 1018,1,0; skill 1019,1,0; break;
		case 17: skill 1005,1,0; break;
		case 18: skill 238,1,0; break;
		case 19: skill 1010,1,0; break;
		case 20: skill 1011,1,0; break;
		default: break;
	}
	end;
}

(stolen from the jobmaster)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1130
  • Joined:  05/27/12
  • Last Seen:  

This is actually in the SVN.

trunk/npc/custom/platinum_skills.txt

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  2407
  • Reputation:   613
  • Joined:  07/05/12
  • Last Seen:  

/swt  I completely forgot about it

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...