Project1

标题: 如何获取角色的数据库的编号及添加该角色 [打印本页]

作者: 2503542239    时间: 2017-3-11 20:55
标题: 如何获取角色的数据库的编号及添加该角色
1、比如说我现在有个角色,在数据库中编号为n,现在在队伍中,如何将他在数据库中的编号的值赋给一个变量?
2、现在这个角色离开了队伍,但是我想把他重新添加回来,如何用$game_party.add_actor方法添加这个在数据库中编号为n的角色?
作者: guoxiaomi    时间: 2017-3-11 21:14
本帖最后由 guoxiaomi 于 2017-3-11 21:31 编辑

不是很理解什么意思:

1. 你都知道是 n 了,直接变量操作中赋值为指定值 n 就可以了。
2. $game_party.add_actor(n)

所以说是,知道角色在队伍中的位置 index,要知道 n 的值,注意 index = 0 的时候是第一个:

  1. id = $game_party.actors[index].id
复制代码

作者: soulsaga    时间: 2017-3-11 21:49
本帖最后由 soulsaga 于 2017-3-11 22:02 编辑

脚本Interpreter 4
        $game_party.remove_actor(@parameters[0])
上面插入
RUBY 代码复制
  1. $game_variables[@parameters[0]+100] = @parameters[0]


队伍成员离开时
角色ID+100的变量保存为角色ID
未测试..不知行不行..
我对脚本不熟..





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