Project1
标题:
关于制作一个蓄力/咏唱 n回合后释放的技能
[打印本页]
作者:
eltreum
时间:
2013-2-8 21:16
标题:
关于制作一个蓄力/咏唱 n回合后释放的技能
本帖最后由 eltreum 于 2013-2-8 21:34 编辑
目前遇到的问题有
1.如何让一个变量在回合结束时自动减小
2.如何在战斗技能所设定的公共事件中执行等待命令和释放指定技能命令(公共事件自带的没有等待,释放技能也无法自动识别使用者)
3.如何在显示文字时调用目标的名字
不得不用脚本的话……
作者:
429259591
时间:
2013-2-8 21:45
第一个目测用战斗事件......
技能释放识别使用者用状态法勉强可以......
第三个是什么意思?调用目标的名字是谁的?
作者:
黑化の鼠标
时间:
2013-2-10 10:13
嗯,实质上这些问题如果不用附加脚本都不会有较好的解决办法,
①回合结束时变量自动减少很简单,只需要在数据库【敌群】这个菜单里自己找找战斗事件的设置以及能够使用的程度就好
②这个我想知道一下“技能识别使用者”是什么意思?关于这一点,我个人认为,与其要“让技能识别使用者”不如让“作者识别使用者”,也就是,你自己清楚地知道这个技能的作用目标,之后再进行设定,还有,如果嫌【技能设定】太单一,又一定要先【使用技能再触发公共事件】这样的默认设定的话,可以参考这个帖子的5楼
(
不成器的我貌似只有这点值得骄傲了呢......
)
http://rpg.blue/thread-238471-1-1.html
③如何在显示文本框中显示目标名字?好吧,有最犯二的方法,也就是【作者自身明白可能出现的所有结果】,之后将每种结果使用变量由1,2,3,4,5,6......进行分类,之后分支条件变量判定
提出的问题解答完毕,之后似乎因为提出的问题与标题不符,所以希望能讲解一下个人思路
嗯,既然是蓄力技能,如果没有必要出现【打断】这种设定的话,就直接使用【状态】导致【无法行动】就好,之后战斗事件设定,当角色处于【蓄力】状态时,进入新事件页,之后再来,当角色没有处于【蓄力】状态时,发动技能。
如果有【打断】这种设定的话,大致可以使用变量进行回合数的计算,之后当变量【回合数】符合要求时,【强制指令】,否则,啥都不做。
作者:
eltreum
时间:
2013-2-11 03:27
黑化の鼠标 发表于 2013-2-10 10:13
嗯,实质上这些问题如果不用附加脚本都不会有较好的解决办法,
①回合结束时变量自动减少很简单,只需要在 ...
事实上前天为了这几个问题而去研究脚本,现在已基本解决,顺利实现了一些功能,比如不同蓄力回合,蓄力被打断的效果,以及高速蓄力状态和高速冷却状态。
现在最后的问题就是判定后的技能释放,此方法似乎必须指定使用者,通用性略有不足,本来以为公共事件可以简单的通过命令返回技能的释放,现在看来貌似不行……
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1