更新毁梦定制
This commit is contained in:
parent
ea5d573cde
commit
ccac8f4427
|
|
@ -112,9 +112,12 @@ Gm_InputFunc_Handle["点券"] <- function(SUser, CmdString) {
|
|||
Gm_InputFunc_Handle["test"] <- function(SUser, CmdString) {
|
||||
|
||||
|
||||
// MoveToCargo(SUser, 1);
|
||||
|
||||
|
||||
}
|
||||
|
||||
Timer.SetTimeOut(function() {
|
||||
|
||||
|
||||
|
||||
}, 1);
|
||||
|
|
@ -91,6 +91,54 @@ _HM_DQJYHD_ <- "0"
|
|||
|
||||
function _Dps_JYYJBB2_Main_() {
|
||||
|
||||
Cb_Use_Item_Sp_Func[999594696] <- function(SUser, ItemId) {
|
||||
|
||||
// 获取背包对象
|
||||
local InvenObj = SUser.GetInven();
|
||||
|
||||
// 获取宠物装备栏第一格(slot 0)的物品
|
||||
local PetEquipItem = InvenObj.GetSlot(Inven.INVENTORY_TYPE_CREATURE, 140);
|
||||
|
||||
// 检查第一格是否有物品
|
||||
if (PetEquipItem == null) {
|
||||
SUser.SendNotiPacketMessage("宠物装备栏第一格没有装备!", 8);
|
||||
return;
|
||||
}
|
||||
|
||||
// 获取第一格物品的编号
|
||||
local EquipItemId = PetEquipItem.GetIndex();
|
||||
|
||||
// 根据物品编号给予对应奖励
|
||||
local RewardItemId = null;
|
||||
|
||||
if (EquipItemId == 11808) {
|
||||
RewardItemId = 2112115;
|
||||
} else if (EquipItemId == 11809) {
|
||||
RewardItemId = 2112116;
|
||||
} else if (EquipItemId == 11810) {
|
||||
RewardItemId = 2112117;
|
||||
} else {
|
||||
SUser.SendNotiPacketMessage("宠物装备栏第一格的装备不支持回收!", 8);
|
||||
}
|
||||
|
||||
|
||||
if (!RewardItemId) return;
|
||||
|
||||
// 删除宠物装备栏第一格的装备
|
||||
PetEquipItem.Delete();
|
||||
|
||||
// 刷新宠物装备栏
|
||||
SUser.SendUpdateItemList(1, Inven.INVENTORY_TYPE_CREATURE, 140);
|
||||
|
||||
SUser.GiveItemEx([{
|
||||
id = RewardItemId,
|
||||
count = 1
|
||||
}]);
|
||||
|
||||
SUser.SendItemSpace(3);
|
||||
SUser.SendItemSpace(7);
|
||||
}
|
||||
|
||||
Cb_History_ItemUp_Func["交易邮件播报"] <- function(SUser, args) {
|
||||
local reason = args[18];
|
||||
if (reason == "1") {
|
||||
|
|
|
|||
Loading…
Reference in New Issue