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