dp限制装备跨界石

local forbidden_ids = {
[10086] = “注意:跨界失败!不能跨界神话装备”,
[10087] = “注意:跨界失败!不能跨界神话装备”,
[10088] = “注意:跨界失败!不能跨界神话装备”,
[10089] = “注意:跨界失败!不能跨界希洛克/奥兹玛装备”  — 添加新的禁止ID和对应的消息
}

YSC.Use_YosinServer_item[10110111] = function(_user, item_id)
local user = game.fac.user(_user)
local info = dpx.item.info(user.cptr, game.ItemSpace.INVENTORY, 9)

— 检查物品ID是否在禁止跨界的表中
if info and forbidden_ids[info.id] then
— 如果是,则发送对应的通知
user:SendNotiPacketMessage(forbidden_ids[info.id])
— 并将物品添加回用户的物品栏
dpx.item.add(user.cptr, item_id)
return  — 提前结束函数,不再执行后面的代码
end

— 如果物品ID不在禁止跨界的表中,则按照原来的逻辑处理
if not user:MoveToAccCargo(game.ItemSpace.INVENTORY, 9) then
user:SendNotiPacketMessage(“注意: 装备栏第一格装备跨界 失败!”)
dpx.item.add(user.cptr, item_id)
else
user:SendNotiPacketMessage(“恭喜: 装备栏第一格装备跨界 成功!”)
end
end

给TA打赏
共{{data.count}}人
人已打赏
插件教程教学资源

dp点券随机礼盒(@Jason_周杰森)

2024-12-28 15:49:32

插件教程教学资源

【dp2.82】跨界石脚本修改记录

2024-12-28 15:49:34

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索