Porte de Armas
Sistema de porte de armas com permissões, preços e regras de emissão. Ajuste documentos, comandos e restrições conforme o servidor.
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.
Config.lua.
[TS]PorteArmas.
resource.[TS]PorteArmas.
resource.[TS]PorteArmas
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.
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.
- Prova teórica com limite de erros
- Prova prática com alvos se movendo
- Defina o valor necessario para tirar o porte
- Comando para setar o porte
Configuração inicial
Abra [TS]PorteArmas/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.
» CopyRight © 2026
» Nosso website https://tiosamscripts.com.br/
» Nosso discord discord.gg/tiosamscripts
]]--
ConfigLicense = {
license = "SUA KEY" -- KEY DO USUARIO
}
Config = {
["GERAIS"] = {
["QuerBlur"] = true, -- true PARA ATIVAR O Blur, false PARA DESATIVAR
["NomeBlur"] = "Blur", -- NOME DO RESOURCE Blur EM SEU SERVIDOR
["TipoMoeda"] = "R$", -- TIPO DE MOEDA ( R$, $,.. )
["ElementID"] = "ID", -- ELEMENT DATA DO SISTEMA DE ID DO SEU SERVIDORO 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.
- QuerBlur
- O que você pode alterar: Use true para ativar o efeito de blur no painel. Use false se sua base não tiver esse efeito ou se quiser uma interface mais simples.
Valor atual no Config.lua:true (ligado) - NomeBlur
- O que você pode alterar: Altere para o nome exato do script de blur usado no seu servidor. Se você não usa blur, desligue a opção de blur.
Valor atual no Config.lua:Blur - TipoMoeda
- O que você pode alterar: Altere o símbolo da moeda exibida no painel, como R$, $ ou €.
Valor atual no Config.lua:R$ - ElementID
- O que você pode alterar: Element data do sistema de id do seu servidor.
Valor atual no Config.lua:ID - PermissaoACLs
- O que você pode alterar: Altere os nomes das ACLs para decidir quais grupos podem usar esta função. Exemplo: Admin, Console ou Staff.
Valor atual no Config.lua:{"Console", "Admin"} - ComandoAdicionar
- 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:adicionar - ComandoRemover
- 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:remover - IdArma
- 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:31 - ValorPorte
- O que você pode alterar: Altere o valor para equilibrar a economia do servidor. Aumente para deixar mais caro ou reduza para facilitar o acesso.
Valor atual no Config.lua:100 - AcertosTeorica
- O que você pode alterar: Acertos necessarios para passar na prova teórica.
Valor atual no Config.lua:2 - AcertosPratica
- O que você pode alterar: Acertos aos alvos minimos, para passar na prova pratica.
Valor atual no Config.lua:8 - comSemInv
- O que você pode alterar: Altere o número para aumentar ou reduzir o limite permitido por essa função.
Valor atual no Config.lua:false (desligado) - itemInv
- O que você pode alterar: Altere o número para aumentar ou reduzir o limite permitido por essa função.
Valor atual no Config.lua:Porte - elementData
- O que você pode alterar: Element data do porte.
Valor atual no Config.lua:Porte - elementTipo
- O que você pode alterar: Altere o nome da categoria exibida ou usada para organizar esta parte do sistema.
Valor atual no Config.lua:Possui - elementRequisito
- O que você pode alterar: Element data do requisito necessario.
Valor atual no Config.lua:Level - InteriorMarker
- O que você pode alterar: Altere as coordenadas para mover o ponto no mapa. Use a posição do seu personagem ou uma ferramenta de copiar coordenadas.
Valor atual no Config.lua:0 - DimensaoMarker
- O que você pode alterar: Altere as coordenadas para mover o ponto no mapa. Use a posição do seu personagem ou uma ferramenta de copiar coordenadas.
Valor atual no Config.lua:0 - corMarker
- O que você pode alterar: Altere as coordenadas para mover o ponto no mapa. Use a posição do seu personagem ou uma ferramenta de copiar coordenadas.
Valor atual no Config.lua:{0, 114, 255, 255} - Resposta
- O que você pode alterar: Altere as coordenadas para mover o ponto no mapa. Use a posição do seu personagem ou uma ferramenta de copiar coordenadas.
Valor atual no Config.lua:3 - Pergunta
- O que você pode alterar: PERGUNTA.
Valor atual no Config.lua:Em qual momento posso efetuar um disparo?
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.
ConfigLicense = {
license = "SUA KEY" -- KEY DO USUARIO
}
Config = {
["GERAIS"] = {
["QuerBlur"] = true, -- true PARA ATIVAR O Blur, false PARA DESATIVAR
["NomeBlur"] = "Blur", -- NOME DO RESOURCE Blur EM SEU SERVIDOR
["TipoMoeda"] = "R$", -- TIPO DE MOEDA ( R$, $,.. )
["ElementID"] = "ID", -- ELEMENT DATA DO SISTEMA DE ID DO SEU SERVIDOR
},
["COMANDOS"] = {
["PermissaoACLs"] = {"Console", "Admin"}, -- ACLS COM PERMISSAO PARA ADICIONAR OU REMOVER O PORTE DE UM PLAYER
["ComandoAdicionar"] = "adicionar", -- COMANDO PARA ADICIONAR O PORTE DE ARMAS DE UM PLAYER
["ComandoRemover"] = "remover", -- COMANDO PARA REMOVER O PORTE DE ARMAS DE UM PLAYER
},
["PROVAS"] = {
["IdArma"] = 31 , -- ID DA ARMA QUE SERA UTILIZADA PARA O TESTE PRATICO
["ValorPorte"] = 100, -- VALOR PARA INICIAR O TESTE TEÓRICO
["AcertosTeorica"] = 2, -- ACERTOS NECESSARIOS PARA PASSAR NA PROVA TEÓRICA
["AcertosPratica"] = 8, -- ACERTOS AOS ALVOS MINIMOS, PARA PASSAR NA PROVA PRATICA
},
["ITEM"] = {
["comSemInv"] = false, -- COLOQUE true PARA SETAR O PORTE EM SEU INVENTARIO, OU COLOQUE false PARA NÃO SETAR
["itemInv"] = "Porte", -- ITEM DO PORTE EM SEU INVENTARIO ( CASO UTILIZE A VINCULAÇÃO )
["elementData"] = "Porte", -- ELEMENT DATA DO PORTEIntegraçõ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.
dxmessagesSeuInventario
Checklist rápido
- Preencha
ConfigLicense.licensecom 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.