|
发表于 2024-6-3 21:54:18
|
查看: 922 |
回复: 0
local print=myprint
print("加载开始+++++++++++\r\n")
--gbk编码 ASCII编码
function usepacket_Item(name)
local print=myprint
--获取得背包物品格子数量
local index=nil
local CurrNum = DataPool:GetBaseBag_Num() --30
print('背包每页格子数量=',CurrNum)
local i=0
while i<CurrNum do
local item = EnumAction(i, "packageitem")
i=i+1
print(i,'ID='..item:GetID(),item:GetName(),'Num='..item:GetNum(),'GetType='..tostring(item:GetType()),item:GetEquipPoint(),'DefineID='..item:GetDefineID())
if( item and item:GetName()==name) then
index=i
local str=string.format("使用(index=%d)" ,index)
print(str)
break;
end
end
if(index) then
Packet_UseEquipHandle(index)
end
local str=string.format("使用(%s)" ,name)
print(str)
end
使用物品=usepacket_Item
print("加载正确+++++++++++\r\n")
--[[
usepacket_Item('江湖指南') --测试成功
usepacket_Item('馒头') ----测试成功
usepacket_Item('水墨扇')
使用物品('江湖指南')
]]
- local print=myprint
- print("加载开始+++++++++++\r\n")
- --gbk编码 ASCII编码
- function usepacket_Item(name)
- local print=myprint
- --获取得背包物品格子数量
- local index=nil
- local CurrNum = DataPool:GetBaseBag_Num() --30
- print('背包每页格子数量=',CurrNum)
- local i=0
- while i<CurrNum do
-
- local item = EnumAction(i, "packageitem")
- i=i+1
-
- print(i,'ID='..item:GetID(),item:GetName(),'Num='..item:GetNum(),'GetType='..tostring(item:GetType()),item:GetEquipPoint(),'DefineID='..item:GetDefineID())
- if( item and item:GetName()==name) then
- index=i
- local str=string.format("使用(index=%d)" ,index)
- print(str)
- break;
- end
-
-
- end
-
- if(index) then
- Packet_UseEquipHandle(index)
- end
- local str=string.format("使用(%s)" ,name)
- print(str)
-
- end
-
- 使用物品=usepacket_Item
- print("加载正确+++++++++++\r\n")
- --[[
- usepacket_Item('江湖指南') --测试成功
- usepacket_Item('馒头') ----测试成功
- usepacket_Item('水墨扇')
- 使用物品('江湖指南')
- ]]
复制代码
|
游戏安全课程 学员办理咨询联系QQ150330575 手机 139 9636 2600 免费课程 在 www.bilibili.com 搜 郁金香灬老师
|
|