赞 | 23 |
VIP | 207 |
好人卡 | 31 |
积分 | 31 |
经验 | 48797 |
最后登录 | 2024-11-30 |
在线时间 | 1535 小时 |
Lv3.寻梦者 孤独守望
- 梦石
- 0
- 星屑
- 3137
- 在线时间
- 1535 小时
- 注册时间
- 2006-10-16
- 帖子
- 4321
|
我不是前辈{/fd}不是的{/fd}
(认真状)按照你想要的脚本的话,你真的应该去学脚本= =
- # 遇敌计数为 0 且、且遇敌列表不为空的情况下
- if $game_player.encounter_count == 0 and $game_map.encounter_list != []
- # 不是在事件执行中或者禁止遇敌中
- unless $game_system.map_interpreter.running? or
- $game_system.encounter_disabled
- # 确定队伍
- ####################################################
- ok = true
- unless $game_switches[7] == true
- level = $game_variables[7]
- alevel = 0
- for i in $game_party.actors
- if i.level > alevel
- alevel = i.level
- end
- end
- p = (level - alevel).abs
- if p < 5
- #我是空气~
- elsif p < 10
- ok = false if rand(100) > 50
- elsif p < 20
- ok = false if rand(100) > 30
- elsif p < 40
- ok = false if rand(100) > 10
- elsif p < 100
- ok = false if rand(100) > 5
- end
- end
- ####################################################
- n = rand($game_map.encounter_list.size)
- troop_id = $game_map.encounter_list[n]
- # 队伍有效的话
- ####################################################
- if $data_troops[troop_id] != nil and ok == true
- ####################################################
- # 设置调用战斗标志
- $game_temp.battle_calling = true
- $game_temp.battle_troop_id = troop_id
- $game_temp.battle_can_escape = true
- $game_temp.battle_can_lose = false
- $game_temp.battle_proc = nil
- end
- end
- end
复制代码
改成如上内容。进入地图时请用自动事件指定变量7(地图等级),开关7(地图开关)
因为怕麻烦所以没测试 |
|