Project1
标题:
如何做到战斗结束全体人都得到经验?不论在不在队伍里
[打印本页]
作者:
爆焰
时间:
2015-5-16 22:18
标题:
如何做到战斗结束全体人都得到经验?不论在不在队伍里
本帖最后由 爆焰 于 2015-5-17 13:34 编辑
就是我战斗结束后得到经验不只是在队伍里的角色,而是全体角色都得到经验,不管在不在队伍里的角色。总之就是战斗结束,我设置的所有角色都获得经验。请问怎么做?
作者:
妖精蕾贝卡
时间:
2015-5-17 11:39
純明雷的話直接可以使用事件增加角色經驗值。
暗雷的話要在Scene_Battle 2的148行中獲取角色總數。
然後再增加經驗值。
作者:
爆焰
时间:
2015-5-17 13:35
一段时间没来,人变得这么少了吗?都对做游戏没兴趣了?以前发帖是秒回,现在……唉……
作者:
芯☆淡茹水
时间:
2015-5-17 18:00
本帖最后由 芯☆淡茹水 于 2015-5-17 19:51 编辑
战斗场景的这个位置:
attachimg]279355[/attachimg]
下面插入这段就可以了
for i in 1...$data_actors.size
actor = $game_actors[i]
next if actor.nil? or $game_party.actors.include?(actor) or
actor.cant_get_exp?
actor.exp += exp
end
复制代码
未测试,估摸着写得
gh.jpg
(182.45 KB, 下载次数: 21)
下载附件
保存到相册
2015-5-17 17:58 上传
作者:
爆焰
时间:
2015-5-17 18:22
芯☆淡茹水 发表于 2015-5-17 18:00
战斗场景的这个位置:
我本来就不懂脚本,而且太久没弄了。
加进去后出错了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1