文章编辑人员:雪舞 QQ:784055837 电子邮件:784055837@qq.com
内容测试时间:2023年1月30日22:36:05
测试环境:仿官
测试版本:雪舞江湖
-- 检查背包空间
BeginAddItem(sceneId)
AddItem(sceneId, selectRadioId, 1)
local bBagOk = LuaFnEndAddItemIgnoreFatigueState(sceneId, selfId)
if bBagOk < 1 then
x889058_ReturnDlg( sceneId, selfId, targetId, BagFullDlg )
return
else
-- 添加物品
LuaFnAddItemListToHumanIgnoreFatigueState( sceneId, selfId )
-- 通知
x889058_Tips( sceneId, selfId, Notice )
x889058_ReturnDlg( sceneId, selfId, targetId, RetDlg )
-- 公告
local playerName = GetName(sceneId,selfId)
local itemTransInfo = GetItemTransfer( sceneId, selfId, 0 )
broadcastMsg = "#{_INFOUSR"..playerName.."}".."#{LHZD_090513_10}".."#{_INFOMSG"..itemTransInfo.."}".."#{LHZD_090513_11}"
end
精简无用代码后(添加物品ID后发放给玩家):
-- 检查背包空间
BeginAddItem(sceneId)
AddItem(sceneId, selectRadioId, 1)
LuaFnEndAddItemIgnoreFatigueState(sceneId, selfId)
-- 添加物品
LuaFnAddItemListToHumanIgnoreFatigueState( sceneId, selfId )
|