Oo消遙oO 發表於 2008-8-13 19:32:02

【 原 創 】db小教學

本帖最後由 哆啦ˇ 於 2009-11-19 06:43 PM 編輯

*無限消耗箭矢 - 此問題屬於伺服器設置問題, 但是在這裏求問的人很多
-在"模擬器\conf\battle\" 裏的battle.conf 中的arrow_decrement: 1 改為arrow_decrement: 0

*無限消耗品
-在某一物品的{ Script } 裏加入getitem XXX,1; 的語句XXX 為該物品ID;
-把該物品的類型改為11[具有延遲時間的消耗物品 ( 物品在選擇一個目標物件之後從物品欄裏消失, 例如技能消耗物品和寵物誘餌)] ,但是有物品使用延遲
[去掉延遲需修改源代碼,不推薦使用] [提醒: 由於道具類型被改為11,所以當人物處於禁魔狀態時,該道具將無法使用。]

- item_db.txt 檔和結構的解釋.

ID,AegisName,Name,Type,Buy,Sell,Weight,ATK,DEF,Range,Slots,Job,Upper,Gender,Loc,wLV,eLV,Refineable,View,{ Script },{ OnEquip_Script },{ OnUnequip_Script }


ID: 物品代號

AegisName: 伺服器在腳本和查詢中來參考物品命名,
         不能使用空格.

Name: 顯示出來的物品名字, 可以用@ 指令和腳本指令輸出物品.

Type:
    0    回復物品.
    2    消耗物品.
    3    其他物品
    4    武器
    5    防具/ 披肩/ 靴子/ 頭飾
    6    卡片
    7    寵物蛋
    8    寵物裝備
    10    彈藥 ( 箭矢/ 子彈/ 其他)
    11    具有延遲時間的消耗物品 ( 物品在選擇一個目標物件之
      後從物品欄裏消失, 例如技能消耗物品和寵物誘餌)

Buy: 默認購買價格. 若不設置, 將為販賣價格的兩倍.

Sell: 默認販賣價格. 若不設置, 將為購買價格的一半.

Weight: 物品重量. 10 等於1 重量.

ATK: 武器的攻擊力

DEF: 防具的防禦力

Range: 武器的攻擊範圍

Slots: 物品所擁有的洞數.

Job: 可裝備職業. 可使用下列位遮罩:

    (例) 初學者    (2^00): 0x00000001
    劍士      (2^01): 0x00000002
    魔法師      (2^02): 0x00000004
    弓箭手      (2^03): 0x00000008
    服侍      (2^04): 0x00000010
    商人      (2^05): 0x00000020
    盜賊      (2^06): 0x00000040
    騎士      (2^07): 0x00000080
    牧師      (2^08): 0x00000100
    巫師      (2^09): 0x00000200
    鐵匠      (2^10): 0x00000400
    獵人      (2^11): 0x00000800
    刺客      (2^12): 0x00001000
    未使用的    (2^13): 0x00002000
    十字軍      (2^14): 0x00004000
    武僧      (2^15): 0x00008000
    賢者      (2^16): 0x00010000
    流氓      (2^17): 0x00020000
    煉金術士    (2^18): 0x00040000
    詩人/舞娘    (2^19): 0x00080000
    未使用的    (2^20): 0x00100000
    跆拳道      (2^21): 0x00200000
    拳聖      (2^22): 0x00400000
    悟靈士      (2^23): 0x00800000
    槍手      (2^24): 0x01000000
    忍者      (2^25): 0x02000000

Upper: 可裝備職業類型. 可使用下列位遮罩:
    1: 普通職業
    2: 進階職業
    4: 寶寶職業

Gender: 性別限制. 0 為女性, 1 為男性, 2 為無限制.

Loc: 裝備位置. 各值為:

    2^8 256 = 頭上部
    2^9 512 = 頭中部
    2^0 001 = 頭下部
    2^4 016 = 防具
    2^1 002 = 武器
    2^5 032 = 盾牌
    2^2 004 = 披肩
    2^6 064 = 靴子
    2^3 008 = 裝飾物1
    2^7 128 = 裝飾物2

wLV: 武器等級.

eLV: 裝備的可需基本等級.

Refineable: 1 為物品可精煉, 0 為不能精煉.

View: 對於普通物品來說, 確定哪些物品的查看樣子 ( 例如: 把蘋果製作成蘋果汁).
      特別是武器和彈藥這類物品的值.

    對於武器來說, 類型有:
      0: 拳頭
      1: 短劍
      2: 單手劍
      3: 雙手劍
      4: 單手矛
      5: 雙手矛
      6: 單手斧
      7: 雙手斧
      8: 鈍器
      9: 未使用
      10: 權仗
      11: 弓
      12: 拳套
      13: 樂器
      14: 鞭子
      15: 書
      16: 拳刃
      17: 左輪手槍
      18: 步槍
      19: 獵槍
      20: 加特林槍
      21: 手榴彈發射器
      22: 風魔手裏劍

    對於彈藥來說, 類型有:
      1: 箭矢
      2: 投擲短劍
      3: 子彈
      4: 盾牌
      5: 榴彈
      6: 手裏劍
      7: 飛鏢

Script: 使用/ 裝備此物品所執行的腳本.

OnEquip_Script: 裝備此物品所執行的腳本.
                警告, 並非所有的物品的bonuses 會在這裏如期有效.

OnUnequip_Script: 未裝備此物品所執行的腳本.
                  警告, 並非所有的物品的bonuses 會在這裏如期有效.



idiotsuck 發表於 2008-8-13 21:51:28

感恩阿!! 謝謝大大分享!! 來去修改嚕~~

asdusb 發表於 2008-8-13 23:02:39

恩恩 謝謝 讓我學到了不少

f0916626089 發表於 2008-8-15 17:15:14

謝謝大大..

謝謝大大..謝謝大大..

etr2212 發表於 2008-10-2 17:30:19

可以教我13091EA板怎辦GM帳號嘛!?

7539601s 發表於 2009-3-20 04:52:25

謝謝樓主無私的分享 先來用用看嚕

n00000962 發表於 2009-5-14 21:00:38

不錯的小教學!學起來也不吃虧

雲赤 發表於 2009-5-28 16:05:11

感謝樓主大大無私分享~
很詳細唷!

q168761999 發表於 2009-5-29 17:20:55

感謝大大的交學~~~!

我懂了

a030405a 發表於 2009-5-31 01:49:47

好像不錯!看看吧!!感謝大大的交學~~~!

我懂了

cashdark 發表於 2009-6-3 01:21:01

好仔細的教學阿
受叫了學到東西了

ad007799 發表於 2009-6-15 18:10:23

感謝大大分享!!!!先去用看看

itsmystyle 發表於 2009-8-7 14:21:25

看完之後好像又更加的不懂了

听心悸動 發表於 2009-8-7 19:37:49

不錯@@

蠻詳細的!!

這個值得收藏!!

piggy1112 發表於 2009-8-8 21:06:14

不錯的小教學!學起來也不吃虧
頁: [1] 2
查看完整版本: 【 原 創 】db小教學