Project1

标题: RPG maker VX横版战斗敌人不攻击 [打印本页]

作者: 5396971    时间: 2012-9-14 16:14
标题: RPG maker VX横版战斗敌人不攻击
      本人刚学RPG maker vx没多久,有许多不懂的地方,希望各位前辈指点一下。我把VX的战斗脚本改为Sideview横版战斗系统,测试发现人物攻击正常,可就是怪物不攻击了,这个问题该怎么解决呢?
作者: 丿梁丶小柒    时间: 2012-9-14 17:33
动作没设定好。每个行动的动作还是要亲手去设定的
新手不会的话可以理解  
作者: 5396971    时间: 2012-9-14 19:44
丿梁丶小柒 发表于 2012-9-14 17:33
动作没设定好。每个行动的动作还是要亲手去设定的
新手不会的话可以理解   ...

可是横版战斗就算不设定动作,但是怪至少会攻击我吧,怪完全没任何反应,从头到尾人物就没受到伤害过。
作者: 5396971    时间: 2012-9-14 23:37
http://d.1tpan.com/tp0332917418
就是这个了,在6R找的脚本拼合起来的。

顺便问下,悬赏应该在哪儿发帖啊,,不知道啊,话说版规中不允许乱发帖,新人不知道规矩啊
作者: 怪蜀黍    时间: 2012-9-15 10:46
你使用了敌人加强AI的脚本,而你的敌人设定没有设定!
敌人设定,比如2号敌人是武士型,那么这里要写:
  1. $enemies_class = {2 = >2 }
复制代码
所有的敌人都要在这里写好归类!!!
写了这个还不不够,AI脚本我发现有BUG,会报错。解决办法:
找到这句话:“#若队伍中有“牧师”则不使用回复技能”下面加一行:
  1.     $scene.enemies_members_class = [0,0,0,0,0,0,0] if $scene.enemies_members_class.nil?
复制代码
再找到这句话:“#若敌方队伍中只有“后卫”则继续攻击”下面加一行:
  1.     $scene.actors_members_position = [0,0,0] if $scene.actors_members_position.nil?
复制代码
这样2号敌人就攻击了,而且不报错。
由于这个脚本我没有用过,至于还有不有BUG是未知的。
作者: jiangjie81    时间: 2013-2-10 20:24
还有一种可能,使用了超级整合包100,但是数据库“技能”没有设置<硬直>时间。




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