OK論壇

 找回密碼
 註冊
查看: 1378|回復: 10

拆解多工能NPC

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2009-5-29 14:52:07 | 顯示全部樓層 |閱讀模式
本帖最後由 一心為RO 於 2009-5-29 02:53 PM 編輯

問題是這樣的,我想把一個多功能NPC
拆成3等份

1.租借鳥 獵鷹
2.手推車.生命體
以上這兩個 我已經做分解兩等份了 可是
有除錯..而且還打不開下一段對話視窗,我只是照著
原腳本有的都貼上去..而且原腳本的連騎士 獵人刺客等 都能租手推車
我要怎麼改掉這情形呢..
3.一轉跟二轉技能分開
可是我分出來跟原腳本一樣有警告..


租鳥和手推車的錯誤

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
回復

使用道具 舉報

該用戶從未簽到

 樓主| 發表於 2009-5-29 14:53:59 | 顯示全部樓層
本帖最後由 一心為RO 於 2009-5-29 02:55 PM 編輯

這是腳本
我知道租鳥有一段 if後面我沒添加標籤
因為我不知道那邊要加什麼= =


  1. amatsu.gat,124,155,4 script 租借員(鳥) 421,{
  2. menu "我要租鳥鳥",POPO;
  3. LOPO:
  4. if(Class == 7 || Class == 21 || Class == 11);
  5. menu "老鷹",dino6,"騎鳥",dino7,"取消",dinodel;

  6. dino6:
  7.                 if(Zeny<10000) goto dinonoZ;  
  8.                 setoption (16);
  9.                 set zeny,zeny-10000;
  10.   mes "[技能指導員]";
  11.   mes "您已經可以使用老鷹了,歡迎下次再來!";
  12.   close;
  13. dino7:
  14.                 if(Zeny<10000) goto dinonoZ;  
  15.                 setoption (40);
  16.                 set zeny,zeny-10000;
  17.   mes "[技能指導員]";
  18.   mes "您已經可以騎鳥了,歡迎下次再來!";
  19.   close;
  20. dinodel:
  21.   mes "[推車老闆]";
  22.   mes "歡迎下次再來!";
  23.   close;
  24. //以下為騎士、十字軍專用
  25. dino1_1:
  26.                 if(Class == 11) goto dino2_1;
  27.                 if(Zeny<10000) goto dinonoZ;  
  28.                 setoption (40);
  29.                 set zeny,zeny-10000;
  30.   mes "[技能指導員]";
  31.   mes "您已經可以使用手推車了,歡迎下次再來!";
  32.   close;
  33. //以下為獵人專用
  34. dino2_1:
  35.                 if(Zeny<10000) goto dinonoZ;  
  36.                 setoption (24);
  37.                 set zeny,zeny-10000;
  38.   mes "[技能指導員]";
  39.   mes "您已經可以使用手推車了,歡迎下次再來!";
  40.   close;
  41. //以下為金錢不足
  42.         dinonoZ:
  43.                 mes "[技能指導員]";
  44.                 mes "對不起,你沒有足夠金錢。";
  45.                 close;
  46.   }
複製代碼

  1. amatsu.gat,124,153,4 script 手推車、生命體 421,{
  2. menu "手推車服務",LOPO,"生命體取得",POPO;
  3. LOPO:
  4. if(Class == 7 || Class == 14 || Class == 11) goto dinocar;
  5. menu "手推車_造型1",dino1,"手推車_造型2",dino2,"手推車_造型3",dino3,"手推車_造型4",dino4,"手推車_造型5",dino5,"生命體取得",POPO,"取消",dinodel;
  6. dino1:
  7.                 if(Zeny<10000) goto dinonoZ;  
  8.                 setoption (8);
  9.                 set zeny,zeny-10000;
  10.   mes "[技能指導員]";
  11.   mes "您已經可以使用手推車了,歡迎下次再來!";
  12.   close;
  13. dino2:
  14.                 if(Zeny<10000) goto dinonoZ;  
  15.                 setoption (128);
  16.                 set zeny,zeny-10000;
  17.   mes "[技能指導員]";
  18.   mes "您已經可以使用手推車了,歡迎下次再來!";
  19.   close;
  20. dino3:
  21.                 if(Zeny<10000) goto dinonoZ;  
  22.                 setoption (256);
  23.                 set zeny,zeny-10000;
  24.   mes "[技能指導員]";
  25.   mes "您已經可以使用手推車了,歡迎下次再來!";
  26.   close;
  27. dino4:
  28.                 if(Zeny<10000) goto dinonoZ;  
  29.                 setoption (512);
  30.                 set zeny,zeny-10000;
  31.   mes "[技能指導員]";
  32.   mes "您已經可以使用手推車了,歡迎下次再來!";
  33.   close;
  34. dino5:
  35.                 if(Zeny<10000) goto dinonoZ;  
  36.                 setoption (1024);
  37.                 set zeny,zeny-10000;
  38.   mes "[技能指導員]";
  39.   mes "您已經可以使用手推車了,歡迎下次再來!";
  40.   close;
  41. dinocar:
  42. mes "[技能指導員]";
  43. mes "因為無法選擇造型,算您5萬z就好。";
  44. mes "您確定要使用鐵皮造型推車了嗎?";
  45. next;
  46. menu "是的,我要使用推車",dino1_1,"我想還是不了",dinodel;
  47. //以下為騎士、十字軍專用
  48. dino1_1:
  49.                 if(Class == 11) goto dino2_1;
  50.                 if(Zeny<10000) goto dinonoZ;  
  51.                 setoption (40);
  52.                 set zeny,zeny-10000;
  53.   mes "[技能指導員]";
  54.   mes "您已經可以使用手推車了,歡迎下次再來!";
  55.   close;
  56. //以下為獵人專用
  57. dino2_1:
  58.                 if(Zeny<10000) goto dinonoZ;  
  59.                 setoption (24);
  60.                 set zeny,zeny-10000;
  61.   mes "[技能指導員]";
  62.   mes "您已經可以使用手推車了,歡迎下次再來!";
  63.   close;
  64. //以下為金錢不足
  65.         dinonoZ:
  66.                 mes "[技能指導員]";
  67.                 mes "對不起,你沒有足夠金錢。";
  68.                 close;
  69. POPO:
  70. goto aaaa;
  71. //=====================================================
  72. aaaa:
  73. mes "[技能指導員]";
  74. mes "怎麼樣,你想要學習嗎?";
  75. next;
  76. menu "習得生命體技能",bbb,"購買智慧胚胎",ddd,"結束",ccc;
  77. //=====================================================
  78. bbb:
  79. skill  238,1,0;
  80. mes "[技能指導員]";
  81. mes "生命體技能已經移交給您了!";
  82. mes "查閱一下您的技能視窗吧!!";
  83. next;
  84. goto ccc;
  85. //=====================================================
  86. ddd:
  87. if(zeny<1) goto eeee;
  88. mes "[技能指導員]";
  89. mes "來,這是剛出爐的胚胎!";
  90. getitem 7142,100;
  91. set zeny,zeny-10;
  92. next;
  93. mes "[技能指導員]";
  94. mes "謝謝您的購買!!";
  95. close;
  96. //=====================================================
  97. noter:
  98. mes "[技能指導員]";
  99. mes "您不是鍊金系列職業!";
  100. close;
  101. //=====================================================
  102. eeee:
  103. mes "[技能指導員]";
  104. mes "您沒有足夠的金錢!!";
  105. close;
  106. //=====================================================
  107. ccc:
  108. close;
  109. }
複製代碼
回復 支持 反對

使用道具 舉報

該用戶從未簽到

發表於 2009-5-29 16:52:10 | 顯示全部樓層
#1 & 2
我覺得你應該看懂他在寫什麼再來分開
要不然拆解拆得 2266 的

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
回復 支持 反對

使用道具 舉報

該用戶從未簽到

 樓主| 發表於 2009-5-29 17:46:32 | 顯示全部樓層
本帖最後由 一心為RO 於 2009-5-29 05:49 PM 編輯

謝謝大大幫我寫出新的
原本的我只看的董一些
例:setoption (32); 這句我就看不懂了..

對了 您幫我寫的
租借鳥 我實驗了後
只有未進階的獵人 騎士才能使用
請問職業編號要去哪邊看呢

還有手推車..發生了和我有點像又不是很像的除錯報告..
能教我從何修改嗎
不能再讓版主幫我寫了..感覺有罪惡感

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
回復 支持 反對

使用道具 舉報

該用戶從未簽到

發表於 2009-5-29 18:29:06 | 顯示全部樓層
#4
1.
租借鳥、獵鷹:
搜尋關鍵字:
  1. if(Class != 7 && Class != 21 && Class != 11)
複製代碼
取代為:
  1. if(Class != 7 && Class != 11 && Class != 14 && Class != 4008 && Class != 4012 && Class != 4015 && Class != 4030 && Class != 4034 && Class != 4037 )
複製代碼
2.
手推車、生命體:
請搜尋關鍵字:
  1. LOPO:
複製代碼
取代為:
  1. Cart:
複製代碼
請搜尋關鍵字:
  1. if (class != 5 && class != 10 && class != 18 && class != 4006 && class != 4011 && class !=4019 )
複製代碼
取代為:
  1. if (class != 5 && class != 10 && class != 18 && class != 4006 && class != 4011 && class !=4019 && class != 4028 && class != 4033 && class != 4041 && class != 23 && class != 4045 )
複製代碼
回復 支持 反對

使用道具 舉報

該用戶從未簽到

 樓主| 發表於 2009-5-29 20:23:59 | 顯示全部樓層
原來第二個手推車是跳轉標籤錯誤阿@@

我想請問最後一個問題
為什麼我家進階職業老鷹
圖案為什麼長這樣... 好醜陋= 口 =
這算補丁問題嗎?!  我想改回原本的帥老鷹..

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
回復 支持 反對

使用道具 舉報

該用戶從未簽到

發表於 2009-5-29 20:44:54 | 顯示全部樓層
#6
應該就是補丁問題了
換一個補丁吧
回復 支持 反對

使用道具 舉報

該用戶從未簽到

 樓主| 發表於 2009-5-30 00:09:19 | 顯示全部樓層
恩 可是我想知道關於設定他的外觀
是在哪個地方做修正呢
目前我只知道設定物品的外觀
這種跟魔物的外觀我還不知道怎麼設定
回復 支持 反對

使用道具 舉報

該用戶從未簽到

發表於 2009-5-30 01:00:15 | 顯示全部樓層
#8
去爬爬文吧
回復 支持 反對

使用道具 舉報

  • TA的每日心情
    無聊
    2025-2-26 12:31 PM
  • 簽到天數: 73 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2009-5-30 02:27:07 | 顯示全部樓層
    #8
    魔物的
    data�scrite�跨蝶攪

    老鷹的我忘記了
    不過教學區有
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-5-30 16:59:36 | 顯示全部樓層
    我早上有去爬..可是找不到關於DATA設定魔物外觀或老鷹的
    還是說文章下沉了..?
    我用搜索找DATA 也只是找到設定物品外觀的
    怎麼辦..
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-29 03:02 PM , Processed in 0.057808 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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