JRS COREДокументация
Скрипты

Crime

15 скриптов в папке [CRIME]

Outlaw gameplay: robberies, lockpicking, looting and bounties.

В этой папке 15 скриптов. Выберите скрипт во вкладках ниже.

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 строк 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 опций#

General

Setting Default What it does
Debug false Debug output for debug: true = да, false = нет (по умолчанию false).
RegisterUsableItems true Переключатель для register usable items: true = вкл., false = выкл. (по умолчанию true).
MetabolismHUD table Optional bridge to the armor icon inside jrs_metabolism.
  ↳ enabled true Включает или выключает enabled (по умолчанию true).
  ↳ resource "jrs_metabolism" Настройка для 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 Включает или выключает enabled (по умолчанию true).
  ↳ categoryHash 0x72E6EF74 Armor (MP)
  ↳ maleComponent 0x61396EA0 built-in metal/golden armor chest piece
  ↳ femaleComponent 0x35A189B4 Настройка для female component.
  ↳ reapplyAfterCharacterReadyMs 1200 Число для reapply after character ready ms (по умолчанию 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 Таблица записей jrs armor head. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ jrs_armor_torso table Таблица записей jrs armor torso. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ jrs_armor_legs table Таблица записей jrs armor legs. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ jrs_armor_arms table Таблица записей jrs armor arms. Добавляйте, удаляйте или меняйте записи по примерам в файле.
Durability table Таблица записей durability. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ wearPerDamage 0.55 Condition lost for each point of raw incoming damage.
  ↳ minWearPerHit 0.50 Минимум или требуемый уровень для min wear per hit.
  ↳ maxWearPerHit 20.0 Верхний предел для max wear per hit.
  ↳ serverMinWearIntervalMs 35 Prevent spam / duplicate damage events.
  ↳ clientDamagePollMs 5 Число для client damage poll ms (по умолчанию 5).
  ↳ clientIdlePollMs 250 Число для client idle poll ms (по умолчанию 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 строк 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 опций#

General

Setting Default What it does
Debug false Debug output for debug: true = да, false = нет (по умолчанию 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 = да, false = нет (по умолчанию true).
AllowOnDutyPolice true Allows on duty police: true = да, false = нет (по умолчанию true).
PoliceMinimumGrade 0 Минимум или требуемый уровень для 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 Переключатель для radial menu: true = вкл., false = выкл. (по умолчанию true).
  ↳ mdtRecord true Переключатель для mdt record: true = вкл., false = выкл. (по умолчанию 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 = да, false = нет (по умолчанию true).
  ↳ facilityType "executions" Настройка для facility type.
  ↳ auditLog true Переключатель для audit log: true = вкл., false = выкл. (по умолчанию 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 Таблица записей interaction. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ 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 Расстояние в игровых единицах для 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 Таблица записей hanging. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ animationDictionary 'script_re@public_hanging@cr... Настройки анимации для animation dictionary.
  ↳ animationName "intro_idle" Текст, который видит игрок для animation name. Измените для перевода или ребрендинга.
  ↳ animationFlag 1 Настройки анимации для animation flag.
  ↳ nooseModel 357863945 p_cs_noose01xb
  ↳ nooseBone 21030 Число для noose bone (по умолчанию 21030).
  ↳ nooseOffset vector3(0.0, -0.07, 0.015) Настройка для noose offset.
  ↳ nooseRotation vector3(183.0, 88.5, -50.0) Настройка для noose rotation.
  ↳ autoReleaseSeconds 180 Число для auto release seconds (по умолчанию 180).
  ↳ executionSeconds 5 Число для execution seconds (по умолчанию 5).
  ↳ killPlayerOnExecution false Переключатель для kill player on execution: true = вкл., false = выкл. (по умолчанию false).
  ↳ ragdollAfterExecution true Переключатель для ragdoll after execution: true = вкл., false = выкл. (по умолчанию true).
  ↳ trapdoorSeconds 3.3 Число для trapdoor seconds (по умолчанию 3.3).
  ↳ leverAnimationDictionary "script_re@public_hanging@lever" Настройки анимации для lever animation dictionary.
  ↳ leverAnimationName "push_lever_deputy_lever" Текст, который видит игрок для lever animation name. Измените для перевода или ребрендинга.
  ↳ trapdoorAnimationName "pull_lever_deputy_trapdoor_val" Текст, который видит игрок для trapdoor animation name. Измените для перевода или ребрендинга.
Electric table Electric chair and generator locations. Props spawn locally when a player approaches.
  ↳ enabled true Включает или выключает enabled (по умолчанию true).
  ↳ chairModel "p_cs_electricchair01x" Игровая модель или сущность для chair model.
  ↳ generatorModel "p_cs_generator01x" Игровая модель или сущность для generator model.
  ↳ spawnRange 35.0 Расстояние в игровых единицах для spawn range.
  ↳ promptDistance 2.5 Расстояние в игровых единицах для prompt distance.
  ↳ targetDistance 2.0 Расстояние в игровых единицах для target distance.
  ↳ operatorDistance 3.0 Расстояние в игровых единицах для operator distance.
  ↳ effectDistance 45.0 Расстояние в игровых единицах для effect distance.
  ↳ startingPower 10 Число для starting power (по умолчанию 10).
  ↳ powerStep 10 Число для power step (по умолчанию 10).
  ↳ minimumPower 10 Минимум или требуемый уровень для minimum power.
  ↳ maximumPower 100 Верхний предел для maximum power.
  ↳ lethalPower 70 Число для lethal power (по умолчанию 70).
  ↳ shockCooldownSeconds 6 Настройка времени для shock cooldown seconds. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ effectDurationMs 4000 Настройка времени для effect duration ms. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ executionKillsPlayer true Переключатель для execution kills player: true = вкл., false = выкл. (по умолчанию true).
  ↳ autoReleaseSeconds 300 Число для auto release seconds (по умолчанию 300).
  ↳ chairAnimationDictionary "script_rc@rtl@leadin@rc_6" Настройки анимации для chair animation dictionary.
  ↳ chairAnimationName "leadin_chair" Текст, который видит игрок для chair animation name. Измените для перевода или ребрендинга.
  ↳ prisonerAnimationDictionary "script_rc@rtl@leadout@rc_6" Настройки анимации для prisoner animation dictionary.
  ↳ prisonerAnimationName "leadout_alive_prisoner" Текст, который видит игрок для prisoner animation name. Измените для перевода или ребрендинга.
  ↳ seatOffset vector3(0.0, 0.0, 0.45) Настройка для seat offset.
  ↳ prisonerHeadingOffset 180.0 Число для prisoner heading offset (по умолчанию 180.0).
  ↳ effectDictionary "cut_rrtl" Настройка для effect dictionary.
  ↳ effectName "cs_rrtl_electric_arcs" Текст, который видит игрок для effect name. Измените для перевода или ребрендинга.
  ↳ effectBone 247 Число для effect bone (по умолчанию 247).
  ↳ zones table Таблица записей zones. Добавляйте, удаляйте или меняйте записи по примерам в файле.
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 Включает или выключает enabled (по умолчанию true).
  ↳ sprite "blip_honor_bad" skull
  ↳ scale 0.2 Шанс или множитель для scale.
  ↳ showChairs true Shows chairs: true = да, false = нет (по умолчанию true).
  ↳ mergeDistance 30.0 a chair this close to a gallows shares its blip
DefaultLanguage "en" Язык интерфейса этого скрипта (en или ar).
Text table Текст, который видит игрок для text. Измените для перевода или ребрендинга.
  ↳ en table Таблица записей en. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ ar table Таблица записей ar. Добавляйте, удаляйте или меняйте записи по примерам в файле.
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 опций#

General

Setting Default What it does
Debug false Debug output for debug: true = да, false = нет (по умолчанию 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" Настройка для get out command.
RelocateCost 400 taken from the ledger
Dealers table Таблица записей dealers. Добавляйте, удаляйте или меняйте записи по примерам в файле.

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

Setting Default What it does
MinDistanceBetweenHideouts 150.0 Расстояние в игровых единицах для min distance between hideouts.
Towns table Таблица записей towns. Добавляйте, удаляйте или меняйте записи по примерам в файле.
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 Таблица записей interior. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ id 77313 Число для id (по умолчанию 77313).
  ↳ spawn vector4(1785.01, -821.53, 19... Мировые координаты (x, y, z) для spawn.
  ↳ exit vector3(1785.01, -821.53, 19... Настройка для exit.
  ↳ ledger vector3(1789.48, -813.10, 19... Настройка для ledger.
  ↳ storage vector3(1784.12, -817.10, 18... Настройка для storage.
  ↳ baseSets table Таблица записей base sets. Добавляйте, удаляйте или меняйте записи по примерам в файле.
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 Верхний предел для max ledger.
Storage table Таблица записей storage. Добавляйте, удаляйте или меняйте записи по примерам в файле.

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

Setting Default What it does
DefaultTheme "mp006_mshine_theme_hunter" Настройка для default theme.
Upgrades table Таблица записей upgrades. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ theme table Таблица записей theme. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ struct table Таблица записей struct. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ shelf table Таблица записей shelf. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ frame table Таблица записей frame. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ bench table Таблица записей bench. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ band table Таблица записей band. Добавляйте, удаляйте или меняйте записи по примерам в файле.
UpgradeOrder table Таблица записей upgrade order. Добавляйте, удаляйте или меняйте записи по примерам в файле.

Raids

Setting Default What it does
Raid table Таблица записей raid. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ Enabled true Включает или выключает enabled (по умолчанию true).
  ↳ PoliceOnly false true: only on-duty police may raid
  ↳ LockpickItem "lockpick" Предметы инвентаря для lockpick item. Имена должны быть в таблице 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 Переключатель для alert police: true = вкл., false = выкл. (по умолчанию true).
Keys table Клавиша или элемент управления для keys. Управление задаётся hash-значениями из списка ввода игры.
  ↳ 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 строк Lua
config.lua - 20 опций#

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 Кому разрешено: работы, группы или права для allowed jobs.
  ↳ police true, marshal = true, sherif... Настройка для police.
Struggle table Struggling free (the hogtied player mashes a key).
  ↳ Enabled true Включает или выключает enabled (по умолчанию 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 Включает или выключает enabled (по умолчанию true).
  ↳ Key 0x760A9C6F G (hold)
  ↳ HoldMs 1500 Число для hold ms (по умолчанию 1500).
  ↳ Distance 1.8 Расстояние в игровых единицах для 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 строк 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 опций#

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 Настройка времени для notify duration. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.

Detection

Setting Default What it does
Detection table Таблица записей detection. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ 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 Таблица записей security. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ 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 Сумма денег для max gold per hour. Награды проходят через экономический множитель 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 Таблица записей provisions. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ smokes table Таблица записей smokes. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ tonics table Таблица записей tonics. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ ammo table Таблица записей ammo. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ valuables table Fence trinkets (RDO jewellery / watches) - kept rare on purpose.
  ↳ horse table Игровая модель или сущность для 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 Таблица записей drawer. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ cabinet table Таблица записей cabinet. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ medicine table Таблица записей medicine. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ ammo table Таблица записей ammo. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ chest table Таблица записей chest. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ strongbox table Таблица записей strongbox. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ 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 Включает или выключает enabled (по умолчанию 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 Настройка времени для player cooldown ms. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ maxPerHour 40 Верхний предел для 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 Таблица записей auto categories. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ map table native item name = jrs item name
config/props.lua - 8 опций#

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 Игровая модель или сущность для 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 опций#

General

Setting Default What it does
CoreResource "jrs_core" Main resources
InventoryResource "jrs_inventory" Настройка для inventory resource.
Language "ar" Language file key from shared/language.lua
Debug false Turn this on only while testing.
Notify table Текст, который видит игрок для notify. Измените для перевода или ребрендинга.
  ↳ duration 3000 Настройка времени для duration. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ 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 Включает или выключает enabled (по умолчанию true).
  ↳ amount 5 Число для amount (по умолчанию 5).
  ↳ reason "loot_enemy" Настройка для reason.
Client table Таблица записей client. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ eventGroup 0 RedM game event used for NPC loot completion (EVENT_LOOT_COMPLETE).
  ↳ lootCompleteEvent 1376140891 Число для loot complete event (по умолчанию 1376140891).
  ↳ allowedPedTypes nil Set to nil to allow all human NPCs (civilians, outlaws, lawmen, etc.)
  ↳ requireDeadPed true Requires dead ped: true = да, false = нет (по умолчанию true).
  ↳ requireLootPrompt false Requires loot prompt: true = да, false = нет (по умолчанию false).
  ↳ claimCooldownMs 1200 Stops the same client from sending repeated loot claims too fast.
Validation table Таблица записей validation. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ enabled true Включает или выключает enabled (по умолчанию 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 Настройка времени для npc key expire minutes. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ 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 опций#

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 Включает или выключает enabled (по умолчанию true).
  ↳ maxAmountPerGrant 100 Верхний предел для max amount per grant.
  ↳ allowCustomItem true Allows custom item: true = да, false = нет (по умолчанию true).
  ↳ requestCooldownMs 600 Настройка времени для request cooldown ms. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ grantCooldownMs 850 Настройка времени для grant cooldown ms. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ historyLimit 50 Верхний предел для history limit.
  ↳ familyItems table Предметы инвентаря для family items. Имена должны быть в таблице jrs_items.
  ↳ tribeItems table Предметы инвентаря для tribe items. Имена должны быть в таблице jrs_items.
config/clan/advanced_build.lua - 1 опций#

General

Setting Default What it does
CampAdvancedBuild Config.CampAdvancedBuild or ... Настройка для camp advanced build.
config/clan/build_animations.lua - 12 опций#

General

Setting Default What it does
CampBuildAnimations table Таблица записей camp build animations. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ enabled true Включает или выключает enabled (по умолчанию 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 Настройка времени для dictionary timeout ms. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ cancelOnDeath true Переключатель для cancel on death: true = вкл., false = выкл. (по умолчанию true).
  ↳ cancelInWater true Переключатель для cancel in water: true = вкл., false = выкл. (по умолчанию true).
  ↳ cancelWhenMounted true Переключатель для cancel when mounted: true = вкл., false = выкл. (по умолчанию true).
  ↳ cancelWhenInVehicle true Переключатель для cancel when in vehicle: true = вкл., false = выкл. (по умолчанию 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 Таблица записей notifications. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ profiles table Таблица записей profiles. Добавляйте, удаляйте или меняйте записи по примерам в файле.
config/clan/config.lua - 168 опций#

General

Setting Default What it does
keys table Клавиша или элемент управления для keys. Управление задаётся hash-значениями из списка ввода игры.
  ↳ F 0xB2F377E8 Настройка для f.
  ↳ B 0x4CC0E2FE Настройка для b.
  ↳ G 0x760A9C6F Настройка для g.
  ↳ ENTER 0xC7B5340A Настройка для enter.
  ↳ DOWN 0x05CA7C52 Настройка для down.
  ↳ SHIFT 0x8FFC75D6 Настройка для shift.
  ↳ UP 0x6319DB71 Настройка для up.
  ↳ LEFT 0xA65EBAB4 Настройка для left.
  ↳ RIGHT 0xDEB34313 Настройка для right.
  ↳ RIGHTBRACKET 0xA5BDCD3C Настройка для rightbracket.
  ↳ LEFTBRACKET 0x430593AA Настройка для leftbracket.
  ↳ BACKSPACE 0x156F7119 Настройка для backspace.
  ↳ ALT 0x8AAA0AD4 Настройка для alt.
  ↳ CTRL 0xDB096B85 Настройка для ctrl.
  ↳ 1 0xE6F612E4 Настройка для 1.
  ↳ 2 0x1CE6D9EB Настройка для 2.
  ↳ 3 0x4F49CC4C Настройка для 3.
  ↳ 4 0x8F9F9E58 Настройка для 4.
  ↳ I 0xC1989F95 Настройка для i.
  ↳ X 0x8CC9CD42 Настройка для x.
restatsperday 4 Число для restatsperday (по умолчанию 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" Настройка для 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 Переключатель для raidcooldown: true = вкл., false = выкл. (по умолчанию 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" Настройка для lockpickitem.
CampChest table Direct camp chest inventory / lockpick robbery. Static behavior lives in config; breach/attempt state is persisted in MySQL.
  ↳ enabled true Включает или выключает enabled (по умолчанию true).
  ↳ functional "inv" Настройка для functional.
  ↳ promptDistance 2.0 Расстояние в игровых единицах для prompt distance.
  ↳ serverDistance 4.0 Расстояние в игровых единицах для 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 Число для pending seconds (по умолчанию 60).
  ↳ failedAttemptCooldown 30 Настройка времени для failed attempt cooldown. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ consumeOnFailure true Переключатель для consume on failure: true = вкл., false = выкл. (по умолчанию true).
  ↳ consumeOnSuccess false Переключатель для consume on success: true = вкл., false = выкл. (по умолчанию false).
  ↳ acceptWeapons true Переключатель для accept weapons: true = вкл., false = выкл. (по умолчанию true).
  ↳ inventoryPrefix "jrs_camp_storage_" Настройка для inventory prefix.
  ↳ inventoryLabel "Camp Chest" Текст, который видит игрок для inventory label. Измените для перевода или ребрендинга.
raiddistancecheck 100 Число для raiddistancecheck (по умолчанию 100).
poisonsnake false if toggled true snakes will be poisonus
cureitem table Таблица записей cureitem. Добавляйте, удаляйте или меняйте записи по примерам в файле.
poisonticktime 6 tickets a health reduction every 6 seconds
enablehealthdamage true Переключатель для enablehealthdamage: true = вкл., false = выкл. (по умолчанию 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 Переключатель для disablepoisonondeath: true = вкл., false = выкл. (по умолчанию false).
visualclicks 30 poisonticktime until visual effect
ticksuntilwalk 60 poisonticktime until forced walk
clickstilldamage 120 Число для clickstilldamage (по умолчанию 120).
adminfurniresetcommand "adminresetfurni" reset furniture to the unpitched state for a clan /command clanid
furnilimit 75 Число для furnilimit (по умолчанию 75).
blip 1754365229 Настройки метки на карте или иконки для 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 Число для changeblipcost (по умолчанию 500).
relocatecost 800 Число для relocatecost (по умолчанию 800).
roaddistcheck 20 distance check from road
relocatecommand "movecamp" Настройка для 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 Включает или выключает enabled (по умолчанию true).
  ↳ itemName "packed_camp" Предметы инвентаря для item name. Имена должны быть в таблице jrs_items.
  ↳ itemLabel "Packed Camp" Предметы инвентаря для item label. Имена должны быть в таблице jrs_items.
  ↳ requireLeader true Requires leader: true = да, false = нет (по умолчанию true).
  ↳ serverDistance 6.0 Расстояние в игровых единицах для server distance.
  ↳ placementRadius 50.0 Расстояние в игровых единицах для placement radius.
  ↳ cooldownSeconds 10 Настройка времени для cooldown seconds. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ preserveFurnitureLayout true Переключатель для preserve furniture layout: true = вкл., false = выкл. (по умолчанию true).
  ↳ chargeRelocationCost true Переключатель для charge relocation cost: true = вкл., false = выкл. (по умолчанию true).
  ↳ allowAdminRemotePack true Allows admin remote pack: true = да, false = нет (по умолчанию true).
CampClothingIntegration table Optional clothing-script bridge used by wardrobe furniture. mode: "builtin", "event", or "export".
  ↳ mode "builtin" Настройка для mode.
  ↳ eventName "" Текст, который видит игрок для event name. Измените для перевода или ребрендинга.
  ↳ resource "" Настройка для resource.
  ↳ exportName "" Текст, который видит игрок для export name. Измените для перевода или ребрендинга.
  ↳ fallbackToBuiltin true Переключатель для fallback to builtin: true = вкл., false = выкл. (по умолчанию true).
CampAdminMenu table Full-access camp administration menu.
  ↳ enabled true Включает или выключает enabled (по умолчанию true).
  ↳ command "campadmin" Настройка для command.
  ↳ requireFullAccess true Requires full access: true = да, false = нет (по умолчанию true).
  ↳ maxCash 10000000 Сумма денег для max cash. Награды проходят через экономический множитель jrs_core.
  ↳ maxLevel 100 Верхний предел для max level.

Taxes

Setting Default What it does
adminunrepocommand "unrepoclan" Настройка для adminunrepocommand.
adminrepocommand "repoclan" Настройка для 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 Переключатель для monthlyrepo: true = вкл., false = выкл. (по умолчанию 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 Число для hour (по умолчанию 6).
  ↳ minute 30 Число для minute (по умолчанию 30).
weeklyrepo false sam,e as above but weekly instead of monthly, only of of the 2 active.
repotime2 table Таблица записей repotime2. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ day1 3 Число для day1 (по умолчанию 3).
  ↳ day2 10 Число для day2 (по умолчанию 10).
  ↳ day3 17 Число для day3 (по умолчанию 17).
  ↳ day4 24 Число для day4 (по умолчанию 24).
  ↳ hour 6 Число для hour (по умолчанию 6).
  ↳ minute 10 Число для minute (по умолчанию 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" Настройка для 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 Таблица записей beerstats. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ hunger 0 Число для hunger (по умолчанию 0).
  ↳ thirst 5 Число для thirst (по умолчанию 5).
  ↳ metabolism 5 Число для metabolism (по умолчанию 5).
  ↳ innercorestamina 0.0 Число для innercorestamina (по умолчанию 0.0).
  ↳ innercorestaminagold 0.0 Число для innercorestaminagold (по умолчанию 0.0).
  ↳ outercorestaminagold 0.0 Число для outercorestaminagold (по умолчанию 0.0).
  ↳ innercorehealth 0.0 Число для innercorehealth (по умолчанию 0.0).
  ↳ innercorehealthgold 0.0 Число для innercorehealthgold (по умолчанию 0.0).
  ↳ outercorehealthgold 0.0 Число для outercorehealthgold (по умолчанию 0.0).
  ↳ drunkcount 2 apply drunk effect if player drinks this amount of beers
  ↳ drunktime 1 be drunk for 1 minute
stewpot table Таблица записей stewpot. Добавляйте, удаляйте или меняйте записи по примерам в файле.

Clan Systems Configuration

Setting Default What it does
ClanDefaults table Таблица записей clan defaults. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ memberSlots 10 Верхний предел для member slots.
  ↳ furnitureSlots 20 Верхний предел для furniture slots.
  ↳ storageWeight 1000 Верхний предел для storage weight.
RaidMinOnline 2 Минимум или требуемый уровень для raid min online.
RaidMaxDuration 600 Настройка времени для raid max duration. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
RaidDistance 100.0 Расстояние в игровых единицах для raid distance.
CancelRaidDistance 150.0 Расстояние в игровых единицах для cancel raid distance.
RaidProtectionHours 72 Число для raid protection hours (по умолчанию 72).
AttackerProtectionHours 24 Число для attacker protection hours (по умолчанию 24).
NewClanProtectionHours 48 Число для new clan protection hours (по умолчанию 48).
RaidProtectionCost 500 Сумма денег для raid protection cost. Награды проходят через экономический множитель jrs_core.
CaptureTime 30 Число для capture time (по умолчанию 30).
NPCWaveCount 3 Число для npc wave count (по умолчанию 3).
NPCPerWave 5 Число для npc per wave (по умолчанию 5).
PayoutInterval 3600 Настройка времени для payout interval. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
MaxDailyMissions 3 Верхний предел для max daily missions.
MaxWeeklyMissions 1 Верхний предел для max weekly missions.
DailyResetHour 6 Число для daily reset hour (по умолчанию 6).
config/clan/economy.lua - 6 опций#

General

Setting Default What it does
CampFurnitureStore Config.CampFurnitureStore or... Настройка для camp furniture store.
CampTreasury Config.CampTreasury or &#123;&#125; Настройка для 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; Настройка для 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 опций#

types of functionallity:

Setting Default What it does
clanfurni table Таблица записей clanfurni. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ xmaspole table Таблица записей xmaspole. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ arabtent table Таблица записей arabtent. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ changer table Таблица записей changer. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ bookcase table Таблица записей bookcase. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativebed table Таблица записей nativebed. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativemask table Таблица записей nativemask. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativearms table Таблица записей nativearms. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ cage table Таблица записей cage. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ xmastree table Таблица записей xmastree. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ tipi table Таблица записей tipi. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ tent2 table Таблица записей tent2. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ tent3 table Таблица записей tent3. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ tent4 table Таблица записей tent4. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ dreamcatcher table Таблица записей dreamcatcher. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ woodfence table Таблица записей woodfence. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativepot table Таблица записей nativepot. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativebasket1 table Таблица записей nativebasket1. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativebasket2 table Таблица записей nativebasket2. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativeskull table Таблица записей nativeskull. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ skullpost table Таблица записей skullpost. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ loungechair table Таблица записей loungechair. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ loungechair2 table Таблица записей loungechair2. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ pokerset table Таблица записей pokerset. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ decortent1 table Таблица записей decortent1. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ decortent2 table Таблица записей decortent2. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ decortent3 table Таблица записей decortent3. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ horsehitches table Таблица записей horsehitches. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ robberyplanning table Таблица записей robberyplanning. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ naturalwagon table Таблица записей naturalwagon. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ lamppost1 table Таблица записей lamppost1. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ lamppost2 table Таблица записей lamppost2. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ mountainmen table Таблица записей mountainmen. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ undertaker1 table Таблица записей undertaker1. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ undertaker2 table Таблица записей undertaker2. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ kitchencounter table Таблица записей kitchencounter. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ standingtorch table Таблица записей standingtorch. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ shootingtarget table Таблица записей shootingtarget. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ trayoffood table Таблица записей trayoffood. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ chesta table Таблица записей chesta. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ chestb table Таблица записей chestb. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ chestc table Таблица записей chestc. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ pokerset table Таблица записей pokerset. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ hitchingpost table Таблица записей hitchingpost. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ butchertable3 table Таблица записей butchertable3. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ butchertable2 table Таблица записей butchertable2. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ butchertable1 table Таблица записей butchertable1. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativedecor table Таблица записей nativedecor. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ gypsywagon table Таблица записей gypsywagon. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ beerbox table Таблица записей beerbox. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ waterbarrel table Таблица записей waterbarrel. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ tent table this is the item name on db
  ↳ wood_chair table Таблица записей wood chair. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ leather_chair table Таблица записей leather chair. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ round_table table Таблица записей round table. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ standard_table table Таблица записей standard table. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ rectangle_table table Таблица записей rectangle table. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ rectangle_table table Таблица записей rectangle table. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ timber_table table Таблица записей timber table. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ crafting_fire table Таблица записей crafting fire. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ pota table Таблица записей pota. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ water_pump table Таблица записей water pump. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ flowerboxes table Таблица записей flowerboxes. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ deer_pelt table Таблица записей deer pelt. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ coyote_pelt table Таблица записей coyote pelt. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ blanket_box table Таблица записей blanket box. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ gun_barrel table Таблица записей gun barrel. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ apple_barrel table Таблица записей apple barrel. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ apple_basket table Таблица записей apple basket. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ food_barrel table Таблица записей food barrel. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ washtub table Таблица записей washtub. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ clothes_line table Таблица записей clothes line. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ tool_barrel table Таблица записей tool barrel. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ coyote_taxidermy table Таблица записей coyote taxidermy. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ pheasant_taxidermy table Таблица записей pheasant taxidermy. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ deer_taxidermy table Таблица записей deer taxidermy. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ cougar_taxidermy table Таблица записей cougar taxidermy. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ vulture_taxidermy table Таблица записей vulture taxidermy. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ bear_bench table Таблица записей bear bench. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ log_bencha table Таблица записей log bencha. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ log_benchb table Таблица записей log benchb. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ cloth_bench table Таблица записей cloth bench. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ wooden_bench table Таблица записей wooden bench. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ wicker_bench table Таблица записей wicker bench. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ bwdresser table Таблица записей bwdresser. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ bmdresser table Таблица записей bmdresser. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nightstand table Таблица записей nightstand. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ side_table table Таблица записей side table. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ side_tablea table Таблица записей side tablea. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ side_tableb table Таблица записей side tableb. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ lanterna table Таблица записей lanterna. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ dbcandle table Таблица записей dbcandle. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ candlea table Таблица записей candlea. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ smallmcandle table Таблица записей smallmcandle. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ bcandle table Таблица записей bcandle. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ obed table Таблица записей obed. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ bunkbed table Таблица записей bunkbed. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ singlebed table Таблица записей singlebed. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ fancydouble table Таблица записей fancydouble. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativeskullchair table NEW NATIVE FURNITURE
  ↳ nativechair table Таблица записей nativechair. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativewickchair table Таблица записей nativewickchair. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativebench table Таблица записей nativebench. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ simplenativetent table Таблица записей simplenativetent. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativeelkcanvas table Таблица записей nativeelkcanvas. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ deernativetent table Таблица записей deernativetent. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ wolfnativetent table Таблица записей wolfnativetent. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativeplatform table Таблица записей nativeplatform. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativesmoker table Таблица записей nativesmoker. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativebloodrock table Таблица записей nativebloodrock. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativecage table Таблица записей nativecage. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativebowdisplay table Таблица записей nativebowdisplay. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativecookpot table Таблица записей nativecookpot. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativearrowdisplay table Таблица записей nativearrowdisplay. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativebuckskull table Таблица записей nativebuckskull. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ nativeleatherstand table Таблица записей nativeleatherstand. Добавляйте, удаляйте или меняйте записи по примерам в файле.
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 строк Lua
config.lua - 7 опций#

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 Таблица записей outlaws. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ firstLocation table Мировые координаты (x, y, z) для first location.
  ↳ secondLocation table Мировые координаты (x, y, z) для second location.
  ↳ thirdLocation table Мировые координаты (x, y, z) для third location.
  ↳ fourthLocation table Мировые координаты (x, y, z) для 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 строк Lua
config.lua - 11 опций#

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" Предметы инвентаря для handcuff item. Имена должны быть в таблице 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 Клавиша или элемент управления для hands up key. Управление задаётся hash-значениями из списка ввода игры.
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 опций#

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 Включает или выключает enabled (по умолчанию true).
  ↳ GovernmentResource "jrs_government" Настройка для government resource.
  ↳ MaximumSinglePayment 100000000.0 Верхний предел для maximum single payment.
  ↳ GoldToCashRate 1.0 Сумма денег для gold to cash rate. Награды проходят через экономический множитель jrs_core.
  ↳ ShopCities table Таблица записей shop cities. Добавляйте, удаляйте или меняйте записи по примерам в файле.
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 Включает или выключает enabled (по умолчанию true).
  ↳ RemoveControl "INPUT_CURSOR_SCROLL_DOWN" RedM control action names. No RegisterKeyMapping is used.
  ↳ RestoreControl "INPUT_CURSOR_SCROLL_UP" Клавиша или элемент управления для restore control. Управление задаётся hash-значениями из списка ввода игры.
  ↳ 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 Настройка времени для cooldown ms. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
  ↳ Notify true Переключатель для notify: true = вкл., false = выкл. (по умолчанию true).
  ↳ AutoRestoreOnWeaponSwitch true Automatically handles restore on weapon switch: true = да, false = нет (по умолчанию true).
  ↳ KeepScopeCommand true Переключатель для keep scope command: true = вкл., false = выкл. (по умолчанию 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 Включает или выключает enabled (по умолчанию true).
  ↳ Component 'COMPONENT_LONGARM_GRIPSTOCK... Настройка для component.
  ↳ Model "redempire_emblem" Игровая модель или сущность для model.
  ↳ Longarm table Таблица записей longarm. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ Shortarm table Таблица записей shortarm. Добавляйте, удаляйте или меняйте записи по примерам в файле.
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 Включает или выключает enabled (по умолчанию false).
CarcanoLogo table Таблица записей carcano logo. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ Enabled true Включает или выключает enabled (по умолчанию true).
  ↳ Category "Logo on Stock" Настройка для category.
  ↳ Option "JRS_CARCANO_LOGO_PROP" Настройка для option.
  ↳ Model "jrs_carcano_logo_prop" Игровая модель или сущность для model.
  ↳ Options table One saved choice per weapon. Keep the original option for existing owners.
  ↳ Models table Игровая модель или сущность для models.
  ↳ Price 5.55 Сумма денег для price. Награды проходят через экономический множитель 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" Настройка для weaponrepair.
LanguageFilter table Язык интерфейса этого скрипта (en или ar).
  ↳ revolver "Revolver" Настройка для revolver.
  ↳ pistol "Pistol" Настройка для pistol.
  ↳ repeater "Repeater" Настройка для repeater.
  ↳ rifle "Rifle" Настройка для rifle.
  ↳ shotgun "Shotgun" Настройка для shotgun.
  ↳ arrows "Arrows" Настройка для arrows.
  ↳ varmint "Varmint" Настройка для varmint.
LanguageWeapons table Язык интерфейса этого скрипта (en или ar).
  ↳ barrel_type "Type of Barrel" Настройка для barrel type.
  ↳ case_type "Type of Case" Настройка для case type.
  ↳ hammer_material "Material of Hammer" Настройка для hammer material.
  ↳ frame_material "Material of Frame" Настройка для frame material.
  ↳ scope_type "Type of scope" Настройка для scope type.
  ↳ trigger_material "Material of Trigger" Настройка для trigger material.
  ↳ grip_type "Type of Grip" Настройка для grip type.
  ↳ frame_engraving "Engravings on Frame" Настройка для frame engraving.
  ↳ scope_material "Material of scope" Настройка для scope material.
  ↳ set_type "Type of Set" Настройка для set type.
  ↳ magazine_type "Type of Magazine" Настройка для magazine type.
  ↳ frame_engraving_color "Color of Engravings on Frame" Настройка для frame engraving color.
  ↳ barrel_material "Material of Barrel" Настройка для barrel material.
  ↳ barrel_engraving "Engravings on Barrel" Настройка для barrel engraving.
  ↳ barrel_engraving_color "Color of Engravings on Barrel" Настройка для barrel engraving color.
  ↳ cylinder_material "Material of Cylinder" Настройка для cylinder material.
  ↳ cylinder_engraving "Engravings on Cylinder" Настройка для cylinder engraving.
  ↳ cylinder_engraving_color "Color of Engravings on Cylinder" Настройка для cylinder engraving color.
  ↳ grip_material "Material of Grip" Настройка для grip material.
  ↳ grip_engraving "Engravings on Grip" Настройка для grip engraving.
  ↳ barrel_polishing "Polishing of Barrel" Настройка для barrel polishing.
  ↳ case_material "Material of Case" Настройка для case material.
  ↳ case_color "Color of Case" Настройка для case color.
  ↳ strap "Strap" Настройка для strap.
  ↳ strap_color "Color of Strap" Настройка для strap color.
  ↳ scope "scope" Настройка для scope.
  ↳ stock "Stock" Настройка для stock.
  ↳ bow_wood_color "Color of Bow Wood" Настройка для bow wood color.
  ↳ leather_color "Color of Leather" Настройка для leather color.
  ↳ cord_color "Color of Cord" Настройка для cord color.
  ↳ fishing_line "Fishing Line with Float" Настройка для fishing line.
  ↳ blade_material "Material of Blade" Настройка для blade material.
  ↳ blade_engraving "Engravings on Blade" Настройка для blade engraving.
  ↳ blade_engraving_color "Color of Engravings on Blade" Настройка для blade engraving color.
  ↳ wood_color "Color of Wood" Настройка для wood color.
  ↳ logo "Logo on Stock" Настройка для logo.
priceTable table Сумма денег для price table. Награды проходят через экономический множитель jrs_core.
  ↳ Config.LanguageWeapons.barrel_type 6.55 Число для config.language weapons.barrel type (по умолчанию 6.55).
  ↳ Config.LanguageWeapons.case_type 6.55 Число для config.language weapons.case type (по умолчанию 6.55).
  ↳ Config.LanguageWeapons.hammer_material 6.25 Число для config.language weapons.hammer material (по умолчанию 6.25).
  ↳ Config.LanguageWeapons.frame_material 5.25 Число для config.language weapons.frame material (по умолчанию 5.25).
  ↳ Config.LanguageWeapons.scope_type 6.25 Число для config.language weapons.scope type (по умолчанию 6.25).
  ↳ Config.LanguageWeapons.trigger_material 6.25 Число для config.language weapons.trigger material (по умолчанию 6.25).
  ↳ Config.LanguageWeapons.grip_type 5.25 Число для config.language weapons.grip type (по умолчанию 5.25).
  ↳ Config.LanguageWeapons.frame_engraving 5.25 Число для config.language weapons.frame engraving (по умолчанию 5.25).
  ↳ Config.LanguageWeapons.scope_material 5.50 Число для config.language weapons.scope material (по умолчанию 5.50).
  ↳ Config.LanguageWeapons.set_type 5.0 Число для config.language weapons.set type (по умолчанию 5.0).
  ↳ Config.LanguageWeapons.magazine_type 5.0 Число для config.language weapons.magazine type (по умолчанию 5.0).
  ↳ Config.LanguageWeapons.frame_engraving_color 5.55 Число для config.language weapons.frame engraving color (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.barrel_material 5.55 Число для config.language weapons.barrel material (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.barrel_engraving 5.55 Число для config.language weapons.barrel engraving (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.barrel_engraving_color 5.55 Число для config.language weapons.barrel engraving color (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.cylinder_material 5.55 Число для config.language weapons.cylinder material (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.cylinder_engraving 5.55 Число для config.language weapons.cylinder engraving (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.cylinder_engraving_color 5.55 Число для config.language weapons.cylinder engraving color (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.grip_material 5.55 Число для config.language weapons.grip material (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.grip_engraving 5.55 Число для config.language weapons.grip engraving (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.barrel_polishing 5.55 Число для config.language weapons.barrel polishing (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.case_material 5.55 Число для config.language weapons.case material (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.case_color 5.55 Число для config.language weapons.case color (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.strap 5.55 Число для config.language weapons.strap (по умолчанию 5.55).
  ↳ Config.LanguageWeapons.strap_color 4.55 Число для config.language weapons.strap color (по умолчанию 4.55).
  ↳ Config.LanguageWeapons.scope 3.55 Число для config.language weapons.scope (по умолчанию 3.55).
  ↳ Config.LanguageWeapons.stock 1.55 Число для config.language weapons.stock (по умолчанию 1.55).
  ↳ Config.LanguageWeapons.bow_wood_color 1.55 Число для config.language weapons.bow wood color (по умолчанию 1.55).
  ↳ Config.LanguageWeapons.leather_color 5 Число для config.language weapons.leather color (по умолчанию 5).
  ↳ Config.LanguageWeapons.cord_color 5 Число для config.language weapons.cord color (по умолчанию 5).
  ↳ Config.LanguageWeapons.fishing_line 5 Число для config.language weapons.fishing line (по умолчанию 5).
  ↳ Config.LanguageWeapons.blade_material 10 Число для config.language weapons.blade material (по умолчанию 10).
  ↳ Config.LanguageWeapons.blade_engraving 9 Число для config.language weapons.blade engraving (по умолчанию 9).
  ↳ Config.LanguageWeapons.blade_engraving_color 5 Число для config.language weapons.blade engraving color (по умолчанию 5).
  ↳ Config.LanguageWeapons.wood_color 5 Число для config.language weapons.wood color (по умолчанию 5).
  ↳ Config.LanguageWeapons.logo Config.CarcanoLogo.Price Настройка для config.language weapons.logo.

MELEE & THROWN

Setting Default What it does
  ↳ WEAPON_MELEE_KNIFE table Игровая модель или сущность для weapon melee knife.
  ↳ WEAPON_MELEE_KNIFE_TRADER table Игровая модель или сущность для weapon melee knife trader.
  ↳ WEAPON_MELEE_KNIFE_JAWBONE table Игровая модель или сущность для weapon melee knife jawbone.
  ↳ WEAPON_MELEE_KNIFE_HORROR table Игровая модель или сущность для weapon melee knife horror.
  ↳ WEAPON_MELEE_CLEAVER table Игровая модель или сущность для weapon melee cleaver.
  ↳ WEAPON_MELEE_HATCHET table Игровая модель или сущность для weapon melee hatchet.
  ↳ WEAPON_MELEE_HATCHET_HUNTER table Игровая модель или сущность для weapon melee hatchet hunter.
  ↳ WEAPON_MELEE_MACHETE table Игровая модель или сущность для weapon melee machete.
  ↳ weapon_melee_machete_collector table Игровая модель или сущность для weapon melee machete collector.
  ↳ WEAPON_THROWN_TOMAHAWK table Игровая модель или сущность для weapon thrown tomahawk.
  ↳ WEAPON_THROWN_THROWING_KNIVES table Игровая модель или сущность для weapon thrown throwing knives.

BOWS & LASSO

Setting Default What it does
  ↳ WEAPON_BOW table Игровая модель или сущность для weapon bow.
  ↳ WEAPON_BOW_IMPROVED table Игровая модель или сущность для weapon bow improved.
  ↳ WEAPON_LASSO table Игровая модель или сущность для weapon lasso.
  ↳ weapon_lasso_reinforced table Игровая модель или сущность для weapon lasso reinforced.

REVOLVERS

Setting Default What it does
  ↳ WEAPON_REVOLVER_CATTLEMAN table Игровая модель или сущность для weapon revolver cattleman.
  ↳ WEAPON_REVOLVER_SCHOFIELD table Игровая модель или сущность для weapon revolver schofield.
  ↳ weapon_revolver_navy table Игровая модель или сущность для weapon revolver navy.
  ↳ WEAPON_REVOLVER_LEMAT table Игровая модель или сущность для weapon revolver lemat.
  ↳ WEAPON_REVOLVER_DOUBLEACTION table Игровая модель или сущность для weapon revolver doubleaction.

PISTOLS

Setting Default What it does
  ↳ WEAPON_PISTOL_SEMIAUTO table Игровая модель или сущность для weapon pistol semiauto.
  ↳ WEAPON_PISTOL_MAUSER table Игровая модель или сущность для weapon pistol mauser.
  ↳ WEAPON_PISTOL_VOLCANIC table Игровая модель или сущность для weapon pistol volcanic.
  ↳ WEAPON_PISTOL_M1899 table Игровая модель или сущность для weapon pistol m1899.

REPEATERS

Setting Default What it does
  ↳ WEAPON_REPEATER_CARBINE table Игровая модель или сущность для weapon repeater carbine.
  ↳ WEAPON_REPEATER_WINCHESTER table Игровая модель или сущность для weapon repeater winchester.
  ↳ WEAPON_REPEATER_HENRY table Игровая модель или сущность для weapon repeater henry.
  ↳ WEAPON_REPEATER_EVANS table Игровая модель или сущность для weapon repeater evans.

RIFLES

Setting Default What it does
  ↳ WEAPON_RIFLE_VARMINT table Игровая модель или сущность для weapon rifle varmint.
  ↳ WEAPON_RIFLE_SPRINGFIELD table Игровая модель или сущность для weapon rifle springfield.
  ↳ WEAPON_RIFLE_BOLTACTION table Игровая модель или сущность для weapon rifle boltaction.
  ↳ WEAPON_SNIPERRIFLE_ROLLINGBLOCK table Игровая модель или сущность для weapon sniperrifle rollingblock.
  ↳ WEAPON_SNIPERRIFLE_CARCANO table Игровая модель или сущность для weapon sniperrifle carcano.
  ↳ weapon_rifle_elephant table Игровая модель или сущность для weapon rifle elephant.

SHOTGUNS

Setting Default What it does
  ↳ WEAPON_SHOTGUN_DOUBLEBARREL table Игровая модель или сущность для weapon shotgun doublebarrel.
  ↳ WEAPON_SHOTGUN_SAWEDOFF table Игровая модель или сущность для weapon shotgun sawedoff.
  ↳ WEAPON_SHOTGUN_PUMP table Игровая модель или сущность для weapon shotgun pump.
  ↳ WEAPON_SHOTGUN_REPEATING table Игровая модель или сущность для weapon shotgun repeating.
  ↳ WEAPON_SHOTGUN_SEMIAUTO table Игровая модель или сущность для weapon shotgun semiauto.

TOOLS & KITS

Setting Default What it does
  ↳ WEAPON_FISHINGROD table Игровая модель или сущность для weapon fishingrod.
  ↳ WEAPON_KIT_CAMERA table Игровая модель или сущность для weapon kit camera.
  ↳ weapon_kit_camera_advanced table Игровая модель или сущность для weapon kit camera advanced.
  ↳ weapon_kit_binoculars table Игровая модель или сущность для weapon kit binoculars.
  ↳ weapon_kit_binoculars_improved table Игровая модель или сущность для weapon kit binoculars improved.
  ↳ weapon_melee_davy_lantern table Игровая модель или сущность для weapon melee davy lantern.
  ↳ WEAPON_MELEE_LANTERN table Игровая модель или сущность для weapon melee lantern.
  ↳ WEAPON_MELEE_LANTERN_HALLOWEEN table Игровая модель или сущность для weapon melee lantern halloween.

THROWABLES

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

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 Настройка времени для check interval ms. Единица (секунды, минуты или миллисекунды) обычно указана в имени опции или в комментарии соседних опций.
config/logs.lua - 6 опций#

General

Setting Default What it does
  ↳ Enabled true Включает или выключает enabled (по умолчанию true).
  ↳ Username "REDEMPIRE Weapons Logs" Настройка для username.
  ↳ AvatarURL "" Настройка для avatar url.
  ↳ MentionRoleId "" Optional Discord role ID to mention on every enabled log. Leave empty to disable.
  ↳ Events table Таблица записей events. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ Colors table Таблица записей colors. Добавляйте, удаляйте или меняйте записи по примерам в файле.
config/shops.lua - 24 опций#

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 Число для offset x (по умолчанию 0.28).
  ↳ offsetY 0.0 Число для offset y (по умолчанию 0.0).
  ↳ fov 90.0 Число для fov (по умолчанию 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 Игровая модель или сущность для weapon shops.
  ↳ Valentine table Таблица записей valentine. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ TumbleWeed table Таблица записей tumble weed. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ Strawberry table Таблица записей strawberry. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ Black_Water table Таблица записей black water. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ Rhodes table Таблица записей rhodes. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ Guarma table Таблица записей guarma. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ SaintDenise table Таблица записей saint denise. Добавляйте, удаляйте или меняйте записи по примерам в файле.
  ↳ Emerald_Ranch table Таблица записей emerald ranch. Добавляйте, удаляйте или меняйте записи по примерам в файле.
CustomWeaponPackageStore table Игровая модель или сущность для custom weapon package store.
  ↳ Enabled true Включает или выключает enabled (по умолчанию true).
  ↳ ExtraLocationJob "" Мировые координаты (x, y, z) для extra location job.
  ↳ Command "weaponpackages" Настройка для command.
  ↳ UseWeaponShopLocations true Включает или выключает weapon shop locations (по умолчанию true).
  ↳ PromptControl 0xCEFD9220 Клавиша или элемент управления для prompt control. Управление задаётся hash-значениями из списка ввода игры.
  ↳ PromptText "Open Custom Weapon Store" Текст, который видит игрок для prompt text. Измените для перевода или ребрендинга.
  ↳ PromptDistance 1.25 Расстояние в игровых единицах для prompt distance.
  ↳ Locations table Мировые координаты (x, y, z) для locations.
  ↳ Package table Таблица записей package. Добавляйте, удаляйте или меняйте записи по примерам в файле.
JRS Core · Бесплатный фреймворк RedM с открытым кодом · JRS TEAM