设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 13872|回复: 13
打印 上一主题 下一主题

[RMVA发布] [PSO]强制移动队列行进的队员

[复制链接]

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

跳转到指定楼层
1
发表于 2012-1-2 16:01:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 feizhaodan 于 2012-3-19 11:56 编辑

Ace默认自带队列行进。可是,这玩意竟然没有办法直接移动那后面跟着的3个。所以就有了这个脚本(众:听不懂你什么意思)
嘛,先上脚本:
  1. #==============================================================================
  2. # [PS0]强制移动队列行进队员
  3. #      Followers_Move_Route
  4. #==============================================================================
  5. # [更新记录]
  6. #    - 2012.1.2 By feizhaodan
  7. #     新建
  8. #------------------------------------------------------------------------------
  9. # [使用方法]
  10. #    - 复制到Main之前
  11. #    - 修改第24行的数字为空闲的变量ID
  12. #    - 在游戏中想要操作队列队员的时候,修改变量为队员排在后面的位置(包含主角)
  13. #    - 使用设置移动路经,将目标改为主角。将会自动更改目标为后面的队员。
  14. #    - 要控制主角时请将变量的值修改为0
  15. #==============================================================================
  16. $_PS0 = {} if $_PS0 == nil  
  17. $_PS0["Follower_Move_Route"] = 20120102
  18. #==============================================================================
  19. # [PS0] 通用配置模块  
  20. #==============================================================================
  21. module PSO
  22.   module Followers_Move_Route
  23.    
  24.     FOLLOW_MEMBER_VAR = 1
  25.    
  26.   end
  27. end
  28. #==============================================================================
  29. # ■ Game_Interpreter
  30. #==============================================================================
  31. class Game_Interpreter
  32.   alias follower_move_get_character get_character
  33.   def get_character(param)
  34.     if !$game_party.in_battle and param < 0
  35.       v = $game_variables[PSO::Followers_Move_Route::FOLLOW_MEMBER_VAR]
  36.       if v > 0
  37.         return $game_player.followers[v-1]
  38.       end
  39.     end
  40.     follower_move_get_character(param)
  41.   end
  42. end
  43. #==============================================================================
  44. # [PS0] End of Script
  45. #==============================================================================
复制代码
使用方法:
将脚本添加到Main上方,Game_Interpreter下方的任意位置,并按照脚本内的注释修改数字。
之后在游戏中想要移动后面3个人的时候,用变量操作操作你设置的变量的值为要移动的人在队伍里排的位置(包含主角)。再使用设置移动路径,将目标选择为主角。剧情结束之后记得用一下集合队列队员,把所有人集中在一起

比如说,拉尔夫,阿尔西斯两个人排着。你想要移动阿尔西斯,那么就将变量改为1,之后设置移动路经。后面再加一个艾里克,你想要操作他,那就把变量改为2。想要移动主角的时候把变量改为0。

图片?这个没有什么浏览图。自己试试看看效果吧


突然发现这个可以更改所有目标指向事件/玩家的事件指令。如显示动画,显示心情。

点评

我勒个去……发现了,这么隐蔽。  发表于 2012-1-2 16:34

评分

参与人数 1+10 收起 理由
Shy07 + 10 主站收录

查看全部评分

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

2
发表于 2012-1-2 16:32:22 | 只看该作者
这注释模板又是什么神奇的东西,和 FSL 的差不多……
顺带问个问题,空间是怎么改名字的……

点评

空间装扮最上头那里= =  发表于 2012-1-2 16:33
回复 支持 反对

使用道具 举报

Lv4.逐梦者

醉啸 长风万里

梦石
0
星屑
6182
在线时间
6594 小时
注册时间
2007-12-16
帖子
4501

贵宾

3
发表于 2012-1-2 17:19:33 | 只看该作者
这个好诶,可以直接移动

还在龟速填坑中
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

4
发表于 2012-1-6 16:19:58 | 只看该作者
那要恢复的话怎么办,用【收队】吗?还是得再手动设置一次?以及,如果跟在后面的被移动了,主角走了那人会怎么办……

顺便吐槽第三行那段文字……
而且PSO是复刻脚本组织吧,这不是你原创的么 = =?

点评

用柳万岁爷的瞬间收队脚本.  发表于 2012-2-27 22:10
是...么?(←PSO)  发表于 2012-1-6 16:24
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
432
在线时间
4175 小时
注册时间
2010-6-26
帖子
6474
5
发表于 2012-2-27 22:08:17 | 只看该作者
我更关心Xp的队友移动.目前集合队友移植是不可能了.
潜水,专心忙活三次元工作了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
629 小时
注册时间
2009-9-24
帖子
570
6
发表于 2012-4-11 13:41:42 | 只看该作者
跟随系统最让我纠结的还是无法发挥警戒系统的效果…一切都是以车头算…包括明雷遇敌,这太蛋疼了
十三工坊式作型人形兵器驾驶员
“和基巴君是不同的!和基巴君!”
回复 支持 1 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
22 小时
注册时间
2013-7-6
帖子
19
7
发表于 2013-8-6 13:13:18 | 只看该作者
救命看不懂怎么操作
跪求范例TVT

点评

2的话就是主角后面跟着的第二个人,以此类推  发表于 2013-8-6 14:12
然后那个变量里的数值是0的时候,对玩家的设置移动路线就是移动主角(默认效果),是1的话就是主角后面跟着的第一个人  发表于 2013-8-6 14:11
先往FOLLOW_MEMBER_VAR = 1后面的1改成任意空的变量ID(就是你还没用过的)  发表于 2013-8-6 14:10
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
22 小时
注册时间
2013-7-6
帖子
19
8
发表于 2013-8-6 19:27:01 | 只看该作者
易千芷 发表于 2013-8-6 13:13
救命看不懂怎么操作
跪求范例TVT

依旧不懂TVT这里语死早,无法理解变量什么的,可以直接给范例吗【无耻伸手】,如果没有VA可以跟我说说详细过程吗,包括如何设置变量等...TVT打扰了,真的对不起
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
22 小时
注册时间
2013-7-6
帖子
19
9
发表于 2013-8-6 19:43:13 | 只看该作者
易千芷 发表于 2013-8-6 19:27
依旧不懂TVT这里语死早,无法理解变量什么的,可以直接给范例吗【无耻伸手】,如果没有VA可以跟我说说详 ...

终于搞清楚了,谢谢你的指导TVT
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
185
在线时间
373 小时
注册时间
2013-10-10
帖子
83
10
发表于 2013-11-3 20:46:14 | 只看该作者
FOLLOW_MEMBER_VAR = 10



選擇後沒效果

請問是**設定出了問題?

点评

了解 。。。 我以為是可以值由操縱  发表于 2013-11-13 20:52
你没有移动路线的内容啊。。。这个不是让玩家操作哪个队员,而是在事件里面让你可以操纵后面的后面的角色  发表于 2013-11-10 09:31
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-21 21:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表