赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 970 |
最后登录 | 2012-3-11 |
在线时间 | 6 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 6 小时
- 注册时间
- 2009-1-20
- 帖子
- 46
|
8楼
楼主 |
发表于 2010-11-7 10:50:46
|
只看该作者
本帖最后由 寂狼XP部落 于 2010-11-7 10:51 编辑
回复 企鹅达达 的帖子
对于第二第三位的队员位置也不一定会随意设置
————————————————————————
另外,我在论坛上找到一个脚本,可以实现队形不变,但是只能有一个角色- #==============================================================================
- # 固定队伍插件(VX版) by discain
- #------------------------------------------------------------------------------
- FIX_PATRY = 15
- # 用来调用系统开关,默认值为15,默认状态为false。
- # 如果希望使用这个功能请将系统开关15设定为true
- #==============================================================================
- #==============================================================================
- # ** Game_Party
- #==============================================================================
- class Game_Party
- #--------------------------------------------------------------------------
- # * 设置队伍初期阵容
- #--------------------------------------------------------------------------
- def setup_starting_members
- @actors = []
- #初期队伍索引
- @index = []
- for i in $data_system.party_members
- @actors.push(i)
- @index.push(i)
- end
- end
- #--------------------------------------------------------------------------
- # * 主角入队
- # actor_id : 主角编号
- #--------------------------------------------------------------------------
- def add_actor(actor_id)
- if @actors.size < MAX_MEMBERS and not @actors.include?(actor_id)
- @actors.push(actor_id)
- if $game_switches[FIX_PATRY] == true
- #主角入队时按初期阵容排序
- @actors = @index & @actors
- #有新主角入队时加入在队尾
- if @actors.size < MAX_MEMBERS and not @actors.include?(actor_id)
- @actors.push(actor_id)
- #更新队伍索引
- @index.push(actor_id)
- end
- end
- $game_player.refresh
- end
- end
- end
复制代码 |
|