[wizs] vobjs 的資料欄位設定
有幾個經過上述的整理後已經確定的..
name(必須存在)
虛擬物品的通常名稱,如「超強生命藥水」。
file
該虛擬物品指向的實體檔案,如「/area/vobjs/sh_pot.c」
假設該虛擬物品設定可用 drink 來使用時,則玩家 drink sh_pot
後,它會去 call sh_pot->cmd_drink() 的動作。
remark(必須存在)
關於該虛擬物品的設定mark,如「它可以被 drink,補充率很高」
或者是「這是 laechan 設定的物品」這樣的 remark,是秀給 wiz
看的。
mark
關於該虛擬物品的特殊參數,例如該虛擬物品是解謎用虛擬物品,
mark 就可以做一下標示。
cmd
關於該虛擬物品可以被什麼指令使用,限定只能用一種指令,例如
use、drink、eat...cmd 參數要有效,必須存在 file 參數。
save
該虛擬物品是否應被儲存。這個參數初期不會存在。
no_xxx
例如 no_move、no_sell 等,代表該虛擬物品是否為不可移動、不
可販售交易等。通常若 mark 參數存在時就視為 no_sell。
long
這個不一定要有,因為會有 default long。
maximun
這個虛擬物品最高只允許同一個玩家攜帶幾個。有 default 值 99
,特殊物品自然可設 1,再加上 no_move 時,就不用擔心玩家會
屯積。
需單獨存在的資料欄則是..
value
必須由單一 wiz 統籌管理。
id
必須由單一 wiz 統籌管理。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: laechan 來自: 218.170.228.220 (01/20 11:30)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
15
19