赞 | 0 |
VIP | 0 |
好人卡 | 1 |
积分 | 0 |
经验 | 1252 |
最后登录 | 2013-5-25 |
在线时间 | 23 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 49
- 在线时间
- 23 小时
- 注册时间
- 2013-1-12
- 帖子
- 44
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本來是在提問區幫人寫點東西,
結果由於自己太菜實在是折騰了很久,快有1個小時了吧 (其實就是個十分簡單的小腳本(。
雖然覺得可能會有前輩在這之前已經發過類似的了,
但還是為了早日脫離流浪者行列奮鬥一下吧~~
誒,都是很蠢的笨辦法耶
那位前輩能幫忙簡化一下呢,感激不盡!- #=====================================================
- # ○ VX/VA 更替領隊角色
- # - BY 哀箏一弄湘江曲
- #-----------------------------------------------------
- # 用法為:
- # 將本段腳本插入腳本庫的main上方,
- # 在事件腳本中插入"换领队(x, y)"
- # 其中,不需要雙引號,且將x,y替換為以下數字:
- # x = 此處替換為樓主要換成領隊的角色的數據庫id
- # y = 隊伍的人數
- #=====================================================
-
- class Game_Interpreter
- def 换领队(x, y)
- a = [ ]
- leader_actor = $game_party.members[0]
- leader_actor_id = leader_actor.id
- if $game_party.members.include?($game_actors[x])
- for i in 0...y
- a[i] = $game_party.members[i].id
- if i == 0
- a[i] = x
- elsif $game_actors[x] == $game_party.members[i]
- a[i] = leader_actor_id
- end
- end
- for i in 0...y
- $game_party.remove_actor(a[i])
- end
- for i in 0...y
- $game_party.add_actor(a[i])
- end
- end
- end
- end
复制代码 |
|