Recurso vendido separadamente. O five-ptfx não acompanha a Base Five — ele é adquirido à parte na loja e adicionado ao servidor depois. Esta página serve para quem já comprou o recurso.
weapon (arma empunhada), hands (mãos) e feet (pés). O efeito é guardado no servidor (cache por source) e sincronizado a todos via five-ptfx:Sync. Um loop reaplica o efeito a cada RefreshInterval.
Funcionalidades
Três categorias de auras
Efeitos independentes para
weapon (arma empunhada), hands (mãos) e feet (pés), com 20 auras cada.Sincronização entre jogadores
O efeito é guardado no servidor (cache por source) e sincronizado a todos via
five-ptfx:Sync.Reaplicação por loop
Um loop reaplica o efeito a cada
RefreshInterval (padrão 750 ms).Proteção por licença
Enquanto o script não autenticar, todas as funções de servidor ficam inertes.
Dependências
vrp
Framework base (
Passport, HasGroup, HasPermission, HasTable). Sem banco.Configuração
config/config.lua — tabela Ptfx
config/config.lua — tabela Ptfx
server/token.lua — autenticação por licença
server/token.lua — autenticação por licença
Único arquivo a editar para autenticar.
client/core.lua — performance e catálogo de auras
client/core.lua — performance e catálogo de auras
Em
client/core.lua: Ptfx.RefreshInterval = 750 (ms), Ptfx.Bones (ossos de mãos/pés). O catálogo de auras está em Ptfx.Weapons/Ptfx.Hands/Ptfx.Feet (cada entrada: id, label, dict, name, size).Comandos
O recurso expõe um único comando, que abre a interface de seleção de efeitos.Localizações
Não há locais fixos no mundo. O recurso é global/UI: os efeitos de partículas são aplicados ao próprio personagem (categoriasweapon/hands/feet) e sincronizados a todos os jogadores, sem NPCs, blips, lojas ou zonas.
Exports
Exports disponíveis para integração com outros recursos.Apply/Clear (exports) não checam permissão (só autenticação); as funções Tunnel Core.Apply/Core.Clear checam.Banco de Dados
Nenhum. Estado em memória (cache por source); limpo no
playerDropped.Customização
- Catálogo de auras:
Ptfx.Weapons/Hands/Feetemclient/core.lua(ids únicos por categoria). - Permissão/comando:
Ptfx.Permission,Ptfx.Hierarchy,Ptfx.Command. - Cor:
Ptfx.ThemeColor. Performance:RefreshInterval.

