Skip to main content
O propertys gerencia mais de 2000 pontos de propriedade no mapa (tecla E). Cada ponto pode estar livre (menu de compra), comprado (menu de gestão) ou ser o Hotel (gratuito, para quem não tem imóvel). Ao entrar, o jogador vai para o interior num routing bucket isolado, com baú e geladeira (ox_target) e guarda-roupa. Cada imóvel gera um item de chave (propertys-<Serial>). Cobra hipoteca a cada 30 dias (25% do preço); sem pagar, é removido após 15 dias de tolerância. Permite invadir imóveis com lockpick.

Funcionalidades

2000+ Propriedades

Pontos de propriedade espalhados pelo mapa, cada um livre para compra, já comprado ou reservado para o Hotel inicial gratuito.

Interiores Isolados

Ao entrar, o jogador é teleportado para um interior em routing bucket próprio, totalmente separado dos demais.

Baú e Geladeira

Cada propriedade tem armazenamento próprio de baú e geladeira, acessíveis via ox_target dentro do interior.

Guarda-roupa

Salve e aplique skins do guarda-roupa diretamente na propriedade, com limites por nível VIP.

Hipoteca Recorrente

Cobrança a cada 30 dias (25% do preço); sem pagamento, o imóvel é removido após 15 dias de tolerância.

Cartões de Acesso

Crie até 5 cartões-chave para liberar acesso de outros jogadores à propriedade.

Troca de Interior

Altere o interior do imóvel pagando a diferença de gemas entre os modelos.

Invasão (Roubo)

Imóveis podem ser invadidos com lockpick, com saque de móveis e cofre principal.

Dependências

vrp

Framework base.

PolyZone

Zonas dos pontos.

ox_target

Baú, geladeira e móveis.

dynamic

Menus de gestão.

five-bank

CheckTaxes/CheckFines/AddTaxes.

oxmysql

Persistência.
Opcional: five_logs. Tunnels usados: keyboard, skinshop.

Configuração

Este recurso não possui pasta config/ — todas as configurações ficam em shared-side/.
Por interior: Exit, Vault, Fridge, Clothes e Furniture (móveis saqueáveis; chave "Locker" = cofre principal).
Cada item: Item, Chance (peso), Min, Max.

Comandos

Este recurso não registra comandos (RegisterCommand). Os blips são ligados pelo botão Propriedades do menu dynamic (evento propertys:Blips).

Exports

Interface Tunnel propertys: Propertys, Toggle, Mount/Store/Take (baú/geladeira), Clothes, Markers, etc.

Eventos

A interface propertys (servidor) é exposta via Tunnel.bindInterface para o cliente.

Recebidos no servidor

Cliente

NUI Callbacks


Banco de Dados

A tabela propertys (Name, Interior, Item cartões, Tax vencimento, Passport, Serial, Vault, Fridge, Garage) armazena cada propriedade.
Conteúdo do baú/geladeira em srvdata (Vault:<Name>/Fridge:<Name>); guarda-roupa em Wardrobe:<Passport>. Hipoteca: Tax = UNIX + 86400*30; tolerância de 15 dias (+1296000).

Customização

  • Preços/capacidades: Informations (afeta hipoteca, venda e troca).
  • Pontos: Propertys (marque Galpao = true p/ galpões).
  • Interiores: Internal + Informations (mesma chave).
  • Loot da invasão: LockerItens/OtherItens.
  • Cartões (máx 5)/valor (150k): handler propertys:Item (server-side/core.lua).
  • Guarda-roupa por VIP: Core.Clothes (Ouro 6/Prata 4/Bronze 2).