赞 | 0 |
VIP | 0 |
好人卡 | 1 |
积分 | 0 |
经验 | 1252 |
最后登录 | 2013-5-25 |
在线时间 | 23 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 49
- 在线时间
- 23 小时
- 注册时间
- 2013-1-12
- 帖子
- 44
|
张咚咚 发表于 2013-1-13 10:18
抱歉!!!!可能是我问错了......
第一个问题是:在事件中有没有办法用脚本把队伍中指定的角色改成领队 ...
略傷腦筋啊……
好吧,請問樓主,這裡要改動的角色,是數據庫中的編號角色,還是隊伍中的第幾個角色呢。
如果是數據庫中的編號角色(可是樓主你需要保證這個角色在隊哦!要是這個角色不在隊伍中,那麼腳本會失效的喔!)
(啊呀樓主你折騰死我了!TVT快拿分來! )- #=====================================================
- # ○ 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
复制代码 |
评分
-
查看全部评分
|