查看: 2852|回复: 3

[有事请教] 有没有办法在mv里面调用不在队内队友的状态面板呢,

[复制链接]
梦石
0
星屑
1426
在线时间
223 小时
注册时间
2008-1-4
回帖
10
发表于 2018-11-17 14:49:14 | 显示全部楼层 |阅读模式

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

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

×
游戏内直接查看队内第二位队友的状态页

var actor = $gameActors.actor(2);
$gameParty.setMenuActor(actor);
SceneManager.push(Scene_Status)

已经知道了。

那么有没有办法查看不在队内的队友呢?

有的话该怎么写脚本呢。

梦石
0
星屑
12161
在线时间
4435 小时
注册时间
2014-4-11
回帖
5616

开拓者

发表于 2018-11-17 15:12:45 | 显示全部楼层
同样是这么看的。

前提条件
你有仓库系统
或者这个队友入过队
回复

使用道具 举报

梦石
0
星屑
1426
在线时间
223 小时
注册时间
2008-1-4
回帖
10
 楼主| 发表于 2018-11-17 16:13:25 | 显示全部楼层
yang1zhi 发表于 2018-11-17 15:12
同样是这么看的。

前提条件

原来如此,我再研究研究
回复

使用道具 举报

梦石
0
星屑
501
在线时间
65 小时
注册时间
2018-4-15
回帖
20
发表于 2018-11-17 17:33:09 | 显示全部楼层
1.打开你的工程的rpg_objects.js,找到Game_Party.prototype.menuActor = function() {这一段
2.改成
Game_Party.prototype.menuActor = function() {
    var actor = $gameActors.actor(this._menuActorId);
    //if (!this.members().contains(actor)) {
    //    actor = this.members()[0];
    //}
    return actor;
};

3.再用这些代码试试
var actor = $gameActors.actor(2);
$gameParty.setMenuActor(actor);
SceneManager.push(Scene_Status)
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部