// 一轉快速就職NPC prt_in,135,35,3 script 一轉就職人員 748,{ //--------腳本設置 //--------轉職需要金錢(預設10萬)(以萬元單位) set .@Npczeny,10; //--------------- if ( Zeny < .@Npczeny*10000 ) { mes "您的金錢不足,無法轉職"; close; } if ( upper == 0 || upper == 2 ) setarray @classname$[0],"劍士","魔法師","服事","商人","盜賊","弓箭手"; if ( upper == 1 ) setarray @classname$[0],"進階劍士","進階魔法師","進階服事","進階商人","進階盜賊","進階弓箭手"; mes "[一轉就職人員]"; mes "你好,我是為了方便大家轉職的一轉就職人員,你是來轉職的嗎?如果你已經轉生,也可以到我這裡來轉職哦"; next; if (class !=0 && class !=4001) { mes "[一轉就職人員]"; mes "對不起,你已經不是初學者了。"; close; } if (joblevel < 10) { mes "[一轉就職人員]"; mes "Sorry,你的職業等級必須達到^008000 10級 ^000000才能進行轉職工作,^008000 10級 ^000000以後再來找我,快去練吧!"; close; } if ( skillpoint != 0 ) { mes "[一轉就職人員]"; mes "Sorry,你的基本技能等級必須加到^008000 9級 ^000000,不能有剩餘的技能點數才能進行轉職!"; close; } switch(select(@classname$[0],@classname$[1],@classname$[2],@classname$[3],@classname$[4],@classname$[5],"取消")) { mes "[一轉就職人員]"; case 1: if ( upper == 1 && (Reclass != 7 && Reclass != 14) ) { mes "Sorry,轉生之前你的職業並不是騎士或十字軍,不能轉職為劍士。"; close; } mes "ok,恭喜你,轉職成功!"; mes "快看看,你現在是^0000FF"+ @classname$[0] +"^000000了。"; jobchange 1,upper; set Zeny,Zeny - .@Npczeny*10000; unequip -1; break; case 2: if ( upper == 1 && (Reclass != 9 && Reclass != 16) ) { mes "Sorry,轉生之前你的職業並不是巫師或賢者,不能轉職為法師。"; close; } mes "ok,恭喜你,轉職成功!"; mes "快看看,你現在是^0000FF"+ @classname$[1] +"^000000了。"; jobchange 2,upper; set Zeny,Zeny - .@Npczeny*10000; unequip -1; break; case 3: if ( upper == 1 && (Reclass != 8 && Reclass != 15) ) { mes "Sorry,轉生之前你的職業並不是祭司或武僧,不能轉職為服事。"; close; } mes "ok,恭喜你,轉職成功!"; mes "快看看,你現在是^0000FF"+ @classname$[2] +"^000000了。"; jobchange 4,upper; set Zeny,Zeny - .@Npczeny*10000; unequip -1; break; case 4: if ( upper == 1 && (Reclass != 10 && Reclass != 18) ) { mes "Sorry,轉生之前你的職業並不是鐵匠或煉金術師,不能轉職為商人。"; close; } mes "ok,恭喜你,轉職成功!"; mes "快看看,你現在是^0000FF"+ @classname$[3] +"^000000了。"; jobchange 5,upper; set Zeny,Zeny - .@Npczeny*10000; unequip -1; break; case 5: if ( upper == 1 && (Reclass != 12 && Reclass != 17) ) { mes "Sorry,轉生之前你的職業並不是刺客或流氓,不能轉職為盜賊。"; close; } mes "ok,恭喜你,轉職成功!"; mes "快看看,你現在是^0000FF"+ @classname$[4] +"^000000了。"; jobchange 6,upper; set Zeny,Zeny - .@Npczeny*10000; unequip -1; break; case 6: if ( upper == 1 && (Reclass != 11 && Reclass != 19 && Reclass != 20) ) { mes "Sorry,轉生之前你的職業並不是獵人、詩人或舞者,不能轉職為弓箭手。"; close; } mes "ok,恭喜你,轉職成功!"; mes "快看看,你現在是^0000FF"+ @classname$[5] +"^000000了。"; jobchange 3,upper; set Zeny,Zeny - .@Npczeny*10000; unequip -1; break; case 7: mes "嗯,好的,好好想想吧,決定要轉職了隨時歡迎回來找我!"; break; } mes "祝您玩的愉快!"; close; }