作者laechan (小太保)
看板mud_sanc
标题Re: 鬼塔的反击
时间Thu Jan 5 14:46:26 2012
※ 引述《damee (鸟飞绝)》之铭言:
: 之前hmml大大已经有反应过了,只要独孤,反击,乾坤
: 打死的话,基本上就不用解谜了,那时候wiz大大也说
: 修复了,似乎啦,可是在下这几天解谜,大概解了五次吧
: 只有一次成功,其他的都失败了,为啥呢?因为全部都是
: 上面所述的技能打死守护者,真的是让我黯然又销魂啊,
: 运气好,打死第一位守护者就知道不用解了,运气不好,
: 打死最後一位,才知道不用解,很浪费时间耶,所以在下
: 可不可以请问一下wiz大大们,是否可以有个指令说可以
: 设置上面所说的三个技能是可以停止的,就像attack stop
: 一样,可以stop独孤,反击,乾坤这种技能,要用就拿出来用
: 不用的话就可以停止
基本上我并不认为这是反击的问题。
例如说这也有可能就是鬼塔怪物本身的写法问题,会出问题
的函数不外乎
1. die()
2. shield() 自体护盾
3. receive_damage()
4. 或者鬼塔怪物身上有设了什麽特殊技能
亦或者跟 handpower 可能也有关(这就要 damee 你回想一
下自己的技能有没有 handpower)
为何我会这麽说?因为反击类的东西都是 special_attack
在处理,而他们都是呼叫 shut2,依照我的写法,shut2 很
类似直接的扣血,因此我目前是怀疑鬼塔怪物可能在扣血的
判断上有问题。
另外就是「该改的我都改了」所以我才会说我不认为是反击
造成的问题。解决方法有三个
一、更改鬼塔怪物的写法
二、让玩家可暂时停用反击等效果
三、让反击等效果变成「呼叫一般的 shut」
二的话一般可以用 setdata 指令来支援,比方..
setdata no_special_attack
就可以停用所有与 special_attack 有关的闪格挡(但不影
响到别的部份例如 swoop)。
需更改的指令是..
1. _setdata.c
2. 使用到 record_data 栏位 或 time_record 栏位
3. 更改 new_defance.c 档的 new_defance 函数
因为需要花的时间不多,这个晚上我会先改,连同部份法术
的 buff time 以及 heart knight 的全体影响部份。
LAechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: laechan 来自: 223.140.181.82 (01/05 14:47)
1F:→ laechan :晚上顺便更新 news 文字档好了,好久没更新拍谢 01/05 14:50
2F:推 Hamano :推~ 01/05 15:00
3F:推 kyrios003 :小宝辛苦了~ 01/05 15:22