分享一个解锁前两排所有装备的写法
pvf吧
全部回复
仅看楼主
level 7
的甜甜的 楼主
var CInventory_SendItemLockListInven = new NativeFunction(ptr(0x84FAF8E), 'void', ['pointer'], {"abi": "sysv"});
function api_item_unLock(user)
{
var inven = CUserCharacInfo_getCurCharacInvenW(user);
var foundUnlockable = false;
var unlockedOnce = false; // 用于跟踪是否已经发送过成功提示
for (var i = 9; i <= 24; ++i)
{
var equ = CInventory_getInvenRef(inven, INVENTORY_TYPE_ITEM, i);
var unLock = equ.add(20).readU32();
if (Inven_Item_getKey(equ))
{
if (unLock > 0)
{
foundUnlockable = true;
equ.add(20).writeU8(0);
CInventory_SendItemLockListInven(inven);
if (!unlockedOnce)
{
api_CUser_SendNotiPacketMessage(user, "装备解锁成功", 6);
unlockedOnce = true;
}
CUser_send_itemspace(user,ENUM_ITEMSPACE_INVENTORY);
}
}
}
if (!foundUnlockable)
{
api_CUser_SendNotiPacketMessage(user, '没有可解锁的装备', 0);
}
}
2024年08月31日 15点08分 1
level 4
这个锁指的是装备上那个黄锁吗?不解锁不能强化增幅买卖啥的
2024年09月02日 00点09分 2
level 7
[太开心]
2024年09月04日 23点09分 3
1