Project1
标题:
[ VX / VA ] 更替領隊角色
[打印本页]
作者:
哀筝一弄湘江曲
时间:
2013-1-13 14:32
标题:
[ VX / VA ] 更替領隊角色
本來是在提問區幫人寫點東西,
結果由於自己太菜實在是折騰了很久,快有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
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1