查看: 2283|回复: 2

[已经解决] 关于物理反击引申出的的问题

[复制链接]
梦石
0
星屑
50
在线时间
30 小时
注册时间
2015-5-6
回帖
23
发表于 2016-6-22 14:57:19 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
如果一个必杀技是单体七连击,或者全体三连击,命中效果是物理攻击,那么如果被反击次数多了是很疼的。
这里有三种方法限制:
1.不给对方闪避和反击的机会,设置为必定命中,个人不喜欢这种方法,pass
2.对方只能闪避,不能反击,这个目测挺难,求教脚本方法。
3.对方只能在一套连击打完后反击,反击上限为一次,这个目测不太现实……
总结,请教好的解决办法

梦石
0
星屑
2920
在线时间
713 小时
注册时间
2010-7-25
回帖
659

开拓者

发表于 2016-6-22 16:59:00 | 显示全部楼层
在Game_Battler的 “● 计算技能/物品的反击几率”def item_cnt(user, item)  栏的下面(大概457行)添加下面这句话
return 0 if item.id == 951 or item.id == 952   
意思是951号技能和952号技能不被反击

评分

参与人数 1梦石 +1 收起 理由
丿梁丶小柒 + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
30 小时
注册时间
2015-5-6
回帖
23
 楼主| 发表于 2016-6-22 22:47:06 | 显示全部楼层
jianyulei 发表于 2016-6-22 16:59
在Game_Battler的 “● 计算技能/物品的反击几率”def item_cnt(user, item)  栏的下面(大概457行)添加 ...

非常感谢,可惜只能写在一行里不能换行,技能太多这一行超长哈哈
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部