Project1

标题: 能否将技能设置成“对使用者和一个指定的目标”使用? [打印本页]

作者: louis2327    时间: 2013-10-7 07:59
标题: 能否将技能设置成“对使用者和一个指定的目标”使用?
就是技能同时对自己和一个队友施放,有没有能通过脚本或者其他方法实现呢……?
如果可以的话,同时对自己和一个敌人施放有没有办法实现?
还有其他目标的设置都能实现吗?
作者: 余烬之中    时间: 2013-10-7 08:14
当然是没有问题的,不过脚本的话有点难找,手头上还木
其实也可以用事件做:
1.设定技能触发公共事件
2.公共事件获取敌人和己方人员ID,并进行操作
敌人ID可以从$game_troop获得 己方$game_party
作者: louis2327    时间: 2013-10-7 08:21
余烬之中 发表于 2013-10-7 08:14
当然是没有问题的,不过脚本的话有点难找,手头上还木
其实也可以用事件做:
1.设定技能触发公共事件

十分感谢,我去试试看。
因为是新手的关系,第一次做游戏所以完全没有思路,进度超级慢- -
再次感谢您的回答!
作者: tan12345    时间: 2013-10-7 09:33
这东西我弄过了,我说下我怎么弄的吧。
首先设定技能,技能指向单个敌人或单个队友,这个没问题吧;其次在技能公式里设定:0;v[18]=a.id这样设定的意思是这个技能伤害为0,同时将使用者的id记录到了18号变量里。最后这个技能除了满足你的设定外(比如附加状态之类的)还需要在设定一个公共事件,这个公共事件的内容就是读取18号变量的值(就是技能使用者了),然后你想干什么都行了。
作者: 绿坝    时间: 2013-10-8 10:48
我是饭粒.rar (301.09 KB, 下载次数: 57)


    利用在技能中引用公共事件来触发楼主所要的效果。
1.同时对自己和单个队友使用技能
效果:使用技能“联结治疗”(单体队友回复生命值)
使用技能治疗队友后,将同时治疗猪脚。
使用技能治疗猪脚后,将二次治疗猪脚。
2.同时对自己和单个敌方使用技能
效果:使用技能“痛苦”(单体敌方造成伤害)
使用技能后将对单个敌方造成伤害,同时对猪脚造成伤害。


对敌方使用的技能和触发对猪脚使用的技能都可以修改,本人语言表达能力差,具体的都在范例中。
作者: louis2327    时间: 2013-10-12 08:31
绿坝 发表于 2013-10-8 10:48


    利用在技能中引用公共事件来触发楼主所要的效果。
1.同时对自己和单个队友使用技能

非常感谢,很清晰明白




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