• QQ-207-222-9838

    工作时间

    周一至周五:9:00-21:00

    周末及节日:9:00-18:00

  • 手机版二维码

    随时手机查素材

  • 扫描二维码

    加入官方QQ群

x9a5u6t497 金牌会员
  • 来自EGS8p7星系
  • 1169发帖数
  • 5主题数
  • 0关注数
  • 0粉丝

LUA脚本_关于giveitem()函数的BUG .kekereply{background:url(source/plugin/keke_reply/template/img/Re_O.png) no-repeat #fefae0;margin:0 5px;padding:1px 0px 1px 18px;line-height:17px;height:17px; color:#C30}官方回

[复制链接]
x9a5u6t497 发表于 昨天 10:04 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
前提 : player ~= nil  ,存在物品 "怒斩"。
测试:   local _res1,_res2 = giveitem(player,"怒斩",1)

结果:1.只有1个返回值_res1,  且_res1 返回的是 (猜测是) itemObj 。
            2.函数内部没有判断人物背包,致背满了之后物品还会继续掉地上。



        望测试后修复!
回复

使用道具 举报

精彩评论60

芮9918 发表于 昨天 10:05 | 显示全部楼层
说明书的问题  如果 不成功 返回false  成功了 则返回对象
回复

使用道具 举报

舱隶纠 发表于 昨天 10:05 | 显示全部楼层
-- 1个100万经验书
function get_item7010(player)
    local sysvar = getsysvarex("冲级活动_sys_1个100万经验书")
    local playervar = getplayvar(player, "HUMAN", "冲级活动_user_1个100万经验书")
    local itemname = "1级宝石宝箱"

    release_print(sysvar, playervar)

    if (getstditeminfo(itemname, 1) == 0) then
        utils.sendtips(player, "该物品不存在")
        return false
    end

    if not (getbaseinfo(player, 1)) then
        release_print("此物品只能玩家领取")
        utils.sendtips(player, "此物品只能玩家领取")
        return false
    end
    if (sysvar >= 6) then
        utils.sendtips(player, "名额已上限")
        return false
    end
    if (playervar >= 1) then
        utils.sendtips(player, "您已经领取了此物品")
        return false
    end
    local ret=giveitem(player, itemname, 1, 64, "冲级活动领取1个100万经验书")
    release_print(type(ret),"ret:"..ret)
    utils.sendtips(player, "恭喜您成功领取了1个100万经验书")
    setsysvarex("冲级活动_sys_1个100万经验书", sysvar + 1, 1)
    setplayvar(player, "HUMAN", "冲级活动_user_1个100万经验书", playervar + 1, 1)
    main(player)
    return true
end
我想问一下,为什么我这个giveitem的返回值为什么一直返回一个string类型的0,然后我使用不存在的物品,给我返回0,存在的物品也依旧给我返回0,api上面写的是返回一个对象,如果失败应该返回一个nil才对
回复

使用道具 举报

h0rrb757s9 发表于 昨天 10:59 | 显示全部楼层
我抢、我抢、我抢沙发~
回复

使用道具 举报

溪债 发表于 昨天 11:16 | 显示全部楼层
没看完~~~~~~ 先顶,好同志
回复

使用道具 举报

m1r00mm3s7 发表于 昨天 11:24 | 显示全部楼层
谢谢楼主,共同发展
回复

使用道具 举报

彊幢泼 发表于 昨天 11:37 | 显示全部楼层
过来看看的
回复

使用道具 举报

bflj2wk90o 发表于 昨天 12:00 | 显示全部楼层
我抢、我抢、我抢沙发~
回复

使用道具 举报

s621hd691n 发表于 昨天 12:02 | 显示全部楼层
真是 收益 匪浅
回复

使用道具 举报

byubnttqpd 发表于 昨天 12:03 | 显示全部楼层
不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
Powered by GM资源网X3.4 ©2020-2024 游戏资源网源码资源网营业执照|网站地图