新三端txt脚本调用lua,物品存入仓库问题
[@ceshi1]#if
#act
mov S$武器唯一id <$WEAPONID>
AutoTakeOffItem 1
cuncang <$str(S$武器唯一id)>
服务端lua脚本:
rgbcuncang(actor, weiyiid)
release_print("执行唯一id存仓lua脚本,唯一id是:" .. weiyiid)
ifgetsblank(actor) >0then
openstorage(actor, 1)
sendluamsg(actor, 6666, 1, 2, 3, weiyiid, 0)
end
end
客户端lua脚本:
localfunctionon_receivemsg(msgID, p1, p2, p3, msgData)
SL:Print("********客户端接收到消息onreceivemsg*********")
SL:Print("*******唯一id:*********" .. msgData)
--local jieguo = SL:Get_ITEM_DATA_BY_MAKEINDEX(msgData)
local jieguo = BagData.GetItemDataByMakeIndex(msgData)
iftype(jieguo) =="table" then
SL:dump(jieguo)
SL:RequestSaveItemToNpcStorage(jieguo)
SL:Print("******存入仓库完成*******")
end
end
SL:RegisterLuaNetMsg(6666, on_receivemsg)
调试信息都能打印出来,物品就是不能存入仓库。求解!
好帖,来顶下 前排支持下 学习了,不错,讲的太有道理了 沙发!沙发! LZ真是人才 我抢、我抢、我抢沙发~ 不错不错,楼主您辛苦了。。。 看帖回帖是美德!:lol 真是 收益 匪浅