Economize 20% hoje mesmo Use o código WELCOME ao finalizar a compra. BEM-VINDO
Script de prisão de administrador
Script de prisão de administrador

O preço original era: $22.00.O preço atual é: $15.00.

Adicionar ao carrinho
Economize 20% hoje: Use o código WELCOME ao finalizar a compra. BEM-VINDO
Válido uma vez por cliente em pedidos a partir de $10.

Script de prisão de administrador

O preço original era: $22.00.O preço atual é: $15.00.

Este script FiveM permite que grupos de funcionários autorizados prender jogadores à força em uma área restrita onde eles não pode se mover ou escapar por um período determinado.

É ideal para servidores RP semi-sérios ou sérios, permitindo que os administradores enviem personagens que morreram para um Prisão Administrativa—fazendo-os inutilizável para o resto da sessão - ou para colocar jogadores perturbadores em uma tempo limite temporário.

Tempo de prisão é armazenado no banco de dados e só diminui enquanto o jogador estiver online e usando esse personagem específico.

Existem várias opções configuráveis para usar o recurso conforme sua preferência:

  • Grupos configuráveis para ter acesso aos comandos.
  • Nomes de texto/comando configuráveis (idioma).
  • Localização admin-jail configurável.
  • Local de liberação admin-jail configurável.
  • Comando configurável admin-jail list – mostra todos os jogadores atualmente presos/bloqueados pelo administrador.
  • Controles configuráveis para desabilitar quando o jogador é bloqueado/bloqueado pelo administrador.
  • Menu para visualizar usuários que estão presos/bloqueados pelo administrador.
  • Registro de webhook do Discord (rastreie quem prende/libera e atualize o tempo).
  • Configuração de buckets de roteamento opcional em load-in / adminjail.
  • Permissões Ace. (VER DOCUMENTAÇÃO).

Comandos:

> ./adminjail (playerID, motivo, tempo) – prender um jogador por x tempo.
> ./adminjailtime – veja o tempo restante atual.
> ./adminjailrelease (playerID) – libera um jogador da prisão administrativa.

Economize com o código 20% por tempo limitado.
Pagamento seguro garantido
  • Qualidade Premium
  • Totalmente Open Source
  • Pagamentos Seguros
  • Garantia de satisfação
  • Garantia de devolução do dinheiro em 30 dias

Descrição

Arquivo de configuração

-- ██████████████████████████████████████████████████████████████████████████████████████████ -- Configuração = {} Config.Framework = 1 -- (ESX == 1), (QB == 2) Config.FrameworkExport = &#039;es_extended&#039; -- (ESX == &#039;es_extended&#039;), (QB == &#039;qb-core&#039;) Config.releaseLocation = vector3(187.1704, -919.8855, 29.8055-1) -- para onde você quer que o jogador seja teletransportado quando estiver fora do adminjail/ck? Config.chatMessages = true -- você quer que o adminjail notifique outros jogadores no chat quando estiverem no adminjail etc.? Config.reduceTimeOffline = true -- defina como true se quiser que o tempo de prisão do administrador diminua mesmo quando o jogador estiver offline. Config.routingBucket = true -- você quer habilitar buckets de roteamento? (isso colocará os jogadores em uma sessão aleatória, então eles provavelmente não estarão com outro jogador, principalmente para trolls) Config.AdminJailCommand = &#039;adminjail&#039; Config.AdminJailCommandRelease = &#039;unadminjail&#039; Config.AdminJailTime = &#039;adminjailtime&#039; Config.AdminJailList = &#039;adminjaillist&#039; Config.DistanceCheck = 20.0 -- quão longe eles podem ir de Config.jailLocation antes de serem teletransportados de volta. Config.DistanceMessage = &#039;Você foi teletransportado de volta para a prisão administrativa por tentar escapar.&#039; Config.DisabledControls = {24, 257, 25, 263, 45, 22, 44, 37, 23, 288, 289, 170, 167, 73, 59, 71, 72, 36, 47, 264, 257, 140, 141, 142, 143, 75} -- 245 para a tecla de atalho T (bate-papo) Config.ckToggle = true -- alternar CK Config.ckCommand = &#039;ck&#039; -- comando para CK Config.unckToggle = true -- alternar unCK Config.unckCommand = &#039;unck&#039; -- comando para unCK Config.ckAnnounce = true -- você quer alertar quando alguém for CKed? -- Mensagens de bate-papo SE HABILITADO. -- (principalmente para alterar as cores RGBA e modificações -- não toque se você não sabe o que está fazendo) Config.Admin_Jail_Updated = &#039;<div style="color: rgba(255, 99, 71, 1); width: fit-content; max-width: 125%; word-break: break-word; "> {0} </div>&#039; Config.Admin_Jail_Sent = &#039;<div style="color: rgba(255, 99, 71, 1); width: fit-content; max-width: 125%; word-break: break-word; "> {0} </div>&#039; Config.CK_Announce_Chat = &#039;<div style="width: fit-content; max-width: 125%; word-break: break-word; "><span style="color: rgba(255, 99, 71, 1);">{0}</span> <span style="color: rgba(255, 255, 255, 1);">{1}</span></div>&#039; -- Config.AcePerm = false -- verifique o arquivo leia-me Config.AdminGroups = { &#039;god&#039;, &#039;admin&#039;, &#039;moderator&#039;, &#039;leadadmin&#039;, &#039;developer&#039;, &#039;management&#039;, &#039;owner&#039; } -- para executar /ck e /adminjail -- (não tenha acesso a /unck e /adminjailrelease para evitar abuso do trabalho) Config.Jobs = { { name = &#039;police&#039;, grade = 6 }, { name = &#039;ambulance&#039;, grade = 6 }, } Config.jailLocation = { x = 3557.8950, -- x Coordenada y = 3659.7058, -- y Coordenada z = 28.1219-1 -- z Coordenada } Config.EnableWebhook = false -- (se verdadeiro, adicione o webhook ao lado do servidor) adminplus-adminjail/server/webhooks.lua Config.Strings = { adminjail = &#039;enviar um indivíduo para a prisão administrativa&#039;, adminjailrelease = &#039;liberar um indivíduo da prisão administrativa&#039;, adminjailchecktime = &#039;verificar o tempo de uma pessoa na prisão administrativa&#039;, adminjailtimecommand = &#039;Verificar o tempo restante de prisão&#039;, insufficientpermissions = &#039;permissão insuficiente para usar este comando&#039;, invalid_player_id = &#039;ID do jogador inválido&#039;, invalid_reason = &#039;motivo inválido&#039;, invalid_time = &#039;tempo inválido&#039;, player_not_found = &#039;jogador não encontrado&#039;, usage_admin_release = &#039;Uso: /adminjailrelease [playerId]&#039;, usage_admin_jail = &#039;Uso: /adminjail [playerId] [motivo] [tempo]&#039;, usage_admin_ck = &#039;Uso: /ck [playerId]&#039;, admin_jail_fail_remove = &#039;Falha ao remover o registro da prisão administrativa do banco de dados&#039;, admin_jail_fail_insert = &#039;Falha ao inserir o registro de prisão do administrador no banco de dados&#039;, admin_jail_fail_update = &#039;Falha ao atualizar o registro de prisão do administrador no banco de dados&#039;, admin_jail_released = &#039;Você foi liberado da prisão do administrador!&#039;, admin_jail_sent = &#039;Você foi enviado para a prisão do administrador!&#039;, time = &#039; \nTime: &#039;, admin_jail_updated = &#039;Seu tempo de prisão do administrador foi atualizado! \nHora atualizada: &#039;, remaining_jail_time = &#039;Seu tempo restante de prisão:&#039;, remaining_jail_time_other = &#039;tempo restante de prisão:&#039;, minutes = &#039; minuto(s) &#039;, seconds = &#039; segundos&#039;, player = &#039; player &#039;, reason = &#039; \nMotivo: &#039;, staff = &#039; \nFuncionário: &#039;, active_admin_jail = &#039;Você tem uma sentença de prisão administrativa ativa.&#039;, no_active_admin_jail = &#039;Você não tem uma sentença de prisão ativa.&#039;, no_active_admin_jail_other = &#039;não tem uma sentença de prisão ativa.&#039;, chat_message_sent_to_jail = &#039;%s enviou %s para a prisão administrativa por %s minuto(s). Motivo: %s&#039;, chat_message_has_updated = &#039;%s atualizou o tempo de prisão administrativa de %s para %s minuto(s). Motivo: %s&#039;, -- ck = &#039;enviar um indivíduo para ser CKed&#039;, ckrelease = &#039;liberar um indivíduo de ser CKed&#039;, usage_ck_admin_jail = &#039;Uso: /ck [playerId]&#039;, chat_ck_message_sent_to_jail = &#039;%s foi enviado para o necrotério. Motivo: %s&#039;, chat_ck_message_has_updated = &#039;%s atualizou o tempo de prisão administrativa de %s para %s minuto(s). Motivo: %s&#039;, admin_ck_fail_update = &#039;O usuário já está no necrotério.&#039;, admin_ck_fail_remove = &#039;Falha ao remover o registro CK do banco de dados&#039;, admin_ck_sent = &#039;Você foi enviado para o necrotério!&#039;, admin_ck_fail_insert = &#039;Falha ao inserir o registro CK no banco de dados&#039;, usage_ck_release = &#039;Uso: /unck [playerId]&#039;, admin_ck_released = &#039;Você foi liberado do necrotério!&#039;, -- notificações do menu do lado do cliente admin_menu_name = &#039;Recursos de prisão do administrador&#039;, admin_menu_list = &#039;Lista de prisão do administrador&#039;, admin_menu_reason = &#039;Motivo: &#039;, admin_menu_jail_time = &#039;\nTempo de prisão: &#039;, admin_menu_update_user_time = &#039;Atualizar tempo de prisão do administrador&#039;, admin_menu_update_user_time_desc = &#039;Atualizar o tempo de prisão administrativa deste indivíduo.&#039;, admin_menu_update_input_user_time = &#039;Atualizar o tempo de prisão administrativa para &quot;&#039;, admin_menu_update_input_user_time_desc = &#039;Por quantos minutos você deseja que este personagem fique preso como administrador?&#039;, admin_menu_remove_admin_jail_title = &#039;Remover prisão administrativa&#039;, admin_menu_remove_admin_jail_desc = &#039;Remover prisão administrativa deste indivíduo.&#039;, admin_menu_remove_ck_title = &#039;Desfazer morte de personagem&#039;, admin_menu_remove_ck_desc = &#039;Remover a morte de personagem deste indivíduo.&#039;, admin_menu_remove_copy_title = &#039;Copiar identificador&#039;, admin_menu_remove_copy_desc = &#039;Copiar identificador do personagem.&#039;, admin_menu_remove_back_title = &#039;Voltar&#039;, admin_menu_remove_back_desc = &#039;Voltar para o histórico do admin-jail.&#039;, admin_menu_clipboard = &#039;Identificador copiado para a área de transferência \n&#039;, -- notificações do menu do lado do servidor admin_menu_remove_admin_jail = &#039;Personagem Admin-Jail removido do banco de dados: &#039;, admin_menu_remove_admin_jail_online = &#039;O personagem está na cidade e foi removido com sucesso do admin-jail.&#039;, admin_menu_remove_admin_jail_offline = &#039;O personagem não está na cidade, mas foi removido com sucesso do admin-jail.&#039;, admin_menu_fail_remove_license = &#039;Falha ao remover a licença do banco de dados: &#039;, admin_menu_ck_remove = &#039;Character-Kill removido do banco de dados: &#039;, admin_menu_remove_ck_online = &#039;O personagem está na cidade e foi desmarcado com sucesso.&#039;, admin_menu_remove_ck_offline = &#039;O personagem não está na cidade, mas foi desmarcado com sucesso.&#039;, admin_menu_update_time = &#039;Tempo de prisão do administrador atualizado para: &#039;, admin_menu_fail_update_time = &#039;Falha ao atualizar o tempo de prisão do administrador para: &#039;, } Config.Debug = false -- █ ...

Instalação

Execute o SQL
visualize Config para configurar sua estrutura.
PERMISSÕES ACE:
> (use qualquer um, adicione ao seu servidor.cfg )
se você quiser permitir que um grupo específico tenha permissões, use o primeiro
se você estiver no esx e quiser permitir identificadores específicos, use o segundo
se você estiver no esx e quiser permitir identificadores específicos, use o terceiro
— permissões de acesso ao grupo
add_ace group.mod adminplus.command.adminjail permitir
add_ace group.mod adminplus.command.adminjailrelease permitir
add_ace group.mod adminplus.command.adminjaillist permitir
— Identificadores específicos do ESX Ace Perm
add_ace identifier.steam:steamHEX adminplus.command.adminjail permitir
add_ace identifier.steam:steamHEX adminplus.command.adminjailrelease permitir
add_ace identifier.steam:steamHEX adminplus.command.adminjaillist permitir
— Identificadores específicos de permissão QBcore ace
add_ace identifier.license:identifier adminplus.command.adminjail permitir
add_ace identifier.license:identifier adminplus.command.adminjailrelease permitir
add_ace identifier.license:identifier adminplus.command.adminjaillist permitir