
- Atribuição pelos adminsAtribua, edite e remova peds de jogadores online ou offline em um só painel.
- Biblioteca pessoal de pedsOs jogadores veem apenas os peds atribuídos ao seu personagem e trocam com um clique.
- Logs de webhookURLs de webhook e cores separadas para as ações de seleção, adição, remoção e edição.
- 9 idiomasEspanhol, inglês, francês, alemão, italiano, português, russo, japonês e chinês.
Um menu de peds FiveM grátis com atribuição pelos admins
O Rarx Pedmenu (nome do recurso: rarx_pedmenu) dá a cada jogador uma biblioteca pessoal de peds gerenciada pela sua staff. Os administradores decidem quais modelos de ped cada personagem pode usar, e os jogadores alternam entre eles pelo próprio menu, sem precisar pedir à staff toda vez.
O framework é detectado automaticamente na inicialização na ordem qbx_core, qb-core, es_extended, ou você pode forçar um com Config.Framework. A interface é uma NUI própria com cores próprias e não depende de qb-menu, qb-input nem do menu do ox_lib.
Seleção de ped do jogador com /peds
Os jogadores usam /peds para abrir o seletor, que lista todos os peds que um administrador atribuiu a eles. Ao clicar em um ped, o modelo do jogador é trocado, e a mudança é sincronizada na hora com todo o servidor. Se o jogador tiver apenas um ped atribuído, /peds o aplica diretamente sem abrir o menu.
Com o rarx_clothing rodando, a aparência salva é reaplicada depois da troca de modelo, então os jogadores não perdem o visual ao voltar.
Painel de administração para atribuir, editar e remover peds
Os administradores abrem o painel com /rarxpedmenu. Ele tem três abas: My PEDs, com as atribuições do próprio administrador; All PEDs, com todos os jogadores que têm pelo menos um ped; e Management, para atribuir, editar e remover peds.
- Escolha um jogador online ou pesquise qualquer citizen ID que já tenha peds.
- Dê a cada ped um nome amigável e o nome do modelo.
- Renomeie um ped ou troque o modelo sem sair do painel.
- Remova qualquer ped de qualquer jogador, com uma etapa de confirmação.
Permissões, logs de webhook e idiomas
O acesso é controlado por grupos de administrador e moderador na configuração, e as permissões ACE também podem ser ativadas. As ações de administração podem ser registradas por webhooks, com URL, cor e interruptor próprios para os eventos de seleção, adição, remoção e edição.
A interface vem em nove idiomas, escolhidos com Config.Language. Para adicionar novos idiomas, copie locales/en.json e traduza os valores. Um modo de depuração adiciona saída no console por categoria e comandos para recarregar o cache de peds e testar cada webhook.
Tudo incluído
Funções
Jogadores
- Seletor pessoal de peds com /peds
- Só os peds atribuídos são exibidos
- Aplicação direta quando há apenas um ped atribuído
- Sincronização instantânea com todos os jogadores
- Aparência reaplicada com rarx_clothing
Administração
- Painel de administração com três abas
- Atribuição a jogadores online ou offline
- Edição do nome ou do modelo sem sair do painel
- Remoção com confirmação
- Permissões de administrador, moderador e ACE
Parte técnica
- Detecção automática do framework ou framework forçado
- Uma única tabela rarx_pedmenu via oxmysql
- Logs de webhook por ação
- NUI própria com cores configuráveis
- Nove idiomas
- Modo de depuração por categoria
Comandos
| Comando | O que faz | Acesso |
|---|---|---|
/peds | Abre o seu seletor pessoal de peds | Todos os jogadores |
/rarxpedmenu | Abre o painel de administração de peds | Admin |
/reloadpeds | Recarrega o cache de peds a partir do banco de dados (somente no modo de depuração) | Admin |
/testwebhook <action> | Envia um webhook de teste para seleção, adição, remoção ou edição (somente no modo de depuração) | — |
Antes de instalar
Compatibilidade
Frameworks
- Qbox
qbx_core- QBCore
qb-core- ESX
es_extended
Detectado automaticamente na ordem qbx_core, qb-core, es_extended, ou forçado com Config.Framework.
Recursos e banco de dados
Obrigatórios: oxmysql
Opcionais: rarx_clothing (reaplica a aparência salva depois da troca de ped)
Banco de dados: Importe rarx_pedmenu.sql para criar a tabela rarx_pedmenu.
Integrações e idiomas
- Os logs por webhook esperam URLs de webhook compatíveis com o Discord em Config.Webhooks.
- O idioma não recarrega em tempo real: reinicie o recurso depois de alterar Config.Language.
- Espanhol
- Inglês
- Francês
- Alemão
- Italiano
- Português
- Russo
- Japonês
- Chinês
Primeiros passos
Instalação
- 01
Baixe e extraia
Baixe o recurso no seu Cfx.re Portal e extraia-o na sua pasta de recursos.
- 02
Importe o banco de dados
Execute rarx_pedmenu.sql para criar a tabela rarx_pedmenu.
- 03
Inicie depois das dependências
oxmysql e o seu framework devem iniciar antes do rarx_pedmenu.
ensure oxmysql ensure rarx_pedmenu - 04
Configure
Edite shared/config.lua para definir o idioma, os nomes dos comandos, os grupos de administrador e as URLs de webhook.
Este é um resumo. A configuração, os exports, os events e a solução de problemas estão na documentação completa (em inglês).
Bom saber
Perguntas sobre Rarx Pedmenu
Não encontrou o que procura? Abra um ticket no nosso Discord com seu framework e o erro que aparece.
Pedir suporteMais sobre scripts de menu de peds para FiveM →Quais frameworks o Rarx Pedmenu suporta?
Qbox, QBCore e ESX. O framework é detectado automaticamente na inicialização, ou você pode forçar um com Config.Framework.
O que preciso ter instalado?
oxmysql e o seu framework. O rarx_clothing é opcional e só é usado para reaplicar a aparência salva depois da troca de ped.
Por que o comando de administração diz que não tenho permissão?
Verifique se o seu grupo está em Config.AdminGroups. Se você usa ACE, defina Config.AceEnabled = true e conceda o comando, por exemplo add_ace group.admin command.rarxpedmenu allow.
Por que /peds não faz nada?
O jogador precisa de pelo menos um ped atribuído na tabela rarx_pedmenu. Se ele tiver, ative Config.Debug.enabled e veja no console se o framework e o banco de dados estão prontos.
Posso mudar o nome dos comandos?
Sim. Os dois nomes de comando são definidos em Config.Commands, no shared/config.lua. Reinicie o recurso para aplicar a mudança.
Por que os webhooks não são enviados?
Defina Config.Webhooks.enabled = true, preencha os campos url e mantenha ativado o indicador enabled de cada ação. Com o modo de depuração ativo, /testwebhook envia uma mensagem de teste.
Continue explorando



