赞 | 3 |
VIP | 333 |
好人卡 | 91 |
积分 | 2 |
经验 | 55775 |
最后登录 | 2017-7-18 |
在线时间 | 2070 小时 |
Lv1.梦旅人 Mr.Gandum
- 梦石
- 0
- 星屑
- 226
- 在线时间
- 2070 小时
- 注册时间
- 2007-1-31
- 帖子
- 3039
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 feizhaodan 于 2012-3-19 11:56 编辑
Ace默认自带队列行进。可是,这玩意竟然没有办法直接移动那后面跟着的3个。所以就有了这个脚本(众:听不懂你什么意思)
嘛,先上脚本:- #==============================================================================
- # [PS0]强制移动队列行进队员
- # Followers_Move_Route
- #==============================================================================
- # [更新记录]
- # - 2012.1.2 By feizhaodan
- # 新建
- #------------------------------------------------------------------------------
- # [使用方法]
- # - 复制到Main之前
- # - 修改第24行的数字为空闲的变量ID
- # - 在游戏中想要操作队列队员的时候,修改变量为队员排在后面的位置(包含主角)
- # - 使用设置移动路经,将目标改为主角。将会自动更改目标为后面的队员。
- # - 要控制主角时请将变量的值修改为0
- #==============================================================================
- $_PS0 = {} if $_PS0 == nil
- $_PS0["Follower_Move_Route"] = 20120102
- #==============================================================================
- # [PS0] 通用配置模块
- #==============================================================================
- module PSO
- module Followers_Move_Route
-
- FOLLOW_MEMBER_VAR = 1
-
- end
- end
- #==============================================================================
- # ■ Game_Interpreter
- #==============================================================================
- class Game_Interpreter
- alias follower_move_get_character get_character
- def get_character(param)
- if !$game_party.in_battle and param < 0
- v = $game_variables[PSO::Followers_Move_Route::FOLLOW_MEMBER_VAR]
- if v > 0
- return $game_player.followers[v-1]
- end
- end
- follower_move_get_character(param)
- end
- end
- #==============================================================================
- # [PS0] End of Script
- #==============================================================================
复制代码 使用方法:
将脚本添加到Main上方,Game_Interpreter下方的任意位置,并按照脚本内的注释修改数字。
之后在游戏中想要移动后面3个人的时候,用变量操作操作你设置的变量的值为要移动的人在队伍里排的位置(包含主角)。再使用设置移动路径,将目标选择为主角。剧情结束之后记得用一下集合队列队员,把所有人集中在一起
比如说,拉尔夫,阿尔西斯两个人排着。你想要移动阿尔西斯,那么就将变量改为1,之后设置移动路经。后面再加一个艾里克,你想要操作他,那就把变量改为2。想要移动主角的时候把变量改为0。
图片?这个没有什么浏览图。自己试试看看效果吧
突然发现这个可以更改所有目标指向事件/玩家的事件指令。如显示动画,显示心情。 |
评分
-
查看全部评分
|