Configuração
Veja as todas configurações disponiveis em nosso sistema.
Introdução
Essa página diz referente o arquivo shared/config.lua da resource zhawty-baque.
Comandos
Configurações para alterar os comandos da resource.
panel- Comando que irá abrir o painel principal.initEvent- Comando que irá começar o evento (Somente caso oInitModesejacommand).
Regras
Configurações para alterar as regras de funcionamento da resource.
daysToExpire- Dias para expirar o baque e virar uma invasão.maxDayToInvasion- Quantidade máxima de dias que uma área tem para invadir antes que vire um baque novamente.minAttackers - Regra para quantidades minimas de atacantes para os eventos.
invasion - Quantidade minima de atacantes dentro de uma área para invadir.
thud - Quantidade minima de atacantes dentro de uma área para baquear.
police - Quantidade minima de policiais dentro de uma área para invadir.
onlinePolice - Quantidade minima de policiais ativos para invadir.
invasionTime- Todas as horas que uma invasão pode ocorrer.thudTime- Todas as horas que um baque pode ocorrer.policeTimeInterval- Intervalo de tempo entre uma invasão policial e outra.timeToOpenChest- Tempo máximo em segundos que uma área tem para abrir um baú caso ganha uma invasão.minDefensors?- Minimo de defensores que uma área precisa ter para que um evento possa ocorrer dentro dela.
Interface
Configurações para editar valores exibidos na interface.
MainColor- Um valor RGB em formato destringpor exemplo:255, 36, 98.DisableNotifyKill- Desabilita as notificações de kill.
Áreas
Configurações para criar uma nova área.
['NOME_DA_AREA'] = {
displayName = 'NOME_DE_EXIBICAO', -- Nome que será exibido em logs e etc
perms = { 'PERMISSÕES_DA_AREA' }, -- Permissões de acesso
police = false, -- Caso seja da policia coloque somente até essa parte e coloque como `true`
main = {
coord = vec3(0.0, 0.0, 0.0), -- Coordenada que irá ser baseado para criação da area
init = vec3(0.0, 0.0, 0.0), -- Coordanada do marker (Caso o InitMode seja 'gaza')
range = 150.0, -- Range máximo de área
flags = {
model = `prop_mp_barrier_01`, -- Modelo da bandeira
coords = { -- Coordernadas das bandeiras
['1'] = { -- Sempre o valor sendo uma string
coord = vec3(1313.07,-756.93,67.18) -- Coordenada da bandeira
},
}
}
},
poly = { -- Polyzone, opcional:
vector2(0.0, 0.0)
}
}, Combatlog
Configuração do sistema de combatlog.
Combatlog- Objeto com as configurações das regras de combatlog.mode- Modo em que o sistema funcionará.global- Irá funcionar sempre que um player der um tiro e se desconectar do servidor dentro de um tempo configurado.default- Irá funcionar somente quando o player se desconectar do servidor morto durante um baque ou invasão.
time- Tempo em milisegundos que o player ficará em cooldown até poder se desconectar (Somente caso omodesejaglobal)
DropItems- Array de items que irão ser removidos do inventário do player punido e irão aparecer para serem pegos no como configurado.
Modos de inicialização
Explicação de todos os modos de inicialização.
InitMode- Váriavel principal para definir o funcionamento.command- Inicia pelos commandos informados no inicio desse documento.automatic- Inicia de forma automatica quando tiver a quantidade necessária para iniciar o evento.gaza- Inicia baseado no marker configurado em cada área chamado pela variávelinit, necessitando apertar a teclaEpara iniciar o evento.
Sistema de "Gaza"
Configurações extras para o sistema quando o InitMode for 'gaza'.
GazaMarker - Configuração do marker que irá ser exibido.
GazaMarker = {
type = 1, -- Tipo do marker.
width = 1.0, -- Largura do marker.
height = 1.0, -- Altura do marker.
color = { r = 255, g = 0, b = 0, a = 155 } -- Configuração de cor do maker.
},Last updated