作者laechan (小太保)
看板mud_sanc
标题Re: [问题] 关於必中..
时间Wed May 18 17:28:08 2011
※ 引述《hlead (希多)》之铭言:
一般攻击
shut call show->receive_damage
必中攻击
shut2 call show->receive_damage
call show 时带的参数都是一样的,一般攻击与必中攻击
的差异只在 shut/shut2 本身的判断流程。
在这情况下假设要让某怪用一般攻击有效、用必中攻击无
效,但是该怪物又已自订 receive_damage,最简易的做法
,就是对怪物加设参数来解决。
例如怪物 set("no_shut2",1); <==这个还未实装, 只是举例!!
在这情况下 shut2 本身就可以针对这类型怪物,直接就在
shut2 里头判断完毕,而不用再去呼叫 show。
所以话说回来,「不循此方法、而要依自订护盾+自订
receive_damage 来规避 shut2 的必中」本身就是绕一大
圈的做法,因为到最後得到的结论就是 shut2 本身只要加
设「防 shut2 的判断」(就如同破甲增设防破甲的判断)才
是最简单的做法。
这也可以说是我在 shut2 撰写前期所没有发现的问题,那
,希望各位 wiz 可以把这次经验当做下次的参考。
近日会公布如何设定防必中判断,届时只要在需要该设定的
怪物身上加一行设定即可,它会有 default msg。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 117.19.89.64
※ 编辑: laechan 来自: 117.19.89.64 (05/18 17:28)