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

求救! EA 腳本中的NPC設置問題?

[複製鏈接]
跳轉到指定樓層
1#
發表於 10-10-2009 15:33:40 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
從下載下來的腳本,我把它放到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],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],0,7,14;
      jobchange @jobcode[@xz];
      break;
     case 2: //法
      set @xz,select("巫師","賢者");
      setarray @jobcode[0],0,9,16;
      jobchange @jobcode[@xz];
      break;
     case 3: //弓
      set @xz,select("獵人","詩人/舞女");
      setarray @jobcode[0],0,11,20;
      jobchange @jobcode[@xz]-((@xz==2&&Sex==1)?1:0);
      break;
     case 4: //服
      set @xz,select("牧師","武僧");
      setarray @jobcode[0],0,8,15;
      jobchange @jobcode[@xz];
      break;
     case 5: //商
      set @xz,select("鐵匠","煉金術士");
      setarray @jobcode[0],0,10,18;
      jobchange @jobcode[@xz];
      break;
     case 6: //盜
      set @xz,select("刺客","流氓");
      setarray @jobcode[0],0,12,17;
      jobchange @jobcode[@xz];
      break;
     case 4046: //拳
      set @xz,select("拳聖","靈媒");
      setarray @jobcode[0],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)?"劍士":"",
回復

使用道具 舉報

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

本版積分規則

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