Jump to content
  • 0

Request auto leveling, job change, give skill point


privateserver

Question


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  28
  • Reputation:   0
  • Joined:  03/29/15
  • Last Seen:  

Hi, i want to make some event like RWC and i need npc to can Auto Jobchanger and give level like i want .

yesterday i have this data npc but now its gone because my computer is error .

 

if you have script like that, please share with me :)

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  51
  • Topics Per Day:  0.01
  • Content Count:  452
  • Reputation:   33
  • Joined:  12/18/14
  • Last Seen:  

Config this to how you like.

 

//Level Ticket

prontera,165,163,3	script	Novice Enchantress	521,{

if( Class != 0 ){ mes "[ ^FF0000Novice Enchantress^000000 ]"; mes "You are UGLY!"; mes "I only talk to cute little novices!"; close; }

if(countitem(30027) < 1){
	mes "[ ^FF0000Novice Enchantress^000000 ]";
	mes "Do you wish to level up instantly?";
	mes "Do you want to purchase our ^FF0000Level Ticket^000000?";
	next;
	mes "[ ^FF0000Novice Enchantress^000000 ]";
	mes "One ticket costs 150 Flake Points.";
	mes "Proceed with purchase?";
	menu "Yes",-;
		if(#FKPoints < 150){ mes "You don't have enough Flake Points."; close; }
	next;
	mes "[ ^FF0000Novice Enchantress^000000 ]";
	mes "Perfect!";
	mes "Here you are!";
	mes "Thank you for your purchase.";
	set #FKPoints,#FKPoints - 150;
	getitem 30027,1;
	close;
	end;
}

mes "[ ^FF0000Novice Enchantress^000000 ]";
mes "Welcome to ^FF0000FlakesRO^000000";
mes "I am here to assist you.";
mes "Choose your class and join the adventure.";
next;
	.@i = select( .Menu$ ) - 1;
	if( select( "Change to "+jobname( .JobList[.@i] )+"?:Cancel" ) == 1 ){
		jobchange .JobList[.@i];
		BaseLevel = .BaseLevel;
		JobLevel = .JobLevel;
		resetskill;
		resetstatus;
		set SkillPoint, 107;
		mes "[ ^FF0000Novice Enchantress^000000 ]";
		mes "Thank you for purchasing our Level Ticket!";
		delitem 30027,1;
		close;
	}
end;

OnInit:
setarray .JobList[0],7,8,9,10,11,12,14,15,16,17,18,19,20;
.BaseLevel = 99;
.JobLevel = 50;

.@size = getarraysize( .JobList );
for( .@i = 0; .@i < .@size; .@i++ )
	.Menu$ = .Menu$ + jobname( .JobList[.@i] )+":";
	
	reload:
	delwaitingroom;
	waitingroom "Want Instant Level?",0;
	sleep2 3000;
	delwaitingroom;
	waitingroom "Grab our Level Tickets!",0;
	sleep2 3000;
	delwaitingroom;
	waitingroom "Purchase them now!",0;
	sleep2 3000;
	goto reload;
	
end;

}

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...