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

Project1

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

[已经解决] 替换队员后如何让新加入的人成为主角

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
29 小时
注册时间
2011-5-7
帖子
52
跳转到指定楼层
1
发表于 2011-7-10 10:41:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 樱。。 于 2011-7-10 15:17 编辑

替换队员,然后新加入的队员排在最后了,原来排第二的人成了主角。怎么才能让新加入的那个成为主角啊?????

Lv1.梦旅人

梦石
0
星屑
50
在线时间
47 小时
注册时间
2009-5-10
帖子
41
2
发表于 2011-7-10 10:49:15 | 只看该作者
把队友全T出去,剩下最后一人,然后再让队友加入
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
29 小时
注册时间
2011-5-7
帖子
52
3
 楼主| 发表于 2011-7-10 11:14:11 | 只看该作者
。。。。==、好囧……只能这样么?
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
777
在线时间
1270 小时
注册时间
2011-2-14
帖子
5589
4
发表于 2011-7-10 13:00:59 | 只看该作者
class game_party 最后面插入 这行

  attr_accessor   :actors

角色加入后,使用脚本  :
o_a = $game_party.actors
n_a = []
s = o_a.size - 1
for i in 0..s
  n_a.push(o_a[s - i])
end
$game_party.actors = n_a
$game_player.refresh

示范工程: Project8.zip (200.65 KB, 下载次数: 49)

点评

要吐槽……请吐槽自己懂的地方……在自己没有十足把握的情况下,请不要随便指哦,你不是说我写错了吗?那为什么还能运行呢XD。  发表于 2011-7-10 17:39
错误的最后一项是不是Nilclass呢~你没有改领队是吗?那个一定要存在的队员才行。  发表于 2011-7-10 17:36
难道你还要我一个一个跟你解释么……看不懂就不会乱指啊XD。  发表于 2011-7-10 16:49
一样可以啊……你不试试怎么知道……  发表于 2011-7-10 16:46
测试结果完全大丈夫。  发表于 2011-7-10 14:12
回复

使用道具 举报

Lv2.观梦者

虚構歪曲

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

贵宾

5
发表于 2011-7-10 13:20:07 | 只看该作者
本帖最后由 忧雪の伤 于 2011-7-10 14:12 编辑
  1. class << $game_party
  2.   attr_accessor(:actors)
  3. end

  4. copy = $game_party.actors.clone
  5. leader = copy.delete($game_party.actors[3])
  6. $game_party.actors = [leader, *copy]
  7. $game_player.refresh
复制代码
切换队员后事件执行本脚本,
leader = copy.delete($game_party.actors[3])
那个 3 就是队长的编号。

点评

好吧,我的说法有一半错了,脚本没问题  发表于 2011-7-10 17:47
第一错误原因找不到 actors这个变量 然后,就是我说的只有一个队员时,出现错误(按阁下说的,什么也不改)  发表于 2011-7-10 17:45
我知道,但是我测试的结果就是出错了 XP和VX都出错  发表于 2011-7-10 17:44
那是你不懂特殊方法XD。  发表于 2011-7-10 17:33
前三行,阁下是不是写错了,  发表于 2011-7-10 17:32
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 12:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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