Custom Characters
Adquiriu o resource de customização de personagens e está com dúvidas do sistema? você está no lugar certo!
Resolva problemas comuns
Resource não inicia
Está com problemas para iniciar o seu produto? Clique aqui
Configurar o resource
Está com dúvidas de como configurar algo no custom? Clique aqui
- changeClothesElement —>
Altera/seta/remove a roupa de um jogador
- setSkinTone —>
Altera o tom de pele de um jogador
- getPlayerGender —>
Retorna o gênero de um jogador
- takeClothesPlayer —>
Retira todas as roupas do jogador (somente do corpo, não retira da DB!)
- updateTypeSelected —>
Troca o tipo de roupas escolhida entre corp ou roupas normais
- resetCharacter —>
Reseta a conta de um jogador para ele criar um novo personagem
- loadClothesElement —>
Carrega todas as roupas do jogador
- showCreatePerson —>
Carrega as roupas caso o jogador já tenha criado um personagem, se não, carrega o painel de criação
- getAccountClothes —>
Retorna as roupas de uma conta
- getPlayerClothes —>
Retorna as roupas do jogador
- setClothesPed —>
Define roupas para um ped
- setSkintonePed —>
Define o tom de pele de um ped
changeClothesElement
Syntax
Required arguments
- theElement: Elemento que você irá setar a roupa (player)
- forPlayer: Quem irá ver as roupas desse elemento
- table: Uma tabela que necessita dos seguintes índices:
- typeModel: O tipo de roupa que você está mudando (‘corp’ ou ‘default’)
- bodyPart: A parte do corpo que a roupa irá ser colocada (‘torso’, ‘legs’, ‘head’, ‘feet’…)
- clotheType O tipo da roupa que será colocada, (‘camisa.padrao’)
- clotheTexture A textura da roupa que será colocada, (‘1.png’)
- gender O gênero do jogador, (‘male’ or ‘female’)
Example
O exemplo abaixo cria um comando que permite o jogador definir uma roupa nele mesmo
setSkinTone
Syntax
Required arguments
- table: Uma tabela que necessita dos seguintes índices:
- player: O jogador que você irá mudar o tom de pele
- texture A textura do tom de pele que será colocado, (‘whi.png’)
- gender O gênero do jogador, (‘male’ or ‘female’)
Example
O exemplo abaixo cria um comando que permite o jogador definir um tom de pele nele mesmo
getPlayerGender
Syntax
Required arguments
- theElement: O jogador que você quer obter o gênero
Returns
- Retorna o gênero do jogador caso o jogador já tenha um personagem, caso contrário irá retornar false
Example
O exemplo abaixo cria um comando que permite o jogador possa ver seu próprio gênero
takeClothesPlayer
Syntax
Required arguments
- theElement: O jogador que você quer retirar as roupas
- gender: O gênero do jogador
Example
O exemplo abaixo cria um comando que retira as próprias roupas
updateTypeSelected
Syntax
Required arguments
- theElement: O jogador que você quer atualizar o tipo de roupa
- typeSelect: O tipo para qual você quer mudar as roupas do player (‘corp’ ou ‘default’)
Optional arguments
- skinUpdate: O id da skin que deverá ser definido na database
Example
O exemplo abaixo cria um comando que troca as roupas do jogador para as roupas de corp
resetCharacter
Syntax
Required arguments
- theElement: O jogador que você quer resetar a conta
Example
O exemplo abaixo cria um comando que reseta a conta do jogador
showCreatePerson
Syntax
Required arguments
- theElement: O jogador que você quer abrir o painel de criação ou carregar o personagem
Example
O exemplo abaixo cria um comando que irá abrir o painel de criação ou carregar as roupas caso já tenha criado
loadClothesElement
Syntax
Required arguments
- theElement: O jogador que você quer carregar as roupas
- forPlayer: O jogador que irá ver as roupas do player que está sendo carregado
Optional arguments
- forceTypeModel: Caso você queira carregar uma roupa especifica como de (‘corp’ ou ‘default’)
Example
O exemplo abaixo cria um comando que irá carregar minhas roupas para mim mesmo
getPlayerClothes
Syntax
Required arguments
- theElement: O jogador que você quer retornar as roupas
Optional arguments
- typeClothes: Caso você queira retornar uma roupa especifica como de (‘corp’, ‘default’, ‘tattos’ ou ‘faceshared’)
Returns
- Retorna uma tabela contendo as roupas do jogador
Example
O exemplo abaixo cria um comando que irá retornar as roupas do jogador no debugscript
getAccountClothes
Syntax
Required arguments
- account: A conta que você deseja retornar as roupas
Optional arguments
- typeClothes: Caso você queira retornar uma roupa especifica como de (‘corp’, ‘default’, ‘tattos’ ou ‘faceshared’)
Returns
- Retorna uma tabela contendo as roupas do jogador
Example
O exemplo abaixo cria um comando que irá retornar as roupas do jogador no debugscript
setClothesPed
Syntax
Required arguments
- theElement: Elemento que você irá setar a roupa (ped)
- forPlayer: O elemento ‘player’ que irá visualizar as roupas do ped
- typeClothes: Uma tabela que necessita dos seguintes índices:
- typeModel: O tipo de roupa que você está mudando (‘corp’ ou ‘default’)
- bodyPart: A parte do corpo que a roupa irá ser colocada (‘torso’, ‘legs’, ‘head’, ‘feet’…)
- clotheType O tipo da roupa que será colocada, (‘camisa.padrao’)
- clotheTexture A textura da roupa que será colocada, (‘1.png’)
- gender O gênero do jogador, (‘male’ or ‘female’)
Example
O exemplo abaixo cria um comando que irá criar um ped e setar uma bermuda nele
setSkintonePed
Syntax
Required arguments
- theElement: O elemento ‘ped’ que irá receber o tom de pele
- forPlayer: O elemento ‘player’ que irá visualizar as roupas do ped
- table: Uma tabela que necessita dos seguintes índices:
- texture A textura do tom de pele que será colocado, (‘whi.png’)
- gender O gênero do ped, (‘male’ or ‘female’)
Example
O exemplo abaixo cria um comando que cria um elemento ped e altera o tom de pele dele