Sistema de Grupos

Sistema de grupos com permissões, cargos e gerenciamento configurável. A documentação destaca os ajustes principais para organizar facções ou equipes.

Pasta do resource
[TS]Grupos
Arquivo de configuração
[TS]Grupos/Config.lua

Antes de instalar

Se você está começando agora, siga esta ordem. Ela evita a maior parte dos erros de ativação, permissão e dependência.

1. Proteção pronta Instale o módulo MTAX:SA, cadastre o IP e coloque sua KEY no Config.lua.
2. Pasta correta Mantenha o resource com o nome esperado: [TS]Grupos.
3. Dependências ligadas Inicie inventário, notificação, blur, banco ou utilitários citados nesta página antes do produto.
4. Debug limpo Reinicie o resource e confira o console. Se aparecer erro, corrija antes de liberar aos jogadores.
Permissão do resource Se o mod precisar de permissão no ACL, adicione o resource ao grupo correto usando o nome exato da pasta. Para este produto, a referência é resource.[TS]Grupos.
Objeto ACL do resource
resource.[TS]Grupos

Abrir guia completo de instalação e ativação

Como ler os códigos nesta página

Config.lua Arquivo principal onde você altera KEY, permissões, comandos, valores, cores, posições e integrações.
Blocos grandes Servem para localizar a parte correta no arquivo. Não cole o bloco inteiro por cima do seu arquivo sem revisar.
Trechos curtos Podem ser comandos, exports ou exemplos de ACL. Copie apenas quando a legenda disser que é para usar.
Video do produto Sistema de Grupos na loja TioSam Scripts.

Visão geral

Use esta página para entender o que você pode alterar no Config.lua deste produto. As explicações abaixo indicam onde mexer em licença, permissões, comandos, valores, cores, posições do mapa e integrações comuns.

  • Painel para criar o grupo
  • Crie quantos grupos desejar
  • Sistema de cargos
  • Sistema de cofre

Configuração inicial

Abra [TS]Grupos/Config.lua, preencha sua licença em ConfigLicense.license e reinicie o script depois de salvar. Não publique a chave em prints, tickets ou arquivos enviados para terceiros.

Licença protegida
» CopyRight © 2026
            » Nosso website https://tiosamscripts.com.br/
            » Nosso discord discord.gg/tiosamscripts
]]--

ConfigLicense = {
    license = "SUA KEY" -- KEY DO USUARIO
}

--====================================[ IMPORTANTES ]================================================

config = { 

    ['importante'] = {
	
		['idiomaNativo'] = "pt-BR", -- SELECIONE SEU IDIOMA, pt-BR" CASO FALE PORTUGUES OU ["es-ES"] CASO FALE ESPANHOL
        ['comandoCriar'] = 'criargrupo'; -- COMANDO PARA CRIAR O GRUPO

O que você pode alterar

Comece por estes campos. Eles são os pontos mais comuns de personalização para cliente final: permissões, comandos, teclas, valores, cores e posições. Se uma opção não estiver clara, mantenha o valor padrão.

idiomaNativo
O que você pode alterar: Altere apenas se você trocou o modelo ou objeto usado pelo produto. Se não souber o que esse ID representa, mantenha o padrão.
Valor atual no Config.lua: pt-BR
comandoCriar
O que você pode alterar: Altere o texto para mudar o comando digitado no chat. Evite espaços e não use o mesmo comando de outro script.
Valor atual no Config.lua: 'criargrupo';
comandoExcluir
O que você pode alterar: Altere o texto para mudar o comando digitado no chat. Evite espaços e não use o mesmo comando de outro script.
Valor atual no Config.lua: 'excluirgrupo';
teclaPaineis
O que você pode alterar: Altere para escolher a tecla usada nessa ação. Use uma tecla livre, como F5, F6 ou F7, para evitar conflito com outros painéis.
Valor atual no Config.lua: 'f5';
bancoDelay
O que você pode alterar: Altere o tempo de espera, duração ou intervalo. Confira se o valor está em segundos, minutos ou milissegundos no comentário do arquivo.
Valor atual no Config.lua: 10;
convidarDelay
O que você pode alterar: Altere o tempo de espera, duração ou intervalo. Confira se o valor está em segundos, minutos ou milissegundos no comentário do arquivo.
Valor atual no Config.lua: 30;
corDesign
O que você pode alterar: Altere os números de cor. Em RGB/RGBA, cada canal vai de 0 a 255; o último número geralmente controla transparência.
Valor atual no Config.lua: {45, 179, 255};
corDesignHEX
O que você pode alterar: Altere a cor em formato HEX, como #ff7a00. Use um seletor de cor se não souber montar o código.
Valor atual no Config.lua: "#2DB3FF";
Diretorio Imagens
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: files/gfx
Texto 01
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: criado com sucesso, configure os cargos do grupo no arquivo chamado Config.lua
Texto 02
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: O Cidadão está offline ou não existe conta com esse ID
Texto 03
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Ja existe um grupo criado com essa ACL
Texto 04
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Ja existe um grupo com esse nome
Texto 05
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Essa ACL não existe, crie ela primeiro
Texto 06
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Algum dado está errado ou tem algum dado faltando
Texto 07
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Grupo deletado com suceso
Texto 08
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Não existe nenhum grupo com esse nome
Texto 09
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Para deletar um grupo é
Texto 10
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: NOME DO GRUPO
Texto 11
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Você destruiu o grupo
Texto 12
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Alguma coisa deu errado, tente novamente
Texto 13
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Você aceitou o convite
Texto 14
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: O grupo ja atingiu seu limite de membros
Texto 15
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Esse grupo não existe mais
Texto 17
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Convite recusado
Texto 18
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Você enviou um convite recentemente, espere um pouco
Texto 19
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: Convite enviado
Texto 20
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: O cidadão ja está em um outro grupo

Trechos úteis do Config.lua

Os trechos abaixo mostram onde os campos ficam no arquivo. Copie apenas como referência: no seu servidor, edite o Config.lua original e mantenha sua licença real somente nele.

Bloco principal
ConfigLicense = {
    license = "SUA KEY" -- KEY DO USUARIO
}

--====================================[ IMPORTANTES ]================================================

config = { 

    ['importante'] = {
	
		['idiomaNativo'] = "pt-BR", -- SELECIONE SEU IDIOMA, pt-BR" CASO FALE PORTUGUES OU ["es-ES"] CASO FALE ESPANHOL
        ['comandoCriar'] = 'criargrupo'; -- COMANDO PARA CRIAR O GRUPO
        ['comandoExcluir'] = 'excluirgrupo'; -- COMANDO PARA EXCLUIR O GRUPO
        ['teclaPaineis'] = 'f5'; -- TECLA PARA ABRIR O PAINEL DE CONVITES, E SE VOCE ESTIVER EM UM GRUPO, PARA ABRIR O PAINEL DELE
        ['bancoDelay'] = 10; -- DELAY PARA REALIZAR OUTRA OPERACAO COM O BANCO ( EM SEGUNDOS )
        ['convidarDelay'] = 30; -- DELAY PARA CONVIDAR UMA PESSOA NOVAMENTE PARA O GRUPO ( EM SEGUNDOS )
        ['corDesign'] = {45, 179, 255}; -- COR DO DESIGN EM RGB
        ['corDesignHEX'] = "#2DB3FF"; -- COR DO DESIGN EM HEX
		
    };

	['idiomaNativo'] = { 
		
		['pt-BR'] = { 
			
			["Diretorio Imagens"] = "files/gfx",
			
			["Texto 01"] = "criado com sucesso, configure os cargos do grupo no arquivo chamado Config.lua",
			["Texto 02"] = "O Cidadão está offline ou não existe conta com esse ID",
			["Texto 03"] = "Ja existe um grupo criado com essa ACL",
			["Texto 04"] = "Ja existe um grupo com esse nome",
			["Texto 05"] = "Essa ACL não existe, crie ela primeiro",
			["Texto 06"] = "Algum dado está errado ou tem algum dado faltando",
			["Texto 07"] = "Grupo deletado com suceso",

Integrações

Este produto usa os scripts abaixo em alguma parte do Config.lua. Antes de iniciar o servidor, confira se eles existem com exatamente o mesmo nome na sua base.

  • dxmessages

Checklist rápido

  • Preencha ConfigLicense.license com a chave correta.
  • Confira ACLs, permissões e comandos antes de liberar em produção.
  • Revise coordenadas de markers, blips e áreas no mapa do seu servidor.
  • Se houver integração com inventário, banco ou Discord, confirme os nomes dos scripts usados no seu servidor.
  • Reinicie o script e acompanhe o debug para validar a configuração.