以下引用snstar2006于2008-10-21 10:35:27的发言:
请注意看事件指令
里面就有这个功能
以下引用dbshy于2008-10-21 10:34:52的发言:
请在scene_map中找到随机遇敌的那一段
然后if判断
手上没vx,而且对vx的脚本不熟,请lz自己找
以下引用snstar2006于2008-10-21 10:49:45的发言:
事件.....我说事件!!!
以下引用snstar2006于2008-10-21 11:38:40的发言:
事件命令第三页
以下引用snstar2006于2008-10-21 12:46:04的发言:
你眼睛就只看的到战斗处理吗?
以下引用snstar2006于2008-10-21 13:11:18的发言:
如果不多的话,就在Game_Player里面设定
def make_encounter_troop_id
encounter_list = $game_map.encounter_list.clone
for area in $data_areas.values
encounter_list += area.encounter_list if in_area?(area)
end
# 在这里插入
if encounter_list.empty?
make_encounter_count
return 0
end
return encounter_list[rand(encounter_list.size)]
end
如果是所有地图都一样设定
插入
encounter_list.push(敌人队伍ID) if $game_switches[开关ID]
如果不同地图有不同的设定
插入
case $game_map.map_id
when 地图ID
encounter_list.push(敌人队伍ID) if $game_switches[开关ID]
when XX
encounter_list.push(敌人队伍ID) if $game_switches[开关ID]
.....
....
...
..
end
[本贴由作者于 2008-10-21 13:13:18 最后编辑]
以下引用snstar2006于2008-10-21 13:29:25的发言:
忘了说
地图设定中不要把「原本不会遇到的敌人」加进去
以下引用snstar2006于2008-10-21 21:45:24的发言:
orz
你还是不了解
我是说,在地图设置中设定随机遇敌 1, 2 号敌队
脚本中设定开启三号开关时遇到3号敌队
这样平时在地图上就只会随机遇到1, 2号敌队
不会遇到3号敌队
开启开关时,就会遇到1, 2, 3号敌队
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |