Re: [閒聊] 煩啊! 副本

作者: laechan (揮淚斬馬雲)   2014-03-11 17:38:07
: 打死副本怪可得到影特幣及較高的經驗值,或是對玩家有用的東西(副本限定)
: 副本房間可定義進入後多久才能往下一格、進入後 buff_msg 的顯示、
: 幾秒後房間會做什麼事、房間變動的周期判斷等,data 需支援這些設定
: └包括怪物死掉會做什麼事的設定
: npc 以 set_npcs 的方式設定,但修改 set_npcs 的登錄方式
: 這時 set_npcs 的修改就需將此點列入考量,它不能附著於既有區域
: 也就是說該 set_npcs 需以副本(最好是英文名)為 sector
: 並取用一個既存的區域檔來 set_npcs, 才能以房間檔名做為識別
: 其它都跟情況一相同
: 剩下的問題就是如何讓玩家每推進一個房間,就 follow 副本在這個
: 房間所做的設定。
後續大概剩這些,幾個大項目包括
01、用 weather_d.c 定時呼叫 /adm/daemons/instance_rooms.c
02、進入每一個房間的 buff_msg 及定身處理
03、延遲呼叫函數以及要將它寫在哪裡
04、如何設定打死特定怪就呼叫什麼
05、如何支援幻想的多層型副本(這我大概有底了)
06、如何 set_npcs
07、打死副本怪可額外得到更多的經驗值、學點、影特幣等
08、副本與 quest 的連結(我一直沒有想做的fu)
09、活動處理
10、i 類虛擬物品的共通繼承物件(限制只能在副本裡使用)
有空會先挑幾個解決並做出範例副本(比 quest 還簡單),沒意外
的話 08 那個會先做,那個 ok 了玩家就能馬上玩到。
Laechan

Links booklink

Contact Us: admin [ a t ] ucptt.com