搜索
查看: 451|回复: 9

[求助] getLooks 获取数据库中Looks

[复制链接]
发表于 2021-5-30 13:16:15 | 显示全部楼层 |阅读模式
getLooks 获取数据库中Looks


--脚本命令RunLuaScript调用LUA脚本
function RunLuaScript8(Actor, item)        
    local Actorname = Actor:getCharName()        
    local RaceId = Actor:getRace()--种族ID
    local  item = Actor:getUseItem(0)
   if item then
       local ItemName = item:getName()--物品名称
       local ItemLooks = item:getLooks() --内观代码
       local ItemMakeIndex = item:getMakeIndex()--制造ID
   print("["..ItemName.."]内观ID:["..tostring(ItemLooks))

   end
end

2021-05-30 13:09:52 {0219} [string "D:\Mirserver360\Mir200\LuaScripts\System\BindEvent.lua"]:710: attempt to call a nil value (method 'getLooks')
stack traceback:
        [string "D:\Mirserver360\Mir200\LuaScripts\System\BindEvent.lua"]:710: in function 'RunLuaScript8'


补充内容 (2021-5-30 13:49):
获取不到这个值
 楼主| 发表于 2021-5-30 19:05:13 | 显示全部楼层
@上线发呆  急急不能获取这个值 如果自己写表 要写几千行 请处理一下
 楼主| 发表于 2021-5-30 19:06:22 | 显示全部楼层

@上线发呆  急急不能获取这个值 如果自己写表 要写几千行 请处理一下
 楼主| 发表于 2021-5-31 15:50:11 | 显示全部楼层
@ 上线发呆
发表于 2021-5-31 17:21:35 | 显示全部楼层
能获取,自己技术问题,自己参考法海的 宝石 lua 脚本吧
 楼主| 发表于 2021-5-31 18:27:49 | 显示全部楼层
麻雀 发表于 2021-5-31 17:21
能获取,自己技术问题,自己参考法海的 宝石 lua 脚本吧

是这个道理,但是说明书给了接口,为什么不支持,
 楼主| 发表于 2021-5-31 18:30:15 | 显示全部楼层
麻雀 发表于 2021-5-31 17:21
能获取,自己技术问题,自己参考法海的 宝石 lua 脚本吧

客户端可以获取,服务端获取不了
 楼主| 发表于 2021-5-31 18:31:29 | 显示全部楼层
麻雀 发表于 2021-5-31 17:21
能获取,自己技术问题,自己参考法海的 宝石 lua 脚本吧

服务端要想获取前提是44分类,而我需要的的是常规装备LOOKS
发表于 2021-6-2 10:12:47 | 显示全部楼层
直接上代码吧
                        if item then
                               
                                --local Name = item:getName()
                                local  Index = item:getIndex()
                                local dbitem = nil
                                dbitem = s.obj.getDBItem(Index)                                               
                                local Looks = dbitem:getLooks()
 楼主| 发表于 2021-6-2 10:52:40 | 显示全部楼层
麻雀 发表于 2021-6-2 10:12
直接上代码吧
                        if item then
                               

感谢,非常感谢 ,忽略了这个命令,获取获取数据库物品模型对像。s.obj.getDBItem,感谢大神指点
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-9-21 16:18 , Processed in 0.486092 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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