OK論壇

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

新增NPC編號

 關閉 [複製鏈接]
  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

    發表於 2009-7-24 20:04:09 | 顯示全部樓層 |閱讀模式
    本帖最後由 maken310 於 2009-7-29 08:05 AM 編輯

    我是有爬過文

    據我爬過文得知
    data\spr\npc
    data\sprite\homun
    將ACT與SPR檔案加入到這兩個地方
    在修改data\monstrosity_tab

    再來就是我的問題囉
    因為NPC編號官方是從46~999號
    假如說我想要增加新編號
    是不是以下寫法

    !1000  //編號
    DN_RYUK  //ACT與SPR檔名

    再來就是腳本修改...
    地圖,X座標,Y座標,   script  DN_RYUK  1000,{
    (省略)
    }

    可是出來卻不是我想要的NPC....
    請問是否有辦法改呢?
    如果不能改
    修改原始的NPC編碼
    是不是像以下

    monstrosity_tab的原始內容))
    !401
    4_M_MUT2
    4_M_SCIENCE
    4_F_VALKYRIE2
    4_M_UNCLEKNIGHT
    4_M_YOUNGKNIGHT
    2_MONEMUS
    4_M_ATEIL
    4_F_ANNIVERSARY
    4_M_GREATPO
    4_M_NOVELIST

    (是不是要改這堆字為DN_RYUK )
    變成
    !401
    DN_RYUK
    此NPC編號就為401  
    會不會有問題?

    以上我學的是來自論壇某位教學文
    如果回覆者有需要看
    我可以補上位置
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2021-12-17 05:30 AM
  • 簽到天數: 237 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-7-24 20:07:59 | 顯示全部樓層
    就是46~999

    沒法增加

    你只可以找空的換上
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-7-24 22:17:31 | 顯示全部樓層
    2# pan00017
    所以意思是說
    46~999
    有空的?
    假如說要換 47這個NPC
    是要把
    !47 以下原始的都刪掉換上自己的檔名嗎?

    有些數字下很多@@
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-7-25 00:28:38 | 顯示全部樓層
    #3
    置換 的意思不懂嗎?
    去看教學區物品外觀的替代 你就會 NPC 的替換了
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-6-9 01:07 PM
  • 簽到天數: 141 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-7-25 10:45:26 | 顯示全部樓層
    我記得中間有幾樣編號是官方沒有的

    忘了從幾號開始可以自定義 -//-
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-7-26 18:55:15 | 顯示全部樓層
    這樣呀!
    我先去翻翻教學區看看~
    有問題在發文囉!
    3Q以上三位大大
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-7-26 20:58:12 | 顯示全部樓層
    本帖最後由 maken310 於 2009-7-26 09:58 PM 編輯

    5# 小剪★
    我爬了一下文
    我發現
    126開始有空的編號
    http://www.okayro.com/thread-77886-1-1.html
    如同我依照此帖的方法
    對monstrosity_tab增加這兩列
    !126
    DN_RYUK

    但是依然沒有跑出此NPC

    似乎是EA版本找不到此編號
    如果說使用46~999內的空碼
    是否要在EA上更改什麼東西?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2010-5-8 03:42 PM
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

    發表於 2009-7-28 21:27:20 | 顯示全部樓層
    DN_RYUK←這個名稱好眼熟喔
    是我在尚未發的那個死神路克NPC嗎?!

    就目前我所知的
    如果要新增NPC(而不是用置換的)

    第一:要用Xray
    第二:你要改原始碼

    所以....我想你的問題應該是出在第二點
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-7-28 22:29:12 | 顯示全部樓層
    8# hitogata
    恩!的確是死神路克! 大大也常爬文歐 (笑)
    我是用X-RAY沒錯!
    可是不是可以用 46~999內的空碼
    或是依然得靠把X-RAY的原始碼叫出來修改
    是這個意思?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2010-5-8 03:42 PM
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

    發表於 2009-7-29 00:00:51 | 顯示全部樓層
    本帖最後由 hitogata 於 2009-7-29 12:02 AM 編輯
    可是不是可以用 46~999內的空碼


    理論上是那樣
    不過如果你有翻原碼的話..你會發現
    NPC的編號是有特別設置哪些範圍的號碼是NPC
    我印象中是46~2XX,400~999是NPC編號
    然後...好像目前的NPC都把編號佔滿了XD
    也就是沒有空的NPC編號

    所以如果你要新增NPC編號~一定要改原碼~不然就一定得用置換的


    不過基本上...如果你不介意點NPC的圖案會變成劍(攻擊)、然後要靠近才能對話的話

    有一種不用改原碼的方式~就是把她設成mob
    就是在mob_db增加怪物資料
    然後一樣monstrosity_tab要增加該怪物編號跟名稱
    spr跟act好像也是丟到npc資料夾
    這樣也可以
    只是會有我上面說的那兩個問題
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-7-29 07:55:59 | 顯示全部樓層
    噢!我大概都懂了!
    謝謝你的幫忙囉
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-5-16 01:37 PM , Processed in 0.046558 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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