Documentation Index
Fetch the complete documentation index at: https://docs.heyyshop.com.br/llms.txt
Use this file to discover all available pages before exploring further.
Client-side
isUiOpen
Retorna se a interface está ou não aberta. Retorna:- isOpen:
boolean
Server-side
isArrested
Retorna se o jogador está preso ou não. Parâmetros:- user_id:
integer
- isArrested:
boolean
getArrestTime
Retornará a quantidade de meses restantes para o jogador, ou zero. Parâmetros:- user_id:
integer
- arrestTime:
integer
arrestPlayer
Envia um jogador à prisão, pelo tempo determinado. Parâmetros:
Parâmetros marcadas com ? são opcionais, os que não, são obrigatórios.
- data:
table- user_id:
integer- Jogador que deverá ser preso
- officers_id?:
integer[]- Uma lista dos oficiais que prenderam o jogador
- arrestTime:
integer- O tempo de prisão que deverá ser aplicado ao jogador
- finesValue?:
integer- O valor das multas que deverá ser aplicado ao jogador
- Padrão:
0
- reason?:
string- O motivo da prisão
- save?:
boolean- Se essa prisão deverá ser registrada no banco de dados
- Padrão:
false
- canEscape?:
boolean- Se o jogador pode ou não escapar
- Padrão:
true
- changeClothes?:
boolean?- Se a roupa do jogador deve ser alterada para a de prisão
- Padrão:
true
- user_id:
getUserDepartment
Retorna o departamento que o jogador está, basicamente irá percorrerconfig.departments e buscar pelo primeiro que o jogador possui a permissão openTablet.
Parâmetros:
- user_id:
integer
- departmentIndex:
string? - departmentData:
table?
isUserInDepartment
Retorna se o jogador está em um departamento específico, ou não. Parâmetros:- user_id:
integer - departmentIndex:
string
- inDepartment:
boolean
getUserAvatar
Retorna o link do avatar do usuário. Parâmetros:- user_id:
integer - ignoreFallback:
boolean?- Se for
true, irá retornar nulo caso o jogador não possua um avatar.
- Se for
- avatarUrl:
boolean
setUserAvatar
Define um novo avatar para um usuário. Parâmetros:- user_id:
integer - avatarUrl:
string