※ 引述《henryyeh (阿叶)》之铭言:
: Hello! 请问我杀死四方向的mob也拿到四圣兽装备,回到
: 中间那格却没有出现明王?
: 这该怎么办?
: thanks
: ※ 引述《laechan (小太保)》之铭言:
: : 房间我已经改为不会随系统更新,故理论上,房间只要被外设
: : 出口的话,该出口“不会消失”。
: : Laechan
边打边想。
假设四出口的房间有 times_check,我基本上可以设定明王固定时
间自己重生,它的方法是房间一开始就有明王,也就是明王的出现
与否,跟四圣兽是否被杀是无关的,玩家就可以只杀明王,明王不
见才能 jump。
明王被杀之后它会做 times_check->set_times_check,嘛,这里其
实有风险就是如果明王被鞭尸的话就会一直呼叫,保险起见我会加
个判断避免这情况。
明王....20分钟出现一次吧,时间到的时候它会去 call 四出口房
间的 times_check 函数:
假设这时房间有明王(因为明王自己会重生) => 不做任何动作
假设这时房间没明王 => 对房间做 update 的动作 => 生出明王
这样应该会简单一点,我刚刚改好了。
修改范围: /u/l/laechan/area/hole/room/250.c 四出口房间
/u/l/laechan/area/hole/mob/king1.c 明王
使用指令: call /open/cmds/times_check;check_names;"arm_laechan"
call /open/cmds/times_check;remove_names;"arm_laechan"
Laechan