設定說明:
一、需新增一隻怪物叫做邪惡聖誕老人(evil santa-claus)
/d/event/xmas/evil.c
等級 2,血量 1,自動攻擊,一碰就死。
二、需新增「聖誕襪」房間、「聖誕禮物箱」房間
/d/event/xmas/socks.c
/d/event/xmas/box.c
三、設定虛擬物品─聖誕襪,節慶類物品使用 f80X 開頭,
聖誕襪為 f801。另外,再新增一個禮物箱為 f802。
vobjs -quick 聖誕襪;f801;雙;節慶物;/d/event/xmas/socks;;;1;1
vobjs -quick 聖誕禮物箱;f802;個;節慶物;/d/event/xmas/box;;10;1;1
四、設定邪惡聖誕老人會掉聖誕襪,掉落機率 50%
vobjs -mob_drop /d/event/xmas/evil set f801 = 500
依據怪掉落物機率設定原則,機率最大就是 50%,所以
本次是依「掉落機率最大化」為設定原則。
五、撰寫聖誕節任務腳本
腳本位置: /open/cmds/quest/l/l008
任務 npc: /u/p/ppl/hiei/rocky/mob/santa_claus.c
已新增 set("quest_num","l008");
> l
[/u/p/ppl/hiei/rocky/027 ]
洛奇村─中央廣場
村子的中央廣場處有豎立著高高的石柱,村民的打扮都差不多,
就是從頭包到腳這樣,冷冽的天氣令你不禁打了個哆嗦。
明顯出口有: west, north, east, 和 south.
(!quest)Lv200.聖誕老人(Santa Claus)
六、更改相關程式段
修正 ppl->vobjs("add") 的相關 bug.
修正 ob view 的相關 bug
新增 ob use 語法。(用法與 ob view 同)
修正 ob sell 的錯誤。(實裝不能賣店設定)
七、修改 /open/cmds/vobjs_d.c
讓 vobjs_d.c 的 exec_mob_drop 函數可支援全區域生成
邪惡聖誕老人。
八、次元鏡密碼補入 rocky
set rocky = /u/p/ppl/hiei/rocky/027
九、shutdown
更新所修正的 user.c 的 vobjs 函數。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: laechan 來自: 210.61.157.53 (12/24 14:31)
※ 編輯: laechan 來自: 210.61.157.53 (12/24 14:35)