Project1
标题:
求在技能备注档指定的连击脚本
[打印本页]
作者:
立仆芋头
时间:
2014-10-29 20:28
标题:
求在技能备注档指定的连击脚本
已看过妖精图书管的例子。不起作用。故求。谢谢
作者:
正太君
时间:
2014-10-29 22:34
没看懂要什么呀...
作者:
立仆芋头
时间:
2014-10-29 23:55
希望能用在技能附注栏 关键字 的方法,实现能随机连击八次的脚本。
作者:
上贺茂润
时间:
2014-10-30 08:00
伸手过长
作者:
立仆芋头
时间:
2014-10-30 08:55
伸手过长什么的?有点吧。
如果反应很严俊,也是另一方探出这条路不好走。
那就可以安心的去动设计,不用8连击,甚至直接去掉这个技能。
不管如何,都对我的进度有助益。
所以我主张,有问题就丢。哈哈哈哈哈哈!(当然态度也一定要好)
作者:
VIPArcher
时间:
2014-10-30 09:44
图书馆里的连续次数脚本直接改的。没VX所以没测试过。
使用方式是在技能的备注栏备注<kill 次数>。
例如要连续释放4次的技能就备注<kill 4>
class Scene_Battle < Scene_Base
def execute_action_skill
skill = @active_battler.action.skill
####################################################3
kill = skill.note =~ /<kill\s*(\d+)>/i ? $1.to_i : 1
for ii in 1..kill.to_i
####################################################3333
skill = @active_battler.action.skill
text = @active_battler.name + skill.message1
@message_window.add_instant_text(text)
unless skill.message2.empty?
wait(10)
@message_window.add_instant_text(skill.message2)
end
targets = @active_battler.action.make_targets
display_animation(targets, skill.animation_id)
@active_battler.mp -= @active_battler.calc_mp_cost(skill)
$game_temp.common_event_id = skill.common_event_id
for target in targets
target.skill_effect(@active_battler, skill)
display_action_effects(target, skill)
end
end
end
end
复制代码
作者:
立仆芋头
时间:
2014-10-30 11:51
VIPArcher 发表于 2014-10-30 09:44
图书馆里的连续次数脚本直接改的。没VX所以没测试过。
使用方式是在技能的备注栏备注。
例如要连续释放4次 ...
感谢,本来心灰意冷了。又燃起一丝火花。
果断去试,呵呵呵呵呵。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1