Manual › FH VIRTUAL PAINEL › Painel VIP
Painel VIP
O VIP deste mod é um painel de equipamento no respawn: o jogador escolhe arma, roupa e um pack, e nasce equipado. Aqui está como funciona e como administrar.
Nesta páginaO que o VIP fazComo o jogador usaConfig.jsonQuem é VIP: db_vips.jsonQuando o VIP venceMods de seleção de spawnLogs
O que o VIP faz
- Ao nascer com um personagem novo, abre o painel para escolher um item por categoria e um pack.
- O servidor limpa o equipamento padrão de spawn e entrega o kit escolhido + itens fixos do plano.
- Proteção de spawn (opcional): invulnerável até começar a andar.
- Itens exclusivos: classnames que só VIP pode carregar.
- Opcional: apagar o corpo depois da morte.
Como o jogador usa
No respawn
- Morreu (ou é o primeiro personagem) → ao nascer, o painel abre sozinho.
- Escolhe em cada categoria (ou "(Nenhum)") e um pack. A prévia 3D mostra as roupas e a arma.
- Clica em Salvar e Spawnar: o preset fica salvo e o kit é entregue.
- Arma primária vai para as mãos; o resto para o corpo/mochila. Armas ficam nos atalhos 1 2 3.
- Se tudo estiver em "(Nenhum)", o servidor sorteia um kit.
- Modo Automático (botão "Aplicar: Automatico"): o painel nem aparece — aplica direto o último preset salvo.
- O botão de preset de admin apenas fecha o painel: o jogador nasce com o equipamento padrão, sem kit.
A qualquer momento
Segurar O (padrão) abre o painel para editar e salvar o preset — não entrega itens. Mostra também "Vip Expira Em …" (horário UTC).
Reconectar não abre o painel nem entrega kit: só um personagem novo (após morrer) recebe.
Config.json
profiles/FlameHost/Addons/PainelVip/Config.json
| Campo | Padrão | O que faz |
|---|---|---|
AtivarMod | 1 | 0 = painel desligado (ninguém recebe kit). |
TeclaPadraoAbrirPainel | "" | Tecla de apertar. |
TeclaSegurarPadraoAbrirPainel | "kO" | Tecla de segurar (O). |
AtivarRemoverCorpo | 0 | 1 = apaga o corpo (e o item da mão) de qualquer jogador que morrer — VIP ou não. |
RemoverCorpoSegundos | 60 | Nesta versão: qualquer valor de 1 para cima apaga em 10 s; 0 apaga na hora. |
VipID_ParaTodos | "" | Dá um plano para todos (evento). Escreva o VipID em minúsculas, ex.: "vipbasic". |
AtivarSpawnProtection | 1 | Invulnerável no spawn até se mover (checado a cada 10 s) ou receber o kit. |
ArmasPreCarregadasDoAttach | 1 | O primeiro pente/munição da lista Attach da arma já vem carregado. |
AtivarAdminPresetButton, SteamIDAdmins | — | Sem efeito nesta versão. |
VipID_ParaTodos faz todo mundo virar VIP daquele plano: todos ganham painel, kit, proteção de spawn e acesso aos itens exclusivos. Use só em eventos e esvazie depois.Quem é VIP: db_vips.json
PainelVip/db/db_vips.json
{
"Vips": {
"vipbasic": { "76561198XXXXXXXXX": 1792540995 },
"vipepic": { }
}
}
- Chave de fora = VipID em minúsculas. Chave de dentro = SteamID64. Valor = data de expiração em Unix (segundos, UTC).
- A cada 10 minutos o servidor remove os vencidos e registra no log.
db_vips_resumo.txtmostra o mesmo em datas legíveis, mas só é gerado no start.
Dar ou tirar VIP manualmente
- Pare o servidor (com ele ligado, o arquivo é sobrescrito a qualquer compra ou limpeza).
- Em
unixtimestamp.com, pegue a data/hora de expiração desejada em Unix. - Adicione
"SteamID": numerodentro do plano (em minúsculas). Para tirar, apague a linha. - Suba o servidor. O VIP vale no próximo personagem novo do jogador.
O jeito mais seguro de dar VIP é pela loja (com seu ID em Admins não gasta nada): o próprio servidor calcula e soma os dias.
Quando o VIP vence
- O jogador perde o painel e a tecla para de funcionar.
- O que ele já está usando não é tirado. Itens exclusivos são largados no chão no próximo login/respawn.
Mods de seleção de spawn
- LBmaster Spawn Select: suportado — o painel abre depois que o jogador escolhe o ponto.
- Expansion Spawn Selection: suportado — o painel abre ao fim da seleção.
Logs
PainelVip/Logs/Log_AAAA-M-D_h.m.s.log (um arquivo por start). Registra:
Vip Ativo vipgold de 7656… por 30 Dias!Vip vipgold de 7656… expirado!