Project1

标题: 关于$gameParty.leader()的角色ID号如何获取 [打印本页]

作者: Fan723    时间: 2017-11-27 16:44
标题: 关于$gameParty.leader()的角色ID号如何获取
事件过程遇到如下问题:
游戏角色列表有:001宁采臣、002燕赤侠、003聂小倩
宁采臣开始游戏,游戏中收聂小倩与燕赤侠入队,然后切换为燕赤侠操作,
执行事件时需要判定领队是不是宁采臣,请问应该怎么写?
想到用$gameParty.leader(),但不知道怎么读取ID,请大神指点。谢谢!
作者: 芯☆淡茹水    时间: 2017-11-27 17:46
貌似是:$gameParty.leader().actorId()
可以试一下
作者: 幻の飞鱼    时间: 2017-11-27 17:51
本帖最后由 幻の飞鱼 于 2017-11-27 18:05 编辑

楼上正解 还有很多参数可以用来确认角色

characterName() characterIndex()

作者: Fan723    时间: 2017-11-27 21:48
感谢楼上两位,虽然测试出错,
$gameParty.leader().actorId()附值给变量运行出错,
characterIndex()附值给变量运行出错,
$gameParty.leader().characterIndex()附值给变量返回值是 0,更换角色后也是0。
用于事件,继续求解,继续拜谢!
作者: 幻の飞鱼    时间: 2017-11-27 23:24

变量赋值正常
作者: Fan723    时间: 2017-11-28 00:12
哦,谢谢!应该是我输的大小写不一致了。
不过我又找了另外一个:
$gameParty._actors[0]
总算解决问题。非常感谢!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1