找回密碼
 註冊
查看: 1508|回復: 0
打印 上一主題 下一主題
收起左側

獵鷹大嘴鳥 腳本NPC 設置問題?

[複製鏈接]
跳轉到指定樓層
1#
發表於 27-9-2008 15:41:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
有大大可以幫我查問題在哪邊嗎? (EA-TXT)
不管怎麼改都出錯-0-

prontera.gat,164,92,4 script 動物飼養員 726,{
mes "[動物飼養員]";
mes "喲,早啊!在我這你可以租用手推車,獵鷹和大嘴鳥。";
next;
L_Menu:
menu "租手推車",L_Cart,"租獵鷹",L_Falcon,"租大嘴鳥",L_Peco,"離開",L_Quit;
close;
L_Cart:
if(BaseJob == 5 && checkcart(0) == 0) goto L_Cart_Ok;
if(BaseJob == 10 && checkcart(0) == 0) goto L_Cart_Ok;
if(BaseJob == 18 && checkcart(0) == 0) goto L_Cart_Ok;
if(BaseJob == 23 && checkcart(0) == 0) goto L_Cart_Ok;
if(BaseJob == 29 && checkcart(0) == 0) goto L_Cart_Ok;
if(BaseJob == 34 && checkcart(0) == 0) goto L_Cart_Ok;
if(BaseJob == 42 && checkcart(0) == 0) goto L_Cart_Ok;
if(getskilllv(39)<1) goto L_Need_Skill;
mes "[動物飼養員]";
mes "對不起 " + strcharinfo(0) + " 我只能把手推車租給商人系列以及超級初學者並且學習了手推車使用技能的人。";
close;
L_Cart_Ok:
setcart;
goto L_Quit2;
L_Need_Skill:
mes "[動物飼養員]";
mes "對不起,你還沒學會操縱手推車的技能。";
close;
L_Falcon:
if(BaseJob == 11 && checkfalcon(0) == 0) goto L_falc;
if(BaseJob == 35 && checkfalcon(0) == 0) goto L_falc;
if(getskilllv(127)<1) goto L_Need_Skill2;
mes "[動物飼養員]";
mes "對不起 " + strcharinfo(0) + " 我只能把獵鷹租給學習了馴鷹術獵人和神射手。";
close;
L_falc:
setfalcon;
goto L_Quit2;

L_Homo:
if(BaseJob == 18 || BaseJob == 42) goto L_Homo_Ok;
mes "[動物飼養員]";
mes "對不起 " + strcharinfo(0) + " 我只能把人工生命胚胎交給煉金術士和創造者。";
close;
L_Peco:
if (BaseJob == 7 && checkriding(0) == 0) goto L_Peco_Ok;
if (BaseJob == 14 && checkriding(0) == 0) goto L_Peco_Ok;
if (BaseJob == 31 && checkriding(0) == 0) goto L_Peco_Ok;
if (BaseJob == 38 && checkriding(0) == 0) goto L_Peco_Ok;
if(getskilllv(63)<1) goto L_Need_Skill3;
mes "[動物飼養員]";
mes "對不起" + strcharinfo(0) + "我只能把大嘴鳥租給學過騎大嘴鳥的騎士和十字軍。";
close;
L_Peco_Ok:
setriding;
goto L_Quit2;
L_Need_Skill3:
mes "[動物飼養員]";
mes "對不起,你還沒學會騎大嘴鳥。";
close;
L_Quit:
mes "[動物飼養員]";
mes strcharinfo(0) + ", 下次想租什麼的話就來這找我吧。";
close;
L_Quit2:
mes "[動物飼養員]";
mes strcharinfo(0) + ", 歡迎下次光臨...";
close;
}
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

快速回復 返回頂部 返回列表