example
example

已解决√ 求助 qbcore服装店

状态
此线程已解决! 转到解决方案...

哇呜哇呜

用户
高级用户
认证用户
1BBC08E35542220851DE7BEE85E5473F.png玩家模型这一块,本来是很多npc模型的,我把模型删掉了,还是可以往后选,不过模型没有了,现在的问题是怎么才能不往后选,让他只有一个模型,还有个问题,服装店怎么去除这个玩家模型选项,只要出生的时候有选模型就好了
 
最后编辑:

Yann

站长
管理成员
GTAOS管理组
认证卖家
认证用户
本 月 名 人 榜 最 佳
在配置里边删的吗
 

?丁宇?

用户
高级用户
认证用户
lua:
RegisterNUICallback('setCurrentPed', function(data, cb)
    local playerData = QBCore.Functions.GetPlayerData()
    if playerData.charinfo.gender == 0 then
        if Config.ManPlayerModels[data.ped] == nil then
            cb(Config.ManPlayerModels[1])
            ChangeToSkinNoUpdate(Config.ManPlayerModels[1])
            return
        end
        cb(Config.ManPlayerModels[data.ped])
        ChangeToSkinNoUpdate(Config.ManPlayerModels[data.ped])
    else
        if Config.WomanPlayerModels[data.ped] == nil then
            cb(Config.WomanPlayerModels[1])
            ChangeToSkinNoUpdate(Config.WomanPlayerModels[1])
            return
        end

        cb(Config.WomanPlayerModels[data.ped])
        ChangeToSkinNoUpdate(Config.WomanPlayerModels[data.ped])
    end
end)
简单替换一下, 可能是你想要修复的样子
 

哇呜哇呜

用户
高级用户
认证用户
lua:
RegisterNUICallback('setCurrentPed', function(data, cb)
    local playerData = QBCore.Functions.GetPlayerData()
    if playerData.charinfo.gender == 0 then
        if Config.ManPlayerModels[data.ped] == nil then
            cb(Config.ManPlayerModels[1])
            ChangeToSkinNoUpdate(Config.ManPlayerModels[1])
            return
        end
        cb(Config.ManPlayerModels[data.ped])
        ChangeToSkinNoUpdate(Config.ManPlayerModels[data.ped])
    else
        if Config.WomanPlayerModels[data.ped] == nil then
            cb(Config.WomanPlayerModels[1])
            ChangeToSkinNoUpdate(Config.WomanPlayerModels[1])
            return
        end

        cb(Config.WomanPlayerModels[data.ped])
        ChangeToSkinNoUpdate(Config.WomanPlayerModels[data.ped])
    end
end)
简单替换一下, 可能是你想要修复的样子
谢谢大佬
 

哇呜哇呜

用户
高级用户
认证用户
lua:
RegisterNUICallback('setCurrentPed', function(data, cb)
    local playerData = QBCore.Functions.GetPlayerData()
    if playerData.charinfo.gender == 0 then
        if Config.ManPlayerModels[data.ped] == nil then
            cb(Config.ManPlayerModels[1])
            ChangeToSkinNoUpdate(Config.ManPlayerModels[1])
            return
        end
        cb(Config.ManPlayerModels[data.ped])
        ChangeToSkinNoUpdate(Config.ManPlayerModels[data.ped])
    else
        if Config.WomanPlayerModels[data.ped] == nil then
            cb(Config.WomanPlayerModels[1])
            ChangeToSkinNoUpdate(Config.WomanPlayerModels[1])
            return
        end

        cb(Config.WomanPlayerModels[data.ped])
        ChangeToSkinNoUpdate(Config.WomanPlayerModels[data.ped])
    end
end)
简单替换一下, 可能是你想要修复的样子
 

哇呜哇呜

用户
高级用户
认证用户
大佬你说的应该是把这替换A627A9F8A00E6D316.png
替换后还是有npc模型
1E5F627D1DBA75C4A26403DF7E6D4ED9.png
我要的效果就是模型这一块只留下男女游戏角色两个,其他npc去掉,这些模型我也删掉了,还是去不掉
 

哇呜哇呜

用户
高级用户
认证用户
[ script:eek:xmysql] Error: qb-clothing was unable to execute a query!
[ script:eek:xmysql] Query: INSERT INTO player_outfits (citizenid, outfitname, model, components, props) VALUES (?, ?, ?, ?, ?)
[ script:eek:xmysql] ["RUR32063","12","mp_m_freemode_01","[{\"component_id\":0,\"drawable\":0,\"texture\":0},{\"component_id\":1,\"drawable\":9,\"texture\":0},{\"component_id\":2,\"drawable\":0,\"texture\":0},{\"component_id\":3,\"drawable\":11,\"texture\":0},{\"component_id\":4,\"drawable\":69,\"texture\":0},{\"component_id\":5,\"drawable\":0,\"texture\":0},{\"component_id\":6,\"drawable\":14,\"texture\":0},{\"component_id\":7,\"drawable\":0,\"texture\":0},{\"component_id\":8,\"drawable\":5,\"texture\":0},{\"component_id\":9,\"drawable\":0,\"texture\":0},{\"component_id\":10,\"drawable\":175,\"texture\":0},{\"component_id\":11,\"drawable\":96,\"texture\":0}]","[{\"drawable\":3,\"prop_id\":0,\"texture\":0},{\"drawable\":55,\"prop_id\":1,\"texture\":0},{\"drawable\":-1,\"prop_id\":2,\"texture\":-1},{\"drawable\":-1,\"prop_id\":6,\"texture\":-1},{\"drawable\":-1,\"prop_id\":7,\"texture\":-1}]"]
[ script:eek:xmysql] Unknown column 'components' in 'field list'0.png
这个报错是什么原因呢,还是这个服装店插件,保存不了衣服
 

IamDiWang

活跃的用户
论坛元老
高级用户
认证用户
[ script:eek:xmysql] Error: qb-clothing was unable to execute a query!
[ script:eek:xmysql] Query: INSERT INTO player_outfits (citizenid, outfitname, model, components, props) VALUES (?, ?, ?, ?, ?)
[ script:eek:xmysql] ["RUR32063","12","mp_m_freemode_01","[{\"component_id\":0,\"drawable\":0,\"texture\":0},{\"component_id\":1,\"drawable\":9,\"texture\":0},{\"component_id\":2,\"drawable\":0,\"texture\":0},{\"component_id\":3,\"drawable\":11,\"texture\":0},{\"component_id\":4,\"drawable\":69,\"texture\":0},{\"component_id\":5,\"drawable\":0,\"texture\":0},{\"component_id\":6,\"drawable\":14,\"texture\":0},{\"component_id\":7,\"drawable\":0,\"texture\":0},{\"component_id\":8,\"drawable\":5,\"texture\":0},{\"component_id\":9,\"drawable\":0,\"texture\":0},{\"component_id\":10,\"drawable\":175,\"texture\":0},{\"component_id\":11,\"drawable\":96,\"texture\":0}]","[{\"drawable\":3,\"prop_id\":0,\"texture\":0},{\"drawable\":55,\"prop_id\":1,\"texture\":0},{\"drawable\":-1,\"prop_id\":2,\"texture\":-1},{\"drawable\":-1,\"prop_id\":6,\"texture\":-1},{\"drawable\":-1,\"prop_id\":7,\"texture\":-1}]"]
[ script:eek:xmysql] Unknown column 'components' in 'field list'浏览附件1561
这个报错是什么原因呢,还是这个服装店插件,保存不了衣服
数据库文件正常导入了吗
 

?丁宇?

用户
高级用户
认证用户
昨天给你的代码是在 qb-clothing 里面修改,下面是我的使用范例, 修复删除多余PED模型后出现NULL值的情况.
  1. 首先在 qb-clothing-config.lua 中删除多的无用模型例如:
    1718775784565.png
  2. 前往 qb-clothing-client-main.lua 文件找到 RegisterNUICallback('setCurrentPed', 然后修改替换:
    lua:
    RegisterNUICallback('setCurrentPed', function(data, cb)    
        local playerData = QBCore.Functions.GetPlayerData()
        if playerData.charinfo.gender == 0 then
            if Config.ManPlayerModels[data.ped] == nil then
                cb(Config.ManPlayerModels[1])
                ChangeToSkinNoUpdate(Config.ManPlayerModels[1])
                return
            end
            cb(Config.ManPlayerModels[data.ped])
            ChangeToSkinNoUpdate(Config.ManPlayerModels[data.ped])
        else
            if Config.WomanPlayerModels[data.ped] == nil then
                cb(Config.WomanPlayerModels[1])
                ChangeToSkinNoUpdate(Config.WomanPlayerModels[1])
                return
            end
    
            cb(Config.WomanPlayerModels[data.ped])
            ChangeToSkinNoUpdate(Config.WomanPlayerModels[data.ped])
        end
    end)
 

哇呜哇呜

用户
高级用户
认证用户
昨天给你的代码是在 qb-clothing 里面修改,下面是我的使用范例, 修复删除多余PED模型后出现NULL值的情况.
  1. 首先在 qb-clothing-config.lua 中删除多的无用模型例如:
    浏览附件1563
  2. 前往 qb-clothing-client-main.lua 文件找到 RegisterNUICallback('setCurrentPed', 然后修改替换:
    lua:
    RegisterNUICallback('setCurrentPed', function(data, cb)   
        local playerData = QBCore.Functions.GetPlayerData()
        if playerData.charinfo.gender == 0 then
            if Config.ManPlayerModels[data.ped] == nil then
                cb(Config.ManPlayerModels[1])
                ChangeToSkinNoUpdate(Config.ManPlayerModels[1])
                return
            end
            cb(Config.ManPlayerModels[data.ped])
            ChangeToSkinNoUpdate(Config.ManPlayerModels[data.ped])
        else
            if Config.WomanPlayerModels[data.ped] == nil then
                cb(Config.WomanPlayerModels[1])
                ChangeToSkinNoUpdate(Config.WomanPlayerModels[1])
                return
            end
    
            cb(Config.WomanPlayerModels[data.ped])
            ChangeToSkinNoUpdate(Config.WomanPlayerModels[data.ped])
        end
    end)
我现在的话是换了一个插件,上面有图,删掉了模型里面还是有
 
状态
此线程已解决! 转到解决方案...
顶部