Project1

标题: 想问怎么在战斗中获取护甲ID [打印本页]

作者: chen12311    时间: 2024-7-25 22:28
标题: 想问怎么在战斗中获取护甲ID
本帖最后由 chen12311 于 2024-7-29 01:50 编辑

就是想搞个在战斗中原护甲被切换的时候,护甲的ID会改变然后击溃技能改变(不过我的击溃技能是在行动栏里面的)如图所示
(战斗前装了护甲)
但是制作中发现个问题,就是切换护甲的时候还是第一张图,就是没有任何改变,
我知道问题在哪,但我不知道战斗中如何从数据库中引用护甲ID来改变技能,所以求解答,非常感谢。

屏幕截图 2024-07-25 222445.png (46.45 KB, 下载次数: 96)

这是没切换护甲的样子

这是没切换护甲的样子

屏幕截图 2024-07-25 222746.png (43.42 KB, 下载次数: 91)

换护甲之后会变成另一个样子

换护甲之后会变成另一个样子

作者: chen12311    时间: 2024-7-29 01:51
求解答
作者: srwjrevenger    时间: 2024-7-29 11:59
$game_party.battle_members[0].equips[3].id
战斗中第一个角色的第2个装备的id
要注意可能是没有装备的时候,返回nil的情况
作者: chen12311    时间: 2024-7-29 20:20
srwjrevenger 发表于 2024-7-29 11:59
$game_party.battle_members[0].equips[3].id
战斗中第一个角色的第2个装备的id
要注意可能是没有装备的时 ...

感谢回答
作者: chen12311    时间: 2024-7-29 20:37
srwjrevenger 发表于 2024-7-29 11:59
$game_party.battle_members[0].equips[3].id
战斗中第一个角色的第2个装备的id
要注意可能是没有装备的时 ...

解决了感谢




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