求救! EA 腳本中的NPC設置問題?
從下載下來的腳本,我把它放到D:\RO\EA13888 TXT & SQL For WIN\npc\custom 後回到 scripts_custom 開啟他,
// -------------------------- 我的腳本 --------------------------
//npc: npc/location/to/script.txt
// Your scripts go here!!
npc: npc/custom/職業輔助管理員.txt
===============================
(輸入好之後,我就進入單機遊戲中! 但是要如何開啟他)
遊戲中我用GM角色,執行命令! 如下~
@shownpc 職業輔助管理員
系統給我的答案是 NPC開啟
但是我怎麼都找不到這個NPC,我的人物在普城!
因為我想把它設置到普城!我該怎麼來修改他!
請高手指點我一下!謝謝
=============================================
下方是腳本內容:
prontera.gat,155,185,5 script 職業輔助管理員 728,{
mes "[職業輔助管理員]";
mes "請問您有什麼需要幫助的嗎?";
next;
switch(select("我要轉職","我要轉生","學習新技能","租賃職業道具","重置點數",getgmlevel()>90?"後臺設置":"")){
case 1: //轉職
mes "[職業輔助管理員]";
switch(Class){
case 0: //初
case 4001:
case 4023:
if (JobLevel<10||SkillPoint!=0) { mes "您的職業等級不足10級,或有剩餘職業點數,無法轉職!"; close; }
break;
default: //其他
if (JobLevel<40||SkillPoint!=0) { mes "您的基本等級不足40級,或有剩餘職業點數,無法轉職!"; close; }
break;
}
mes "請選擇您要轉的職業。";
next;
switch(Upper){
case 0: //普通職業
switch(Class){
case 0: //初
set @xz,select("劍士","法師","弓手","服侍","商人","盜賊","超初","槍手","忍者","跆拳","初心寶寶");
setarray @jobcode,0,1,2,3,4,5,6,23,24,25,4046,4023;
if (@jobcode[@xz]==23&&BaseLevel<40) { mes "[職業輔助管理員]"; mes "您的基本等級不足40級,無法轉職!"; close; }
jobchange @jobcode[@xz];
if (@jobcode[@xz]==4023) { set JobLevel,10; set SkillPoint,0; }
break;
case 1: //劍
set @xz,select("騎士","十字軍");
setarray @jobcode,0,7,14;
jobchange @jobcode[@xz];
break;
case 2: //法
set @xz,select("巫師","賢者");
setarray @jobcode,0,9,16;
jobchange @jobcode[@xz];
break;
case 3: //弓
set @xz,select("獵人","詩人/舞女");
setarray @jobcode,0,11,20;
jobchange @jobcode[@xz]-((@xz==2&&Sex==1)?1:0);
break;
case 4: //服
set @xz,select("牧師","武僧");
setarray @jobcode,0,8,15;
jobchange @jobcode[@xz];
break;
case 5: //商
set @xz,select("鐵匠","煉金術士");
setarray @jobcode,0,10,18;
jobchange @jobcode[@xz];
break;
case 6: //盜
set @xz,select("刺客","流氓");
setarray @jobcode,0,12,17;
jobchange @jobcode[@xz];
break;
case 4046: //拳
set @xz,select("拳聖","靈媒");
setarray @jobcode,0,4047,4049;
jobchange @jobcode[@xz];
break;
default: //其他
mes "[職業輔助管理員]";
mes "對不起,沒有您可以轉的職業。";
close;
break;
}
break;
case 1: //進階職業
switch(Class){
case 4001: //初
set @xz,select((Reclass==7||Reclass==14||Reclass==4008||Reclass==4015||Reclass==4030||Reclass==4037||$Job_option==1)?"劍士":"",
頁:
[1]