搜索
12
返回列表 发新帖
楼主: 卧龙酒馆

[求助] lua是不是不支持Items2的素材?

[复制链接]
发表于 2020-8-17 05:09:58 | 显示全部楼层
你这个理解能力,抛开引擎不谈,你直接打开补丁,你宝石位置是576还是10576?
发表于 2020-8-17 05:13:46 | 显示全部楼层
当然1580给的方案,更正规,只要设置一次,就无忧了,
发表于 2020-8-17 09:25:00 | 显示全部楼层

自己写个扩展函数读取,
例如:
function getItemBagImg(looks)
   if look > 9999 then --Items2
      return look-10000, "Items2"
   end else
      return look, "Items"
   end
end

外面调用:
local _looks, _li = getItemBagImg(dbitem:getLooks())

大概就是这样思路,纯盲打,未作语法校验,自己进行改造下
发表于 2020-8-17 09:53:35 | 显示全部楼层
        local _Looks = dbitem:getLooks()
       
        if _Looks > 9999 then
                local _Looks = (dbitem:getLooks()-10000)
                ret = itemInfo.title.."\\"..hintHelper.set(1, nil, -1, 3)..hintHelper.img("ui_lua", 8, -1, 2).."\\"..hintHelper.set(1, nil, nil, 5)..ret
        else
                ret = itemInfo.title.."\\"..hintHelper.set(1, nil, -1, 3)..hintHelper.img("ui_lua", 8, -1, 2).."\\"..hintHelper.set(1, nil, nil, 5)..ret
        end

补充内容 (2020-8-17 09:57):
       
        local _Looks = dbitem:getLooks()
       
        if _Looks > 9999 then
                local _Looks = (dbitem:getLooks()-10000)
                ret = hintHelper.img("Items2", _Looks, 22, 18).." "..itemInfo.title.."\\"..hintHelper.set(1...
 楼主| 发表于 2020-8-18 02:11:27 | 显示全部楼层
舞尽锦瑟年华 发表于 2020-8-16 21:12
hintHelper.img("items2", dbitem:getLooks()-10000, 32, 26)哈哈去年就能写了   这个问题太低级了

补充内 ...

我要的是ITEMS2自动识别宝石图片,不是固定图片编号!
例如:hintHelper.img("Items", dbitem:getLooks(), 13, 13) 这样子是自动识别盛大Items图片编号的

hintHelper.img("Items2", dbitem:getLooks(), 13, 13) 这样子自动识别不了

补充内容 (2020-8-18 02:20):
明白了,原来加-10000不是Items的图片编号,是自动识别Items2的补丁,不加-10000是自动识别Items,谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-9-20 16:23 , Processed in 0.490781 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表