赞 | 0 |
VIP | 10 |
好人卡 | 49 |
积分 | 10 |
经验 | 22958 |
最后登录 | 2020-8-1 |
在线时间 | 2161 小时 |
Lv3.寻梦者 酱油的
- 梦石
- 0
- 星屑
- 975
- 在线时间
- 2161 小时
- 注册时间
- 2007-12-22
- 帖子
- 3271
|
在XP的Scene_Battle 2中的第168行左右有句這樣的語句:
for i in 0...$game_party.actors.size
作用就是給隊伍中所有的角色加上經驗。如果是換人腳本的話,只需要把$game_party.actors這個數組換成你自定義的數組(當中記載有參戰角色的ID號碼)就可以給指定角色加上經驗。換人系統甚麼的其實說穿了就是對$game_party.actors這個數組的修改,思路有兩種:
1。在進入戰鬥前記錄原$game_party.actors,然後在戰鬥中改寫,在戰鬥後還原
2。另自爲戰鬥界面開辟一個臨時數組,替換戰鬥界面的系列腳本中引用的$game_party.actors,進入戰鬥時取隊伍前3名,戰後清空。 |
|