Project1

标题: 能不能做出类似【远隔攻击】防止对方反击的效果? [打印本页]

作者: wshzya    时间: 2013-4-23 16:24
标题: 能不能做出类似【远隔攻击】防止对方反击的效果?
本帖最后由 wshzya 于 2013-4-26 08:16 编辑

RT,弓箭手还经常被反击打死实在有些汗颜。麻烦大家,求教。
注意,不是单指弓箭手这个职业!!而是【远隔攻击】这种防止反击的【效果】…………
作者: asdasdfa    时间: 2013-4-23 17:27
反击判定脚本中判断持有武器类型就好了
作者: wshzya    时间: 2013-4-24 16:09
asdasdfa 发表于 2013-4-23 17:27
反击判定脚本中判断持有武器类型就好了

呃……不系介个……怪物咋办捏?
作者: lirn    时间: 2013-4-24 21:19
虽然没试过,但设置攻击附带属性如何?
作者: j433463    时间: 2013-4-24 22:13
Game_Battler 中有个计算技能/物品的反击几率 def item_tct(user, item)

在这个地方加上判断职业为弓箭手不能反击

return0 if 弓箭手

这弓箭手的判断我就不知道怎么写了。
作者: wshzya    时间: 2013-4-25 12:20
lirn 发表于 2013-4-24 21:19
虽然没试过,但设置攻击附带属性如何?

附带的属性里没有防止反击啊…………
作者: wshzya    时间: 2013-4-25 12:22
j433463 发表于 2013-4-24 22:13
Game_Battler 中有个计算技能/物品的反击几率 def item_tct(user, item)

在这个地方加上判断职业为弓箭手 ...

这个应该可行……只是偶木说清楚么?……是效果而不是单一职业的问题。
因为指定职业的话怪物咋办捏?
作者: j433463    时间: 2013-4-25 18:52
已经找到技能或物品反击判断的位置,能判断弓箭手职业,难道不能用成判断技能或物品的攻击方式吗?

虽然物品或技能本身的武器限制敌人不能用,但有备注栏可以呀!在备注上标签该技能或物品为远程的,

然后以此标签作为判断依据,只要是远程的不能反击,这样您认为是否可以?

或者直接备注 <no_tct>,只要是 no_tct 的技能就无法反击,这样子敌人也有用吧?
作者: wshzya    时间: 2013-4-26 08:16
j433463 发表于 2013-4-25 18:52
已经找到技能或物品反击判断的位置,能判断弓箭手职业,难道不能用成判断技能或物品的攻击方式吗?

虽然物 ...

嗯嗯……貌似OK~~就是这个吧~~感谢啊~~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1