02045320 發表於 10-10-2009 15:33:40

求救! 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]
查看完整版本: 求救! EA 腳本中的NPC設置問題?