搜索
查看: 765|回复: 14

关于M2物品规则限时绑定建议

[复制链接]
发表于 2022-5-10 12:14:45 | 显示全部楼层 |阅读模式
建议反馈
建议描述: 限时绑定物品应该不可爆出,增加绑定期倒计时显示
实现具体思路: 限时绑定物品应该不可爆出,增加绑定期倒计时显示
联系QQ: 隐藏内容

发表于 2022-5-10 13:01:36 | 显示全部楼层
你VIP高,听你的
发表于 2022-5-10 16:50:14 | 显示全部楼层
命令给的限时物品是可以设置爆和不爆的。其它的别一刀切。
 楼主| 发表于 2022-5-10 19:25:41 | 显示全部楼层
深澜 发表于 2022-5-10 16:50
命令给的限时物品是可以设置爆和不爆的。其它的别一刀切。

是绑定期不爆,不然绑定期爆了,捡不起来不是很恶心
发表于 2022-5-10 20:37:28 | 显示全部楼层
--物品剩余时间
function itemInfo.getLeftTime(item)
        local ret = ""
        if item:getBindValue() == 1 then
                local sLeftTime = item:getLeftTime()
                if sLeftTime == "" then sLeftTime = "已过期" end
                ret = "\\"..hintHelper.text("剩余时间:"..sLeftTime, const.clred)
    elseif item:getBindValue() == 2 then
                local sLeftTime = item:getLeftTime()
                if sLeftTime ~= "" then
                  ret = "\\"..hintHelper.text("剩余时间:"..sLeftTime, const.clred)       
            end       
        end
        return ret
end
发表于 2022-5-10 21:19:22 | 显示全部楼层
落叶 发表于 2022-5-10 19:25
是绑定期不爆,不然绑定期爆了,捡不起来不是很恶心

限时物品,你做成用命令给予,命令支持不爆出,这样说明白了么。
发表于 2022-5-10 21:21:22 | 显示全部楼层
GIVESTATEITEM 物品名称 项目1 项目2 项目3 项目4 项目5 项目6(0为正常,1为绑定) 数量(叠加物品有效)|绑定时间(小时)|绑定类型|Hero


;例:给10个玄铁,72小时,到时间后物品自动消失
[@checklevel0]
#IF
#ACT
GIVESTATEITEM 玄铁 1 1 1 1 1 1 10|72 这里的72为小时,到时间后物品消失
;==========================================
项目参数说明:
    0 禁止扔
    1 禁止交易
    2 禁止存
    3 禁止修
    4 禁止出售
    5 禁止爆出
    6.禁止爆出的装备

发表于 2022-5-10 21:25:05 | 显示全部楼层
你如果是说m2上规则设置里的限时物品,规则里不是可以设置永不爆出吗。
发表于 2022-5-10 21:35:44 | 显示全部楼层
不好意思,可能我理解错你的意思了,你说的那个限时绑定跟我说的限时物品不是一个东西。

你说的那个限时物品,在限时绑定期内不能爆出,那只能用lua做。

s.event.bind(const.ebind_DieDropItem, "on_DieDropItem")--死亡物品掉落回调(返回值决定是否可以爆出物品)

发表于 2022-5-10 21:43:01 | 显示全部楼层
VIP13级,牛逼

补充内容 (2022-5-10 21:43):
应该是头像牛逼的,打错了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-25 20:27 , Processed in 0.555588 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表