Criação de um novo componente, pelo lado do servidor usando lua juntamente com a API fornecida pela HUD.
CreateComponentArgstype
* string Tipo/nome do componente, sem espaços e caracteres especiais (EX: health
).
backgroundColor
* string Cor hexadecimal completa do fundo (EX: #FFFFFF
).
firstWaveColor
* string Cor hexadecimal completa do primeira onda, incluindo a borda (EX: #FFFFFF
).
secondWaveColor
* string Cor hexadecimal completa da segunda onda (EX: #FFFFFF
).
iconId
* string ID do ícone (EX: teenyicons:heart-solid
) https://icon-sets.iconify.design/ .
iconColor
* string Cor hexadecimal completa do ícone (EX: #FFFFFF
).
pos
interger Posição onde o componente ira ocupar, caso não definida será 1.
hideWhenZero
boolean Especifica se o componente será ocultado quando o componente for vazio, caso não definido será falso.
Lembre-se que os últimos dois parâmetros são opcionais.
Copy components: create ({
type = "componentTest" ,
backgroundColor = "#6CF2FB" ,
firstWaveColor = "#6CF2FB" ,
secondWaveColor = "#6CF2FB" ,
iconId = "ri:test-tube-fill" ,
iconColor = "#FFFFFF" ,
pos = 1 ,
hideWhenZero = false
})
Criando função do componente
Copy PlayerComponents. componentTest = function ()
return 0
end