赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 4181 |
最后登录 | 2018-9-22 |
在线时间 | 3 小时 |
Lv1.梦旅人 很傻很天真
- 梦石
- 0
- 星屑
- 55
- 在线时间
- 3 小时
- 注册时间
- 2007-3-13
- 帖子
- 3667
|
VX里自带脚本为多体连击哦!
在技能名称后面加入",X连击次数"即可(不代引号)
X一定要大写
否则系统当成普通攻击
注意!有连击效果的千万别点效果范围里的敌多体。
脚本(作者:yangff):
- class Scene_Battle < Scene_Base
- def execute_action_skill
- skill = @active_battler.action.skill
- ####################################################3
- name = skill.name
- if name.split(/,/)[0]
- if name != nil
- kill = name.split(/X/)[1]
- if kill == nil or kill == ""
- kill = 1
- end
- #p kill
- #p name
- end
- end
- 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
复制代码 系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~ |
|