赞 | 0 |
VIP | 15 |
好人卡 | 7 |
积分 | 2 |
经验 | 30252 |
最后登录 | 2025-2-14 |
在线时间 | 629 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 156
- 在线时间
- 629 小时
- 注册时间
- 2012-6-9
- 帖子
- 1321
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
我是新手,求别人帮我改脚本
请大家帮帮忙,帮我改下面的脚本
改成随机性的
就是在战斗开始时,有时会先发制人,有时不会。- #==============================================================================
- # ■ 先发制人
- #------------------------------------------------------------------------------
- # 战斗的先发制人,偷袭开关控制
- #==============================================================================
- module Saba
- module Preemptive
- PREEMPTIVE_SWITCH = 0 # 这个开关打开先发制人。
- SURPRISE_SWITCH = 0 # 这个开关打开的闷棍
- end
- end
- class << BattleManager
- include Saba::Preemptive
- #--------------------------------------------------------------------------
- # ● 设置
- #--------------------------------------------------------------------------
- alias saba_preemptive_setup setup
- def setup(troop_id, can_escape = true, can_lose = false)
- saba_preemptive_setup(troop_id, can_escape, can_lose)
- setup_preemptive_switch
- end
- #--------------------------------------------------------------------------
- # ● 遇敌时的处理
- #--------------------------------------------------------------------------
- alias saba_preemptive_on_encounter on_encounter
- def on_encounter
- saba_preemptive_on_encounter
- setup_preemptive_switch
- end
- #--------------------------------------------------------------------------
- # ○ 开关进行先发制人,突如其来的设定
- #--------------------------------------------------------------------------
- def setup_preemptive_switch
- if $game_switches[PREEMPTIVE_SWITCH]
- @preemptive = true
- @surprise = false
- elsif $game_switches[SURPRISE_SWITCH]
- @preemptive = false
- @surprise = true
- end
- end
- end
复制代码 |
|