xhlyh00520 发表于 2024-8-27 11:07:45

lua求助giveitem失效

本帖最后由 xhlyh00520 于 2024-8-27 11:09 编辑

这里有效
function login(actor)

    local level = getbaseinfo(actor, ConstCfg.gbase.level)
    setplaydef(actor, VarCfg.N_cur_level, level)
    --个人变量声明
    GameEvent.push(EventCfg.goPlayerVar, actor)
    --第一次登录
    local isnewhuman = getbaseinfo(actor, ConstCfg.gbase.isnewhuman)
    if isnewhuman then
      giveitem(actor,"井中月",1,0,"任务领取")


这里无效

function Task.RequestTalkFinish(actor, idx)
    release_print(11111)
    giveitem(actor,"井中月",1,0,"任务领取")

end

Message.RegisterNetMsg(ssrNetMsgCfg.Task, Task)

return Task



ms123 发表于 2024-9-2 15:31:12

可能是引擎版本太低了 ,里面没有giveitem函数
页: [1]
查看完整版本: lua求助giveitem失效