月光論壇 (http://bbs.djorz.com/)


月光論壇 -> RO架設教學私服疑難解答 -> NPC不出現!!附位置和腳本內容...幫查看QQ [列印本頁] 登入 -> 註冊

sunkistea 2013-5-18 10:00

看了其他人的NPC出現不了...
我的也一樣...
路徑:
npc: npc/npcs/御用精煉師.txt
npc: npc/npcs/轉職人員.txt

精煉師:
//以下可以設置此NPC數量大於1時使用
prontera.gat,105,58,4    script    御用精煉師    85,{callfunc "refines";}
//--------------------------------------script設置----------------------------------
function script refines {
//---------------最大精鍊值---------------

//---防具---
set @aref_max,20;
//---1級武器---
set @wref_max_lv1,20;
//---2級武器---
set @wref_max_lv2,20;
//---3級武器---
set @wref_max_lv3,20;
//---4級武器---
set @wref_max_lv4,20;

//---------------精鍊機率---------------
//※需跟最大精鍊值數目相符
//※設置100為安定值
//-------一般精練機率-------
//---防具---
setarray @apref[0],100,100,100,100,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50;
//---1級武器---
setarray @1wpref[0],100,100,100,100,100,100,100,50,50,50,50,50,50,50,50,50,50,50,50,50;
//---2級武器---
setarray @2wpref[0],100,100,100,100,100,100,50,50,50,50,50,50,50,50,50,50,50,50,50,50;
//---3級武器---
setarray @3wpref[0],100,100,100,100,100,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50;
//---4級武器---
setarray @4wpref[0],100,100,100,100,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50;

//-------一般精練機率-------
//---防具---
setarray @apref_p[0],100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100;
//---1級武器---
setarray @1wpref_p[0],100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100;
//---2級武器---
setarray @2wpref_p[0],100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100;
//---3級武器---
setarray @3wpref_p[0],100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100;
//---4級武器---
setarray @4wpref_p[0],100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100;

//---------------精鍊材料---------------

//-------一般精練-------
//---費用---
setarray @zeny[0],2000,500,2000,2500,5000;
//---物品代碼---
setarray @itemid[0],985,1010,1011,984,984;
//---物品消耗量---
setarray @cnum[0],1,1,1,1,1;

//-------濃縮精鍊-------
//---費用---
setarray @pzeny[0],2000,500,2000,5000,20000;
//---物品代碼---
setarray @pitemid[0],7619,7620,7620,7620,7620;
//---物品消耗量---
setarray @pcnum[0],1,1,1,1,1;

//---------------防爆精練系統---------------
//防爆物品(預設為金元寶,請自行修改)
set @ritem,6053;

//是否開啟防爆系統(0=否/1=是)
set @ref,1;

//精練成功是否依然扣除防爆物品(0=否/1=是)
set @refb,1;

//--------------------------------------設置結束----------------------------------
if(getequipisequiped(1)+getequipisequiped(2)+getequipisequiped(3)+getequipisequiped(4)+getequipisequiped(5)+getequipisequiped(6)==0)
{
mes "[御用精煉師]";
mes "您身上未著任何可精鍊裝備,無法使用精鍊服務。";
close;
}
if(getequipisequiped(1)!=0) set .@menu_1$,"精鍊^006400"+getequipname(1)+"^000000"; else set .@menu_1$,"";
if(getequipisequiped(2)!=0) set .@menu_2$,"精鍊^006400"+getequipname(2)+"^000000"; else set .@menu_2$,"";
if(getequipisequiped(3)!=0)
{
if(getequipweaponlv(3)>0) set .@menu_3$,"精鍊^0000AA"+getequipname(3)+"^000000";
else set .@menu_3$,"精鍊^006400"+getequipname(3)+"^000000";
}else set .@menu_3$,"";
if(getequipisequiped(4)!=0) set .@menu_4$,"精鍊^0000AA"+getequipname(4)+"^000000"; else set .@menu_4$,"";
if(getequipisequiped(5)!=0) set .@menu_5$,"精鍊^006400"+getequipname(5)+"^000000"; else set .@menu_5$,"";
if(getequipisequiped(6)!=0) set .@menu_6$,"精鍊^006400"+getequipname(6)+"^000000"; else set .@menu_6$,"";
switch(select(.@menu_1$,.@menu_2$,.@menu_3$,.@menu_4$,.@menu_5$,.@menu_6$,"取消精鍊"))
{
case 1: set @Part,1; break;
case 2: set @Part,2; break;
case 3: set @Part,3; break;
case 4: set @Part,4; break;
case 5: set @Part,5; break;
case 6: set @Part,6; break;
case 7: close;
}
set @Type,getequipweaponlv(@Part);
if(@Type==0) set @ref_max,@aref_max;
else if(@Type==1) set @ref_max,@wref_max_lv1;
else if(@Type==2) set @ref_max,@wref_max_lv2;
else if(@Type==3) set @ref_max,@wref_max_lv3;
else if(@Type==4) set @ref_max,@wref_max_lv4;
if(getequiprefinerycnt(@Part)>=@ref_max)
{
mes "[御用精煉師]";
mes "^0000FF"+getequipname(@Part)+"^000000精鍊值已達最高。";
next;
callfunc "refines";
close;
}
if(getequipisenableref(@Part)==0)
{
mes "[御用精煉師]";
mes "^0000FF"+getequipname(@Part)+"^000000無法精練。";
next;
callfunc "refines";
close;
}
do{
if(getequippercentrefinery(@Part)>=100)
{
if(@Type==0) set @Probability,@apref[getequiprefinerycnt(@Part)];
else if(@Type==1) set @Probability,@1wpref[getequiprefinerycnt(@Part)];
else if(@Type==2) set @Probability,@2wpref[getequiprefinerycnt(@Part)];
else if(@Type==3) set @Probability,@3wpref[getequiprefinerycnt(@Part)];
else if(@Type==4) set @Probability,@4wpref[getequiprefinerycnt(@Part)];
set @ref_zeny,@zeny[@Type];
set @ref_item,@itemid[@Type];
set @ref_cnum,@cnum[@Type];
} else if(getequippercentrefinery(@Part)<100)
{
if(countitem(@pitemid[@Type])>=1)
{
switch(select("使用濃縮礦石","不使用濃縮礦石","退出精鍊"))
{
case 1:
if(@Type==0) set @Probability,@apref_p[getequiprefinerycnt(@Part)];
else if(@Type==1) set @Probability,@1wpref_p[getequiprefinerycnt(@Part)];
else if(@Type==2) set @Probability,@2wpref_p[getequiprefinerycnt(@Part)];
else if(@Type==3) set @Probability,@3wpref_p[getequiprefinerycnt(@Part)];
else if(@Type==4) set @Probability,@4wpref_p[getequiprefinerycnt(@Part)];
set @ref_zeny,@pzeny[@Type];
set @ref_item,@pitemid[@Type];
set @ref_cnum,@pcnum[@Type];
break;
case 2:
if(@Type==0) set @Probability,@apref[getequiprefinerycnt(@Part)];
else if(@Type==1) set @Probability,@1wpref[getequiprefinerycnt(@Part)];
else if(@Type==2) set @Probability,@2wpref[getequiprefinerycnt(@Part)];
else if(@Type==3) set @Probability,@3wpref[getequiprefinerycnt(@Part)];
else if(@Type==4) set @Probability,@4wpref[getequiprefinerycnt(@Part)];
set @ref_zeny,@zeny[@Type];
set @ref_item,@itemid[@Type];
set @ref_cnum,@cnum[@Type];
break;
case 3: close;
}
} else if(countitem(@pitemid[@Type])==0) {
if(@Type==0) set @Probability,@apref[getequiprefinerycnt(@Part)];
else if(@Type==1) set @Probability,@1wpref[getequiprefinerycnt(@Part)];
else if(@Type==2) set @Probability,@2wpref[getequiprefinerycnt(@Part)];
else if(@Type==3) set @Probability,@3wpref[getequiprefinerycnt(@Part)];
else if(@Type==4) set @Probability,@4wpref[getequiprefinerycnt(@Part)];
set @ref_zeny,@zeny[@Type];
set @ref_item,@itemid[@Type];
set @ref_cnum,@cnum[@Type];
}
}
if(@Probability>=100) set @color$,"^0000FF"; else if(@Probability<100) set @color$,"^FF0000";
mes "[御用精煉師]";
mes "精鍊項目:^339900"+getequipname(@part)+"^000000^2F4F4F+"+getequiprefinerycnt(@part)+"^000000 至 ^A0522D+"+(getequiprefinerycnt(@part)+1)+"^000000";
mes "成功機率:"+.@color$+""+@Probability+" %^000000";
mes "消耗物品:^6CA6CD"+getitemname(@ref_item)+"^000000 ^8968CD"+@ref_cnum+"個^000000";
mes "精鍊費用:^B8860B"+@ref_zeny+"^000000 Zeny";
if(countitem(@ref_item)<@ref_cnum || zeny<@ref_zeny)
{
next;
mes "[御用精煉師]";
mes "您的精鍊所需材料或費用不足。";
next;
callfunc "refines";
}
mes "是否繼續精鍊?";
next;
if(select("繼續精鍊","取消精鍊")==2)
{
mes "[御用精煉師]";
mes "如有需要隨時歡迎您來。";
close;
}
if(@Probability<100 && @refa==1 && countitem(@ritem)>=1)
{
mes "[御用精煉師]";
mes "您身上有^006400"+getitemname(@ritem)+"^000000,";
mes "可幫助您防護裝備避免因為失敗而消失,";
if(@refb==1)
{
mes "^ff0000(但成功或失敗均會扣除物品)^000000";
}
mes "請問您要使用嗎?";
next;
if(select("使用^006400"+getitemname(@ritem)+"^000000","不使用^006400"+getitemname(@ritem)+"^000000")==1)
{ set @ref,1; }
}
set zeny,zeny-@ref_zeny;
delitem @ref_item,@ref_cnum;
if(@Probability<=rand(100))
{
mes "[御用精煉師]";
if(@ref==1)
{
specialeffect2 EF_REPAIRWEAPON;
mes "精練失敗了,但因為有^006400"+getitemname(@ritem)+"^000000,";
mes "所以物品沒有損壞。";
delitem @ritem,1;
set @ref,0;
close;
}
failedrefitem @part;
mes "很抱歉,精鍊失敗了。";
close;
}
mes "[御用精煉師]";
mes "恭喜您,精鍊成功了。";
successrefitem @part;
if(@ref==1 && @refb==1) { delitem @ritem,1; set @ref,0;}
next;
}while(getequiprefinerycnt(@Part)<@ref_max);
mes "[御用精煉師]";
mes "^0000FF"+getequipname(@Part)+"^000000精鍊值已達最高。";
mes "無法再繼續精鍊。";
close;
}

轉職人員:
//==============================================================
//改編:熊貓太郎
//
//==============================================================
prontera.gat,100,54,4    script    綜合轉職服務人員 852,{
   mes "[綜合轉職服務人員]";
   mes "你需要什麼職業";
   mes "我可以幫你進行轉職";
    mes "你要....?";
   next;
   menu "我要一轉",L_Menu1,"我要二轉",L_Menu2,"我要新二轉",L_Menu3,"不了",-;
   close;
L_Menu1:
   check job != 0,Cw,-;
   mes "[綜合轉職服務人員]";
   mes "請問你想什麼職業呢?"
   next;
   menu "劍士",Js,"法師",Mfs,"服事",Fs,"商人",Sr,"盜賊",Dz,"弓箭手",Gjs,"不用了.",LCancel;
LCancel:
   mes "[綜合轉職服務人員]";
   mes "嗯,有需要在找我吧";
   mes "我隨時可以幫助你的";
   close;
Js:
   check JobLevel < 10,Lol3,-;
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功!";
   mes "你現在是^0000FF 劍士 ^000000了.";
   mes "祝你好運!";
   jobchange 1;
   close;
Lol3:
   mes "[綜合轉職服務人員]";
   mes "對不起,你的職業等級必須達到^008000 10級 ^000000才能進行轉職工作。";
   close;
Mfs:
   check JobLevel < 10,Lol3,-;
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 魔法師 ^000000了.";
   jobchange 2;
   close;
Fs:
   check JobLevel < 10,Lol3,-;
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 服事 ^000000了.";
   mes "祝你好運!";
   jobchange 4;
   close;
Sr:
   check JobLevel < 10,Lol3,-;
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 商人 ^000000了.";
   mes "祝你好運!";
   jobchange 5;
   close;
Dz:
   check JobLevel < 10,Lol3,-;
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 盜賊 ^000000了.";
   mes "祝你好運!";
   jobchange 6;
   close;
Gjs:
   check JobLevel < 10,Lol3,-;
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 弓箭手 ^000000了.";
   mes "祝你好運!";
   jobchange 3;
   close;
Cw:
   mes "[綜合轉職服務人員]";
   mes "對不起,你不是初學者了";
   close;

L_Menu2:
   check job == 0,nCw,-;
   check job == 7,jCw,-;
   check job == 8,jCw,-;
   check job == 9,jCw,-;
   check job == 10,jCw,-;
   check job == 11,jCw,-;
   check job == 12,jCw,-;
   check job == 14,jCw,-;
   check job == 15,jCw,-;
   check job == 16,jCw,-;
   check job == 17,jCw,-;
   check job == 18,jCw,-;
   check job == 19,jCw,-;
   check job == 20,jCw,-;
   check SkillPoint == 0,nxCw,-;
   mes "[綜合轉職服務人員]";
   mes "你想轉什麼職業呢?";
   next;
   menu "騎士",Qs,"巫師",Ws,"牧師",Ms,"鐵匠",Tj,"刺客",Ck,"獵人",Lr,"不轉了",LCancel1;
LCancel1:
   mes "[綜合轉職服務人員]";
   mes "嗯,有需要在找我吧";
   mes "我隨時可以幫助你的";
   close;
Qs:
   check Job != 1,Qs2,-;
   check JobLevel < 40,Job3,-;
   goto Qs1;
Qs2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 劍士 ^000000才能轉職成為^0000FF 騎士 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 劍士 ^000000";
   mes "否則你不能順利轉職成為^0000FF 騎士 ^000000哦!!";
   mes "如果你一轉的職業不是劍士,那麼請選擇其他二轉吧.";
   close;
Qs1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 騎士 ^000000了.";
   mes "祝你好運!";
   jobchange 7;
   close;
Job3:
   mes "[綜合轉職服務人員]";
   mes "對不起,你的職業等級必須達到^008000 40級 ^000000才能進行轉職工作,繼續努力吧!^008000 40級 ^000000以後再來找我,快去練吧!";
   close;
Ws:
   check job != 2,Ws2,-;
   check JobLevel < 40,Job3,-;
   goto Ws1;
Ws2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 魔法師 ^000000才能轉職成為^0000FF 巫師 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 魔法師 ^000000";
   mes "否則你不能順利轉職成為^0000FF 巫師 ^000000哦!!";
   mes "如果你一轉的職業不是魔法師,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
Ws1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 巫師 ^000000了.";
   mes "祝你好運!";
   jobchange 9;
   close;
Ms:
   check job !=4,Ms2,-;
   check JobLevel < 40,Job3,-;
   goto Ms1;
Ms2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 服事 ^000000才能轉職成為^0000FF 牧師 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 服事 ^000000";
   mes "否則你不能順利轉職成為^0000FF 牧師 ^000000哦!!";
   mes "如果你一轉的職業不是服事,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
Ms1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 牧師 ^000000了.";
   mes "祝你好運!";
   jobchange 8;
   close;
Tj:
   check job !=5,Tj2,-;
   check JobLevel < 40,Job3,-;
   goto Tj1;
Tj2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 商人 ^000000才能轉職成為^0000FF 鐵匠 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 商人 ^000000";
   mes "否則你不能順利轉職成為^0000FF 鐵匠 ^000000哦!!";
   mes "如果你一轉的職業不是商人,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
Tj1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 鐵匠 ^000000了.";
   mes "祝你好運!";
   jobchange 10;
   close;
Ck:
   check job !=6,Ck2,-;
   check JobLevel < 40,Job3,-;
   goto Ck1;
Ck2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 盜賊 ^000000才能轉職成為^0000FF 刺客 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 盜賊 ^000000";
   mes "否則你不能順利轉職成為^0000FF 刺客 ^000000哦!!";
   mes "如果你一轉的職業不是盜賊,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
Ck1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 刺客 ^000000了.";
   mes "祝你好運!";
   jobchange 12;
   close;
Lr:
   check job !=3,Lr2,-;
   check JobLevel < 40,Job3,-;
   goto Lr1;
Lr2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 弓箭手 ^000000才能轉職成為^0000FF 獵人 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 弓箭手 ^000000";
   mes "否則你不能順利轉職成為^0000FF 獵人 ^000000哦!!";
   mes "如果你一轉的職業不是弓箭手,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
Lr1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 獵人 ^000000了.";
   mes "祝你好運!";
   jobchange 11;
   close;
nCw:
   mes "[綜合轉職服務人員]";
   mes "你還是初學者唷!";
   mes "請你先去一轉吧!"
   close;
jCw:
   mes "[綜合轉職服務人員]"
   mes "對不起"
   mes "你已經二轉了喔!"
   close;
nxCw:
   mes "[綜合轉職服務人員]"
   mes "對不起"
   mes "你必需先把技能點完才能轉喔!"
   close;

L_Menu3:
   check job == 0,nCw,-;
   check job == 7,jCw,-;
   check job == 8,jCw,-;
   check job == 9,jCw,-;
   check job == 10,jCw,-;
   check job == 11,jCw,-;
   check job == 12,jCw,-;
   check job == 14,jCw,-;
   check job == 15,jCw,-;
   check job == 16,jCw,-;
   check job == 17,jCw,-;
   check job == 18,jCw,-;
   check job == 19,jCw,-;
   check job == 20,jCw,-;
   check SkillPoint == 0,nxCw,-;
   mes "[綜合轉職服務人員]";
   mes "你想轉什麼職業呢?";
   next;
   menu "十字軍",NQs,"賢者",NWs,"武僧",NMs,"鍊金術師",NTj,"流氓",NCk,"吟遊詩人",NLr,"舞孃",NGr,"不轉了",LCancel1;
   LCancel1:
   mes "[綜合轉職服務人員]";
   mes "恩,好的,,決定要轉了,再回來找我吧!";
   mes "祝你好運!";
   close;
NQs:
   check Job != 1,NQs2,-;
   check JobLevel < 40,NJob3,-;
   goto NQs1;
NQs2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 劍士 ^000000才能轉職成為^0000FF 十字軍 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 劍士 ^000000";
   mes "否則你不能順利轉職成為^0000FF 十字軍 ^000000哦!!";
   mes "如果你一轉的職業不是劍士,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
NQs1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 十字軍 ^000000了.";
   mes "祝你好運!";
   jobchange 14;
   close;
NJob3:
   mes "[綜合轉職服務人員]";
   mes "對不起,你的職業等級必須達到^008000 40級 ^000000才能進行轉職工作,繼續努力吧!^008000 40級 ^000000以後再來找我,快去練吧!";
   close;
NWs:
   check job != 2,NWs2,-;
   check JobLevel < 40,NJob3,-;
   goto NWs1;
NWs2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 魔法師 ^000000才能轉職成為^0000FF 賢者 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 魔法師 ^000000";
   mes "否則你不能順利轉職成為^0000FF 賢者 ^000000哦!!";
   mes "如果你一轉的職業不是魔法師,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
NWs1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 賢者 ^000000了.";
   mes "祝你好運!";
   jobchange 16;
   close;
NMs:
   check job !=4,NMs2,-;
   check JobLevel < 40,NJob3,-;
   goto NMs1;
NMs2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 服事 ^000000才能轉職成為^0000FF 武僧 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 服事 ^000000";
   mes "否則你不能順利轉職成為^0000FF 武僧 ^000000哦!!";
   mes "如果你一轉的職業不是服事,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
NMs1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 武僧 ^000000了.";
   mes "祝你好運!";
   jobchange 15;
   close;
NTj:
   check job !=5,NTj2,-;
   check JobLevel < 40,NJob3,-;
   goto NTj1;
NTj2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 商人 ^000000才能轉職成為^0000FF 鍊金術師 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 商人 ^000000";
   mes "否則你不能順利轉職成為^0000FF 鍊金術師 ^000000哦!!";
   mes "如果你一轉的職業不是商人,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
NTj1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 鍊金術師 ^000000了.";
   mes "祝你好運!";
   jobchange 18;
   close;
NCk:
   check job !=6,NCk2,-;
   check JobLevel < 40,NJob3,-;
   goto NCk1;
NCk2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 盜賊 ^000000才能轉職成為^0000FF 流氓 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 盜賊 ^000000";
   mes "否則你不能順利轉職成為^0000FF 流氓 ^000000哦!!";
   mes "如果你一轉的職業不是盜賊,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
NCk1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 流氓 ^000000了.";
   mes "祝你好運!";
   jobchange 17;
   close;
NLr:
   check job !=3,NLr2,-;
   check Gender == 0,NLr2,-;
   check JobLevel < 40,NJob3,-;
   goto NLr1;
NLr2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 男弓箭手 ^000000才能轉職成為^0000FF 吟遊詩人 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 男弓箭手 ^000000";
   mes "否則你不能順利轉職成為^0000FF 吟遊詩人 ^000000哦!!";
   mes "如果你一轉的職業不是男弓箭手,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
NLr1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 吟遊詩人 ^000000了.";
   mes "祝你好運!";
   jobchange 19;
   close;
NGr:
   check job !=3,NGr2,-;
   check Gender == 1,NGr2,-;
   check JobLevel < 40,NJob3,-;
   goto NGr1;
NGr2:
   mes "[綜合轉職服務人員]";
   mes "對不起,只有^FF0000 女弓箭手 ^000000才能轉職成為^0000FF 舞孃 ^000000哦!!";
   mes "請先確定你一轉職業是^FF0000 女弓箭手 ^000000";
   mes "否則你不能順利轉職成為^0000FF 舞孃 ^000000哦!!";
   mes "如果你一轉的職業不是女弓箭手,那麼請選擇其他二轉吧.";
   mes "祝你,轉職順利!!";
   close;
NGr1:
   mes "[綜合轉職服務人員]";
   mes "恭喜,轉職成功";
   mes "你現在是^0000FF 舞孃 ^000000了.";
   mes "祝你好運!";
   jobchange 20;
   close;
nCw:
   mes "[綜合轉職服務人員]";
   mes "你還是初學者唷!";
   mes "請你先去一轉吧!"
   close;
jCw:
   mes "[綜合轉職服務人員]"
   mes "對不起"
   mes "你已經二轉了喔!"
   close;
nxCw:
   mes "[綜合轉職服務人員]"
   mes "你必需先把技能點完才能轉喔!"
   close;
}



[錯誤]: npc_parsesrcfile: Unknown syntax in file 'npc/npcs/御用精煉師.txt', line '1'. Stopping...
* w1=製作:楓逝情
* w2=
* w3=
* w4=
[錯誤]: npc_parsesrcfile: Unable to parse, probably a missing or extra TAB in file 'npc/npcs/轉職人員.txt', line '5'. Skipping line...
* w1=prontera.gat,100,54,4
* w2=script
* w3=綜合轉職服務人員 852,{
* w4=
[錯誤]: npc_parsesrcfile: Unknown syntax in file 'npc/npcs/轉職人員.txt', line '6'. Stopping...
* w1=mes "[綜合轉職服務人員]";
* w2=
* w3=
* w4=

本文章使用了關鍵字:



查看完整版本: [-- NPC不出現!!附位置和腳本內容...幫查看QQ --] [-- top --]
月光論壇為自由討論論壇,所有個人言論不代表本站立場。文章內容如有涉及侵權請連絡我們,將立即刪除相關文章資料

Powered by PHPWind v5.0.1
Code © 2003-05 PHPWind

Total 0.001263(s) query 2 Gzip enabled
著作權侵權 | 本網站已依台灣網站內容分級規定處理 | 聯絡我們