Project1

标题: 我想让新加入的队友等级自动变为当前队伍角色的最高等级 [打印本页]

作者: nhycs01    时间: 2023-3-21 12:18
标题: 我想让新加入的队友等级自动变为当前队伍角色的最高等级
比如现在有四个队友,等级分别是:7,8,9,10
也就是说队伍中等级最高的人是10级。
这时候新加入一个队友,因为玩家的等级无法预测,
那么,如何让新加入的角色,自动变为当前队伍中的最高等级呢?
作者: 余杭    时间: 2023-3-21 12:43
本帖最后由 余杭 于 2023-3-21 12:51 编辑

$gameVariables.setValue(100, $gameParty.highestLevelAllMembers())
将全队最高等级赋值到100号变量

然后队友入队,增减等级

作者: alexncf125    时间: 2023-3-21 13:15
余杭 发表于 2023-3-21 12:43
$gameVariables.setValue(100, $gameParty.highestLevelAllMembers())
将全队最高等级赋值到100号变量

哪来的highestLevelAllMembers函数
Game_Party有的是highestLevel函数
作者: nhycs01    时间: 2023-3-21 13:35
alexncf125 发表于 2023-3-21 13:15
哪来的highestLevelAllMembers函数
Game_Party有的是highestLevel函数

这我该怎么做?
将2楼大佬的$gameVariables.setValue(100, $gameParty.highestLevelAllMembers())改成$gameVariables.setValue(100, $gameParty.highestLevel())吗?
作者: 余杭    时间: 2023-3-21 14:37
本帖最后由 余杭 于 2023-3-21 14:40 编辑
alexncf125 发表于 2023-3-21 13:15
哪来的highestLevelAllMembers函数
Game_Party有的是highestLevel函数


抄的yep的敌人等级插件,里面有这个,试了一下可以用
不过关了那个插件这个函数就不能用了,刚发现
作者: 余杭    时间: 2023-3-21 14:41
nhycs01 发表于 2023-3-21 13:35
这我该怎么做?
将2楼大佬的$gameVariables.setValue(100, $gameParty.highestLevelAllMembers())改成$ga ...

你直接去试试不就好了
作者: xiamumomo    时间: 2023-3-21 19:43
https://rpg.blue/thread-484440-1-1.html  这个是个好东西你会用到的
作者: HM495    时间: 2023-3-21 21:10
这不是纯事件就能做么
变量1 = 角色A的等级
如果角色B等级>变量1 变量1 = 角色B的等级
如果角色C等级>变量1 变量1 = 角色C的等级
如果角色D等级>变量1 变量1 = 角色D的等级
变更角色等级 新角色的等级+= 变量1 - 1

作者: nhycs01    时间: 2023-3-21 21:16
本帖最后由 nhycs01 于 2023-3-21 21:33 编辑
余杭 发表于 2023-3-21 14:41
你直接去试试不就好了


感谢,可以了!




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