BB-MULTICARÁCTER
Instalación
- Arrastra y suelta en tu servidor, detén qb-multicharacter o cualquier multicharacter que estés usando.
- Edite la configuración del servidor como desee para adaptarla a su servidor.
- Disfrútalo.
Configurar
CoreConfig = {
core = 'qb-core', -- tu nombre de core para las exportaciones
prefix = 'qb-', -- tus prefijos de activación
notify = 'QBCore:Notify', -- tu disparador de notificaciones
char_english_only = true, -- bloquea la opción de crear caracteres con nombres no ingleses
clothing_base = 'qb', -- ya sea "qb", "raid", "fivem-appearance" u "otro"
clothing_name = 'qb-clothing' -- Tu nombre de recurso de ropa
}
Ropa
Soporte por defecto para 2 tiendas de ropa: ropa qb y ropa raid.
- Si utiliza qb-clothing, asegúrese de establecerlo en "qb" aunque el nombre de su núcleo sea diferente.
- Si utiliza raid-clothing, asegúrese de añadir la siguiente función a su cliente.
[1] Pega el siguiente código al final de tu "raid-clothing/client/client.lua":function SetPedMetadata(ped, data) for i = 1, #drawable_names do if data.drawables[0] == nil then if drawable_names[i] == "camisetas" and data.drawables[tostring(i-1)][2] == -1 then SetPedComponentVariation(ped, i-1, 15, 0, 2) else SetPedComponentVariation(ped, i-1, data.drawables[tostring(i-1)][2], data.drawtextures[i][2], 2) end else if drawable_names[i] == "camisetas" and data.drawables[i-1][2] == -1 then SetPedComponentVariation(ped, i-1, 15, 0, 2) else SetPedComponentVariation(ped, i-1, data.drawables[i-1][2], data.drawtextures[i][2], 2) end end end for i = 1, #prop_names do local propZ = (data.drawables[0] == nil and data.props[tostring(i-1)][2] or data.props[i-1][2]) ClearPedProp(ped, i-1) SetPedPropIndex(ped, i-1, propZ, data.proptextures[i][2], true) end Wait(100) if data.headBlend then SetPedHairColor(ped, tonumber(data.hairColor[1]), tonumber(data.hairColor[2])) SetPedHeadBlend(data.headBlend) SetPedHeadBlendData(ped, tonumber(data.headBlend['formaPrimera']), tonumber(data.headBlend['formaSegunda']), tonumber(data.headBlend['formaTercera']), tonumber(data.headBlend['pielPrimera']), tonumber(data.headBlend['pielSegunda']), tonumber(data.skinThird']), tonumber(data.headBlend['shapeMix']), tonumber(data.headBlend['skinMix']), tonumber(data.headBlend['thirdMix']), false) for i = 1, #face_features do SetPedFaceFeature(ped, i-1, data.headStructure[i]) end if json.encode(data) ~= "[]" then for i = 1, #head_overlays do SetPedHeadOverlay(ped, i-1, tonumber(data.headOverlay[i].overlayValue), tonumber(data.headOverlay[i].overlayOpacity)) end SetPedHeadOverlayColor(ped, 0, 0, tonumber(data.headOverlay[1].firstColour), tonumber(data.headOverlay[1].secondColour)) SetPedHeadOverlayColor(ped, 1, 1, tonumber(data.headOverlay[2].firstColour), tonumber(data.headOverlay[2].segundoColor)) SetPedHeadOverlayColor(ped, 2, 1, tonumber(data.headOverlay[3].firstColour), tonumber(data.headOverlay[3].secondColour)) SetPedHeadOverlayColor(ped, 3, 0, tonumber(data.headOverlayColor(ped, 4, 2, tonumber(data.headOverlay[5].firstColour), tonumber(data.headOverlay[5].secondColour)) SetPedHeadOverlayColor(ped, 5, 2, tonumber(data.headOverlay[6].firstColour), tonumber(data.headOverlay[6].secondColour)) SetPedHeadOverlayColor(ped, 6, 0, tonumber(data.headOverlay[7].firstColour), tonumber(data.headOverlay[7].secondColour)) SetPedHeadOverlayColor(ped, 7, 0, tonumber(data.headOverlay[8].firstColour), tonumber(data.headOverlay[8].secondColour)) SetPedHeadOverlayColor(ped, 8, 2, tonumber(data.headOverlay[9].firstColour), tonumber(data.headOverlay[9].secondColour)) SetPedHeadOverlayColor(ped, 9, 0, tonumber(data.headOverlay[10].firstColour), tonumber(data.headOverlay[10].segundoColor)) SetPedHeadOverlayColor(ped, 10, 1, tonumber(data.headOverlay[11].firstColour), tonumber(data.headOverlay[11].secondColour)) SetPedHeadOverlayColor(ped, 11, 0, tonumber(data.headOverlay[12].firstColour), tonumber(data.headOverlay[12].secondColour)) end endend
[2] Pega el siguiente código en la parte inferior de tu fxmanifest/__resource.lua en el recurso de ropa de raid:
export 'SetPedMetadata' - Si utilizas cualquier otra tienda de ropa, configúrala como "@otra" y asegúrate de editar todas las funciones relacionadas con la ropa,
server/functions.lua -> edita la función getOtherClothing.
client/main.lua -> busca @other y cambia todas las funciones que contiene
Clersiorojh (propietario verificado) -
Un verdadero tesoro
halfbakeryib (propietario verificado) -
Emocionado más allá de las palabras 🙂 .
Chietripm (propietario verificado) -
Absolutamente encantado 🙂 .
despertesmg (propietario verificado) -
¡¡¡Bien!!! 😀