Skip to main content
Hero Light

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 sistema? Clique aqui


getGroups

Syntax
Returns
  • Retorna uma tabela contendo todos os grupos criados e suas respectivas informações
Example
O exemplo abaixo cria um comando que irá retornar os grupos criados no debugscript

getGroupInfo

Syntax
Required arguments
  • groupID: O id do grupo que você deseja buscar as informações
Returns
  • Retorna uma tabela contendo todas informações do grupo que foi passado o ID
Example
O exemplo abaixo cria um comando que irá retornar as informações do grupo especificado no debugscript

addGroupBalance

Syntax
Required arguments
  • groupID: O id do grupo que irá receber o dinheiro
  • value: A quantidade de dinheiro que você deseja adicionar ao cofre do grupo
Example
O exemplo abaixo cria um comando que irá adicionar dinheiro ao grupo especificado no comando

setGroupBalance

Syntax
Required arguments
  • groupID: O id do grupo que irá receber o dinheiro
  • value: A quantidade de dinheiro que o grupo terá agora
Example
O exemplo abaixo cria um comando que irá setar o dinheiro do grupo especifico para 10000

removeGroupBalance

Syntax
Required arguments
  • groupID: O id do grupo que irá receber o dinheiro
  • value: A quantidade de dinheiro que será retirado do cofre do grupo
Example
O exemplo abaixo cria um comando que irá retirar 2500 do cofre do grupo

createGroupEvent

Syntax
Required arguments
  • groupID: O id do grupo que irá criar o evento
  • eventName: O nome que será dado ao evento
  • durationEvent: A duração que terá o evento
  • iconEvent: O icone que o evento irá ter
  • startTimestamp: O timestamp do horário que o evento irá começar
  • monthCreation: O mês que o evento será criado
  • dayCreation: O dia do mês que o evento será criado
Example
O exemplo abaixo cria um comando que irá criar um evento no dia 27/12 as 17:00

deleteGroupEvent

Syntax
Required arguments
  • groupID: O id do grupo que irá deletar o evento
  • eventTimestamp: O timestamp do evento que será deletado
  • eventName: O nome do evento que será deletado
Example
O exemplo abaixo cria um comando que irá deletar o evento criado no dia 27/12 as 17:00

setPlayerRoleInGroup

Syntax
Required arguments
  • theElement: O elemento do jogador que irá receber o novo cargo
  • groupID: O id do grupo que irá setar o cargo do jogador
  • roleName: O nome do cargo que o jogador irá receber
Example
O exemplo abaixo cria um comando que irá setar o cargo de Oficial para o jogador no grupo 1

changeGroupPermissionRole

Syntax
Required arguments
  • groupID: O id do grupo que irá mudar a permissão do cargo
  • roleName: O nome do cargo que sofrerá as mudanças
  • permissionName: O nome da permissão que receberá o novo valor
  • status: Um boolean para definir se está ativo ou não (true ou false)
Example
O exemplo abaixo cria um comando que irá definir que o cargo Recruta não pode abrir o CHAT

createInvite

Syntax
Required arguments
  • elmentInviter: O jogador que convidou o theElement
  • groupID: O id do grupo que o jogador irá receber o convite
  • theElement: O jogador que irá receber o convite
Example
O exemplo abaixo cria um comando que irá criar um auto-convite para o player

removeInvite

Syntax
Required arguments
  • groupID: O id do grupo que o jogador tem um convite
  • theElement: O jogador que o convite será apagado
Example
O exemplo abaixo cria um comando que irá remover o convite do próprio jogaodr

deleteGroup

Syntax
Required arguments
  • groupID: O id do grupo que será deletado
Example
O exemplo abaixo cria um comando que irá deletar o grupo 1

verifyGroup

Syntax
Required arguments
  • groupID: O id do grupo que será verificado
  • value: (true ou false), true para verificado e false para não verificado
Example
O exemplo abaixo cria um comando que irá verificar o grupo 1

addPlayerToGroup

Syntax
Required arguments
  • groupID: O id do grupo que o jogador entrará
  • theElement: O jogador que irá entrar no grupo
Example
O exemplo abaixo cria um comando que vai forçar a entrada do jogador no grupo 1

removePlayerFromGroup

Syntax
Required arguments
  • groupID: O id do grupo que o jogador irá sair
  • theElement: O jogador que irá sair do grupo
Example
O exemplo abaixo cria um comando que vai forçar a saida do jogador no grupo 1

editGroupInfo

Syntax
Required arguments
  • groupID: O id do grupo que será modificado
  • info: O tipo de modificação que será feita (nameGroup / membersLimit / descriptionGroup / visibilityGroup)
  • value: Novo valor da info
Example
O exemplo abaixo cria um comando que vai mudar a descrição do grupo 1 para “olá”

playerHasPermission

Syntax
Required arguments
  • theElement: O jogador que você deseja verificar se tem tal permissão
  • groupID: O id do grupo que você quer verificar se tem tal permissão
  • permissionName: O nome da permissão que você quer verificar (accessCalendar, accessChat, manageRoles…)
Returns
  • Retorna true caso o jogador tenha a permissão, false caso não tenha
Example
O exemplo abaixo cria um comando que verifica se o jogador tem a permissão para acessar o calendário

getPlayerGroups

Syntax
Required arguments
  • theElement: O jogador que você quer retornar todos os grupos
Returns
  • Retorna uma tabela contendo os grupos que o jogador está
Example
O exemplo abaixo cria um comando que irá retornar os grupos do jogador no debugscript





Como configurar o resource?