OK論壇

 找回密碼
 註冊
查看: 1695|回復: 9

我在自己做一個npc放入後不能顯示

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2009-1-20 01:08:04 | 顯示全部樓層 |閱讀模式
我改了一個新的檔案txt做進階二轉的npc, 之後放入npcdata入面, 但是不能顯示, 請問這是什麼錯??






aldebaran.gat,131,126,4  script 進階二轉職員 737,{
        set @money,10;
        Upper=1;
mes "[進階二轉職員]";
mes "您好, 進階二轉職員";
        mes "我是方便大家轉職的";
        mes "^0066FF二轉進階職業^000000轉職性服務員";
mes "進階轉職需要收^ff0000"[email=+@money+]+@money+"W^000000[/email]的手續費";
next;
menu "好的",L_changejobok,"還是不轉了",LCancel;
LCancel:
mes "[二轉服務員]";
mes "恩,好好想想吧,決定要轉了隨時歡迎回來找我!";
mes "祝您玩得愉快!";
     close;
end;
L_changejobok:
        if (Zeny<100000)
     {
  mes "[二轉服務員]";
  mes "您的現金不足,夠錢再來吧";
  mes "好好努力哦!";
      close;
     }
if (Class ==0)
     {
  mes "[二轉服務員]";
  mes "對不起,初學者轉職還是去找初級就職人員吧";
  close;
     }
//if(Class >6 && Class != 24)
    // {
  //mes "[二轉服務員]";
  //mes "對不起,您已經是進階職業了";
  //close;
     //}
  if (joblevel<40)
     {
  mes "[二轉服務員]";
  mes "Sorry,您的職業等級必須達到^ff000040級^000000才能進行轉職工作,繼續努力吧!";
  close;
     }
if (SkillPoint>0)
     {
  mes "[二轉服務員]";
  mes "Sorry,您的職業技能點數必須用完才能進行轉職工作!";
  close;
     }
mes "您想選擇什麼職業?";
next;
switch(Class)
     {
  case 1:
   if (Upper==1) set @a,select("騎士領主","聖殿十字軍","不轉了.");
   else set @a,select("騎士","十字軍","不轉了.");
   break;
  case 2:
   if (Upper==1) set @a,select("超魔導士","智者","不轉了.");
   else set @a,select("巫師","賢者","不轉了.");
   break;
  case 3:
   if (Sex)
       {
    if (Upper==1) set @a,select("神射手","搞笑藝人","不轉了.");
     else set @a,select("獵人","吟遊詩人","不轉了.");
       }
   else
       {
    if (Upper==1) set @a,select("神射手","冷艷舞姬","不轉了.");
     else set @a,select("獵人","舞孃","不轉了.");
       }
   break;
  case 4:
   if (Upper==1) set @a,select("神官","武術宗師","不轉了.");
   else set @a,select("牧師","武僧","不轉了.");
   break;
  case 5:
   if (Upper==1) set @a,select("神工匠","創造者","不轉了.");
   else set @a,select("鐵匠","煉金術士","不轉了.");
   break;
  case 6:
   if (Upper==1) set @a,select("十字刺客","神行太保","不轉了.");
   else set @a,select("刺客","流氓","不轉了.");
   break;
  case 24:
   set @a,select("拳聖","靈媒","不轉了.");
   break;
     }
if (@a==3) goto LCancel;
if (@a==1)
     {
  switch(Class)
      {
   case 1: if (Upper==1) set @a$,"騎士領主";
     else set @a$,"騎士";
    jobchange 7;
    break;
   case 2: if (Upper==1) set @a$,"超魔導士";
     else set @a$,"巫師";
    jobchange 9;
    break;
   case 3: if (Upper==1) set @a$,"神射手";
     else set @a$,"獵人";
    jobchange 11;
    break;
   case 4: if (Upper==1) set @a$,"神官";
     else set @a$,"牧師";
    jobchange 8;
    break;
   case 5: if (Upper==1) set @a$,"神工匠";
     else set @a$,"鐵匠";
    jobchange 10;
    break;
   case 6: if (Upper==1) set @a$,"十字刺客";
     else set @a$,"刺客";
    jobchange 12;
    break;
   case 24:
    jobchange 25;
     set @a$,"拳聖";
    break;
      }
     }
else
     {
  switch(Class)
      {
   case 1: if (Upper==1) set @a$,"聖殿十字軍";
     else set @a$,"十字軍";
    jobchange 14;
    break;
   case 2: if (Upper==1) set @a$,"智者";
     else set @a$,"賢者";
    jobchange 16;
    break;
   case 3: if (Sex)
        {
     if (Upper==1) set @a$,"搞笑藝人";
      else set @a$,"吟遊詩人";
     jobchange 19;
        }
    else
        {
     if (Upper==1) set @a$,"冷艷舞姬";
      else set @a$,"舞孃";
     jobchange 20;
        }
    break;
   case 4: if (Upper==1) set @a$,"武術宗師";
     else set @a$,"武僧";
    jobchange 15;
    break;
   case 5: if (Upper==1) set @a$,"創造者";
     else set @a$,"煉金術士";
    jobchange 18;
    break;
   case 6: if (Upper==1) set @a$,"神行太保";
     else set @a$,"流氓";
    jobchange 17;
    break;
   case 24:
    jobchange 27;
     set @a$,"靈媒";
    break;
      }
     }
mes "[二轉服務員]";
mes "ok,恭喜您,轉職成功!";
mes "快看看,您現在是^ff0000"[email=+@a$]+@a$[/email]+" ^000000了.";
mes "祝您玩得愉快!";
set Zeny,Zeny-100000;
close;
        end;
}

評分

參與人數 1積分 -30 現金 -30 積極性 -30 收起 理由
pan00017 -30 -30 -30 沒給MAP錯誤圖

查看全部評分

回復

使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-1-20 01:11:07 | 顯示全部樓層
    有設定NPC讀取路徑嗎?

    MAP有錯誤請貼錯誤回報
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2012-4-18 01:41 AM
  • 簽到天數: 15 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

    發表於 2009-1-20 01:11:19 | 顯示全部樓層
    #1

    沒貼MAP...

    我們怎回答你!?
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-1-20 01:12:57 | 顯示全部樓層
    對不起.....我沒說說map那兒沒讀到這個txt.....
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-1-20 01:15:30 | 顯示全部樓層
    你沒幫他新增讀取路徑

    詳細爬文
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2012-4-18 01:41 AM
  • 簽到天數: 15 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

    發表於 2009-1-20 01:16:29 | 顯示全部樓層
    #4

    這個問題好像有出現過了= =

    詳細解決區-
    我的腳本 為什麼一直顯示不出來捏!?~

    你看一下

    http://www.okayro.com/viewthread.php?tid=86265&page=1#pid1052588
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-1-20 01:16:39 | 顯示全部樓層
    謝謝你, 我再找一找看
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-1-20 01:49:42 | 顯示全部樓層
    不好意思, 我想再問一問如果我想upper這個define為1, 是不是應該寫為set upper,1; ?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-1-20 01:56:11 | 顯示全部樓層
    Upper是判定轉生 未轉生 寶寶

    主題解決沒?
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-1-20 02:03:33 | 顯示全部樓層
    應該沒問題了
    謝謝你們
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2025-6-29 04:46 AM , Processed in 0.606005 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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