查看: 2355|回复: 4

[已经解决] 如何在队伍变化后获得领头的队友

[复制链接]
梦石
0
星屑
50
在线时间
54 小时
注册时间
2013-1-3
回帖
111
发表于 2013-4-17 17:50:41 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 asdwds 于 2013-4-17 19:26 编辑

在使用队伍变化,让队友进来/走了之后
使用$game_party.leader获得领头的话需要打开菜单一次才能找到正确的领头
party.members[0]也一样,我不知道他是在哪里更新的这个。所以

如何在不打开菜单的情况下,获得变化后的领头呢?
梦石
0
星屑
55
在线时间
42 小时
注册时间
2009-12-2
回帖
25
发表于 2013-4-17 18:20:57 | 显示全部楼层
$game_party.leader挺好的啊。。不需要打开菜单
回复

使用道具 举报

梦石
0
星屑
50
在线时间
54 小时
注册时间
2013-1-3
回帖
111
 楼主| 发表于 2013-4-17 18:27:22 | 显示全部楼层
ljyinvader 发表于 2013-4-17 18:20
$game_party.leader挺好的啊。。不需要打开菜单

那么就是我的显示领头有问题了
回复

使用道具 举报

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
回帖
1526
发表于 2013-4-17 18:40:59 | 显示全部楼层
新加入隊員應該是會排在隊伍的最後面,為什麼會有領隊的問題?

点评

如果是这样,试试在队员加入后用 $game_player.refresh 刷新重整玩家角色,试试有没有效果?  发表于 2013-4-17 19:53
因为一直都只有1个角色,进来新的就踢了原来的了 其实我觉得应该是我没有更新显示的脚本  发表于 2013-4-17 19:26
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
54 小时
注册时间
2013-1-3
回帖
111
 楼主| 发表于 2013-4-17 19:32:37 | 显示全部楼层
j433463 发表于 2013-4-17 18:40
新加入隊員應該是會排在隊伍的最後面,為什麼會有領隊的問題?

请问监听按键的脚本需要写些什么?

仿照那个x键菜单的,我写
class Scene_Map < Scene_Base
def skey
@menu_calling ||=Input.trigger?(:Y) ,call_menu if @menu_calling && !$game_player.moving?
end
end
可是按下S键后,什么事都没有发生
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部