Giter Club home page Giter Club logo

illenium-appearance's Issues

Undershirt/Belts?

Is there plans to add Undershirt/Belts or maybe I am blind and don't see it?

frozen in place after character creation?

https://streamable.com/3zb2lj i am having an issue with my server where my character is frozen in place after creation however after a relog or /logout the character works 100%. I'm not sure if it has anything to do with my multicharacter script or whether someone here is the issue. Would anyone by chance know a possible fix to this. I have proceeded to contact the developer of the multicharacter script to ask the same questions but haven't received a response.

UX: Radial menu config option in shops

From Discord, Kodisteel: "is it possible to setup fivem-apperance with radial menu polys so that when your in a store you can just use the radial menu to open the clothing menu??"

Players loading in as Base Peds

Had a lot of reports now for this sadly. Seems to happen when a server restart occurs.

I have migrated the skins twice (second time skipped them).

Anyone else got this?

BUG: /reloadskin - Recharges health | sets health to level when command was used

Issue: When using the /reloadskin command the players health is restored to the level it was when the command was used. However, it also freezes that players health at that level. It automatically restores players health to the level it sets when running the command when they take damage.

Steps to reproduce:

  1. Player runs /reloadskin with any amount of health (saying 50% just to put a number)
  2. Player is set back to 50% health
  3. Player takes damage
  4. Players health is rergenerated to 50%
  5. Rinse and repeat

2 different menus

image

I have both menus ? I did delete tattoo shops and qb-clothing and followed the instructions.. this paticular one is in the barber shop.. the police station only shows the old options . is there something i missed?

Male and Female Exclusive Tattoos Show For the Other Sex

Issue: Male exclusive and female exclusive tattoos are still in the tattoo shop list for the other sex. This causes players to think that a tattoo isn't working.

Is it possible to exclude these from a male/female character as the hash for them in the json file is blank like other tattoo scripts.

Search for export

Is there any export with i can trigger this change ?

`function ApplyPrisonerSkin()

local playerPed = PlayerPedId()
local Player = QBCore.Functions.GetPlayerData()
if DoesEntityExist(playerPed) then
	local DataMale = { --CHANGE CLOTH HERE
			outfitData = {
		['t-shirt'] = {item = 15,texture = 0},
		['torso2']  ={item = 146,texture = 0},
		['decals'] = {item = 0, texutre = 0},
		['arms']     = {item = 119, texture = 0},
		['pants']  ={item = 3, texture = 7},   
		['shoes']  = {item = 12, texture = 12},
		['vest']  = {item = 0, texture = 0},
		['bag']  = {item = 0, texture = 0},
		['mask']  = {item = 0, texture = 0},
		['hat']  = {item = 0, texture = 0},
			}}
	local DataFemale = {
			outfitData = {
		['t-shirt'] = {item = 3,texture = 0},
		['torso2']  ={item = 38,texture = 3},
		['decals'] = {item = 0, texutre = 0},
		['arms']     = {item = 120, texture = 0},
		['pants']  ={item = 3, texture = 15},   
		['shoes']  = {item = 66, texture = 5},
		['vest']  = {item = 0, texture = 0},
		['bag']  = {item = 0, texture = 0},
		['mask']  = {item = 0, texture = 0},
		['hat']  = {item = 0, texture = 0},
			}}
						
	
			if Player.charinfo.gender == 0 then

				TriggerEvent('qb-clothes:client:loadOutfit', DataMale) --Change Here the Clothing resource
			else
			 	TriggerEvent('qb-clothes:client:loadOutfit', DataFemale) --Change Here the Clothing resource

			end


	SetPedArmour(playerPed, 0)
	ClearPedBloodDamage(playerPed)
	ResetPedVisibleDamage(playerPed)
	ClearPedLastWeaponDamage(playerPed)
	ResetPedMovementClipset(playerPed, 0)


end

end`

clothes issue

I have an custom eup but when I remove shirt an other shirt shows up.
pls explain in detail how to fix this.

(enhancement) Clothing Groups

The ability to group categories of clothing together. This could be useful for grouping a pack of replacements together under a single category.

For example, an EUP replacement pack:

Set in the config a custom category grouping that contains specific clothing variations to display.

Suggestion: Add ped head variations.

So a lot of the peds in GTA5 have variations to their head. The pictures i'm adding are the same ped but with the different head variation. To expand on this as well, the head variations also have textures which usually are beards and things like that as also shown in the picture.. It would be really nice to see a feature added that gives you the option to change the head variation and texture of the heads.

https://imgur.com/a/MtPcABO

Toggle clothing

We use addon clothing on our server, so all the default numbers bump up in value. When you toggle shirt in a tattoo shop it throws on some random top. Is it possible to edit the component so we can set it to what we please?

Thanks

Suggestion

Hair grade only seen it done once. It was part of a tattoo shop script for ESX. Just don’t feel like paying the dude $50 again for it on QBCore. If done I’ll give ya something as a show of appreciation.

NewChar

Hello,
I have added fivem-appearance to my server, made the required changes, imported the skins, everything works great for existing characters, however, while trying to generate new characters, it throws an error:
[ c-scripting-core] InvokeNative: execution failed: Argument at index 1 was null.
[script:qb-apartments] SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed: Argument at index 1 was null.
[script:qb-apartments] > Query.onResult (@oxmysql/dist/build.js:21715)
[script:qb-apartments] > (@oxmysql/dist/build.js:11918)
[script:qb-apartments] > processTicksAndRejections (node:internal/process/task_queues:78)

Screen remains black, nothing happens.

onduty config

Make a config for if you need to be on duty to access job clothing rooms or not.

Enhancement: Auto select MP ped based on data provided from QB

Currently, players are struggling at first to understand how to customize characters. A deeper dive identified determine there was no issue, only user error. To help combat this user error, it would be appreciated if the character creation selected the gender from PlayerData and selected that option first in the first time character creation menu.

Resolution: Display MP freemode ped first based on character's gender from PlayerData to decrease confusion among both newer and seasoned veterans.

A screenshot is attached to give an idea of the struggle:

image

possible put peds to open on qb-target

Config.PedQube = {
[1] = {
["nome"] = "pedclothing10",
["coordinate"] = vector3(427.0880, -805.900, 28.491), --215
["heading"] = 94.49, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[2] = {
["nome"] = "pedclothing11",
["coordinate"] = vector3(73.86779, -1392.99, 28.376), --134
["heading"] = 274.8, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[3] = {
["nome"] = "pedclothing12",
["coordinate"] = vector3(126.6333, -225.045, 53.557), --583
["heading"] = 50.5, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[4] = {
["nome"] = "pedclothing13",
["coordinate"] = vector3(-164.627, -301.921, 38.733), --539
["heading"] = 249.9, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[5] = {
["nome"] = "pedclothing14",
["coordinate"] = vector3(-708.208, -152.955, 36.415), --696
["heading"] = 116.1, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[6] = {
["nome"] = "pedclothing15",
["coordinate"] = vector3(-1449.71, -238.977, 48.813), --644
["heading"] = 49.51, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[7] = {
["nome"] = "pedclothing16",
["coordinate"] = vector3(-1193.21, -766.425, 16.316), --342
["heading"] = 219.9, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[8] = {
["nome"] = "pedclothing17",
["coordinate"] = vector3(-823.166, -1072.28, 10.328), --354
["heading"] = 221.6, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[9] = {
["nome"] = "pedclothing18",
["coordinate"] = vector3(-1206.36, -1457.99, 3.3487), --307
["heading"] = 36.66, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[10] = {
["nome"] = "pedclothing19",
["coordinate"] = vector3(-3169.77, 1042.293, 19.863), --908
["heading"] = 61.47, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[11] = {
["nome"] = "pedclothing20",
["coordinate"] = vector3(612.9566, 2763.617, 41.088), --930
["heading"] = 274.6, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[12] = {
["nome"] = "pedclothing21",
["coordinate"] = vector3(1196.610, 2711.712, 37.222), --940
["heading"] = 178.4, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[13] = {
["coordinate"] = vector3(1695.368, 4823.105, 41.063), --2014
["heading"] = 99.91, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[14] = {
["nome"] = "pedclothing22",
["coordinate"] = vector3(5.868691, 6511.372, 30.877), --3024
["heading"] = 42.43, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[15] = {
["nome"] = "pedclothing23",
["coordinate"] = vector3(4495.485, -4452.16, 3.3664), --cayo perico
["heading"] = 209.2, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[16] = {
["nome"] = "pedclothing24",
["coordinate"] = vector3(-1102.50, 2711.632, 18.107), --cayo perico
["heading"] = 220.8, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
----barber
[17] = {
["nome"] = "pedclothing25",
["coordinate"] = vector3(922.7774, 21.39071, 70.833), --dove deve spawnare il ped vector3
["heading"] = 287.1, --direzione ped
["modello"] = "ig_miguelmadrazo",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[18] = {
["nome"] = "pedclothing26",
["coordinate"] = vector3(136.8038, -1708.44, 28.291), --129
["heading"] = 137.8, --direzione ped
["modello"] = "s_f_y_clubbar_02",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[19] = {
["nome"] = "pedclothing27",
["coordinate"] = vector3(-1282.60, -1116.80, 5.9938), --314
["heading"] = 138.6, --direzione ped
["modello"] = "s_f_y_clubbar_02",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[20] = {
["nome"] = "pedclothing28",
["coordinate"] = vector3(1931.613, 3729.659, 31.844), --1033
["heading"] = 220.3, --direzione ped
["modello"] = "s_f_y_clubbar_02",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[21] = {
["nome"] = "pedclothing29",
["coordinate"] = vector3(1212.713, -472.972, 65.207), --436
["heading"] = 78.45, --direzione ped
["modello"] = "s_f_y_clubbar_02",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[22] = {
["nome"] = "pedclothing30",
["coordinate"] = vector3(-32.9359, -152.341, 56.076), --571
["heading"] = 340.4, --direzione ped
["modello"] = "s_f_y_clubbar_02",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[23] = {
["nome"] = "pedclothing31",
["coordinate"] = vector3(-278.205, 6228.501, 30.695), --3012
["heading"] = 52.88, --direzione ped
["modello"] = "s_f_y_clubbar_02",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
[24] = {
["nome"] = "pedclothing32",
["coordinate"] = vector3(-814.235, -183.812, 36.568), --682
["heading"] = 129.5, --direzione ped
["modello"] = "s_f_y_clubbar_02",
["dict"] = "anim@amb@nightclub@peds@", --catalogo animazione
["anim"] = "rcmme_amanda1_stand_loop_cop", --tipo di animazione
["fisso"] = false, --se il ped deve spawnare o despawnare in base alla distanza
["spawnato"] = false, --bool per controllare se il ped è già spawnato (non toccare se non sai quello che fai)
},
}

Qb-multicharacter ped spawn

not sure if its me.

But it seems like clientside of the qb-multichar is not allowing the ped to be spawned with the selected clothing on.

data = json.decode(data) TriggerEvent('qb-clothing:client:loadPlayerClothing', data, charPed)

Doesn't seem like the event is declared anywhere.

Charge someone per tattoo

Hello, I would really think the system could benefit from including the this ability, also being able to charge someone each time they apply a tattoo rather than only once.

suggestion

can you make it so you can config if the menu is on the left or right?

QB core Migration error

image
Followed the instructions in the guide.. replaced my sql moved over the 2 blocks of code needed for QB-multicharacter and loaded into the server to start the migration. got this error...

Invisible character at spawn

So I installed it and followed all the instructions but unfortunatly, the peds are not shown when selecting them in the menu (at first spawn).

Is it possible to get help please?

image

installation issue

excuse my ignorance but how do i remove qb-clothing dependency from qb-apartments and qb-houses

ped starting at 50% health

Hi, i'm using last version of fivem-appearance. When the player starts the game, he stays with 50% health and does not increase health when using the bandage. Same problem with /refreshskin command

Tattooproblem

If you have tattoos they are not saved across outfits

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.