if('2023061230' == item_id){
// 宠物装备附魔
CreatureEh(user);
}
/**
* 用卡片第一格给宠物装备附魔
* @param user
* @param index
*/
function CreatureEh(user){
var inven = CUserCharacInfo_getCurCharacInvenW(user);//获取背包
var cardZero = CInventory_GetInvenRef(inven, INVENTORY_TYPE_ITEM, 201);//获取卡片栏第一格
var itemId = Inven_Item_getKey(cardZero);//获取卡片ID
var CreatureEquZero = CInventory_GetInvenRef(inven, 3, 140);//获取宠物栏宠物装备第一个格子
if((Inven_Item_isEmpty(CreatureEquZero) ) || (Inven_Item_isEmpty(cardZero)))//检查格子中的部位是否是空的
{
api_CUser_SendNotiPacketMessage(user, "附魔失败, 缺少适合条件的装备/卡片", 3);
api_CUser_AddItem(user, 2023061230, 1);//发放1个中间代码编号道具 不返还则需要套盒子
}else{
CreatureEquZero.add(13).writeU32(itemId);//附魔的卡片ID(徽章ID同样适用)
CInventory_delete_item(inven, 1, 201, 1, 20, 1);//删除卡片第一格
api_CUser_SendNotiPacketMessage(user, "附魔成功。", 3);
}
CUser_SendUpdateItemList(user, 1, 0, 201);//通知客户端更新卡片栏第一格
}
声明:本站文章素材多源于网络,版权归原作者。 声明中文字加粗部分,仅为突出重点信息展示,无其他特殊含义。任何个人或组织,在未经原版权方及本站许可时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
重要限制:本站素材仅供单机学习交流,请在24小时内删除