OK論壇

 找回密碼
 註冊
查看: 3900|回復: 13

[EA] item_db裡的格式說明 (已爬過DB版的解說)

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2008-8-4 16:27:55 | 顯示全部樓層 |閱讀模式
看了解說後

有看沒有懂

所以我發問一下^^"

能問

604,Branch_Of_Dead_Tree,枯樹枝,2,50,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ monster "this",-1,-1,"--ja--",-1,1,""; },{},{}

1.0xFFFFFFFF 代表什麼?

2.0xFFFFFFFF後面的 7,2 各代表什麼意思?

3.假如我把一個東西設定成能吃掉?要怎麼設定?

4.monster "this",-1,-1,"--ja--",-1,1,"";  我不懂意思 可以有詳細說明嗎?各代表什麼意思?

5.如果怪物要設定成招出指定怪物又要如何設定呢?

[ 本帖最後由 阿浩浩 於 2008-8-6 01:51 AM 編輯 ]
  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2008-8-5 13:27:16 | 顯示全部樓層
    ID,AegisName,Name,Type,Buy,Sell,Weight,ATK,DEF,Range,Slots,Job,Upper,Gender,Loc,wLV,eLV,Refineable,View,{ Script },{ OnEquip_Script },{ OnUnequip_Script }


    (FIXME: Someone give this file better formatting)

    - Explanation of the item_db.txt file and structure.

    ID: Item id

    AegisName: Server name to reference the item in scripts and lookups,
               should use no spaces.

    Name: Name in english for displaying as output for @ and script commands.

    Type:
            0        Healing item.
            2        Usable item.
            3        Etc item
            4        Weapon
            5        Armor/Garment/Boots/Headgear
            6        Card
            7        Pet egg
            8        Pet equipment
            10        Ammo (Arrows/Bullets/etc)
            11        Usable with delayed consumption (item is lost from inventory
                    after selecting a target, for use with skills and pet lures)

    Buy: Default buying price. When not specified, becomes double the sell price.

    Sell: Default selling price. When not specified, becomes half the buy price.

    Weight: Item's weight. Each 10 is 1 weight.

    ATK: Weapon's attack

    DEF: Armor's defense

    Range: Weapon's attack range

    Slots: Amount of slots the item possesses.

    Job: Equippable jobs. Uses the following bitmask table:

            (S.) Novice (2^00): 0x00000001
            Swordman    (2^01): 0x00000002
            Mage        (2^02): 0x00000004
            Archer      (2^03): 0x00000008
            Acolyte     (2^04): 0x00000010
            Merchant    (2^05): 0x00000020
            Thief       (2^06): 0x00000040
            Knight      (2^07): 0x00000080
            Priest      (2^08): 0x00000100
            Wizard      (2^09): 0x00000200
            Blacksmith  (2^10): 0x00000400
            Hunter      (2^11): 0x00000800
            Assassin    (2^12): 0x00001000
            Unused      (2^13): 0x00002000
            Crusader    (2^14): 0x00004000
            Monk        (2^15): 0x00008000
            Sage        (2^16): 0x00010000
            Rogue       (2^17): 0x00020000
            Alchemist   (2^18): 0x00040000
            Bard/Dancer (2^19): 0x00080000
            Unused      (2^20): 0x00100000
            Taekwon     (2^21): 0x00200000
            StarGladi   (2^22): 0x00400000
            Soul Linker (2^23): 0x00800000
            Gunslinger  (2^24): 0x01000000
            Ninja       (2^25): 0x02000000

    Upper: Equippable upper-types. Uses the following bitmasks:
            1: Normal jobs
            2: Upper jobs
            4: Baby jobs

    Gender: Gender restriction. 0 is female, 1 is male, 2 for both.

    Loc: Equipment's placement. Values are:

            2^8 256 = Upper Headgear
            2^9 512 = Middle Headgear
            2^0 001 = Lower Headgear
            2^4 016 = Armor
            2^1 002 = Weapon
            2^5 032 = Shield
            2^2 004 = Garment
            2^6 064 = Footgear
            2^3 008 = Accessory 1
            2^7 128 = Accessory 2

    wLV: Weapon level.

    eLV: Base level required to be able to equip.

    Refineable: 1 if the item can be refined, 0 otherwise.

    View: For normal items, defines a replacement view-sprite for the item (eg:
          Making apples look like apple juice). The special case are weapons
          and ammo where this value indicates the weapon-class of the item.

            For weapons, the types are:
                    0: bare fist
                    1: Daggers
                    2: One-handed swords
                    3: Two-handed swords
                    4: One-handed spears
                    5: Two-handed spears
                    6: One-handed axes
                    7: Two-handed axes
                    8: Maces
                    9: Unused
                    10: Staves
                    11: Bows
                    12: Knuckles
                    13: Musical Instruments
                    14: Whips
                    15: Books
                    16: Katars
                    17: Revolvers
                    18: Rifles
                    19: Shotguns
                    20: Gatling guns
                    21: Grenade launchers
                    22: Fuuma Shurikens

            For ammo, the types are:
                    1: Arrows
                    2: Throwable daggers
                    3: Bullets
                    4: Shells
                    5: Grenades
                    6: Shuriken
                    7: Kunai

    Script: Script to execute when the item is used/equipped.

    OnEquip_Script: Script to execute when the item is equipped.
                    Warning, not all item bonuses will work here as expected.

    OnUnequip_Script: Script to execute when the item is unequipped.
                      Warning, not all item bonuses will work here as expected.
    回復 支持 1 反對 0

    使用道具 舉報

  • TA的每日心情

    2010-5-28 01:02 AM
  • 簽到天數: 17 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

    發表於 2008-8-4 17:21:15 | 顯示全部樓層
    monster "this",-1,-1,"--ja--",-1,1,"";  
    this為NPC所在地圖,-1,-1為隨機X,Y座標 --ja--為使用DB裡的中文怪物名稱 --ea--為英文名稱
    -1,1為 隨機怪物 招喚 1隻 ,"", 為殺死怪物後所觸發的事件
    腳本語法:招喚怪物
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-11-3 03:47 PM
  • 簽到天數: 17 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    發表於 2008-8-4 17:29:06 | 顯示全部樓層
    我 ... 照著映像回答你

    1 . Ans : 職業代碼 ,

    0xFFFFFFFF 代表全部職業都可使用

    0xFFFFFFFE 代表除學者以外的職業可以使用

    剩下的請看裝備來類推

    2 . Ans : 7 = 轉生前 轉生後 都可以使用

    2 = 男女性別 都可以使用

    3 . Ans :

    代碼,Englishname,中文名子,0,100,50,0,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}

    這是最基本的消耗類型物品

    4 . Ans : #1樓的大大回答的很清楚了

    5 . Ans :

    monster "prontera.gat",0,0,"波利",1002,1,"open01_say::OnEVENT01";

    最基本的附加事件召喚指定怪物語法
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2008-8-5 06:53:39 | 顯示全部樓層

    回2F

    monster "this",-1,-1,"--ja--",-1,1,"";  
    this為NPC所在地圖,-1,-1為隨機X,Y座標 --ja--為使用DB裡的中文怪物名稱 --ea--為英文名稱
    -1,1為 隨機怪物 招喚 1隻 ,"", 為殺死怪物後所觸發的事件


    ",-1,-1,"--ja--",-1,1,"";  
    後面 -",-1,1,"";  
    那個 -1
    有變數嗎?請給說明><
    因為我看血跡哭枝是-3,1
    波利箱子是-2,1
    枯樹枝是-1,1





    this為NPC所在地圖
    是人物所在還是NPC所在
    如果是NPC所在有點聽不懂意思
    因為枯樹枝一般都是跟player再放的吧
    也就是人物(玩家)
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2008-8-5 06:57:32 | 顯示全部樓層

    回3F

    第三個問題
    代碼,Englishname,中文名子,0,100,50,0,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}
    那如果把7 後面那個 2
    改成3
    那會是限定男生還是女生還士全部?

    第5個問題
    monster "prontera.gat",0,0,"波利",1002,1,"open01_say::OnEVENT01";
    這樣是代表它會在普龍德拉任何地方產生怪物?
    我想用的是會像枯樹枝一樣 在召喚玩家身旁產生怪物 並且是指定怪
    另外後面這邊 open01_say::OnEVENT01";
    各是什麼意思?


    <我想把問題徹底解決,麻煩大大了,感激不盡>
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-11-3 03:47 PM
  • 簽到天數: 17 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    發表於 2008-8-5 10:15:19 | 顯示全部樓層
    Ans . 3 :
    2 為全部性別 , 1 為男生性別 , 0 為女生性別

    Ans . 5 :

    open01_say::OnEVENT01"; 為執行的事件

    這是NPC在召喚怪物專用的語法,item_db能不能用我不知道= ="

    在下簡單的做一個範例腳本給你看好了

    本帖子中包含更多資源

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

    x
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2008-8-5 10:53:48 | 顯示全部樓層
    670,Gold_Coin_Moneybag,金幣袋子,2,100000,,400,,,,,0xFFFFFFFF,7,3,,,,,,{},{},{}

    那個3....它是什麼性別

    這是原本 ITEM裡面的 我沒改過

    恩恩...謝謝你特地做個腳本

    不過我是要用在ITEM 所以 ...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-11-3 03:47 PM
  • 簽到天數: 17 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    發表於 2008-8-5 13:24:21 | 顯示全部樓層
    3 ... ?

    670,Gold_Coin_Moneybag,金幣袋子,3,100000,,400,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}

    這是在下 item_db 裡面的

    或許是閣下的被人改過

    在下只是靠著印象回答,沒有辦法回答的太清楚 =  ="

    #5 (以下純為判斷)

    或許 2F大大有些地方是錯的

    枯樹枝的設定也許是設定為

    this 目前所在地圖 -1 -1 目前所在座標

    -1 所代表的是[mob_branch]裡面的怪物

    -2 所代表的是[mob_poring]裡面的怪物

    -3 所代表的是[mob_boss]裡面的怪物

    至於還有一個 -4 就不太清楚了=口=" ...

    而且還有一本類似枯枝的[mob_pouch]

    [ 本帖最後由 qoo00617 於 2008-8-5 01:31 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2008-8-5 15:52:51 | 顯示全部樓層


    也許我的ITEM 原本她就改過 ...

    另外 -4

    你說的POUCH好像是草類

    然後是攻速很高的那種

    (我本人很討厭= = )

    那對伺服器只是負擔 ....

    恩 ....

    感謝魯夫大大=ˇ=



    回GOD

    老實說 ...

    我有些英文看不懂=   =ˋ

    抱歉 是我能力差了ˊˋ

    最後那個問題 ....

    我想應該還沒解決>< ITEM 設定物品點出來會創指定怪!
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2008-8-5 15:57:25 | 顯示全部樓層
    我 看 不 到 你 的 問 題 打 在 哪
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2008-8-5 22:46:31 | 顯示全部樓層
    我指的是我這帖子的發帖問題

    第5個

    5.如果怪物要設定成招出指定怪物又要如何設定呢?

    <因為魯夫大他是給我腳本朝怪的語法>
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-11-3 03:47 PM
  • 簽到天數: 17 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    發表於 2008-8-5 23:04:51 | 顯示全部樓層
    問題解決方案:

    32001,Dead_Tree_1,波利樹枝,2,50,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ monster "this",-1,-1,"--ja--",1002,1,""; },{},{}
    32002,Dead_Tree_2,巴風特樹枝,2,50,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ monster "this",-1,-1,"--ja--",1039,1,""; },{},{}

    只要將紅色的部分改為你想召喚的怪物即可。
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2008-8-6 01:51:16 | 顯示全部樓層
    瞭解了

    非常感謝
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-1 02:11 AM , Processed in 0.725929 second(s), 22 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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