JRS COREDocumentação
Scripts

Crime

15 scripts na pasta [CRIME]

Outlaw gameplay: robberies, lockpicking, looting and bounties.

Esta pasta tem 15 scripts. Escolha um script nas abas abaixo.

Paid (server only)   Jrs_ability_card

disable ability card ui on RedM

Resource Jrs_ability_card
Folder [CRIME]
Version 1.0.0
Author jrs team
Interface No
Languages ar, en
Code size 19 linhas de Lua
Notes from the README#
text
# ability_card
disable ability card ui on RedM
# RankBar & Cards Loadout
# Horse Info

Paid (server only)   jrs_armour

jrs core Armour - Simple item-only armor system

Resource jrs_armour
Folder [CRIME]
Version 3.0.0-simple-four-piece
Author jrs team
Depends on jrs_core, jrs_inventory, oxmysql
Interface No
Languages ar, en
Code size 1,461 Lua lines

Exports

GetArmourHudData, GetEquipment

Database tables

jrs_armour_equipment

shared/config.lua - 26 opções#

General

Setting Default What it does
Debug false Debug output for debug: true = sim, false = não (padrão false).
RegisterUsableItems true Chave para register usable items: true = ligado, false = desligado (padrão true).
MetabolismHUD table Optional bridge to the armor icon inside jrs_metabolism.
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ resource "jrs_metabolism" Ajuste para resource.
TorsoVisual table This uses Red Dead Online's dedicated Armor (MP) MetaPed category, so it does not replace the player's normal vest slot. Change the component hashes here if you want a different built-in armor look later.
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ categoryHash 0x72E6EF74 Armor (MP)
  ↳ maleComponent 0x61396EA0 built-in metal/golden armor chest piece
  ↳ femaleComponent 0x35A189B4 Ajuste para female component.
  ↳ reapplyAfterCharacterReadyMs 1200 Número para reapply after character ready ms (padrão 1200).
Slots table The entire system is intentionally limited to these four slots only.
ArmorPieces table Armor is a real jrs_inventory item. Use use the same item again = unequip. condition/maxCondition controls durability. damageReduction is the percentage of incoming damage absorbed when that body zone is hit.
  ↳ jrs_armor_head table Tabela de entradas de jrs armor head. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ jrs_armor_torso table Tabela de entradas de jrs armor torso. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ jrs_armor_legs table Tabela de entradas de jrs armor legs. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ jrs_armor_arms table Tabela de entradas de jrs armor arms. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
Durability table Tabela de entradas de durability. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ wearPerDamage 0.55 Condition lost for each point of raw incoming damage.
  ↳ minWearPerHit 0.50 Mínimo ou nível exigido para min wear per hit.
  ↳ maxWearPerHit 20.0 Limite máximo para max wear per hit.
  ↳ serverMinWearIntervalMs 35 Prevent spam / duplicate damage events.
  ↳ clientDamagePollMs 5 Número para client damage poll ms (padrão 5).
  ↳ clientIdlePollMs 250 Número para client idle poll ms (padrão 250).
  ↳ batchIntervalMs 175 Flush small wear batches often so HUD condition updates quickly.
FallbackSlotOrder table When RedM cannot resolve a body bone, prefer torso, then any equipped slot.
Notes from the README#
text
# REDEMPIRE Armour v3
A deliberately simple item-only armor system for REDEMPIRE / RedM.
## Armor items
- `jrs_armor_head` - Head Armor
- `jrs_armor_torso` - Chest & Back Armor
- `jrs_armor_legs` - Leg Armor
- `jrs_armor_arms` - Arm Armor
There are no sets, passives, crafting menu, armor UI, amulets, trinkets, belts, boots, vests, environmental effects, stamina modifiers, deadeye modifiers, or st
Use an armor item from `jrs_inventory` once to equip it. Use the same physical item again to unequip it. The item remains in the inventory and stores its condit
When condition reaches 0, that exact inventory item is removed and the HUD piece count decreases automatically.
## HUD
When `jrs_metabolism` is running, REDEMPIRE Armour sends:
- armor icon visibility
- total equipped piece count (0-4)
- combined condition percentage
## Install
1. Import `sql/jrs_armour_equipment.sql` once if the table does not exist.
2. Import `sql/jrs_armour_items.sql` to add the four inventory items.
3. Start resources in this order:
'''cfg
ensure oxmysql
ensure jrs_core
ensure jrs_inventory
ensure jrs_metabolism
ensure jrs_armour
'''
## Torso visual armor
`jrs_armor_torso` now also applies a visible Red Dead Online Armor (MP) MetaPed component to the player. It is removed automatically when the torso item is uneq
Configure the built-in component hashes in `shared/config.lua` under `Config.TorsoVisual`.

Paid (server only)   jrs_carcano_logo_prop

Independent Carcano stock logos with a transparent shield image

Resource jrs_carcano_logo_prop
Folder [CRIME]
Version 0.9.3
Author JRS
Interface No
Code size 109 linhas de Lua

Commands

  • /jrslogogun

Paid (server only)   jrs_hanging_electric

JRS Hanging and Electric Chair roleplay executions for RedM

Resource jrs_hanging_electric
Folder [CRIME]
Version 1.3.1
Author JRS
Interface No
Code size 1,534 Lua lines
config.lua - 81 opções#

General

Setting Default What it does
Debug false Debug output for debug: true = sim, false = não (padrão false).
Permission "jrs.execution" Who may operate the gallows and the chair: anyone with the ACE below, plus (optionally) any on-duty police officer through jrs_police's read-only IsOnDutyOfficer export.
RequirePermission true Requires permission: true = sim, false = não (padrão true).
AllowOnDutyPolice true Allows on duty police: true = sim, false = não (padrão true).
PoliceMinimumGrade 0 Mínimo ou nível exigido para police minimum grade.
Police table jrs_police link: radial-menu entries for on-duty officers and an MDT record in the prisoner's file after every execution.
  ↳ radialMenu true Chave para radial menu: true = ligado, false = desligado (padrão true).
  ↳ mdtRecord true Chave para mdt record: true = ligado, false = desligado (padrão true).
  ↳ nearestPrisonerDistance 3.0 radial "Put suspect on gallows" picks the nearest player within this
Government table or chair stands in may operate it, the city can lock executions down from its Municipal Facilities page, and every sentence goes into the city's government audit log.
  ↳ allowCityLeaders true Allows city leaders: true = sim, false = não (padrão true).
  ↳ facilityType "executions" Ajuste para facility type.
  ↳ auditLog true Chave para audit log: true = ligado, false = desligado (padrão true).
Locations table Each location must point to an existing RedM gallows/map prop.
Controls table Verified against resources/[ADMIN]/jrs_utils/shared/keys.lua
  ↳ interact 0xCEFD9220 E (gallows lever, chair, generator)
  ↳ release 0x24978A28 H (prisoner asks to be released)
  ↳ powerUp 0x6319DB71 Arrow Up (INPUT_FRONTEND_UP)
  ↳ powerDown 0x05CA7C52 Arrow Down (INPUT_FRONTEND_DOWN)
Interaction table Tabela de entradas de interaction. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ startCommand "jrshang" /jrshang <server id>
  ↳ releaseCommand "jrsrelease" /jrsrelease <server id>
  ↳ executeCommand "jrsexecute" /jrsexecute <server id>
  ↳ cutRopeCommand "jrscutrope" /jrscutrope <server id> (nearby rescue)
  ↳ cutRopeDistance 2.0 Distância em unidades do jogo para cut rope distance.
  ↳ releaseRequestCooldown 20 seconds between H requests from a prisoner
  ↳ promptDistance 3.0 distance to the lever for the E prompt
Hanging table Tabela de entradas de hanging. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ animationDictionary 'script_re@public_hanging@cr... Ajustes de animação para animation dictionary.
  ↳ animationName "intro_idle" Texto mostrado ao jogador para animation name. Altere para traduzir ou renomear.
  ↳ animationFlag 1 Ajustes de animação para animation flag.
  ↳ nooseModel 357863945 p_cs_noose01xb
  ↳ nooseBone 21030 Número para noose bone (padrão 21030).
  ↳ nooseOffset vector3(0.0, -0.07, 0.015) Ajuste para noose offset.
  ↳ nooseRotation vector3(183.0, 88.5, -50.0) Ajuste para noose rotation.
  ↳ autoReleaseSeconds 180 Número para auto release seconds (padrão 180).
  ↳ executionSeconds 5 Número para execution seconds (padrão 5).
  ↳ killPlayerOnExecution false Chave para kill player on execution: true = ligado, false = desligado (padrão false).
  ↳ ragdollAfterExecution true Chave para ragdoll after execution: true = ligado, false = desligado (padrão true).
  ↳ trapdoorSeconds 3.3 Número para trapdoor seconds (padrão 3.3).
  ↳ leverAnimationDictionary "script_re@public_hanging@lever" Ajustes de animação para lever animation dictionary.
  ↳ leverAnimationName "push_lever_deputy_lever" Texto mostrado ao jogador para lever animation name. Altere para traduzir ou renomear.
  ↳ trapdoorAnimationName "pull_lever_deputy_trapdoor_val" Texto mostrado ao jogador para trapdoor animation name. Altere para traduzir ou renomear.
Electric table Electric chair and generator locations. Props spawn locally when a player approaches.
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ chairModel "p_cs_electricchair01x" Modelo ou entidade do jogo usado para chair model.
  ↳ generatorModel "p_cs_generator01x" Modelo ou entidade do jogo usado para generator model.
  ↳ spawnRange 35.0 Distância em unidades do jogo para spawn range.
  ↳ promptDistance 2.5 Distância em unidades do jogo para prompt distance.
  ↳ targetDistance 2.0 Distância em unidades do jogo para target distance.
  ↳ operatorDistance 3.0 Distância em unidades do jogo para operator distance.
  ↳ effectDistance 45.0 Distância em unidades do jogo para effect distance.
  ↳ startingPower 10 Número para starting power (padrão 10).
  ↳ powerStep 10 Número para power step (padrão 10).
  ↳ minimumPower 10 Mínimo ou nível exigido para minimum power.
  ↳ maximumPower 100 Limite máximo para maximum power.
  ↳ lethalPower 70 Número para lethal power (padrão 70).
  ↳ shockCooldownSeconds 6 Ajuste de tempo para shock cooldown seconds. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ effectDurationMs 4000 Ajuste de tempo para effect duration ms. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ executionKillsPlayer true Chave para execution kills player: true = ligado, false = desligado (padrão true).
  ↳ autoReleaseSeconds 300 Número para auto release seconds (padrão 300).
  ↳ chairAnimationDictionary "script_rc@rtl@leadin@rc_6" Ajustes de animação para chair animation dictionary.
  ↳ chairAnimationName "leadin_chair" Texto mostrado ao jogador para chair animation name. Altere para traduzir ou renomear.
  ↳ prisonerAnimationDictionary "script_rc@rtl@leadout@rc_6" Ajustes de animação para prisoner animation dictionary.
  ↳ prisonerAnimationName "leadout_alive_prisoner" Texto mostrado ao jogador para prisoner animation name. Altere para traduzir ou renomear.
  ↳ seatOffset vector3(0.0, 0.0, 0.45) Ajuste para seat offset.
  ↳ prisonerHeadingOffset 180.0 Número para prisoner heading offset (padrão 180.0).
  ↳ effectDictionary "cut_rrtl" Ajuste para effect dictionary.
  ↳ effectName "cs_rrtl_electric_arcs" Texto mostrado ao jogador para effect name. Altere para traduzir ou renomear.
  ↳ effectBone 247 Número para effect bone (padrão 247).
  ↳ zones table Tabela de entradas de zones. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
Blips table Map blips: one per gallows, plus one per electric chair that does not already stand next to a gallows (so Valentine shows a single marker).
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ sprite "blip_honor_bad" skull
  ↳ scale 0.2 Taxa ou multiplicador para scale.
  ↳ showChairs true Shows chairs: true = sim, false = não (padrão true).
  ↳ mergeDistance 30.0 a chair this close to a gallows shares its blip
DefaultLanguage "en" Idioma da interface deste script (en ou ar).
Text table Texto mostrado ao jogador para text. Altere para traduzir ou renomear.
  ↳ en table Tabela de entradas de en. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ ar table Tabela de entradas de ar. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
Notes from the README#
text
# jrs_hanging_electric
One standalone RedM resource for the gallows and electric chair. The hanging feature is based on the supplied `redm-hanging` archive. The chair animation, props
## Features
- Synchronized gallows scene, lever and trapdoor animation, noose attachment, timed execution, release, and disconnect cleanup.
- The prisoner can **plead** for release with **H** (notifies the operator and nearby authorised players; it no longer frees them). A witness close to the priso
- Electric chair and generator props spawn near configured locations and clean up as players leave the area.
- The operator can secure the nearest player to the chair, adjust current from 10% to 100%, then apply a synchronized electric effect.
- Current at or above the configured lethal level kills the prisoner by default. Set `Config.Electric.executionKillsPlayer = false` to keep it as roleplay shock
- Server-side ACE and distance checks protect all start, current, release, and execution actions. Client requests cannot select arbitrary remote players or pass
- Operators: ACE `jrs.execution` **or** any on-duty police officer (`Config.AllowOnDutyPolice`, via `jrs_police:IsOnDutyOfficer`). Operator prompts are hidden f
- EN/AR texts follow the player's jrs_core language; notifications use the jrs_core toast.
## Install
1. Place the `jrs_hanging_electric` folder under `resources/[jrs]/`.
2. Add `ensure jrs_hanging_electric` to `server.cfg`.
3. Grant the permission to authorized operators, for example:
   '''cfg
   add_ace group.admin jrs.execution allow
   '''
4. Set gallows and chair coordinates in `config.lua` for your map.
## Commands and controls
| Action | Command or control |
|---|---|
| Put a nearby player on the gallows | `/jrshang <server id>` |
| Start a hanging execution | `/jrsexecute <server id>` or hold **E** at the lever |
| Release a gallows or chair prisoner | `/jrsrelease <server id>` |
| Cut the gallows rope nearby | `/jrscutrope <server id>` |
| Secure a nearby prisoner in the chair | hold **E** at the chair |
| Release the chair prisoner | hold **H** at the generator |
| Plead for release (prisoner) | hold **H** on the gallows |
| Increase or decrease current | Arrow Up / Arrow Down at the generator |
| Apply current | hold **E** at the generator |
## Configuration notes
- `Config.Permission` and `Config.RequirePermission` control server authorization.
- `Config.Locations` holds gallows map props and animation position.
- `Config.Electric.zones` holds chair and generator coordinates/headings.
- `Config.Electric.targetDistance`, `operatorDistance`, `lethalPower`, and `executionKillsPlayer` control chair behavior.
- The bundled assets/props and RedM animation dictionaries must exist in the server's game build. Check the chair placement and noose offsets in-game before pub
The supplied electric-chair archive has no license file. Keep its original credit and verify the upstream author's redistribution terms before sharing the merge
## 1.1.0 fixes
- Prisoner could free themselves instantly with H, or with `/jrscutrope <own id>` -> now a plea / blocked.
- Hang idle anim was re-played every second during the drop, cancelling the ragdoll -> skipped while executing.
- Prisoner could walk off the trapdoor / chair -> position frozen while held, unfrozen on release, execution, and resource stop.
- Every server sync re-teleported the prisoner onto the trapdoor -> teleport once per session.
- Stale timers (auto-release / execution) could hit a NEW session for the same player -> session identity check.
- Chair `E` was `0x5415BE48` (G on this server) and chair + generator groups (1.8 m apart) fought each other -> E, nearest one only.

Paid (server only)   jrs_hideouts

Gang hideouts: secret entrance, shared ledger, members, decor upgrades, storage and raids

Resource jrs_hideouts
Folder [CRIME]
Version 1.1.0
Author jrs team
Depends on jrs_core, jrs_inventory, oxmysql
Interface Yes (NUI)
Languages ar, en
Code size 1,368 Lua lines

Database tables

jrs_hideout_members, jrs_hideouts

config.lua - 44 opções#

General

Setting Default What it does
Debug false Debug output for debug: true = sim, false = não (padrão false).

Buying

Setting Default What it does
Price 1500 cash, paid to the dealer
OnePerCharacter true a character may own (and be member of) one hideout
MaxMembers 6 not counting the owner
AllowGangLink true Owner can link the hideout to their jrs_organizations gang: every gang member gets in.
Command "hideout" place / relocate the entrance, see status
GetOutCommand "hideout_getout" Ajuste para get out command.
RelocateCost 400 taken from the ledger
Dealers table Tabela de entradas de dealers. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.

Entrance placement rules (checked on the server with the player position)

Setting Default What it does
MinDistanceBetweenHideouts 150.0 Distância em unidades do jogo para min distance between hideouts.
Towns table Tabela de entradas de towns. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
EntranceProp "p_trapdoor01x" Visual marker at the entrance (local prop; skipped if the model is missing).

Interior: one RDO moonshine shack, private routing bucket per hideout.

Setting Default What it does
BucketBase 74000 jrs_moonshine uses the same interior in its own buckets; entity sets are snapshotted on enter and restored on leave so the two never fight.
Interior table Tabela de entradas de interior. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ id 77313 Número para id (padrão 77313).
  ↳ spawn vector4(1785.01, -821.53, 19... Coordenadas do mundo (x, y, z) para spawn.
  ↳ exit vector3(1785.01, -821.53, 19... Ajuste para exit.
  ↳ ledger vector3(1789.48, -813.10, 19... Ajuste para ledger.
  ↳ storage vector3(1784.12, -817.10, 18... Ajuste para storage.
  ↳ baseSets table Tabela de entradas de base sets. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
GetOutCoords vector3(1514.6, 438.11, 89.9... Where a player stuck inside with no known hideout is sent.

Ledger / storage

Setting Default What it does
MaxLedger 100000 Limite máximo para max ledger.
Storage table Tabela de entradas de storage. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.

Decor upgrades, paid from the ledger. One set per category is active.

Setting Default What it does
DefaultTheme "mp006_mshine_theme_hunter" Ajuste para default theme.
Upgrades table Tabela de entradas de upgrades. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ theme table Tabela de entradas de theme. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ struct table Tabela de entradas de struct. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ shelf table Tabela de entradas de shelf. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ frame table Tabela de entradas de frame. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ bench table Tabela de entradas de bench. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ band table Tabela de entradas de band. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
UpgradeOrder table Tabela de entradas de upgrade order. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.

Raids

Setting Default What it does
Raid table Tabela de entradas de raid. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ Enabled true Liga ou desliga enabled (padrão true).
  ↳ PoliceOnly false true: only on-duty police may raid
  ↳ LockpickItem "lockpick" Itens de inventário usados por lockpick item. Os nomes precisam existir na tabela jrs_items.
  ↳ RequireMemberOnline true someone from the hideout must be on the server
  ↳ CooldownHours 72 per hideout, persisted in the database
  ↳ DelayMinutes 10 warning time before the door gives
  ↳ WindowMinutes 20 door stays open to anyone this long
  ↳ AlertPolice true Chave para alert police: true = ligado, false = desligado (padrão true).
Keys table Tecla ou controle usado para keys. Os controles são valores hash da lista de entradas do jogo.
  ↳ Use 0x760A9C6F G
  ↳ Alt 0xCEFD9220 E

Paid (server only)   jrs_hogtie

Better hogtie: struggle free, untie others, police ties hold, job restriction, auto-release

Resource jrs_hogtie
Folder [CRIME]
Version 0.1.0
Author jrs team
Depends on jrs_core
Interface No
Languages ar, en
Code size 373 linhas de Lua
config.lua - 20 opções#

General

Setting Default What it does
RestrictToJobs false Only these jobs may hogtie other PLAYERS (NPC hogties are never touched). A player hogtied by someone without permission is released at once.
AllowedJobs table Quem pode: empregos, grupos ou permissões para allowed jobs.
  ↳ police true, marshal = true, sherif... Ajuste para police.
Struggle table Struggling free (the hogtied player mashes a key).
  ↳ Enabled true Liga ou desliga enabled (padrão true).
  ↳ DelaySeconds 20 after being tied, before the first try
  ↳ CooldownSeconds 15 between tries
  ↳ Key 0xD9D0E1C0 SPACE
  ↳ WindowSeconds 5 how long the mashing lasts
  ↳ PressesNeeded 22 presses inside the window
  ↳ SuccessChance 45 % rolled on the server after a good mash
PoliceNoEscape true An on-duty officer's knots can't be struggled out of.
Untie table Untying someone else.
  ↳ Enabled true Liga ou desliga enabled (padrão true).
  ↳ Key 0x760A9C6F G (hold)
  ↳ HoldMs 1500 Número para hold ms (padrão 1500).
  ↳ Distance 1.8 Distância em unidades do jogo para distance.
  ↳ Seconds 3 crouch animation before the knot gives
  ↳ PoliceKnotsOfficersOnly true an on-duty officer's hogtie can only be undone by an officer
MaxHogtieMinutes 6 Nobody stays tied forever (anti-grief). 0 = off.

Free (included in JRS Core)   jrs_lockpick

storage script locations or and as items

Resource jrs_lockpick
Folder [CRIME]
Version 1.0
Author JRS TEAM
Interface Yes (NUI)
Code size 54 linhas de Lua

Exports

startLockpick

Paid (server only)   jrs_loot_hunter

jrs Loot Hunter - Red Dead Online style world container looting (drawers, cabinets, chests, strongboxes) for jrs_core / jrs_inventory

Resource jrs_loot_hunter
Folder [CRIME]
Version 1.0.0
Author jrs team
Depends on jrs_core, jrs_inventory, oxmysql
Interface No
Languages ar, en
Code size 1,309 Lua lines

Commands

  • /loothunter_reset

Database tables

jrs_loot_hunter_spots

config/config.lua - 37 opções#

General

Setting Default What it does
Debug false Prints every container the player opens (model name, hash, tier, coords) and enables /loothunter_reset for the console. Leave off on the live server.
NotifyDuration 3500 Ajuste de tempo para notify duration. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.

Detection

Setting Default What it does
Detection table Tabela de entradas de detection. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ ignoreScriptProps true Containers placed by our own scripts (housing furniture, jrs_stashes, spooner props, store props) are mission entities. They are never paid: only the map's own world containers are, like in Red Dead Online.
  ↳ fallbackTier "generic" A lootable container whose model is not listed in config/props.lua is still recognised and paid from this tier, so no container is ever silently ignored. Set to false to pay only the listed models.

Server-side validation (every roll happens on the server)

Setting Default What it does
Security table Tabela de entradas de security. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ maxDistance 5.0 Player must be this close (metres) to the container the client reports.
  ↳ playerCooldownMs 1500 Minimum time between two searches by the same player.
  ↳ containerRestockMinutes table A searched container stays empty for everyone for a random time in this range (RDO restock). Saved in the database, so a restart does not refill it.
  ↳ maxSearchesPerHour 45 Per-character hard caps over a rolling hour. Once reached, containers are still searchable but come up empty until the hour rolls over.
  ↳ maxCashPerHour 6.00 below the Tier 1 job rate ($4-9/h) in jrs_core economy.lua
  ↳ maxGoldPerHour 0.06 Valor em dinheiro para max gold per hour. As recompensas passam pelo multiplicador de economia do jrs_core.

Item pools - every name below exists in jrs_items. Names that ever go

Setting Default What it does
Pools table missing from the table are dropped at boot with a console warning, so a deleted item can never be handed out. amount = { min, max }, weight = relative pick weight inside the pool.
  ↳ provisions table Tabela de entradas de provisions. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ smokes table Tabela de entradas de smokes. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ tonics table Tabela de entradas de tonics. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ ammo table Tabela de entradas de ammo. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ valuables table Fence trinkets (RDO jewellery / watches) - kept rare on purpose.
  ↳ horse table Modelo ou entidade do jogo usado para horse.

Loot tiers (Red Dead Online values)

Setting Default What it does
Tiers table cash : chance %, min/max dollars (paid straight, already RDO cents) gold : chance %, one of amounts gold bars (0.01 = one nugget-sized bit) rolls: each entry rolls independently; max = up to N different items
  ↳ drawer table Tabela de entradas de drawer. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ cabinet table Tabela de entradas de cabinet. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ medicine table Tabela de entradas de medicine. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ ammo table Tabela de entradas de ammo. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ chest table Tabela de entradas de chest. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ strongbox table Tabela de entradas de strongbox. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ generic table Any lootable container not listed in config/props.lua.

A native item whose name is also a jrs_items name (consumable_peaches_can,

Setting Default What it does
Pickups table consumable_cigar, ...) maps itself automatically, as long as its jrs_items category is in autoCategories. Anything named differently goes in map. Unmapped pickups are printed once in the server console so they can be added.
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ amount 1 One item per pickup, like RDO.
  ↳ containerGraceMs 5000 Pickups within this long after a container search are the container's own contents (already paid by the container tier) and are ignored.
  ↳ playerCooldownMs 800 Ajuste de tempo para player cooldown ms. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ maxPerHour 40 Limite máximo para max per hour.
  ↳ respawnMinutes table Once taken, a pickup disappears for every player and comes back after a random time in this range. Saved in the database (jrs_loot_hunter_spots), so a server restart does not bring it back early.
  ↳ hideRange 80.0 Taken pickups are hidden for players within this range (metres).
  ↳ autoCategories table Tabela de entradas de auto categories. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ map table native item name = jrs item name
config/props.lua - 8 opções#

Built from the full RDR3 object list (jrs_spooner/data/rdr3/objects.lua).

Setting Default What it does
Props table The game only raises EVENT_CONTAINER_INTERACTION for containers it lets the player search, so listing a model that is not searchable costs nothing. Unlisted searchable containers use Config.Detection.fallbackTier.
  ↳ drawer table Drawers, dressers, nightstands, desks, small boxes ----------------------
  ↳ cabinet table Cabinets, cupboards, hutches, wardrobes ---------------------------------
  ↳ medicine table Doctor / medicine cabinets ---------------------------------------------
  ↳ ammo table Ammo boxes, gun cabinets, weapon chests ---------------------------------
  ↳ chest table Chests, trunks, footlockers, luggage, satchels --------------------------
  ↳ strongbox table Strongboxes, lockboxes, money / jewellery boxes, coffers ----------------

Never paid, even through the fallback tier.

Setting Default What it does
PropBlacklist table Modelo ou entidade do jogo usado para prop blacklist.
Notes from the README#
text
# jrs_loot_hunter
Red Dead Online style world container looting for `jrs_core` / `jrs_inventory`.
Searching a drawer, cabinet, chest, trunk, footlocker or strongbox in the world
(the game's own "Search" prompt) rolls RDO-sized loot on the server.
- `config/props.lua` - ~290 RDR3 container models sorted into tiers
  (drawer, cabinet, medicine, ammo, chest, strongbox) plus a blacklist.
  Any other searchable container uses `Config.Detection.fallbackTier`.
- `config/config.lua` - tiers, item pools, security caps.
- Items are checked against `jrs_items` at boot; missing ones are skipped.
- Cash/gold are RDO cents paid with `jrs_core` `AddMoney` / `AddGold`.
- Props spawned by scripts (housing, stashes, spooner) are never paid.
- Loose world pickups (gun oil on a counter, cans/tonics on shelves) give the
  matching jrs item, 1 per pickup. Native names that already exist in
  `jrs_items` map themselves; others go in `Config.Pickups.map`. Unmapped
  pickups are printed once in the server console with their hash.
- NPC bodies are handled by `jrs_lootnpcs`, not here.
Debug: set `Config.Debug = true` to print every searched model/hash/tier in
the client console (F8) and enable the console command `loothunter_reset`.

Free (included in JRS Core)   jrs_lootnpcs

jrs core Loot NPCs - NPC loot system for jrs_core / jrs_inventory

Resource jrs_lootnpcs
Folder [CRIME]
Version 2.0.1
Author jrs team
Depends on jrs_core, jrs_inventory
Interface No
Languages ar, en
Code size 1,592 Lua lines
shared/config.lua - 34 opções#

General

Setting Default What it does
CoreResource "jrs_core" Main resources
InventoryResource "jrs_inventory" Ajuste para inventory resource.
Language "ar" Language file key from shared/language.lua
Debug false Turn this on only while testing.
Notify table Texto mostrado ao jogador para notify. Altere para traduzir ou renomear.
  ↳ duration 3000 Ajuste de tempo para duration. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ style "righttip" righttip is used when the detected core supports it. Otherwise the script will fall back to a simple client notification event.
XP table Red Dead Online XP Parity: looting fallen enemies grants +5 XP
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ amount 5 Número para amount (padrão 5).
  ↳ reason "loot_enemy" Ajuste para reason.
Client table Tabela de entradas de client. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ eventGroup 0 RedM game event used for NPC loot completion (EVENT_LOOT_COMPLETE).
  ↳ lootCompleteEvent 1376140891 Número para loot complete event (padrão 1376140891).
  ↳ allowedPedTypes nil Set to nil to allow all human NPCs (civilians, outlaws, lawmen, etc.)
  ↳ requireDeadPed true Requires dead ped: true = sim, false = não (padrão true).
  ↳ requireLootPrompt false Requires loot prompt: true = sim, false = não (padrão false).
  ↳ claimCooldownMs 1200 Stops the same client from sending repeated loot claims too fast.
Validation table Tabela de entradas de validation. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ maxDistance 6.0 Server-side distance check between the player and the looted NPC/coords.
  ↳ globalNpcLock true Prevents duplicate rewards from the same NPC key.
  ↳ npcKeyExpireMinutes 30 Ajuste de tempo para npc key expire minutes. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ playerCooldownMs 900 Per-player cooldown on the server. This is separate from the client cooldown.
  ↳ requireDeadPedWhenNetworked true If the NPC is networked and visible to the server, the script checks that it is dead.
Rewards table Reward groups roll separately. A player can receive more than one reward group from one NPC (just like Red Dead Online).
  ↳ money table 1. Money (Loose Cash / Cents) - RDO enemies almost always have pocket change
  ↳ gold table 2. Gold Nuggets (RDO Cent-scale gold) - Rare find on NPCs
  ↳ ammo table 3. Ammunition (Ammo for wild west firearms) - Very common on armed NPCs
  ↳ valuables table 4. Valuables & Jewelry & Watches (Fence loot / Trinkets)
  ↳ provisions table 5. Provisions & Smokes & Alcohol (Canned food, tobacco, liquor)
  ↳ tonics table 6. Tonics & Medicines (Health, Stamina, Dead Eye cures)
  ↳ items table 7. General items (Optional legacy container)
  ↳ weapons table 8. Weapons (Disabled by default, worn enemy firearms are typically broken in RDO)
Notes from the README#
text
# jrs_lootnpcs
Clean RedM NPC loot system built for REDEMPIRE.
**Core:** This script runs directly on `jrs_core` and uses `jrs_inventory` for item, money, gold, and weapon rewards.
## What changed
- Built the resource around `jrs_core` and `jrs_inventory`.
- Removed the old JS DataView export and replaced it with a local Lua DataView helper.
- Split the script into clear folders:
  - `shared/config.lua`
  - `shared/language.lua`
  - `client/dataview.lua`
  - `client/client.lua`
  - `server/server.lua`
- Moved the `jrs_core` and `jrs_inventory` connection directly into `server/server.lua`.
- Added server-side validation to reduce duplicate loot abuse:
  - player cooldown
  - NPC key lock
  - distance check
  - dead ped check when the NPC is networked
- Rebuilt reward logic into separate item, money, gold, and weapon reward handlers.
- Moved all visible text into `shared/language.lua`.
## Dependencies
'''cfg
ensure jrs_core
ensure jrs_inventory
ensure jrs_lootnpcs
'''
The resource names are configurable in `shared/config.lua`:
'''lua
Config.CoreResource = 'jrs_core'
Config.InventoryResource = 'jrs_inventory'
'''
## Rewards
All rewards are controlled from `shared/config.lua` under `Config.Rewards`.
Example item reward:
'''lua
{ name = 'raisin', label = 'Raisin', amount = { min = 1, max = 1 } }
'''
Example random amount:
'''lua
{ name = 'ammoriflenormal', label = 'Normal Rifle Ammo', amount = { min = 1, max = 3 } }
'''
## Notes
If your `jrs_inventory` exports use different names, update the direct inventory functions inside `server/server.lua`. The script already tries common names suc
- `addItem`, `AddItem`, `giveItem`, `GiveItem`
- `canCarryItem`, `CanCarryItem`

Paid (server only)   jrs_organizations

jrs core Organizations System - separate Tribe and Family systems with unified Wars, Occupations and Missions

Resource jrs_organizations
Folder [CRIME]
Version 6.7.2
Author jrs team
Depends on jrs_core, oxmysql
Interface Yes (NUI)
Languages ar, en
Code size 47,913 Lua lines

Commands

  • /campreset
  • /cancelcampmission
  • /checkdb
  • /checkgang
  • /checkgangmembers
  • /checkplayer
  • /cleanUtilityPoleBlip
  • /cleanallblips
  • /creategang
  • /debugUtilityPole
  • /delgraffiti
  • /desfreeze
  • /devgraffiti
  • /endterritorymission
  • /familyadmin
  • /familyjobsevent
  • /forcecapture
  • /gang
  • /gangaccess
  • /hunt
  • /jrsUiReset
  • /jrsclearui
  • /listgangs
  • /myterritories
  • /orgwar
  • /pirataria
  • /setgang
  • /setgangmenu
  • /startUtilityPolesMission
  • /startWagonMission

Exports

AddBounty, AddCampMissionProgress, AddWarScore, AwaitDatabase, CallFrameworkCurrency, CanOpenMenus, CloseInventory, CompleteMission, EndExtortionMission, ExecuteTerritorySQL, FailMission, FamilyCanOpenMenus, FamilyHasFullAccess, GetAccessState, GetActiveWarBetween, GetClanMissions, GetFamilyAccessState, GetFamilyFrameworkCharacter, GetFamilyFrameworkName, GetFamilyFrameworkPlayer, GetFamilyInventoryBridge, GetFrameworkCharacter, GetFrameworkMoney, GetFrameworkName, GetFrameworkPlayer, GetGangTerritories, GetInventoryBridge, GetMissionConfig, GetMissionPlayerGangInfo, GetPlayerGangInfo

Database tables

and, jrs_clan_alliances, jrs_clan_blackmarket, jrs_clan_camps, jrs_clan_chest_breaches, jrs_clan_daily_missions, jrs_clan_furniture_inventory, jrs_clan_market_stock, jrs_clan_market_transactions, jrs_clan_member_permissions, jrs_clan_notifications, jrs_clan_packed_camps, jrs_clan_poison, jrs_clan_raid_protection, jrs_clan_random_missions, jrs_clan_territories, jrs_clan_test_runs, jrs_clan_treasury_robberies, jrs_clan_upgrades, jrs_clan_weekly_missions

config/clan/admin_items.lua - 9 opções#

General

Setting Default What it does
AdminItemGrant table REDEMPIRE ORGANIZATIONS - Full-access organization item grants Persistent grant history is stored in the database. This config only defines policy/defaults.
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ maxAmountPerGrant 100 Limite máximo para max amount per grant.
  ↳ allowCustomItem true Allows custom item: true = sim, false = não (padrão true).
  ↳ requestCooldownMs 600 Ajuste de tempo para request cooldown ms. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ grantCooldownMs 850 Ajuste de tempo para grant cooldown ms. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ historyLimit 50 Limite máximo para history limit.
  ↳ familyItems table Itens de inventário usados por family items. Os nomes precisam existir na tabela jrs_items.
  ↳ tribeItems table Itens de inventário usados por tribe items. Os nomes precisam existir na tabela jrs_items.
config/clan/advanced_build.lua - 1 opções#

General

Setting Default What it does
CampAdvancedBuild Config.CampAdvancedBuild or ... Ajuste para camp advanced build.
config/clan/build_animations.lua - 12 opções#

General

Setting Default What it does
CampBuildAnimations table Tabela de entradas de camp build animations. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ preventOverlap true Prevent two construction animations from running on the same client.
  ↳ maxDurationMs 15000 Safety limits. The animation controller always restores movement and clears tasks when a profile finishes, fails, times out, or is canceled.
  ↳ dictionaryTimeoutMs 3500 Ajuste de tempo para dictionary timeout ms. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ cancelOnDeath true Chave para cancel on death: true = ligado, false = desligado (padrão true).
  ↳ cancelInWater true Chave para cancel in water: true = ligado, false = desligado (padrão true).
  ↳ cancelWhenMounted true Chave para cancel when mounted: true = ligado, false = desligado (padrão true).
  ↳ cancelWhenInVehicle true Chave para cancel when in vehicle: true = ligado, false = desligado (padrão true).
  ↳ freezePlayer true Keep this false to avoid the player becoming stuck if another resource interrupts a task. Scenario animations already keep the ped in place.
  ↳ notifications table Tabela de entradas de notifications. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ profiles table Tabela de entradas de profiles. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
config/clan/config.lua - 168 opções#

General

Setting Default What it does
keys table Tecla ou controle usado para keys. Os controles são valores hash da lista de entradas do jogo.
  ↳ F 0xB2F377E8 Ajuste para f.
  ↳ B 0x4CC0E2FE Ajuste para b.
  ↳ G 0x760A9C6F Ajuste para g.
  ↳ ENTER 0xC7B5340A Ajuste para enter.
  ↳ DOWN 0x05CA7C52 Ajuste para down.
  ↳ SHIFT 0x8FFC75D6 Ajuste para shift.
  ↳ UP 0x6319DB71 Ajuste para up.
  ↳ LEFT 0xA65EBAB4 Ajuste para left.
  ↳ RIGHT 0xDEB34313 Ajuste para right.
  ↳ RIGHTBRACKET 0xA5BDCD3C Ajuste para rightbracket.
  ↳ LEFTBRACKET 0x430593AA Ajuste para leftbracket.
  ↳ BACKSPACE 0x156F7119 Ajuste para backspace.
  ↳ ALT 0x8AAA0AD4 Ajuste para alt.
  ↳ CTRL 0xDB096B85 Ajuste para ctrl.
  ↳ 1 0xE6F612E4 Ajuste para 1.
  ↳ 2 0x1CE6D9EB Ajuste para 2.
  ↳ 3 0x4F49CC4C Ajuste para 3.
  ↳ 4 0x8F9F9E58 Ajuste para 4.
  ↳ I 0xC1989F95 Ajuste para i.
  ↳ X 0x8CC9CD42 Ajuste para x.
restatsperday 4 Número para restatsperday (padrão 4).
debug false KEEP FALSE ON LIVE SERVER
metadata true set to true when using meta data 3.5 inventory update
useDecayitems true set to true to enable item decay
ItemBlacklist table New Item Blacklist for storage items in this list will not beable to be stored in the storage
flagitem "flag" Usable inventory item required to start building a camp.
flagBuildRadius 50.0 Maximum distance the flag can be positioned from where the item was used.
consumeFlagItemOnBuild true The item is removed only after the player confirms the completed build.
timesave 30 save info every 10 minutes to database
autocleanhorse false turn true or false the cleaning of skins on horses
autocleananimals 100 dont use if u dont know
viewinvites "viewinvites" Ajuste para viewinvites.
changeleader "changeleader" admin command to change clan leader, new leader must be online /changeleader playerid clanid
maxclan 10 set to 0 if you want unlimited clan members for each clan
rading true allow players to raid each other
raidcooldown true Chave para raidcooldown: true = ligado, false = desligado (padrão true).
campownerraidonly true only players who are a part of a clan can raid. if set to false any player can raid any camp
raidcooldowncycles 12 this is related to your server restart cycle. set to 12 a camp can be raided once every 3 days (12 restart cycles)
clancountraid 2 this is the number of clan members that have to be online to allow a camp to be raided. set to 0 if you want camps to be raided when all members are offline. setting to 2 means only allowed to be raided if atleast 2 clan members a
raidtimer 10 raiders have to wait in minutes between when they start the raid until they can lockpick. this gives the clan members a chance to respond to the raid.
lockpicktimer 5 raiders have to this much time to lockpick, if they dont lockpick raid is reset (considered failed)
openloottimer 10 the camp is marked open for loot for time in minutes after lockpicking
processtimer 30 wait 30 minutes before any option to raid clan re-appears after inital raid trigger
lockpickitem "lockpick" Ajuste para lockpickitem.
CampChest table Direct camp chest inventory / lockpick robbery. Static behavior lives in config; breach/attempt state is persisted in MySQL.
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ functional "inv" Ajuste para functional.
  ↳ promptDistance 2.0 Distância em unidades do jogo para prompt distance.
  ↳ serverDistance 4.0 Distância em unidades do jogo para server distance.
  ↳ lockpickItem "lockpick" keep in sync with Config.lockpickitem above
  ↳ breachSeconds 600 keep in sync with Config.openloottimer above (minutes * 60, min 60)
  ↳ pendingSeconds 60 Número para pending seconds (padrão 60).
  ↳ failedAttemptCooldown 30 Ajuste de tempo para failed attempt cooldown. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ consumeOnFailure true Chave para consume on failure: true = ligado, false = desligado (padrão true).
  ↳ consumeOnSuccess false Chave para consume on success: true = ligado, false = desligado (padrão false).
  ↳ acceptWeapons true Chave para accept weapons: true = ligado, false = desligado (padrão true).
  ↳ inventoryPrefix "jrs_camp_storage_" Ajuste para inventory prefix.
  ↳ inventoryLabel "Camp Chest" Texto mostrado ao jogador para inventory label. Altere para traduzir ou renomear.
raiddistancecheck 100 Número para raiddistancecheck (padrão 100).
poisonsnake false if toggled true snakes will be poisonus
cureitem table Tabela de entradas de cureitem. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
poisonticktime 6 tickets a health reduction every 6 seconds
enablehealthdamage true Chave para enablehealthdamage: true = ligado, false = desligado (padrão true).
healthloss 5 health loss every tick until lowest
lethal false poison will not kill the player
saveserver true if true poison data is saved on the server meaning a relog wont register it gone
disablepoisonondeath false Chave para disablepoisonondeath: true = ligado, false = desligado (padrão false).
visualclicks 30 poisonticktime until visual effect
ticksuntilwalk 60 poisonticktime until forced walk
clickstilldamage 120 Número para clickstilldamage (padrão 120).
adminfurniresetcommand "adminresetfurni" reset furniture to the unpitched state for a clan /command clanid
furnilimit 75 Número para furnilimit (padrão 75).
blip 1754365229 Ajustes do blip ou ícone do mapa para blip.
campspacing 200 distance of camps from each other -- camp spacing should always be 2.5 the render distance
render 150 distance to render camp
placementradius 50.0 Full camp building radius from the Camp Flag
changeblipcost 500 Número para changeblipcost (padrão 500).
relocatecost 800 Número para relocatecost (padrão 800).
roaddistcheck 20 distance check from road
relocatecommand "movecamp" Ajuste para relocatecommand.
CampPacking table Packed camp relocation. Packing removes every spawned camp prop and gives the authorized holder one item. Using the item restores the same camp ID, ownership, members, money, storage, upgrades, furniture and building layout.
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ itemName "packed_camp" Itens de inventário usados por item name. Os nomes precisam existir na tabela jrs_items.
  ↳ itemLabel "Packed Camp" Itens de inventário usados por item label. Os nomes precisam existir na tabela jrs_items.
  ↳ requireLeader true Requires leader: true = sim, false = não (padrão true).
  ↳ serverDistance 6.0 Distância em unidades do jogo para server distance.
  ↳ placementRadius 50.0 Distância em unidades do jogo para placement radius.
  ↳ cooldownSeconds 10 Ajuste de tempo para cooldown seconds. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ preserveFurnitureLayout true Chave para preserve furniture layout: true = ligado, false = desligado (padrão true).
  ↳ chargeRelocationCost true Chave para charge relocation cost: true = ligado, false = desligado (padrão true).
  ↳ allowAdminRemotePack true Allows admin remote pack: true = sim, false = não (padrão true).
CampClothingIntegration table Optional clothing-script bridge used by wardrobe furniture. mode: "builtin", "event", or "export".
  ↳ mode "builtin" Ajuste para mode.
  ↳ eventName "" Texto mostrado ao jogador para event name. Altere para traduzir ou renomear.
  ↳ resource "" Ajuste para resource.
  ↳ exportName "" Texto mostrado ao jogador para export name. Altere para traduzir ou renomear.
  ↳ fallbackToBuiltin true Chave para fallback to builtin: true = ligado, false = desligado (padrão true).
CampAdminMenu table Full-access camp administration menu.
  ↳ enabled true Liga ou desliga enabled (padrão true).
  ↳ command "campadmin" Ajuste para command.
  ↳ requireFullAccess true Requires full access: true = sim, false = não (padrão true).
  ↳ maxCash 10000000 Valor em dinheiro para max cash. As recompensas passam pelo multiplicador de economia do jrs_core.
  ↳ maxLevel 100 Limite máximo para max level.

Taxes

Setting Default What it does
adminunrepocommand "unrepoclan" Ajuste para adminunrepocommand.
adminrepocommand "repoclan" Ajuste para adminrepocommand.
taxcost 5000 amount the player will be charged come tax time
allocationlimit 5000 amount player is allowed to deposit in their tax ledger. limit this to the same amount as the tax cost if you want to ensure players are active monthly and are returning to put money in the ledger so that no big amounts are placed
minmembers true set to true if you want to repo camps that dont meet the member count requirement
minmembercount 5 this is the member count requirement that is checked when repo time comes. if players dont meet this count their camp is repoed
monthlyrepo true Chave para monthlyrepo: true = ligado, false = desligado (padrão true).
repotime table day, hour, and minute of monthly repo of clans. when the server time matches these values. camps that dont have money in their ledger = or more than the tax rate of the camp will
  ↳ day 15 be put in a disabled state, and marked as repo 1 in the database. u can switch them back to active state by changing databse from 1 to 0 when the script is disabled
  ↳ hour 6 Número para hour (padrão 6).
  ↳ minute 30 Número para minute (padrão 30).
weeklyrepo false sam,e as above but weekly instead of monthly, only of of the 2 active.
repotime2 table Tabela de entradas de repotime2. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ day1 3 Número para day1 (padrão 3).
  ↳ day2 10 Número para day2 (padrão 10).
  ↳ day3 17 Número para day3 (padrão 17).
  ↳ day4 24 Número para day4 (padrão 24).
  ↳ hour 6 Número para hour (padrão 6).
  ↳ minute 10 Número para minute (padrão 10).
huntingwagon true set to true if you want to allow players to buy hunting wagons functionallity
huntingwagoncost 1000 cost to buy a hunting wagon for the camp
maxanimals 30 max animals and pelts stored in wagon
clanflagprop "mp001_s_mpcorona01x" Ajuste para clanflagprop.
requireBuiltFlagForMenu true Camp menu prompt and all menu events require a completed active flag.
flagMenuDistance 1.5 Interaction distance measured from the built flag, not the camp center.
stocktime 30 time in minutes where material is changed to stock.
stockprocessing 10 amount of materials that is turned into stock as Config.stocktime passes
supplyprice 5 price per supplie if the player decided to buy them instead of doing mission to gain supplies
supplyperstock 1 supply amount drained from supply count every time materials is turned to supplies as Config.stocktime passes
randomizedsaleprice true set to true if you want to randomize sale price according to the Config.randomprice
randomprice table money the player makes per stock piece is a random number between min and max multiplied by the amount of stock
statifprice 10 sale price per stock if Config.randomizedsaleprice is set to false.
beerstats table Tabela de entradas de beerstats. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ hunger 0 Número para hunger (padrão 0).
  ↳ thirst 5 Número para thirst (padrão 5).
  ↳ metabolism 5 Número para metabolism (padrão 5).
  ↳ innercorestamina 0.0 Número para innercorestamina (padrão 0.0).
  ↳ innercorestaminagold 0.0 Número para innercorestaminagold (padrão 0.0).
  ↳ outercorestaminagold 0.0 Número para outercorestaminagold (padrão 0.0).
  ↳ innercorehealth 0.0 Número para innercorehealth (padrão 0.0).
  ↳ innercorehealthgold 0.0 Número para innercorehealthgold (padrão 0.0).
  ↳ outercorehealthgold 0.0 Número para outercorehealthgold (padrão 0.0).
  ↳ drunkcount 2 apply drunk effect if player drinks this amount of beers
  ↳ drunktime 1 be drunk for 1 minute
stewpot table Tabela de entradas de stewpot. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.

Clan Systems Configuration

Setting Default What it does
ClanDefaults table Tabela de entradas de clan defaults. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ memberSlots 10 Limite máximo para member slots.
  ↳ furnitureSlots 20 Limite máximo para furniture slots.
  ↳ storageWeight 1000 Limite máximo para storage weight.
RaidMinOnline 2 Mínimo ou nível exigido para raid min online.
RaidMaxDuration 600 Ajuste de tempo para raid max duration. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
RaidDistance 100.0 Distância em unidades do jogo para raid distance.
CancelRaidDistance 150.0 Distância em unidades do jogo para cancel raid distance.
RaidProtectionHours 72 Número para raid protection hours (padrão 72).
AttackerProtectionHours 24 Número para attacker protection hours (padrão 24).
NewClanProtectionHours 48 Número para new clan protection hours (padrão 48).
RaidProtectionCost 500 Valor em dinheiro para raid protection cost. As recompensas passam pelo multiplicador de economia do jrs_core.
CaptureTime 30 Número para capture time (padrão 30).
NPCWaveCount 3 Número para npc wave count (padrão 3).
NPCPerWave 5 Número para npc per wave (padrão 5).
PayoutInterval 3600 Ajuste de tempo para payout interval. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
MaxDailyMissions 3 Limite máximo para max daily missions.
MaxWeeklyMissions 1 Limite máximo para max weekly missions.
DailyResetHour 6 Número para daily reset hour (padrão 6).
config/clan/economy.lua - 6 opções#

General

Setting Default What it does
CampFurnitureStore Config.CampFurnitureStore or... Ajuste para camp furniture store.
CampTreasury Config.CampTreasury or &#123;&#125; Ajuste para camp treasury.
CampStarterFunding Config.CampStarterFunding or... Starter funding lets a newly created camp move a limited amount of the leader's personal cash into shared camp funds. No physical treasury is needed. It never creates money: the server removes the same amount from the player.
CampRobbery Config.CampRobbery or &#123;&#125; Ajuste para camp robbery.
clanfurni Config.clanfurni or &#123;&#125; Add a dedicated treasury chest to the furniture catalog.
CampMarket Config.CampMarket or &#123;&#125; Build every configured furniture definition into the integrated market. These entries are camp-owned database records, not inventory items.
config/clan/furniture.lua - 116 opções#

types of functionallity:

Setting Default What it does
clanfurni table Tabela de entradas de clanfurni. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ xmaspole table Tabela de entradas de xmaspole. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ arabtent table Tabela de entradas de arabtent. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ changer table Tabela de entradas de changer. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ bookcase table Tabela de entradas de bookcase. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativebed table Tabela de entradas de nativebed. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativemask table Tabela de entradas de nativemask. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativearms table Tabela de entradas de nativearms. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ cage table Tabela de entradas de cage. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ xmastree table Tabela de entradas de xmastree. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ tipi table Tabela de entradas de tipi. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ tent2 table Tabela de entradas de tent2. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ tent3 table Tabela de entradas de tent3. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ tent4 table Tabela de entradas de tent4. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ dreamcatcher table Tabela de entradas de dreamcatcher. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ woodfence table Tabela de entradas de woodfence. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativepot table Tabela de entradas de nativepot. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativebasket1 table Tabela de entradas de nativebasket1. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativebasket2 table Tabela de entradas de nativebasket2. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativeskull table Tabela de entradas de nativeskull. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ skullpost table Tabela de entradas de skullpost. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ loungechair table Tabela de entradas de loungechair. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ loungechair2 table Tabela de entradas de loungechair2. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ pokerset table Tabela de entradas de pokerset. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ decortent1 table Tabela de entradas de decortent1. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ decortent2 table Tabela de entradas de decortent2. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ decortent3 table Tabela de entradas de decortent3. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ horsehitches table Tabela de entradas de horsehitches. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ robberyplanning table Tabela de entradas de robberyplanning. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ naturalwagon table Tabela de entradas de naturalwagon. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ lamppost1 table Tabela de entradas de lamppost1. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ lamppost2 table Tabela de entradas de lamppost2. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ mountainmen table Tabela de entradas de mountainmen. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ undertaker1 table Tabela de entradas de undertaker1. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ undertaker2 table Tabela de entradas de undertaker2. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ kitchencounter table Tabela de entradas de kitchencounter. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ standingtorch table Tabela de entradas de standingtorch. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ shootingtarget table Tabela de entradas de shootingtarget. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ trayoffood table Tabela de entradas de trayoffood. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ chesta table Tabela de entradas de chesta. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ chestb table Tabela de entradas de chestb. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ chestc table Tabela de entradas de chestc. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ pokerset table Tabela de entradas de pokerset. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ hitchingpost table Tabela de entradas de hitchingpost. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ butchertable3 table Tabela de entradas de butchertable3. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ butchertable2 table Tabela de entradas de butchertable2. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ butchertable1 table Tabela de entradas de butchertable1. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativedecor table Tabela de entradas de nativedecor. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ gypsywagon table Tabela de entradas de gypsywagon. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ beerbox table Tabela de entradas de beerbox. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ waterbarrel table Tabela de entradas de waterbarrel. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ tent table this is the item name on db
  ↳ wood_chair table Tabela de entradas de wood chair. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ leather_chair table Tabela de entradas de leather chair. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ round_table table Tabela de entradas de round table. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ standard_table table Tabela de entradas de standard table. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ rectangle_table table Tabela de entradas de rectangle table. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ rectangle_table table Tabela de entradas de rectangle table. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ timber_table table Tabela de entradas de timber table. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ crafting_fire table Tabela de entradas de crafting fire. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ pota table Tabela de entradas de pota. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ water_pump table Tabela de entradas de water pump. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ flowerboxes table Tabela de entradas de flowerboxes. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ deer_pelt table Tabela de entradas de deer pelt. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ coyote_pelt table Tabela de entradas de coyote pelt. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ blanket_box table Tabela de entradas de blanket box. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ gun_barrel table Tabela de entradas de gun barrel. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ apple_barrel table Tabela de entradas de apple barrel. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ apple_basket table Tabela de entradas de apple basket. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ food_barrel table Tabela de entradas de food barrel. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ washtub table Tabela de entradas de washtub. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ clothes_line table Tabela de entradas de clothes line. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ tool_barrel table Tabela de entradas de tool barrel. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ coyote_taxidermy table Tabela de entradas de coyote taxidermy. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ pheasant_taxidermy table Tabela de entradas de pheasant taxidermy. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ deer_taxidermy table Tabela de entradas de deer taxidermy. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ cougar_taxidermy table Tabela de entradas de cougar taxidermy. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ vulture_taxidermy table Tabela de entradas de vulture taxidermy. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ bear_bench table Tabela de entradas de bear bench. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ log_bencha table Tabela de entradas de log bencha. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ log_benchb table Tabela de entradas de log benchb. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ cloth_bench table Tabela de entradas de cloth bench. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ wooden_bench table Tabela de entradas de wooden bench. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ wicker_bench table Tabela de entradas de wicker bench. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ bwdresser table Tabela de entradas de bwdresser. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ bmdresser table Tabela de entradas de bmdresser. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nightstand table Tabela de entradas de nightstand. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ side_table table Tabela de entradas de side table. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ side_tablea table Tabela de entradas de side tablea. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ side_tableb table Tabela de entradas de side tableb. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ lanterna table Tabela de entradas de lanterna. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ dbcandle table Tabela de entradas de dbcandle. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ candlea table Tabela de entradas de candlea. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ smallmcandle table Tabela de entradas de smallmcandle. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ bcandle table Tabela de entradas de bcandle. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ obed table Tabela de entradas de obed. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ bunkbed table Tabela de entradas de bunkbed. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ singlebed table Tabela de entradas de singlebed. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ fancydouble table Tabela de entradas de fancydouble. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativeskullchair table NEW NATIVE FURNITURE
  ↳ nativechair table Tabela de entradas de nativechair. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativewickchair table Tabela de entradas de nativewickchair. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativebench table Tabela de entradas de nativebench. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ simplenativetent table Tabela de entradas de simplenativetent. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativeelkcanvas table Tabela de entradas de nativeelkcanvas. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ deernativetent table Tabela de entradas de deernativetent. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ wolfnativetent table Tabela de entradas de wolfnativetent. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativeplatform table Tabela de entradas de nativeplatform. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativesmoker table Tabela de entradas de nativesmoker. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativebloodrock table Tabela de entradas de nativebloodrock. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativecage table Tabela de entradas de nativecage. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativebowdisplay table Tabela de entradas de nativebowdisplay. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativecookpot table Tabela de entradas de nativecookpot. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativearrowdisplay table Tabela de entradas de nativearrowdisplay. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativebuckskull table Tabela de entradas de nativebuckskull. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ nativeleatherstand table Tabela de entradas de nativeleatherstand. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
Notes from the README#
text
# REDEMPIRE Organizations v6.7.0
## v6.7.0 - Family Jobs (Delivery Caravan / Hunting Party / Endurance Event)
- New `config/family/jobs.lua` + `server/family/jobs.lua` + `client/family/jobs.lua` add three
  family-scoped income jobs: a wagon delivery run, a group hunting party, and a rare 240-minute
  endurance event.
- All job income is credited directly to `jrs_families.cash` and `jrs_family_members.contribution` -
  there is no separate vault, membership or family system involved. A player must already belong
  to a Family (see the Advanced Family System below) to use family jobs.
- Job-specific leaderboard totals are tracked in new tables (`jrs_family_job_contributions`,
  `jrs_family_job_income_log`, `jrs_family_job_events`, `jrs_family_job_event_participants`), so
  manual treasury deposits never inflate the job leaderboard.
- A new **Jobs** tab was added to the Family menu (`html/familymenu`) showing job availability,
  cooldowns, the live endurance event, and the family's top job contributors.
- Delivery/hunting world prompts reuse the existing `DrawText3D` helper and marker natives from
  `client/paintwall/client.lua` and the shared `exports.jrs_core:Toast` notification renderer -
  no new NUI page or notification system was introduced.
- All new strings are registered in `locales/en.lua` / `locales/ar.lua` (server/client) and
  `html/locales/en.js` / `html/locales/ar.js` (Family menu Jobs tab), following the existing
  per-player `_U`/`_Up`/`_UE`/`JrsI18n.t` translation system.
## v6.6.5 - Original Gizmo Mouse Host / Free-Walk Placement / Unified Market & Building
- The user-supplied files under `vendor/jrs_gizmo` remain byte-for-byte unchanged.
- The original Gizmo React canvas is mounted directly in the top-level NUI instead of an iframe, so RedM mouse pointer capture and TransformControls receive nat
- The single-resource host rewrites only the original `https://jrs_gizmo/...` NUI callback URL to `jrs_organizations`; no vendor Gizmo Lua/JS/config file is edi
- New object placement is two-stage again: walk normally while the object follows in front of the player, press ENTER, then use the original mouse Gizmo for pre
- Camp Market and Furniture/Building are now one top-level **Market / Build** tab with full market browsing, furniture preview/store, placement, editing, and tr
- Leader-controlled storage access from v6.6.4 remains enforced.
## v6.6.4 - Direct Original Gizmo / Leader Storage Access / Instant Camp Open
- Historical v6.6.4 behavior entered the untouched original REDEMPIRE Gizmo immediately; v6.6.5 restores the free-walk preview before the editor.
- Added `can_storage` as a database-backed member permission. Only the camp leader can grant or revoke it.
- Co-leaders no longer receive physical storage access automatically.
- Camp Economy/Services open the physical REDEMPIRE storage directly through the server.
- Camp menu opening is instant: no entrance/page-pulse transition and no player opening scenario.
- Files under `vendor/jrs_gizmo` remain byte-for-byte unchanged.
## v6.6.2 - Single Resource / Original Gizmo Preserved
- `jrs_organizations` is the only resource that must be started.
- The user-supplied original `jrs_gizmo` Lua/config/NUI runtime files are stored byte-for-byte unchanged under `vendor/jrs_gizmo`.
- A separate loader isolates the original Gizmo globals from Organization globals; the Gizmo implementation itself is not edited.
- v6.6.2 originally used a host iframe; v6.6.5 replaces that integration layer with a top-level host while leaving the original Gizmo bundle untouched.
- `object_gizmo` compatibility is still provided by the original Gizmo code.
- Direct camp chest inventory and lockpick robbery from v6.6.1 remain included.
## v6.5.6 - Free Furniture Placement
- Removed the minimum furniture-to-furniture spacing restriction completely.
- Furniture can be placed side-by-side or overlapping other camp furniture.
- Legacy `minObjectSpacing` values are forced to `0.0` server-side so old runtime data cannot restore the restriction.
- The existing camp build-area radius remains authoritative.

Free (included in JRS Core)   jrs_outlaws

A Npc outlaw ambush scrip for jrs core framework

Resource jrs_outlaws
Folder [CRIME]
Version 1.0
Author JRS TEAM
Interface No
Code size 462 linhas de Lua
config.lua - 7 opções#

General

Setting Default What it does
Cooldown 1000 * 60 300000 = 5 minutes in how many miliseconds should check the lucky number when crossing the location. if you put 0 it will defenitly spawn npcs Advise to keep it 50000
DeleteNPcsAfterPlayerDied 1000 * 60 after player is dead delte npcs after cool down so that firends can kill them
Outlaws table Tabela de entradas de outlaws. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ firstLocation table Coordenadas do mundo (x, y, z) para first location.
  ↳ secondLocation table Coordenadas do mundo (x, y, z) para second location.
  ↳ thirdLocation table Coordenadas do mundo (x, y, z) para third location.
  ↳ fourthLocation table Coordenadas do mundo (x, y, z) para fourth location.

Free (included in JRS Core)   jrs_robbery

JRS Core robbery - rob players with their hands up

Resource jrs_robbery
Folder [CRIME]
Version 1.0.0
Author JRS TEAM
Depends on jrs_core, jrs_inventory
Interface No
Code size 381 linhas de Lua
config.lua - 11 opções#

General

Setting Default What it does
Language "en" 'en' or 'ar'
RobDistance 2.5 metres to start a robbery
SearchDistance 4.0 the search closes if the robber walks further than this
HandcuffItem "handcuffs" Itens de inventário usados por handcuff item. Os nomes precisam existir na tabela jrs_items.
ConsumeHandcuffs false true = the cuffs are used up
RobCooldown 60 seconds between two robberies by the same player
AutoUncuffTime 120 seconds before the victim breaks free (0 = never)
HandsUpCommand "handsup" Hands up: /handsup or the key below (X). nil = command only.
HandsUpKey 0x8CC9CD42 Tecla ou controle usado para hands up key. Os controles são valores hash da lista de entradas do jogo.
PromptKey 0x760A9C6F Prompts (G = rob / uncuff)
ProtectedJobs table Jobs that can never be robbed while on duty (none by default)

Paid (server only)   jrs_theftsystem

Secure, modular and configurable robbery network for JRS

Resource jrs_theftsystem
Folder [CRIME]
Version 4.29.1
Author JRS
Depends on jrs_core, jrs_inventory, jrs_lockpick, oxmysql
Interface Yes (NUI)
Languages ar, de, en, es, fr, it, nl, pl
Code size 28,195 Lua lines

Exports

AttemptBigTrainRobbery, CompleteBigTrainRobbery, GetBigTrainCooldown, jrs_cancel_armed_grenade, jrs_get_active_robbery, jrs_get_black_market_location, jrs_get_house_session, jrs_get_player_crime_overview, jrs_has_armed_grenade, jrs_has_internal_session, jrs_is_art_heist_active, jrs_is_grave_robbery_active, jrs_is_house_robbing, jrs_is_player_robbing, jrs_notify_police, jrs_open_admin_panel, jrs_open_theft_menu

Database tables

jrs_blackmarket_state, jrs_house_character_cooldowns, jrs_house_property_cooldowns, jrs_house_sentences, jrs_nazar_card_cooldowns, jrs_nazar_hint_cooldowns, jrs_nazar_hunts, jrs_nazar_state, jrs_posse_groups, jrs_posse_members, jrs_theft_cooldowns, jrs_theft_logs, jrs_theft_profiles, jrs_theft_refunds, jrs_theft_session_state, jrs_weed_plants

Free (included in JRS Core)   jrs_weapons

Weapon Store & Customisation - jrs core

Resource jrs_weapons
Folder [CRIME]
Version 1.24.5
Author jrs team
Depends on jrs_carcano_logo_prop, jrs_core, jrs_inventory
Interface Yes (NUI)
Languages ar, en
Code size 17,561 Lua lines

Commands

  • /-jrs_weapon_clean_key
  • /dirtweapon
  • /dirtygun
  • /fixbrokenweapons
  • /inspectvar
  • /jrs_scope_remove_temp
  • /jrs_scope_restore_temp
  • /jrslogobounds
  • /jrslogodepth
  • /jrslogooffset
  • /jrslogorightinset
  • /jrslogostock
  • /testclean
  • /weapoon

Exports

GetShopPoints, GetWeaponAmmoItem, GetWeaponRequiredLevel, GiveWeaponAmmo, GiveWeaponPackage, GrantPoliceLicense, OpenLicenseCard, RevokePoliceLicense, StartMoveLocation, licenseNumber

Database tables

jrs_broken_weapons, jrs_weapon_licenses, jrs_weapon_packages, jrs_weapon_shop_locations

config/config.lua - 327 opções#

General

Setting Default What it does
GovernmentRevenue table Completed weapon-store payments are deposited into the matching city treasury. This integration never edits or replaces jrs_inventory.
  ↳ Enabled true Liga ou desliga enabled (padrão true).
  ↳ GovernmentResource "jrs_government" Ajuste para government resource.
  ↳ MaximumSinglePayment 100000000.0 Limite máximo para maximum single payment.
  ↳ GoldToCashRate 1.0 Valor em dinheiro para gold to cash rate. As recompensas passam pelo multiplicador de economia do jrs_core.
  ↳ ShopCities table Tabela de entradas de shop cities. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
Lang_job "~e~ليس لديك وظيفة" Gunsmith jobs are configured per city in config/shops.lua (Config.weaponShops.<City>.Job).
RequireWeaponMaterials false Weapon and ammunition purchases are money-only. When false, the optional material catalogue below is kept for reference but is not checked or consumed during a purchase.
ScopeQuickToggle table Temporary scope quick-toggle. This never changes the saved weapon components in the database. Mouse wheel down removes the equipped rifle scope; mouse wheel up restores the same scope.
  ↳ Enabled true Liga ou desliga enabled (padrão true).
  ↳ RemoveControl "INPUT_CURSOR_SCROLL_DOWN" RedM control action names. No RegisterKeyMapping is used.
  ↳ RestoreControl "INPUT_CURSOR_SCROLL_UP" Tecla ou controle usado para restore control. Os controles são valores hash da lista de entradas do jogo.
  ↳ ModifierControl "INPUT_PC_FREE_LOOK" The mouse wheel is the native aim/scope zoom. The scope is only removed or restored while this key is held (Left Alt), so plain scrolling always zooms. Set to false to go back to the old "wheel alone" behaviour.
  ↳ CooldownMs 300 Ajuste de tempo para cooldown ms. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
  ↳ Notify true Chave para notify: true = ligado, false = desligado (padrão true).
  ↳ AutoRestoreOnWeaponSwitch true Automatically handles restore on weapon switch: true = sim, false = não (padrão true).
  ↳ KeepScopeCommand true Chave para keep scope command: true = ligado, false = desligado (padrão true).
RedEmpireEmblem table Per-weapon RedEmpire ornament. This is a network-synchronised visual prop, not a replacement YTD, so only players whose saved weapon selected engraving 7 receive it. Swap Model to the streamed RedEmpire YDR model when it is ready.
  ↳ Enabled true Liga ou desliga enabled (padrão true).
  ↳ Component 'COMPONENT_LONGARM_GRIPSTOCK... Ajuste para component.
  ↳ Model "redempire_emblem" Modelo ou entidade do jogo usado para model.
  ↳ Longarm table Tabela de entradas de longarm. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ Shortarm table Tabela de entradas de shortarm. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
CarcanoEngravings table (textures streamed by the separate resource jrs_carcano_engraving, which s/carcano_stream.lua starts/stops to match this flag). false = original game artwork. Restart jrs_weapons and reconnect after changing it.
  ↳ Enabled false Liga ou desliga enabled (padrão false).
CarcanoLogo table Tabela de entradas de carcano logo. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ Enabled true Liga ou desliga enabled (padrão true).
  ↳ Category "Logo on Stock" Ajuste para category.
  ↳ Option "JRS_CARCANO_LOGO_PROP" Ajuste para option.
  ↳ Model "jrs_carcano_logo_prop" Modelo ou entidade do jogo usado para model.
  ↳ Options table One saved choice per weapon. Keep the original option for existing owners.
  ↳ Models table Modelo ou entidade do jogo usado para models.
  ↳ Price 5.55 Valor em dinheiro para price. As recompensas passam pelo multiplicador de economia do jrs_core.
  ↳ DebugPlacement false set true temporarily only while tuning the placement
  ↳ Placement table SurfaceInset is indexed by the thin axis X/Y/Z, in metres. FineOffset is a small correction in weapon-local metres, not a position measured from the player's hand or an attachment bone.
  ↳ ImagePlacement table The image prop also has a shallow convex profile to follow the wood. FaceDepth is an outward correction in metres for each stock side; FaceAngles permits separate final alignment after an in-game check.
weaponDamig 1 The weapon's breakage rate every time you use it / The weapon is broken at a rate of 100
Weaponrepair "weapon_repair_kit" Ajuste para weaponrepair.
LanguageFilter table Idioma da interface deste script (en ou ar).
  ↳ revolver "Revolver" Ajuste para revolver.
  ↳ pistol "Pistol" Ajuste para pistol.
  ↳ repeater "Repeater" Ajuste para repeater.
  ↳ rifle "Rifle" Ajuste para rifle.
  ↳ shotgun "Shotgun" Ajuste para shotgun.
  ↳ arrows "Arrows" Ajuste para arrows.
  ↳ varmint "Varmint" Ajuste para varmint.
LanguageWeapons table Idioma da interface deste script (en ou ar).
  ↳ barrel_type "Type of Barrel" Ajuste para barrel type.
  ↳ case_type "Type of Case" Ajuste para case type.
  ↳ hammer_material "Material of Hammer" Ajuste para hammer material.
  ↳ frame_material "Material of Frame" Ajuste para frame material.
  ↳ scope_type "Type of scope" Ajuste para scope type.
  ↳ trigger_material "Material of Trigger" Ajuste para trigger material.
  ↳ grip_type "Type of Grip" Ajuste para grip type.
  ↳ frame_engraving "Engravings on Frame" Ajuste para frame engraving.
  ↳ scope_material "Material of scope" Ajuste para scope material.
  ↳ set_type "Type of Set" Ajuste para set type.
  ↳ magazine_type "Type of Magazine" Ajuste para magazine type.
  ↳ frame_engraving_color "Color of Engravings on Frame" Ajuste para frame engraving color.
  ↳ barrel_material "Material of Barrel" Ajuste para barrel material.
  ↳ barrel_engraving "Engravings on Barrel" Ajuste para barrel engraving.
  ↳ barrel_engraving_color "Color of Engravings on Barrel" Ajuste para barrel engraving color.
  ↳ cylinder_material "Material of Cylinder" Ajuste para cylinder material.
  ↳ cylinder_engraving "Engravings on Cylinder" Ajuste para cylinder engraving.
  ↳ cylinder_engraving_color "Color of Engravings on Cylinder" Ajuste para cylinder engraving color.
  ↳ grip_material "Material of Grip" Ajuste para grip material.
  ↳ grip_engraving "Engravings on Grip" Ajuste para grip engraving.
  ↳ barrel_polishing "Polishing of Barrel" Ajuste para barrel polishing.
  ↳ case_material "Material of Case" Ajuste para case material.
  ↳ case_color "Color of Case" Ajuste para case color.
  ↳ strap "Strap" Ajuste para strap.
  ↳ strap_color "Color of Strap" Ajuste para strap color.
  ↳ scope "scope" Ajuste para scope.
  ↳ stock "Stock" Ajuste para stock.
  ↳ bow_wood_color "Color of Bow Wood" Ajuste para bow wood color.
  ↳ leather_color "Color of Leather" Ajuste para leather color.
  ↳ cord_color "Color of Cord" Ajuste para cord color.
  ↳ fishing_line "Fishing Line with Float" Ajuste para fishing line.
  ↳ blade_material "Material of Blade" Ajuste para blade material.
  ↳ blade_engraving "Engravings on Blade" Ajuste para blade engraving.
  ↳ blade_engraving_color "Color of Engravings on Blade" Ajuste para blade engraving color.
  ↳ wood_color "Color of Wood" Ajuste para wood color.
  ↳ logo "Logo on Stock" Ajuste para logo.
priceTable table Valor em dinheiro para price table. As recompensas passam pelo multiplicador de economia do jrs_core.
  ↳ Config.LanguageWeapons.barrel_type 6.55 Número para config.language weapons.barrel type (padrão 6.55).
  ↳ Config.LanguageWeapons.case_type 6.55 Número para config.language weapons.case type (padrão 6.55).
  ↳ Config.LanguageWeapons.hammer_material 6.25 Número para config.language weapons.hammer material (padrão 6.25).
  ↳ Config.LanguageWeapons.frame_material 5.25 Número para config.language weapons.frame material (padrão 5.25).
  ↳ Config.LanguageWeapons.scope_type 6.25 Número para config.language weapons.scope type (padrão 6.25).
  ↳ Config.LanguageWeapons.trigger_material 6.25 Número para config.language weapons.trigger material (padrão 6.25).
  ↳ Config.LanguageWeapons.grip_type 5.25 Número para config.language weapons.grip type (padrão 5.25).
  ↳ Config.LanguageWeapons.frame_engraving 5.25 Número para config.language weapons.frame engraving (padrão 5.25).
  ↳ Config.LanguageWeapons.scope_material 5.50 Número para config.language weapons.scope material (padrão 5.50).
  ↳ Config.LanguageWeapons.set_type 5.0 Número para config.language weapons.set type (padrão 5.0).
  ↳ Config.LanguageWeapons.magazine_type 5.0 Número para config.language weapons.magazine type (padrão 5.0).
  ↳ Config.LanguageWeapons.frame_engraving_color 5.55 Número para config.language weapons.frame engraving color (padrão 5.55).
  ↳ Config.LanguageWeapons.barrel_material 5.55 Número para config.language weapons.barrel material (padrão 5.55).
  ↳ Config.LanguageWeapons.barrel_engraving 5.55 Número para config.language weapons.barrel engraving (padrão 5.55).
  ↳ Config.LanguageWeapons.barrel_engraving_color 5.55 Número para config.language weapons.barrel engraving color (padrão 5.55).
  ↳ Config.LanguageWeapons.cylinder_material 5.55 Número para config.language weapons.cylinder material (padrão 5.55).
  ↳ Config.LanguageWeapons.cylinder_engraving 5.55 Número para config.language weapons.cylinder engraving (padrão 5.55).
  ↳ Config.LanguageWeapons.cylinder_engraving_color 5.55 Número para config.language weapons.cylinder engraving color (padrão 5.55).
  ↳ Config.LanguageWeapons.grip_material 5.55 Número para config.language weapons.grip material (padrão 5.55).
  ↳ Config.LanguageWeapons.grip_engraving 5.55 Número para config.language weapons.grip engraving (padrão 5.55).
  ↳ Config.LanguageWeapons.barrel_polishing 5.55 Número para config.language weapons.barrel polishing (padrão 5.55).
  ↳ Config.LanguageWeapons.case_material 5.55 Número para config.language weapons.case material (padrão 5.55).
  ↳ Config.LanguageWeapons.case_color 5.55 Número para config.language weapons.case color (padrão 5.55).
  ↳ Config.LanguageWeapons.strap 5.55 Número para config.language weapons.strap (padrão 5.55).
  ↳ Config.LanguageWeapons.strap_color 4.55 Número para config.language weapons.strap color (padrão 4.55).
  ↳ Config.LanguageWeapons.scope 3.55 Número para config.language weapons.scope (padrão 3.55).
  ↳ Config.LanguageWeapons.stock 1.55 Número para config.language weapons.stock (padrão 1.55).
  ↳ Config.LanguageWeapons.bow_wood_color 1.55 Número para config.language weapons.bow wood color (padrão 1.55).
  ↳ Config.LanguageWeapons.leather_color 5 Número para config.language weapons.leather color (padrão 5).
  ↳ Config.LanguageWeapons.cord_color 5 Número para config.language weapons.cord color (padrão 5).
  ↳ Config.LanguageWeapons.fishing_line 5 Número para config.language weapons.fishing line (padrão 5).
  ↳ Config.LanguageWeapons.blade_material 10 Número para config.language weapons.blade material (padrão 10).
  ↳ Config.LanguageWeapons.blade_engraving 9 Número para config.language weapons.blade engraving (padrão 9).
  ↳ Config.LanguageWeapons.blade_engraving_color 5 Número para config.language weapons.blade engraving color (padrão 5).
  ↳ Config.LanguageWeapons.wood_color 5 Número para config.language weapons.wood color (padrão 5).
  ↳ Config.LanguageWeapons.logo Config.CarcanoLogo.Price Ajuste para config.language weapons.logo.

MELEE & THROWN

Setting Default What it does
  ↳ WEAPON_MELEE_KNIFE table Modelo ou entidade do jogo usado para weapon melee knife.
  ↳ WEAPON_MELEE_KNIFE_TRADER table Modelo ou entidade do jogo usado para weapon melee knife trader.
  ↳ WEAPON_MELEE_KNIFE_JAWBONE table Modelo ou entidade do jogo usado para weapon melee knife jawbone.
  ↳ WEAPON_MELEE_KNIFE_HORROR table Modelo ou entidade do jogo usado para weapon melee knife horror.
  ↳ WEAPON_MELEE_CLEAVER table Modelo ou entidade do jogo usado para weapon melee cleaver.
  ↳ WEAPON_MELEE_HATCHET table Modelo ou entidade do jogo usado para weapon melee hatchet.
  ↳ WEAPON_MELEE_HATCHET_HUNTER table Modelo ou entidade do jogo usado para weapon melee hatchet hunter.
  ↳ WEAPON_MELEE_MACHETE table Modelo ou entidade do jogo usado para weapon melee machete.
  ↳ weapon_melee_machete_collector table Modelo ou entidade do jogo usado para weapon melee machete collector.
  ↳ WEAPON_THROWN_TOMAHAWK table Modelo ou entidade do jogo usado para weapon thrown tomahawk.
  ↳ WEAPON_THROWN_THROWING_KNIVES table Modelo ou entidade do jogo usado para weapon thrown throwing knives.

BOWS & LASSO

Setting Default What it does
  ↳ WEAPON_BOW table Modelo ou entidade do jogo usado para weapon bow.
  ↳ WEAPON_BOW_IMPROVED table Modelo ou entidade do jogo usado para weapon bow improved.
  ↳ WEAPON_LASSO table Modelo ou entidade do jogo usado para weapon lasso.
  ↳ weapon_lasso_reinforced table Modelo ou entidade do jogo usado para weapon lasso reinforced.

REVOLVERS

Setting Default What it does
  ↳ WEAPON_REVOLVER_CATTLEMAN table Modelo ou entidade do jogo usado para weapon revolver cattleman.
  ↳ WEAPON_REVOLVER_SCHOFIELD table Modelo ou entidade do jogo usado para weapon revolver schofield.
  ↳ weapon_revolver_navy table Modelo ou entidade do jogo usado para weapon revolver navy.
  ↳ WEAPON_REVOLVER_LEMAT table Modelo ou entidade do jogo usado para weapon revolver lemat.
  ↳ WEAPON_REVOLVER_DOUBLEACTION table Modelo ou entidade do jogo usado para weapon revolver doubleaction.

PISTOLS

Setting Default What it does
  ↳ WEAPON_PISTOL_SEMIAUTO table Modelo ou entidade do jogo usado para weapon pistol semiauto.
  ↳ WEAPON_PISTOL_MAUSER table Modelo ou entidade do jogo usado para weapon pistol mauser.
  ↳ WEAPON_PISTOL_VOLCANIC table Modelo ou entidade do jogo usado para weapon pistol volcanic.
  ↳ WEAPON_PISTOL_M1899 table Modelo ou entidade do jogo usado para weapon pistol m1899.

REPEATERS

Setting Default What it does
  ↳ WEAPON_REPEATER_CARBINE table Modelo ou entidade do jogo usado para weapon repeater carbine.
  ↳ WEAPON_REPEATER_WINCHESTER table Modelo ou entidade do jogo usado para weapon repeater winchester.
  ↳ WEAPON_REPEATER_HENRY table Modelo ou entidade do jogo usado para weapon repeater henry.
  ↳ WEAPON_REPEATER_EVANS table Modelo ou entidade do jogo usado para weapon repeater evans.

RIFLES

Setting Default What it does
  ↳ WEAPON_RIFLE_VARMINT table Modelo ou entidade do jogo usado para weapon rifle varmint.
  ↳ WEAPON_RIFLE_SPRINGFIELD table Modelo ou entidade do jogo usado para weapon rifle springfield.
  ↳ WEAPON_RIFLE_BOLTACTION table Modelo ou entidade do jogo usado para weapon rifle boltaction.
  ↳ WEAPON_SNIPERRIFLE_ROLLINGBLOCK table Modelo ou entidade do jogo usado para weapon sniperrifle rollingblock.
  ↳ WEAPON_SNIPERRIFLE_CARCANO table Modelo ou entidade do jogo usado para weapon sniperrifle carcano.
  ↳ weapon_rifle_elephant table Modelo ou entidade do jogo usado para weapon rifle elephant.

SHOTGUNS

Setting Default What it does
  ↳ WEAPON_SHOTGUN_DOUBLEBARREL table Modelo ou entidade do jogo usado para weapon shotgun doublebarrel.
  ↳ WEAPON_SHOTGUN_SAWEDOFF table Modelo ou entidade do jogo usado para weapon shotgun sawedoff.
  ↳ WEAPON_SHOTGUN_PUMP table Modelo ou entidade do jogo usado para weapon shotgun pump.
  ↳ WEAPON_SHOTGUN_REPEATING table Modelo ou entidade do jogo usado para weapon shotgun repeating.
  ↳ WEAPON_SHOTGUN_SEMIAUTO table Modelo ou entidade do jogo usado para weapon shotgun semiauto.

TOOLS & KITS

Setting Default What it does
  ↳ WEAPON_FISHINGROD table Modelo ou entidade do jogo usado para weapon fishingrod.
  ↳ WEAPON_KIT_CAMERA table Modelo ou entidade do jogo usado para weapon kit camera.
  ↳ weapon_kit_camera_advanced table Modelo ou entidade do jogo usado para weapon kit camera advanced.
  ↳ weapon_kit_binoculars table Modelo ou entidade do jogo usado para weapon kit binoculars.
  ↳ weapon_kit_binoculars_improved table Modelo ou entidade do jogo usado para weapon kit binoculars improved.
  ↳ weapon_melee_davy_lantern table Modelo ou entidade do jogo usado para weapon melee davy lantern.
  ↳ WEAPON_MELEE_LANTERN table Modelo ou entidade do jogo usado para weapon melee lantern.
  ↳ WEAPON_MELEE_LANTERN_HALLOWEEN table Modelo ou entidade do jogo usado para weapon melee lantern halloween.

THROWABLES

Setting Default What it does
  ↳ weapon_thrown_bolas table Modelo ou entidade do jogo usado para weapon thrown bolas.
weapon_object_load_for_redner table Modelo ou entidade do jogo usado para weapon object load for redner.
  ↳ WEAPON_MELEE_KNIFE "w_melee_knife02" Knives & Melee
  ↳ WEAPON_MELEE_KNIFE_TRADER "w_melee_knife02" Modelo ou entidade do jogo usado para weapon melee knife trader.
  ↳ weapon_melee_knife_trader "w_melee_knife02" Modelo ou entidade do jogo usado para weapon melee knife trader.
  ↳ WEAPON_MELEE_KNIFE_CIVIL_WAR "w_melee_knife16" Modelo ou entidade do jogo usado para weapon melee knife civil war.
  ↳ WEAPON_MELEE_KNIFE_JAWBONE "w_melee_knife03" Modelo ou entidade do jogo usado para weapon melee knife jawbone.
  ↳ WEAPON_MELEE_KNIFE_MINER "w_melee_knife14" Modelo ou entidade do jogo usado para weapon melee knife miner.
  ↳ WEAPON_MELEE_KNIFE_VAMPIRE "w_melee_knife18" Modelo ou entidade do jogo usado para weapon melee knife vampire.
  ↳ WEAPON_MELEE_KNIFE_HORROR "w_melee_knife18" Modelo ou entidade do jogo usado para weapon melee knife horror.
  ↳ WEAPON_MELEE_KNIFE_RUSTIC "w_melee_knife02" Modelo ou entidade do jogo usado para weapon melee knife rustic.
  ↳ WEAPON_MELEE_KNIFE_BEAR "w_melee_knife02" Modelo ou entidade do jogo usado para weapon melee knife bear.
  ↳ WEAPON_MELEE_KNIFE_JOHN "w_melee_knife02" Modelo ou entidade do jogo usado para weapon melee knife john.
  ↳ WEAPON_MELEE_BROKEN_SWORD "w_melee_knife02" Modelo ou entidade do jogo usado para weapon melee broken sword.
  ↳ WEAPON_MELEE_CLEAVER "w_melee_hatchet02" Modelo ou entidade do jogo usado para weapon melee cleaver.
  ↳ WEAPON_MELEE_HATCHET "w_melee_hatchet01" Modelo ou entidade do jogo usado para weapon melee hatchet.
  ↳ WEAPON_MELEE_HATCHET_DOUBLE_BIT "w_melee_hatchet06" Modelo ou entidade do jogo usado para weapon melee hatchet double bit.
  ↳ WEAPON_MELEE_HATCHET_DOUBLE_BIT_RUSTED "w_melee_hatchet06" Modelo ou entidade do jogo usado para weapon melee hatchet double bit rusted.
  ↳ WEAPON_MELEE_HATCHET_HEWING "w_melee_hatchet05" Modelo ou entidade do jogo usado para weapon melee hatchet hewing.
  ↳ WEAPON_MELEE_HATCHET_HUNTER "w_melee_hatchet07" Modelo ou entidade do jogo usado para weapon melee hatchet hunter.
  ↳ WEAPON_MELEE_HATCHET_HUNTER_RUSTED "w_melee_hatchet07" Modelo ou entidade do jogo usado para weapon melee hatchet hunter rusted.
  ↳ WEAPON_MELEE_HATCHET_VIKING "w_melee_hatchet04" Modelo ou entidade do jogo usado para weapon melee hatchet viking.
  ↳ WEAPON_MELEE_ANCIENT_HATCHET "w_melee_hatchet04" Modelo ou entidade do jogo usado para weapon melee ancient hatchet.
  ↳ WEAPON_MELEE_HAMMER "w_melee_hammer01" Modelo ou entidade do jogo usado para weapon melee hammer.
  ↳ WEAPON_MELEE_MACHETE "w_melee_machete01" Modelo ou entidade do jogo usado para weapon melee machete.
  ↳ WEAPON_MELEE_MACHETE_HORROR "w_melee_machete01" Modelo ou entidade do jogo usado para weapon melee machete horror.
  ↳ WEAPON_MELEE_MACHETE_COLLECTOR "p_machete01x" Modelo ou entidade do jogo usado para weapon melee machete collector.
  ↳ weapon_melee_machete_collector "p_machete01x" Modelo ou entidade do jogo usado para weapon melee machete collector.
  ↳ WEAPON_BOW "w_sp_bowarrow" Bows
  ↳ WEAPON_BOW_IMPROVED "w_sp_bowarrow" Modelo ou entidade do jogo usado para weapon bow improved.
  ↳ WEAPON_PISTOL_SEMIAUTO "w_pistol_semiauto01" Pistols
  ↳ WEAPON_PISTOL_MAUSER "w_pistol_mauser01" Modelo ou entidade do jogo usado para weapon pistol mauser.
  ↳ WEAPON_PISTOL_MAUSER_DRUNK "w_pistol_mauser01" Modelo ou entidade do jogo usado para weapon pistol mauser drunk.
  ↳ WEAPON_PISTOL_VOLCANIC "w_pistol_volcanic01" Modelo ou entidade do jogo usado para weapon pistol volcanic.
  ↳ WEAPON_PISTOL_M1899 "w_pistol_m189902" Modelo ou entidade do jogo usado para weapon pistol m1899.
  ↳ WEAPON_REVOLVER_SCHOFIELD "w_revolver_schofield01" Revolvers
  ↳ WEAPON_REVOLVER_SCHOFIELD_CALLOWAY "w_revolver_schofield01" Modelo ou entidade do jogo usado para weapon revolver schofield calloway.
  ↳ WEAPON_REVOLVER_SCHOFIELD_GOLDEN "w_revolver_schofield01" Modelo ou entidade do jogo usado para weapon revolver schofield golden.
  ↳ WEAPON_REVOLVER_LEMAT "w_revolver_lemat01" Modelo ou entidade do jogo usado para weapon revolver lemat.
  ↳ WEAPON_REVOLVER_DOUBLEACTION "w_revolver_doubleaction01" Modelo ou entidade do jogo usado para weapon revolver doubleaction.
  ↳ WEAPON_REVOLVER_DOUBLEACTION_GAMBLER "w_revolver_doubleaction01" Modelo ou entidade do jogo usado para weapon revolver doubleaction gambler.
  ↳ WEAPON_REVOLVER_DOUBLEACTION_EXOTIC "w_revolver_doubleaction01" Modelo ou entidade do jogo usado para weapon revolver doubleaction exotic.
  ↳ WEAPON_REVOLVER_DOUBLEACTION_MICAH "w_revolver_doubleaction01" Modelo ou entidade do jogo usado para weapon revolver doubleaction micah.
  ↳ WEAPON_REVOLVER_CATTLEMAN "w_revolver_cattleman01" Modelo ou entidade do jogo usado para weapon revolver cattleman.
  ↳ WEAPON_REVOLVER_CATTLEMAN_MEXICAN "w_revolver_cattleman01" Modelo ou entidade do jogo usado para weapon revolver cattleman mexican.
  ↳ WEAPON_REVOLVER_CATTLEMAN_JOHN "w_revolver_cattleman01" Modelo ou entidade do jogo usado para weapon revolver cattleman john.
  ↳ WEAPON_REVOLVER_CATTLEMAN_PIG "w_revolver_cattleman01" Modelo ou entidade do jogo usado para weapon revolver cattleman pig.
  ↳ WEAPON_REVOLVER_NAVY "w_revolver_navy01" Modelo ou entidade do jogo usado para weapon revolver navy.
  ↳ weapon_revolver_navy "w_revolver_navy01" Modelo ou entidade do jogo usado para weapon revolver navy.
  ↳ WEAPON_REVOLVER_NAVY_CROSSOVER "w_revolver_navy01" Modelo ou entidade do jogo usado para weapon revolver navy crossover.
  ↳ WEAPON_RIFLE_VARMINT "w_repeater_pumpaction01" Rifles
  ↳ WEAPON_SNIPERRIFLE_ROLLINGBLOCK "w_rifle_rollingblock01" Modelo ou entidade do jogo usado para weapon sniperrifle rollingblock.
  ↳ WEAPON_SNIPERRIFLE_ROLLINGBLOCK_EXOTIC "w_rifle_rollingblock01" Modelo ou entidade do jogo usado para weapon sniperrifle rollingblock exotic.
  ↳ WEAPON_SNIPERRIFLE_CARCANO "w_rifle_carcano01" Modelo ou entidade do jogo usado para weapon sniperrifle carcano.
  ↳ WEAPON_RIFLE_SPRINGFIELD "w_rifle_springfield01" Modelo ou entidade do jogo usado para weapon rifle springfield.
  ↳ WEAPON_RIFLE_BOLTACTION "w_rifle_boltaction01" Modelo ou entidade do jogo usado para weapon rifle boltaction.
  ↳ WEAPON_RIFLE_ELEPHANT "w_dis_rif_elephant01" Modelo ou entidade do jogo usado para weapon rifle elephant.
  ↳ weapon_rifle_elephant "w_dis_rif_elephant01" Modelo ou entidade do jogo usado para weapon rifle elephant.
  ↳ WEAPON_REPEATER_WINCHESTER "w_repeater_winchester01" Repeaters
  ↳ WEAPON_REPEATER_LANCASTER "w_repeater_winchester01" Modelo ou entidade do jogo usado para weapon repeater lancaster.
  ↳ weapon_repeater_lancaster "w_repeater_winchester01" Modelo ou entidade do jogo usado para weapon repeater lancaster.
  ↳ WEAPON_REPEATER_HENRY "w_repeater_henry01" Modelo ou entidade do jogo usado para weapon repeater henry.
  ↳ WEAPON_REPEATER_EVANS "w_repeater_evans01" Modelo ou entidade do jogo usado para weapon repeater evans.
  ↳ WEAPON_REPEATER_CARBINE "w_repeater_carbine01" Modelo ou entidade do jogo usado para weapon repeater carbine.
  ↳ WEAPON_SHOTGUN_SEMIAUTO "w_shotgun_semiauto01" Shotguns
  ↳ WEAPON_SHOTGUN_SAWEDOFF "w_shotgun_sawed01" Modelo ou entidade do jogo usado para weapon shotgun sawedoff.
  ↳ WEAPON_SHOTGUN_REPEATING "w_shotgun_repeating01" Modelo ou entidade do jogo usado para weapon shotgun repeating.
  ↳ WEAPON_SHOTGUN_PUMP "w_shotgun_pumpaction01" Modelo ou entidade do jogo usado para weapon shotgun pump.
  ↳ WEAPON_SHOTGUN_DOUBLEBARREL "w_shotgun_doublebarrel01" Modelo ou entidade do jogo usado para weapon shotgun doublebarrel.
  ↳ WEAPON_SHOTGUN_DOUBLEBARREL_EXOTIC "w_shotgun_doublebarrel01" Modelo ou entidade do jogo usado para weapon shotgun doublebarrel exotic.
  ↳ WEAPON_THROWN_TOMAHAWK "w_melee_tomahawk01" Throwables
  ↳ WEAPON_THROWN_TOMAHAWK_ANCIENT "w_melee_tomahawk01" Modelo ou entidade do jogo usado para weapon thrown tomahawk ancient.
  ↳ WEAPON_THROWN_THROWING_KNIVES "w_melee_knife05" Modelo ou entidade do jogo usado para weapon thrown throwing knives.
  ↳ WEAPON_THROWN_BOLAS "w_thrown_bolas01" Modelo ou entidade do jogo usado para weapon thrown bolas.
  ↳ weapon_thrown_bolas "w_thrown_bolas01" Modelo ou entidade do jogo usado para weapon thrown bolas.
  ↳ WEAPON_THROWN_BOLAS_INTERTWINED "w_thrown_bolas01" Modelo ou entidade do jogo usado para weapon thrown bolas intertwined.
  ↳ weapon_thrown_bolas_intertwined "w_thrown_bolas01" Modelo ou entidade do jogo usado para weapon thrown bolas intertwined.
  ↳ WEAPON_THROWN_BOLAS_HAWKMOTH "w_thrown_bolas01" Modelo ou entidade do jogo usado para weapon thrown bolas hawkmoth.
  ↳ weapon_thrown_bolas_hawkmoth "w_thrown_bolas01" Modelo ou entidade do jogo usado para weapon thrown bolas hawkmoth.
  ↳ WEAPON_THROWN_BOLAS_IRONSPIKED "w_thrown_bolas01" Modelo ou entidade do jogo usado para weapon thrown bolas ironspiked.
  ↳ weapon_thrown_bolas_ironspiked "w_thrown_bolas01" Modelo ou entidade do jogo usado para weapon thrown bolas ironspiked.
  ↳ WEAPON_THROWN_DYNAMITE "w_thrown_dynamite01" Modelo ou entidade do jogo usado para weapon thrown dynamite.
  ↳ WEAPON_THROWN_MOLOTOV "w_thrown_molotov01" Modelo ou entidade do jogo usado para weapon thrown molotov.
  ↳ WEAPON_THROWN_POISONBOTTLE "w_thrown_molotov01" Modelo ou entidade do jogo usado para weapon thrown poisonbottle.
  ↳ weapon_thrown_poisonbottle "w_thrown_molotov01" Modelo ou entidade do jogo usado para weapon thrown poisonbottle.
  ↳ WEAPON_MOONSHINEJUG_MP "p_cs_jug01x" Modelo ou entidade do jogo usado para weapon moonshinejug mp.
  ↳ WEAPON_LASSO "w_melee_lasso01" Others & Utility
  ↳ WEAPON_LASSO_REINFORCED "w_melee_lasso01" Modelo ou entidade do jogo usado para weapon lasso reinforced.
  ↳ weapon_lasso_reinforced "w_melee_lasso01" Modelo ou entidade do jogo usado para weapon lasso reinforced.
  ↳ WEAPON_FISHINGROD "w_melee_fishingpole02" Modelo ou entidade do jogo usado para weapon fishingrod.
  ↳ WEAPON_KIT_CAMERA "p_camerabox01x" Modelo ou entidade do jogo usado para weapon kit camera.
  ↳ WEAPON_KIT_CAMERA_ADVANCED "p_camerabox01x" Modelo ou entidade do jogo usado para weapon kit camera advanced.
  ↳ weapon_kit_camera_advanced "p_camerabox01x" Modelo ou entidade do jogo usado para weapon kit camera advanced.
  ↳ WEAPON_KIT_BINOCULARS "p_binocular01x" Modelo ou entidade do jogo usado para weapon kit binoculars.
  ↳ weapon_kit_binoculars "p_binocular01x" Modelo ou entidade do jogo usado para weapon kit binoculars.
  ↳ WEAPON_KIT_BINOCULARS_IMPROVED "p_binocular01x" Modelo ou entidade do jogo usado para weapon kit binoculars improved.
  ↳ weapon_kit_binoculars_improved "p_binocular01x" Modelo ou entidade do jogo usado para weapon kit binoculars improved.
  ↳ WEAPON_KIT_METAL_DETECTOR "w_sp_metaldetector01" Modelo ou entidade do jogo usado para weapon kit metal detector.
  ↳ WEAPON_MELEE_LANTERN "p_lantern01x" Modelo ou entidade do jogo usado para weapon melee lantern.
  ↳ WEAPON_MELEE_LANTERN_HALLOWEEN "p_lantern01x" Modelo ou entidade do jogo usado para weapon melee lantern halloween.
  ↳ WEAPON_MELEE_LANTERN_ELECTRIC "p_lantern01x" Modelo ou entidade do jogo usado para weapon melee lantern electric.
  ↳ WEAPON_MELEE_DAVY_LANTERN "p_lantern01x" Modelo ou entidade do jogo usado para weapon melee davy lantern.
  ↳ weapon_melee_davy_lantern "p_lantern01x" Modelo ou entidade do jogo usado para weapon melee davy lantern.
  ↳ WEAPON_MELEE_TORCH "p_torch01x" Modelo ou entidade do jogo usado para weapon melee torch.
model_specific_components table Modelo ou entidade do jogo usado para model specific components.
  ↳ WEAPON_REVOLVER_CATTLEMAN table Modelo ou entidade do jogo usado para weapon revolver cattleman.
  ↳ WEAPON_REVOLVER_DOUBLEACTION table Modelo ou entidade do jogo usado para weapon revolver doubleaction.
  ↳ WEAPON_REVOLVER_DOUBLEACTION_EXOTIC table Modelo ou entidade do jogo usado para weapon revolver doubleaction exotic.
  ↳ WEAPON_REVOLVER_SCHOFIELD table Modelo ou entidade do jogo usado para weapon revolver schofield.
  ↳ WEAPON_PISTOL_MAUSER table Modelo ou entidade do jogo usado para weapon pistol mauser.
  ↳ WEAPON_PISTOL_SEMIAUTO table Modelo ou entidade do jogo usado para weapon pistol semiauto.
  ↳ WEAPON_PISTOL_VOLCANIC table Modelo ou entidade do jogo usado para weapon pistol volcanic.
  ↳ WEAPON_PISTOL_M1899 table Modelo ou entidade do jogo usado para weapon pistol m1899.
  ↳ WEAPON_REVOLVER_LEMAT table Modelo ou entidade do jogo usado para weapon revolver lemat.
  ↳ WEAPON_REVOLVER_NAVY table Modelo ou entidade do jogo usado para weapon revolver navy.
  ↳ weapon_revolver_navy_crossover table Modelo ou entidade do jogo usado para weapon revolver navy crossover.
  ↳ WEAPON_REPEATER_CARBINE table Modelo ou entidade do jogo usado para weapon repeater carbine.
  ↳ WEAPON_REPEATER_HENRY table Modelo ou entidade do jogo usado para weapon repeater henry.
  ↳ WEAPON_REPEATER_EVANS table Modelo ou entidade do jogo usado para weapon repeater evans.
  ↳ WEAPON_REPEATER_WINCHESTER table Modelo ou entidade do jogo usado para weapon repeater winchester.
config/license.lua - 9 opções#

General

Setting Default What it does
  ↳ Item "Weaponlicence" jrs_inventory item granted while a license is active
  ↳ PricePerDay 0.10 $ per day
  ↳ ReissuePrice 0.50 $ to extract a replacement copy if lost while still valid
  ↳ Options table selectable durations, in days
  ↳ ServerName "REDEMPIRE" printed on the license booklet cover/authority line
  ↳ Purposes table (name, date of birth, residence, occupation, registered firearm, purpose). Everything is validated server-side and printed in the booklet. Purposes are keys; their labels live in html/locales.
  ↳ DefaultWeapon "WEAPON_REVOLVER_CATTLEMAN" Sketched in the booklet for licenses bought before registration existed.
  ↳ Enforce true periodically checked against its license (s/license.lua). An expired or missing license always removes the leftover item and notifies the player; DisarmWhenUnlicensed additionally strips the equipped weapon.
  ↳ CheckIntervalMs 60000 Ajuste de tempo para check interval ms. A unidade (segundos, minutos ou milissegundos) costuma estar no nome da opção ou no comentário das opções vizinhas.
config/logs.lua - 6 opções#

General

Setting Default What it does
  ↳ Enabled true Liga ou desliga enabled (padrão true).
  ↳ Username "REDEMPIRE Weapons Logs" Ajuste para username.
  ↳ AvatarURL "" Ajuste para avatar url.
  ↳ MentionRoleId "" Optional Discord role ID to mention on every enabled log. Leave empty to disable.
  ↳ Events table Tabela de entradas de events. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ Colors table Tabela de entradas de colors. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
config/shops.lua - 24 opções#

General

Setting Default What it does
StorePreviewCamera table left of the screen, so the top-down camera is shifted to put the weapon prop in the free space on the right. offsetX/offsetY are added to PosCus (the original framing was offsetX = 0.2); fov is the camera field of view.
  ↳ offsetX 0.28 Número para offset x (padrão 0.28).
  ↳ offsetY 0.0 Número para offset y (padrão 0.0).
  ↳ fov 90.0 Número para fov (padrão 90.0).
WeaponCatalogue fullWeaponsList sell all of it, but owned weapons (bought earlier, from packages, crafted…) still need their level / label / licence lookup, so the server lookups in s/server_callbacks.lua, s/license.lua and s/maintenance.lua fall back to it.
weaponShops table Modelo ou entidade do jogo usado para weapon shops.
  ↳ Valentine table Tabela de entradas de valentine. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ TumbleWeed table Tabela de entradas de tumble weed. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ Strawberry table Tabela de entradas de strawberry. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ Black_Water table Tabela de entradas de black water. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ Rhodes table Tabela de entradas de rhodes. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ Guarma table Tabela de entradas de guarma. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ SaintDenise table Tabela de entradas de saint denise. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
  ↳ Emerald_Ranch table Tabela de entradas de emerald ranch. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
CustomWeaponPackageStore table Modelo ou entidade do jogo usado para custom weapon package store.
  ↳ Enabled true Liga ou desliga enabled (padrão true).
  ↳ ExtraLocationJob "" Coordenadas do mundo (x, y, z) para extra location job.
  ↳ Command "weaponpackages" Ajuste para command.
  ↳ UseWeaponShopLocations true Liga ou desliga weapon shop locations (padrão true).
  ↳ PromptControl 0xCEFD9220 Tecla ou controle usado para prompt control. Os controles são valores hash da lista de entradas do jogo.
  ↳ PromptText "Open Custom Weapon Store" Texto mostrado ao jogador para prompt text. Altere para traduzir ou renomear.
  ↳ PromptDistance 1.25 Distância em unidades do jogo para prompt distance.
  ↳ Locations table Coordenadas do mundo (x, y, z) para locations.
  ↳ Package table Tabela de entradas de package. Adicione, remova ou edite entradas seguindo os exemplos do arquivo.
JRS Core · Framework RedM gratuito e de código aberto · feito pela JRS TEAM