|
楼主 |
发表于 2025-3-22 18:09:58
|
显示全部楼层
CUserCharacInfo_getCurCharacInvenW读不到公平决斗场装备,
需要新建一个函数来读取数据
//角色背包
var CUserCharacInfo_getCurCharacInvenR = new NativeFunction(ptr(0x80DA27E), 'pointer', ['pointer'], { "abi": "sysv" });
function test(user)
{
var inven = CUserCharacInfo_getCurCharacInvenR(user);
var equ = CInventory_GetInvenRef(inven, 5, 16);//5公平决斗场装备栏, 16为腰带
if (!Inven_Item_isEmpty(equ))
{
var item_id = Inven_Item_getKey(equ); //获取id
log('item_id :' + item_id);
}
}
其他跟读普通装备信息是一样的,各个部位参考吴克大佬的图
这样不Pk的单机玩家就可以利用佩戴的公平决斗场装备来写一些特殊属性,算是假装备栏的一种吧 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|