AddBlipForRadius) centrado na posição do jogador na criação, com nome e distância (raio) definidos por ele. Ao criar/remover, todos recebem uma notificação policial e um log vai ao Discord. Jogadores que entram/saem do raio recebem aviso automático na tela.
Trabalha apenas com blips/áreas no mapa, não coloca cones, barreiras ou objetos físicos, nem usa itens.
Funcionalidades
Zonas circulares restritas
Crie blips de raio (
AddBlipForRadius) centrados na posição do jogador, com nome e raio definidos.Aviso de entrada/saída
Jogadores que entram ou saem do raio recebem aviso automático na tela.
Notificação policial
Ao criar ou remover um perímetro, todos os policiais recebem uma notificação.
Log no Discord
Cada criação/remoção gera um log (
Embed) enviado ao Discord.Dependências
vRP
vRP.Passport, vRP.GetEntityCoords.dynamic
Menu de gestão dos perímetros.
keyboard
vKEYBOARD.Secondary.discord
Embed para os logs.Também consome os eventos
Notify, dynamic:Close e Connect.Eventos
O servidor expõe a interface Tunnelperimeter (Core.Perimeters).
Customização
- Acesso: criação/remoção pelo menu
dynamic(perimeter:Dynamic), não por comandos. - Blip: cor (
SetBlipColour, padrão1) e alpha (SetBlipAlpha, padrão200) emclient-side/core.lua. - Detecção: verificação a cada
1000ms. - Textos/log: em
server-side/core.lua. ID: padrão"DDLLDDLL"(GenerateString).

