Project1

标题: 怎么解决根据队伍中的人数来决定遇敌的人数? [打印本页]

作者: 不带壳的鸡蛋    时间: 2008-10-12 12:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天圣的马甲    时间: 2008-10-12 14:41
暗雷遇敌么?需要修改的部分是$Scene_Map。找到104行左右
       # 确定队伍
        n = rand($game_map.encounter_list.size)
        troop_id = $game_map.encounter_list[n]

这部分是判断遇敌队伍的。然后可以修改为判断队伍人数,如果小于三个人,则只会遭遇你设置的前三支敌人队伍(你可以将其设置成敌人数目小于3的队伍)
             # 确定队伍
if $game_party.actors.size < 3#判断队伍角色数量
       n = rand(3) #将会在你那个队伍列表的前三支队伍里随机选择
else
        n = rand($game_map.encounter_list.size) #全部队伍都会遭遇
end
       troop_id = $game_map.encounter_list[n]


[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 仙剑乐逍遥    时间: 2008-10-12 14:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 不带壳的鸡蛋    时间: 2008-10-13 21:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天圣的马甲    时间: 2008-10-13 21:36
……问题解决的话……请结贴……|||||




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1