OK論壇

 找回密碼
 註冊
查看: 1897|回復: 4

2013版本的Ragexe 自行創建怪物和NPC 無法正常讀取

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2020-10-27 09:10 PM
  • 簽到天數: 2555 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2014-12-1 00:14:50 | 顯示全部樓層 |閱讀模式
    EA
    私服版號: 3Ceam r749
    問題內容: 補丁問題
    本帖最後由 he01204046 於 2014-12-1 04:21 PM 編輯

    架設端已經更新至支援2013-12-23cRagexe

    使用的登入器為2013-12-23cRagexe

    因為新版的佔用了我一直以來使用的怪物外觀和NPC外觀,以至於我需要更改外觀的編號

    而可以用的外觀編號,以NPC來說已經被用到10112,因此要使用就要從10113開始。

    因此我自己新增的NPC外觀編號就直接從 10300起跳,以下是相關設定:
    1.架設端:
    1. //1st NPC ID Range ( 45 - 125 Including 139)
    2. //2nd NPC ID Range ( 400 - 999 )
    3. #define MAX_NPC_CLASS 1000

    4. //3nd NPC ID Range ( 10001 - 19999 )
    5. //Officially the 3nd NPC range is 10000 - 19999, but we dont need a range that big.
    6. //Having space for 1000 NPC's is good enough until we need to expand the range. [Rytech]
    7. #define MAX_NPC_CLASS_2 1000 //Increase this as needed. Current setting allows ID's 10001 - 11000.
    8. #define NPC_CLASS_BASE_2 10001
    9. #define NPC_CLASS_MAX_2 (NPC_CLASS_BASE_2+MAX_NPC_CLASS_2-1)
    複製代碼
    2.腳本部分:
    1. prontera.gat,282,200,4 script        艾莉絲        10300,{ ...省略... }
    複製代碼
    3...\db\const.txt 新增:
    1. JP_AquaAlice        10300
    複製代碼
    4...\data\luafiles514\lua files\datainfo\jobname.lua 新增:
    1. [jobtbl.JP_AquaAlice] = "AquaAlice",
    複製代碼
    5...\data\luafiles514\lua files\datainfo\npcidentity.lua 新增:
    1. JP_AquaAlice = 10200,
    複製代碼
    進入遊戲中卻跳出這個錯誤:


    想請問我是哪邊設定錯誤嗎?



    另外自定義的怪物外觀也是一樣有問題,怪物外觀大部分被佔用,所以我只好從7000起跳,以下是設定內容:
    1.架設端:
    1. #define MAX_MOB_DB 10000
    複製代碼
    2....\db\mob_db2.txt 新增一個編號為7061的怪物
    3...\data\luafiles514\lua files\datainfo\jobname.lua 新增:
    1. [jobtbl.Eddga_Boxing] = "Eddga_Boxing",
    複製代碼
    4...\data\luafiles514\lua files\datainfo\npcidentity.lua 新增:
    1. Eddga_Boxing = 7061,
    複製代碼
    進入遊戲中召怪該隻怪物卻顯示波利的外觀...



    以上的設定在20120410登入器並且編號為NPC 646 ,MOB 2396的時候都可以正常顯示我要的外觀,除了ID以外其他的設定方式都是一樣的...

    搞了一整天都搞不好,只好放棄來此求教...








    本帖子中包含更多資源

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

    x
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2023-12-30 04:16 AM
  • 簽到天數: 1322 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-12-1 01:07:37 | 顯示全部樓層
    MAX_NPC_CLASS_2-1   改  9999 試試
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2020-10-27 09:10 PM
  • 簽到天數: 2555 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2014-12-1 08:53:10 | 顯示全部樓層
    本帖最後由 he01204046 於 2014-12-1 10:03 AM 編輯
    sinya 發表於 2014-12-1 01:07 AM
    MAX_NPC_CLASS_2-1   改  9999 試試

    不行,改成這樣:
    1. #define NPC_CLASS_MAX_2 (NPC_CLASS_BASE_2+9999)
    複製代碼
    問題依舊...

    補充:
    剛才測試發現連自己新增的頭飾外觀都無法顯示...



    經過一連串測試,把lua改名成lub就可以讀取頭飾外觀和npc外觀了...

    不過怪物外觀依舊維持波利...

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2023-12-30 04:16 AM
  • 簽到天數: 1322 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-12-1 14:38:32 | 顯示全部樓層
    本帖最後由 sinya 於 2014-12-1 03:23 PM 編輯
    he01204046 發表於 2014-12-1 08:53 AM
    不行,改成這樣:問題依舊...

    補充:

    喔喔 登入器預設是讀lub 的樣子 像這主題一樣
    http://okayro.com/forum.php?mod= ... 9157&fromuid=216207

    不過 3ceam 的 MAX_NPC_CLASS_2-1 沒給它定義值 ,所以我才給他 9999


    第二個問題是客戶端的限制
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2020-10-27 09:10 PM
  • 簽到天數: 2555 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2014-12-1 16:21:32 | 顯示全部樓層
    嗯,看來怪物外觀新版的登入器依舊不支援4k以上...

    一句話:登入器爛透了...

    算了,跟我預想的差不多,不過唯一被搞到快瘋掉的竟然是 lua > lub。

    如果分享2013登入器的大大,能夠好心提醒一下這點就可以避免很多問題了。

    結論:沒事還是不要搞客戶端,源碼玩玩就好了,客戶端問題真的很多。
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-4-27 02:40 PM , Processed in 0.096409 second(s), 26 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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