Skip to content

Pause ​

Menu de pausa do framework krs. Junta início, personagem, guia, recompensas, loja, planos, caixas, mercado, mapa, suporte e configurações. Tem um painel para o admin mudar parte do conteúdo em jogo.

Precisa de: krs, PolyZone, loading, phone, inventory

O script carrega @krs/import.lua, então não roda em outro framework nem sem framework. Os textos são só em português, sem suporte a ox:locale.

Instalação ​

cfg
ensure pause

Coloque depois dos scripts acima. As tabelas de códigos, tickets e anúncios de veículos vêm do banco do krs. Veja a ordem de instalação.

Comandos e teclas ​

Comando ou teclaO que faz
EscAbre o menu
PAbre o mapa
/ticketAbre o suporte
/report [texto]Abre um novo atendimento já com o texto

O jogador troca as teclas em Configurações > Teclas > FiveM. Na primeira vez que entra, o jogador vê o Guia da cidade.

Páginas ​

PáginaO que faz
InícioResumo do jogador e caixas em destaque
PersonagemDados do personagem, com cena e poses
Guia da cidadeTexto de ajuda, teclas e regras
Recompensa diáriaPrêmio por dia
Passe de batalhaTrilha grátis e paga
EstatísticasNúmeros do jogador
RankingClassificação entre jogadores
Resgatar códigoTroca um código por recompensa
Loja, MóveisCompra com diamantes. Somem sem itens na lista
PlanosPlanos com permissão e benefícios
PropriedadesLugares à venda. Vem do script de casas e some sem ele
CaixasAbre caixa com prêmio por chance
MercadoAnúncios de itens e veículos entre jogadores
Ajustar HUDAbre o menu da HUD
MapaMapa da cidade, destino e locais salvos
SuporteTickets, com fotos, avaliação e reabertura
ConfiguraçõesCâmera, imagem, desempenho, interface e teclas
DeveloperPainel do admin

Permissão ​

RecursoQuem usa
Página DeveloperGrupo Admin nível 1
Atendimento de ticketsPermissão de staff tickets, conferida pelo phone

Painel Developer ​

Grava sem reiniciar:

SeçãoO que muda
PáginasEsconde páginas do menu. Início, Configurações e Developer não saem
LinksAté 6 links https://
RegrasTexto da seção de regras do guia, até 30 blocos
Categorias e respostas rápidasTipos de ticket e respostas prontas da staff
CódigosAté 100 códigos, com até 10 recompensas cada

Configuração ​

shared-side/shared.lua ​

OpçãoPadrãoO que muda
MarketplaceTax0.03Taxa paga ao anunciar um item, sobre o preço
SalaryCooldown1800Intervalo do salário, em segundos
HomeBoxes1, 2, 3Caixas mostradas no Início
ShopAllDisplayfalseMostra a categoria "Todos" na Loja
FurnituresAllDisplayfalseMostra a categoria "Todos" em Móveis
BattlepassPoints500Pontos por nível do passe
BattlepassPrice10000Preço do passe pago, em diamantes
StatisticsMessageAviso sobre uso no roleplayTexto da página Estatísticas
BoxesLista de caixasId, Name, Image, Price, Discount, Rewards
WorksLista de empregosEmpregos mostrados na experiência do jogador
PremiumOuro e outrosName, Image, Permission, Price, Discount, Duration, Rewards, Selectables
ShopItensLista de itensItem com Price, Discount e Category
FurnituresItensVazioMesmo formato de ShopItens
BattlepassListas Free e PremiumPrêmios por nível, com Item e Amount
Daily10 diasItens de cada dia
WeaponNamesLista de armasNome das armas nas estatísticas

Cada prêmio de Boxes tem Item, Amount, Name, Image e Chance:

lua
{ Id = 1, Amount = 250, Image = "gemstone", Item = "gemstone", Name = "Diamante", Chance = 500 }

shared-side/support.lua ​

Fica em Config.Support.

OpçãoPadrãoO que muda
CategoriesDúvida, Bug, Denúncia de jogador, Reembolso, OutroTipos de ticket e seus campos
QuickReplies6 respostasRespostas prontas. {nome} vira o nome do jogador
MaxOpen2Tickets abertos por jogador
CreateInterval600Intervalo para abrir ticket, em segundos
MessageInterval2Intervalo entre mensagens, em segundos
MessagesPage30Mensagens carregadas por vez
SubjectMax80Tamanho do assunto
MessageMax1000Tamanho da mensagem
ReasonMax200Tamanho do motivo
CommentMax200Tamanho do comentário da avaliação
FieldMax200Tamanho dos campos
ImagesMax6Imagens por ticket
CreateImages3Imagens ao abrir o ticket
AutoCloseDays3Fecha o ticket sem resposta depois desses dias. 0 desliga
LimitsLimites do painel DeveloperTamanho de categorias, campos e respostas
QuotasPor açãoLimite de ações seguidas por jogador

Os campos de categoria usam Kind text, select ou passport.

shared-side/guide.lua ​

Guide guarda as seções do Guia da cidade. Os blocos aceitam Text, Note, Head, List, Steps e Keys. O texto que vem no arquivo descreve um servidor de exemplo. Revise teclas e regras para o seu.

Anúncios de veículos ​

As regras ficam em server-side/vehicles.lua, na tabela Rules:

CampoPadrãoO que muda
Min0.30Preço mínimo, em relação ao valor do veículo
Max3.00Preço máximo, em relação ao valor do veículo
Days7Duração do anúncio, em dias
Fee10Taxa
VipOuro 5, Prata 6, Bronze 8Taxa por plano

Para programadores ​

Exports de servidor:

lua
exports.pause:CodePreview(Code, Referral)         -- recompensas do código, ou { Error }
exports.pause:CodeRedeem(CharId, Code, Referral)  -- resgata, ou { Error }
exports.pause:VehicleListed(CharId, Model)        -- true com anúncio ativo

Eventos:

EventoLadoArgumentosO que faz
pause:OpenCliente, localPaginaAbre o menu na página, como "Map" ou "Support"
pause:NotifyClienteTitulo, Mensagem, TipoAviso dentro do menu
pause:UpdateConfigClienteRecarrega a config do menu
pause:WipeBattlepassServidor, localTempoDefine o início da temporada do passe