Project1

标题: 多秒技能选择不重复目标 [打印本页]

作者: Muguafeifei    时间: 2021-4-4 10:50
标题: 多秒技能选择不重复目标
VX Ace里,技能的选择范围除了单体全体外,只有随机1~4个敌人——或者说是随机1~4次更准确些:
如果随机4,有可能1个敌人打4次,也有可能两个打2次。

MV和XP似乎都有多秒脚本,所以想求一个VX Ace的,选择目标数就是符合的数量:
如果有4个敌人,那秒4就是每个人打1下,不会变。
如果就剩1个敌人,那即是秒4也只能打1下。

在此先谢谢了。
作者: alexncf125    时间: 2021-4-4 10:55
本帖最后由 alexncf125 于 2021-4-4 11:01 编辑

https://rpg.blue/thread-403034-1-1.html
作者: Muguafeifei    时间: 2021-4-4 11:58
alexncf125 发表于 2021-4-4 10:55
https://rpg.blue/thread-403034-1-1.html

谢谢您的指点,
但改了的话,应该就没有随机X次了吧?
我知道有些贪得无厌,但有没有办法同时保留两个效果(随机X次和秒X)?

对不起,因为看到有类似脚本所以才希望做到——如果太为难请允许我向您道歉…
作者: alexncf125    时间: 2021-4-4 12:13
第6行if item.for_random?
改成if item.for_random? && item.note =~ /<目标不重复>/i

技能没有备注<目标不重复>的话, 则会是原本的效果
有备注则会是你要的效果
作者: Muguafeifei    时间: 2021-4-4 12:28
alexncf125 发表于 2021-4-4 12:13
第6行if item.for_random?
改成if item.for_random? && item.note =~ //i

谢谢,学到了脚本的写法——
比如?是判定、&&是并且…
虽然是很基本的脚本语句,但是对于新手来说,成为高手是一个积累的过程。
再一次谢谢您的帮助!




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