Project1

标题: 如何实现无效 吸收和反弹 [打印本页]

作者: zzyhlyoko    时间: 2008-8-14 22:10
标题: 如何实现无效 吸收和反弹
如标题,希望实现以下几个状态:
魔法反射/吸收/无效:反射/吸收/无效化攻击力为0的特技,一定回合数后消失。

物理反射/吸收/无效:反射/吸收/无效化攻击力为0以上的特技和普通攻击,一定回合数后消失。

完全防御:任何攻击和特技无效,被打过设定的次数后该状态消失,否则不会消失

完全防御2:任何攻击和特技无效,一定回合数后消失。
就这样了,总计8个状态,谢谢大家!


一楼的范例似乎不能实现完全防御,而且脚本注释是日语的有点看不懂,能不能翻译一下

二楼殲滅天使·玲仍然只能防御物理特技耶...不过你说对了,我是想做大地之墙...
[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 殲滅天使·玲    时间: 2008-8-14 22:11
http://rpg.blue/web/htm/news490.htm
这个
作者: 殲滅天使·玲    时间: 2008-8-14 22:33
完全防御:任何攻击和特技无效,被打过设定的次数后该状态消失,否则不会消失
这个....LZ要做空轨的大地之墙哇...
脚本我不会..这种用数据库设置一个状态,回避100,然后设置被攻击后状态100%消失..
虽然难看了点.

完全防御2:任何攻击和特技无效,一定回合数后消失。
和上面设置完全一样,把攻击后状态100%消失修改为 经过N回合后消失.

脚本里主要是设置这里
攻击反弹的.
  SKILL_REFREX_STATE_NAME         = "攻击反弹"        # 攻击反弹状态名
  SKILL_REFREX_ANIMATION_ID       =  98               # 攻击反弹动画ID
  REFREX_PENETRATION_SKILL_ELEMENT_NAME = "攻击反弹"  # 攻击反弹属性名

  MAGIC_REFREX_STATE_NAME         = "魔法反弹"   # 魔法反射」状态名
  MAGIC_REFREX_ANIMATION_ID       =  98          # 魔法反射动画ID
  REFREX_PENETRATION_ELEMENT_NAME = "魔法反弹"   # 反射貫通属性名

然后你看看范例里的特技怎么设置就好了 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




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