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 —>
Retorna todos os grupos criados - getGroupInfo —>
Retorna todos os dados de um grupo específico - addGroupBalance —>
Adiciona dinheiro ao cofre do grupo - setGroupBalance —>
Define o dinheiro do cofre de um grupo específico - removeGroupBalance —>
Retira a quantia de dinheiro especificada do cofre do grupo - createGroupEvent —>
Cria um evento no calendário do grupo - deleteGroupEvent —>
Deleta um evento no calendário do grupo - setPlayerRoleInGroup —>
Seta um cargo do jogador no grupo - changeGroupPermissionRole —>
Alterar as permissões de um cargo dentro do grupo - createInvite —>
Cria um convite para um jogador - removeInvite —>
Remove um convite de um jogador - deleteGroup —>
Deleta um grupo específico - verifyGroup —>
Verifica um grupo específico - addPlayerToGroup —>
Adicionar um jogador diretamente no grupo - removePlayerFromGroup —>
Remove um jogador diretamente do grupo - editGroupInfo —>
Edita informações específicas do grupo - playerHasPermission —>
Verifica se o jogador tem uma permissão específica do grupo - getPlayerGroups —>
Retorna todos os grupos de um jogador específico
getGroups
Syntax- Retorna uma tabela contendo todos os grupos criados e suas respectivas informações
getGroupInfo
Syntax- groupID: O id do grupo que você deseja buscar as informações
- Retorna uma tabela contendo todas informações do grupo que foi passado o ID
addGroupBalance
Syntax- groupID: O id do grupo que irá receber o dinheiro
- value: A quantidade de dinheiro que você deseja adicionar ao cofre do grupo
setGroupBalance
Syntax- groupID: O id do grupo que irá receber o dinheiro
- value: A quantidade de dinheiro que o grupo terá agora
removeGroupBalance
Syntax- groupID: O id do grupo que irá receber o dinheiro
- value: A quantidade de dinheiro que será retirado do cofre do grupo
createGroupEvent
Syntax- 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
deleteGroupEvent
Syntax- 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
setPlayerRoleInGroup
Syntax- 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
changeGroupPermissionRole
Syntax- 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)
createInvite
Syntax- 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
removeInvite
Syntax- groupID: O id do grupo que o jogador tem um convite
- theElement: O jogador que o convite será apagado
deleteGroup
Syntax- groupID: O id do grupo que será deletado
verifyGroup
Syntax- groupID: O id do grupo que será verificado
- value: (true ou false), true para verificado e false para não verificado
addPlayerToGroup
Syntax- groupID: O id do grupo que o jogador entrará
- theElement: O jogador que irá entrar no grupo
removePlayerFromGroup
Syntax- groupID: O id do grupo que o jogador irá sair
- theElement: O jogador que irá sair do grupo
editGroupInfo
Syntax- 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
playerHasPermission
Syntax- 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…)
- Retorna true caso o jogador tenha a permissão, false caso não tenha
getPlayerGroups
Syntax- theElement: O jogador que você quer retornar todos os grupos
- Retorna uma tabela contendo os grupos que o jogador está