JRS COREDocumentation
Scripts

Properties

10 scripts dans le dossier [PROPERTIES]

Housing, stables, doors and everything players own.

Ce dossier contient 10 scripts. Choisis un script dans les onglets ci-dessous.

Paid (server only)   alfepanda

Resource alfepanda
Folder [PROPERTIES]
Interface No
Code size 11 lignes Lua

Paid (server only)   house_model

Resource house_model
Folder [PROPERTIES]
Version 1.0.0
Interface No
Code size 29 lignes Lua

Free (included in JRS Core)   jrs_housing

Housing

Resource jrs_housing
Folder [PROPERTIES]
Version 1.12.0
Author jrs team
Depends on /assetpacks, jrs_core, jrs_inventory
Interface Yes (NUI)
Languages ar, en
Code size 31,096 Lua lines

Commands

  • /edithouse
  • /findhouse
  • /fixdeeds
  • /fixkeys
  • /housedoordebug
  • /housefarmlimit
  • /housestash
  • /housestashes
  • /housingowners
  • /housingrobberyaudit
  • /searchhouse
  • /setboxweight
  • /sethousecapacity
  • /sethouseslots
  • /sethouseweight
  • /setstashcapacity
  • /setstashsize
  • /setstashslots
  • /setstashweight

Exports

AdminPropertyStashPlaced, CanAdminPlacePropertyStash, CanCarryWeaponsInHouse, CanPlacePropertyStash, CanRobProperty, CanUseHousingDoor, CanUsePropertyStash, CloseRobberyDoor, EnsurePlayerDeeds, GetFertilizerAtCoords, GetHouseSafeZones, GetHousingDoors, GetLandAtCoords, GetNearestBathroomFurniture, GetOwnedLandAtCoords, GetPropertyAtCoords, GetPropertyStashInfo, GetPropertyStashWeight, GetRobberyProperties, GetRobberyProperty, GrantProperty, HasPropertyKey, HasPropertyPermission, HousingDeedsOwnershipChanged, HousingOpenGuarmaDeed, HousingOpenPlayerDeed, IsLandRegistryReady, IsPropertyOwner, IsPropertyOwnerOrKeyholder, MayUsePropertyStash

Database tables

jrs_constructed_houses, jrs_housing_blip_preferences, jrs_housing_deeds, jrs_housing_doors, jrs_housing_farm_limits, jrs_housing_fertile_plots, jrs_housing_keys, jrs_private_lands, jrs_properties, jrs_property_definitions, query

config/config.lua - 133 options#

General

Setting Default What it does
DevMode true Interrupteur pour dev mode : true = activé, false = désactivé (par défaut true).
Debug false Debug output for debug : true = oui, false = non (par défaut false).
PropertyPurchaseIdentity table Requires an issued identity for the buyer's character in jrs_idcard. This is a registry check, not possession of somebody else's inventory card.
  ↳ Required true Interrupteur pour required : true = activé, false = désactivé (par défaut true).
  ↳ MissingMessage 'يجب إصدار هوية لشخصيتك قبل ... Texte affiché au joueur pour missing message. Modifie-le pour traduire ou renommer.
  ↳ UnavailableMessage 'تعذر التحقق من الهوية. حاول... Texte affiché au joueur pour unavailable message. Modifie-le pour traduire ou renommer.
PromptKeys table Touche ou contrôle utilisé pour prompt keys. Les contrôles sont des valeurs hash de la liste des entrées du jeu.
  ↳ SELL table Table d'entrées sell. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ MENU_OPEN table Table d'entrées menu open. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ STORAGE table Table d'entrées storage. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ WARDROBE table Table d'entrées wardrobe. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ TELEPORT table Table d'entrées teleport. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
MenuActionZone table Table d'entrées menu action zone. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ Enabled false Active ou désactive enabled (par défaut false).
  ↳ ShowOnlyForOwners true Shows only for owners : true = oui, false = non (par défaut true).
  ↳ DrawDistance 6.0 Distance en unités de jeu pour draw distance.
  ↳ Radius 0.65 Distance en unités de jeu pour radius.
  ↳ Height 0.08 Nombre pour height (par défaut 0.08).
  ↳ GroundOffset -0.95 Nombre pour ground offset (par défaut -0.95).
  ↳ MarkerType 0x94FDAE17 Réglage pour marker type.
  ↳ Red 214 Nombre pour red (par défaut 214).
  ↳ Green 174 Nombre pour green (par défaut 174).
  ↳ Blue 90 Nombre pour blue (par défaut 90).
  ↳ Alpha 70 Nombre pour alpha (par défaut 70).
  ↳ BobUpAndDown false Interrupteur pour bob up and down : true = activé, false = désactivé (par défaut false).
UsersDatabase table What is your main characters table name in the database?
  ↳ tableName "jrs_characters" Texte affiché au joueur pour table name. Modifie-le pour traduire ou renommer.
  ↳ identifierName "identifier" Texte affiché au joueur pour identifier name. Modifie-le pour traduire ou renommer.
  ↳ characterIdentifierName "charidentifier" Texte affiché au joueur pour character identifier name. Modifie-le pour traduire ou renommer.
StartQueryDelay 1 Time in seconds (5-10 will fix your problem)
RestartHours table The following option is saving all the data before server restart hours (2-3 Minutes atleast before server restart is mostly preferred).
SaveDataRepeatingTimer table As default, we save all data every 15 minutes to avoid data loss in case for server crashes. @Duration = Time in minutes.
MaxHouses 3 How many houses should each player have on their character?
ReadyPropertyPurchase table and charges house + land without asking the buyer to select the area again. The legacy manual-selection settings below remain only as a fallback for any non-dynamic property definition.
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ AutoOpen false Do not show the large property image/card just because a player walks close. Only a small E interaction hint is shown; the full card opens after pressing E.
  ↳ OpenKey Keys["E"] Touche ou contrôle utilisé pour open key. Les contrôles sont des valeurs hash de la liste des entrées du jeu.
  ↳ OpenKeyLabel "E" Touche ou contrôle utilisé pour open key label. Les contrôles sont des valeurs hash de la liste des entrées du jeu.
  ↳ OpenDistance 2.25 Distance en unités de jeu pour open distance.
  ↳ PromptText "VIEW PROPERTY" Texte affiché au joueur pour prompt text. Modifie-le pour traduire ou renommer.
  ↳ RequireEntranceInsideLand true The existing house entrance must be inside the selected four corners.
  ↳ EntrancePadding 0.25 Nombre pour entrance padding (par défaut 0.25).
  ↳ RequireKnownPropertyPointsInsideLand true Also validate known points that belong to the ready-made house (menu position and configured door positions) so a tiny plot around only the entrance cannot be used as the property's land.
  ↳ KnownPointPadding 0.10 Coordonnées du monde (x, y, z) pour known point padding.
  ↳ ServerStartDistance 4.0 Extra server-side tolerance for starting the purchase interaction.
  ↳ DefaultDescription "Ready-made property with pr... Optional defaults used by the property-sale UI. Individual properties may override these with displayName and description fields.
  ↳ Text table Texte affiché au joueur pour text. Modifie-le pour traduire ou renommer.
MaxHouseKeyHolders 3 How many players should have access to a property?
RealEstateJob table @ReceivePercentage the percentage real estate job will receive when selling a property. Ex. If a property costs $300, and ReceivePercentage is 5%, the seller will receive $15.
UpgradeHouses true Set to false if you don't want the player's to upgrade their house inventory capacities.
ResetUpgrades true Set it to false if you don't want the property upgrades to reset when placing the property for sale.
ResetPropertyLedger false Reset all the property ledger account money when a property has been placed for sell.
RenderNPCDistance 30 The distance for rendering NPC Models.
TeleportOutsideOnJoin table Set it to false if you don't want the players to be teleported outside of their property after selecting a character. We provide this system in case they bug inside or other players who left inside that property to be teleported o
WardrobeEventTrigger "jrs_clothes:openWardrobe" to open their wardrobe, change the event trigger below.
ManagementMenu table Options in the property management menu to display / not based on your personal and server preferences. (!) DO NOT MODIFY THE TYPE NAMES.
PropertyStashes table Table d'entrées property stashes. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ Resource "jrs_stashes" Réglage pour resource.
  ↳ MaxSlots 50 Highest value an admin can set per house.
  ↳ MaxWeight 1000000.0 Limite maximale pour max weight.
  ↳ Tiers table property area wins. Weight is the capacity (KG) of EACH stash in that house. Each placed stash is its own separate storage. Admins can customize slots and weight per house in /propertyadmin -> property -> House Stashes or via SQL/
  ↳ PlaceDistance 4.0 Stashes must stay this close to the player placing them (server check).
DoorKey Keys['G'] G Key
DoorInteractionDistance 3.50 Horizontal interaction radius for locking/unlocking property doors. The old hardcoded value was 1.25m and used 3D distance, which made the player stand almost against the door before the door key would register.
DynamicProperties table Ready-made properties are stored and loaded from SQL only. Create and edit them in-game with /createproperty and /propertyadmin.
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ CreateCommand "createproperty" Réglage pour create command.
  ↳ AdminCommand "propertyadmin" Qui est autorisé : métiers, groupes ou permissions pour admin command.
  ↳ AdminAcePermission "jrs_housing.property.admin" Qui est autorisé : métiers, groupes ou permissions pour admin ace permission.
  ↳ AdminGroups table Qui est autorisé : métiers, groupes ou permissions pour admin groups.
  ↳ AdminIdentifiers table Qui est autorisé : métiers, groupes ou permissions pour admin identifiers.
  ↳ RequireArea true Requires area : true = oui, false = non (par défaut true).
  ↳ RequiredAreaPoints 4 Coordonnées du monde (x, y, z) pour required area points.
  ↳ AllowOwnedStructureEdit true Admins may change the area/doors of an OWNED house (enlarge, add a building, add/remove doors, merge another house). The owner keeps the house; their land boundary follows the new area. false = old behaviour (reset first).
  ↳ AreaGrowStep 5.0 "Enlarge Area" step size in meters (each corner moves this far outward).
  ↳ MinimumArea 25.0 Minimum ou niveau requis pour minimum area.
  ↳ MaximumArea 10000.0 Limite maximale pour maximum area.
  ↳ DoorCaptureDistance 6.0 Distance en unités de jeu pour door capture distance.
  ↳ DoorMatchDistance 1.75 Distance en unités de jeu pour door match distance.
  ↳ ForceDoorClosedOnCapture true When an admin captures a world door, force it fully closed first so the saved objYaw is the real closed heading, never the current open angle.
  ↳ DoorCloseCaptureDelay 350 Réglage de durée pour door close capture delay. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ Defaults table Table d'entrées defaults. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
NativeDoorlocks table Table d'entrées native doorlocks. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ AutoInstallBundledProperties true Seed/merge every bundled ready-made house and its known doors into SQL. Existing customized definitions are preserved; only missing data/doors are merged.
  ↳ ForceBundledDoorAccessMode true Forces bundled door access mode : true = oui, false = non (par défaut true).
  ↳ ImportLegacyDoorlockIds true One-time migration for older properties that saved jrs_doorlocks door IDs. The parts are copied directly from SQL into jrs_housing property doors.
  ↳ RemoveImportedDoorlockIds true Interrupteur pour remove imported doorlock ids : true = activé, false = désactivé (par défaut true).
  ↳ DoorlockDatabaseTables table Table d'entrées doorlock database tables. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ RegisteredDoorPickerResource "jrs_doorlocks" Optional admin convenience: /createproperty can use the jrs_doorlocks world picker when that resource is running, then copies the selected door.
  ↳ EnforceExclusiveDoorHashes true Native validation/security.
  ↳ RequireDoorInsidePropertyArea true Requires door inside property area : true = oui, false = non (par défaut true).
  ↳ DoorAreaTolerance 12.0 Nombre pour door area tolerance (par défaut 12.0).
  ↳ ServerDistanceValidation true Interrupteur pour server distance validation : true = activé, false = désactivé (par défaut true).
  ↳ ServerValidationDistance 6.0 Distance en unités de jeu pour server validation distance.
  ↳ LockWhenUnowned true State policy.
  ↳ UnlockWhenUnowned false Interrupteur pour unlock when unowned : true = activé, false = désactivé (par défaut false).
  ↳ LockOnOwnershipTransfer true Interrupteur pour lock on ownership transfer : true = activé, false = désactivé (par défaut true).
  ↳ DefaultLocked true Interrupteur pour default locked : true = activé, false = désactivé (par défaut true).
  ↳ LockOnResourceStart true Interrupteur pour lock on resource start : true = activé, false = désactivé (par défaut true).
  ↳ LockpickSessionMilliseconds 120000 Short-lived server lockpick session. The final unlock still requires this server-issued session, the correct door, proximity and item checks.
  ↳ WorldStatus table Door interaction presentation. This is drawn in world-space directly on the selected door and does not steal NUI focus. Red = locked, green = unlocked.
  ↳ KeyAnimation table Character key animation for both LOCK and UNLOCK. The animation falls back to facing the saved door coordinates when a streamed MLO door does not expose a usable entity handle.
DoorlockIntegration table Deprecated compatibility switch. Keep disabled: housing no longer delegates its doors to jrs_doorlocks.
  ↳ Enabled false Active ou désactive enabled (par défaut false).
  ↳ Resource "jrs_doorlocks" Réglage pour resource.
RenderDoorStateDistance 30 The following rendering checks for near locked states / doors.
Lockpicking table Table d'entrées lockpicking. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ Key 0xE30CD707 R Key
  ↳ Item "lockpick" Objets d'inventaire utilisés par item. Les noms doivent exister dans la table jrs_items.
  ↳ Stages 1 (3) By Default, all Lockpicking stages must be successfull to unlock the property door. Stages also must be the required item quantity to have for lockpicking. That means, a player must have X3 hardlockpick items.
  ↳ NotEnoughLockpicksNotify "~e~You do not have enough l... Texte affiché au joueur pour not enough lockpicks notify. Modifie-le pour traduire ou renommer.
  ↳ RequiredOnlineJob table Qui est autorisé : métiers, groupes ou permissions pour required online job.
  ↳ NotifyMessage table TP Notify Support.
  ↳ Duration 10 Time in minutes
PropertyLights table SQL definition ( { on = true, points = { { x=.., y=.., z=.., prop=".." }, .. } } ). Properties without that field are completely unaffected by this feature. House lights are controlled from the inventory-key management menu only.
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ DefaultProp "p_kerosenetablelamp01x" Default prop used for a light point that does not specify its own prop.
  ↳ StreamDistance 40.0 How far away (in the world) a light point is streamed in and kept spawned.
config/config_construction.lua - 26 options#

General

Setting Default What it does
Construction table Table d'entrées construction. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ Commands table Table d'entrées commands. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ EveryoneCanCreate false Set true to let every player place a new construction plot.
  ↳ OwnersCanBuild false Owners can contribute materials and advance their own construction. Set to false so only the Builder rank can build/advance construction stages.
  ↳ StrictJobOnly true Strict job restriction: when true, nobody (not even admins/superadmins/mods) can purchase the book, use the book, create houses or build stages without having the allowed builder job in AllowedJobs.
  ↳ RequiredJobGrade 0 Minimum job grade required (0 = any grade of builder)
  ↳ AllowedJobs table Jobs/groups below can create and build any plot.
  ↳ AllowedGroups table Qui est autorisé : métiers, groupes ou permissions pour allowed groups.
  ↳ AcePermission "jrs_housing.construction" ACE permission also works: add_ace group.admin jrs_housing.construction allow
  ↳ PropertyIdBase 50000 Nombre pour property id base (par défaut 50000).
  ↳ MinimumHouseDistance 20.0 Distance en unités de jeu pour minimum house distance.
  ↳ InteractionDistance 4.0 Distance en unités de jeu pour interaction distance.
  ↳ RenderDistance 220.0 Distance en unités de jeu pour render distance.
  ↳ DespawnDistance 260.0 Distance en unités de jeu pour despawn distance.
  ↳ Placement table Table d'entrées placement. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ BuildMarker table Visible construction point spawned after confirming the house position.
  ↳ PropertyDefaults table Table d'entrées property defaults. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ Text table Texte affiché au joueur pour text. Modifie-le pour traduire ou renommer.
  ↳ SkipDoorModelsForTeleport false Spawn physical, interactive doors for completed constructed houses. The normal REDEMPIRE teleport entry remains available as a fallback.
  ↳ DoorModels table Modèle ou entité du jeu utilisé pour door models.
  ↳ DoorModelPairs table Do not replace a visible door with guessed left/right model names. Both hinge sides use the known working model; the client mirrors only the swing direction and interaction point.
  ↳ LeftHingeDoorModels table Modèle ou entité du jeu utilisé pour left hinge door models.
  ↳ RightHingeDoorModels table Modèle ou entité du jeu utilisé pour right hinge door models.
  ↳ InteractiveDoors table Table d'entrées interactive doors. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ Presets table Table d'entrées presets. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
config/zz_config_land.lua - 24 options#

General

Setting Default What it does
LandSystem table Table d'entrées land system. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ PricePerSquareMeter 1.20 One RedM world unit is treated as one square meter for pricing. Base rate (first bracket). The real price is progressive: see PriceBrackets.
  ↳ PriceBrackets table only to the m2 inside its bracket, so big estates cost far more per m2 than a small lot. Tuned to the jrs_core economy tiers (Tier 1 $4-9/h, Tier 3 $30-55/h): 100 m2 = $120, 300 = $360, 1000 = $1,620, 2500 = $5,670, 5000 = $15,045
  ↳ CurrencySymbol "$" Réglage pour currency symbol.
  ↳ MoneyAccount 0 jrs_core account used for land payments. 0 is the normal cash account.
  ↳ Standalone table Standalone private lands are created by administrators and sold to players from an in-world sale board.
  ↳ RequiredPoints 4 The player walks to four corners and left-clicks at each corner.
  ↳ PlacePointControl 0x07CE1E61 INPUT_ATTACK / left mouse button
  ↳ MinimumPointSpacing 2.0 Minimum ou niveau requis pour minimum point spacing.
  ↳ MinimumArea 100.0 Minimum ou niveau requis pour minimum area.
  ↳ MaximumArea 5000.0 Limite maximale pour maximum area.
  ↳ PreventZoneOverlap true Prevent a purchased plot from intersecting another purchased plot.
  ↳ OverlapBuffer 1.0 Nombre pour overlap buffer (par défaut 1.0).
  ↳ RequireHouseInsideZone true The house origin and its calculated client footprint must remain inside.
  ↳ HouseEdgePadding 0.0 Nombre pour house edge padding (par défaut 0.0).
  ↳ PlacementFootprint table Several streamed shells have invisible collision/LOD bounds much larger than the visible building. This clamped footprint prevents false rejections.
  ↳ MaximumSelectionDistance 120.0 Server-side safety limits.
  ↳ SelectionSeconds 300 Nombre pour selection seconds (par défaut 300).
  ↳ ZoneMinZOffset -20.0 The private-property zone is vertical so hills and multi-floor homes work.
  ↳ ZoneMaxZOffset 40.0 Limite maximale pour zone max z offset.
  ↳ EntryCheckIntervalMs 500 Réglage de durée pour entry check interval ms. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ BoundaryDisplay table Table d'entrées boundary display. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ Text table Texte affiché au joueur pour text. Modifie-le pour traduire ou renommer.
config/zz_config_property_keys.lua - 22 options#

General

Setting Default What it does
PropertyKeys table Touche ou contrôle utilisé pour property keys. Les contrôles sont des valeurs hash de la liste des entrées du jeu.
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ HouseItem "housekey" Objets d'inventaire utilisés par house item. Les noms doivent exister dans la table jrs_items.
  ↳ KeyOnlyDoors false Allow validated robbery lockpicking; normal access still requires a house key.
  ↳ BoundaryAccessPadding 5.0 Meters outside the saved polygon; key/menu access only.
  ↳ DoorwayAccessDistance 3.0 Access only: does not expand farming boundaries.
  ↳ InteriorAccessDistance 40.0 Meters from the interior entry point; lets owners use their key inside teleport houses.
  ↳ AutoRelockSeconds 15 Nombre pour auto relock seconds (par défaut 15).
  ↳ LocksmithDistance 3.0 Distance en unités de jeu pour locksmith distance.
  ↳ GiveDistance 5.0 Distance en unités de jeu pour give distance.
  ↳ Locksmith table Table d'entrées locksmith. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
FertilePlots table Table d'entrées fertile plots. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ DefaultRadius 3.0 Legacy circle plots (pre-polygon) kept only so older saved rows still work.
  ↳ MinimumRadius 1.0 Distance en unités de jeu pour minimum radius.
  ↳ MaximumRadius 8.0 Distance en unités de jeu pour maximum radius.
  ↳ MinimumPoints 4 Corners: each plot is a walked-and-clicked polygon, so its shape can differ from house to house instead of always being the same circle.
  ↳ MinimumPointSpacing 1.5 Minimum ou niveau requis pour minimum point spacing.
  ↳ MinimumArea 4.0 Minimum ou niveau requis pour minimum area.
  ↳ MaximumArea 200.0 Limite maximale pour maximum area.
  ↳ MaximumPlots 8 Limite maximale pour maximum plots.
  ↳ InitialFertilizer 250 Light starter soil (25%). Plot crops also get reduced care bonuses - see jrs_farming Config.FertilePlotSoil.
config/zz_config_wardrobe_prop.lua - 14 options#

General

Setting Default What it does
WardrobeProp table wardrobe (clothes change prompt at it). One wardrobe per house - setting a new one replaces the old prop. Enabled = false restores the plain point. Range = the house furnitureRange from its entrance (same as furniture).
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ Models table Modèle ou entité du jeu utilisé pour models.
  ↳ SpawnDistance 60.0 Distance en unités de jeu pour spawn distance.
  ↳ Blip table Map blip on the owner's wardrobe (any wardrobe point, prop or not).
  ↳ DespawnDistance 75.0 Distance en unités de jeu pour despawn distance.
  ↳ Keys table Every other key is the furniture placement set (client_furnitures.lua).
StorageProp table Same furniture placement as the wardrobe above (C = next prop). Its capacity is the house defaultStorageWeight + bought upgrades, written to the storage row every time the box is opened (zz_server_property_keys.lua).
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ Models table Modèle ou entité du jeu utilisé pour models.
  ↳ SpawnDistance 60.0 Distance en unités de jeu pour spawn distance.
  ↳ Blip table Réglages du blip ou de l’icône de carte pour blip.
  ↳ DespawnDistance 75.0 Distance en unités de jeu pour despawn distance.
  ↳ Keys table Touche ou contrôle utilisé pour keys. Les contrôles sont des valeurs hash de la liste des entrées du jeu.

Paid (server only)   jrs_redempire_mountain

jrs core RP S4 - 40m x 30m mountain wooden sign

Resource jrs_redempire_mountain
Folder [PROPERTIES]
Version 1.0.2
Author jrs team
Interface No
Code size 499 lignes Lua
config/config.lua - 31 options#

General

Setting Default What it does
ModelName "redempire_mtn_s4_40x30" Unique model/resource naming so this version can run beside the old road sign.
SignDimensions table Table d'entrées sign dimensions. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ width 40.0 Nombre pour width (par défaut 40.0).
  ↳ height 30.0 Nombre pour height (par défaut 30.0).
  ↳ plankWidth 38.6 Two narrower horizontal timber boards between the posts.
  ↳ plankHeight 1.35 Nombre pour plank height (par défaut 1.35).
  ↳ plankDepth 0.82 Nombre pour plank depth (par défaut 0.82).
  ↳ upperPlankZ 18.60 Mountain sign: the boards sit high on the 30m posts.
  ↳ lowerPlankZ 12.70 Nombre pour lower plank z (par défaut 12.70).
Lighting table Lighting is fully client-side and follows each spawned sign.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ onlyAtNight false Keep false while testing so the lights can be checked at any time. Set true later if you only want them during night hours.
  ↳ nightStartHour 18 Nombre pour night start hour (par défaut 18).
  ↳ nightEndHour 6 Nombre pour night end hour (par défaut 6).
  ↳ renderDistance 900.0 Do not draw lights for very distant signs to keep the script light.
  ↳ propEnabled true Real RedM/RDR game props. The script tries them in order and uses the first model that loads successfully, so one missing variant will not break the resource.
  ↳ propModels table Modèle ou entité du jeu utilisé pour prop models.
  ↳ color table Warm frontier light.
  ↳ spotlight table Spotlight settings. Four lamps cover both giant text rows.
  ↳ lamps table Local coordinates relative to the 40x30 sign model. +Y is the visible/front side of the sign.
FixedPlacement table Fixed placement for the mountain sign. Set enabled = true and paste the exact coords/full 3-axis rotation you want. The Z value is used exactly as written; it is NOT auto-adjusted to the ground.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ spawnOnStart true Interrupteur pour spawn on start : true = activé, false = désactivé (par défaut true).
  ↳ coords vector3(-57.79999923706055, ... Coordonnées du monde (x, y, z) pour coords.
  ↳ rotation vector3(0.0, 0.0, 115.0) Réglage pour rotation.
Commands table Table d'entrées commands. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ spawn "redempire_mtn_sign_spawn" Coordonnées du monde (x, y, z) pour spawn.
  ↳ remove "redempire_mtn_sign_remove" Réglage pour remove.
  ↳ lights "redempire_mtn_lights" Réglage pour lights.
  ↳ coords "redempire_mtn_sign_coords" Coordonnées du monde (x, y, z) pour coords.
  ↳ transform "redempire_mtn_sign_transform" Réglage pour transform.

Paid (server only)   jrs_stable

JRS Stable v5.11.0: horse Health/Stamina now use the game\

Resource jrs_stable
Folder [PROPERTIES]
Version 5.26.6
Depends on /onesync, /server:6231, jrs_core, jrs_inventory, oxmysql
Interface Yes (NUI)
Languages ar, en
Code size 80,274 Lua lines

Commands

  • /-jrs_stable_callwagon
  • /-jrs_stable_horse_dance
  • /-jrs_stable_lean_left
  • /-jrs_stable_lean_modifier
  • /-jrs_stable_lean_right
  • /OpenBreedingMenu
  • /callhorse
  • /checkStow
  • /dancehorse
  • /fixstable
  • /jrs_stable_brushhorse
  • /jrs_stable_callhorse_key
  • /jrs_stable_callwagon_key
  • /jrs_stable_feedhorse
  • /jrs_stable_showhorseinfo
  • /jrshorsestats
  • /jrsstablepromptdebug
  • /resetstablename
  • /setstablename
  • /spawnPelt
  • /trainingadmin

Exports

AddHorseXP, GenerateHorseStatisticsForMenu, GetHorseHudSource, GetHorseNameForMenu, GetMetabolismHorse, GetPlayerLevel, GetServerTimer, GetStableHorseCondition, GiveHorse, GiveWagon, HasLocalStablePermission, HasStablePermission, IsStablePermissionAdmin, IsStableUiOpen, OpenFlamingHoovesDeed, PlayerOwnsFlamingHooves, RegisterAction, RegisterFilter, ReloadHorseTrainingRoutes, SetPlayerFlamingHoovesOwned, ShowMenu, SpawnHorse, StopAddon, getCallbackAPI, getConfig, getConfigs, getCurrentStable, getHorses, getMyHorses, getMyWagons

Database tables

IF, jrs_horse_breeding, jrs_horse_training_npcs, jrs_horse_training_routes, jrs_horse_training_service, jrs_horses, jrs_horses_stats, jrs_stable_admin_actions, jrs_stable_admin_horse_grants, jrs_stable_admin_horse_templates, jrs_stable_bought, jrs_stable_breeder_market_wallet, jrs_stable_color, jrs_stable_custom_names, jrs_stable_flaming_hooves_owners, jrs_stable_market_stock, jrs_stable_market_transactions, jrs_stable_permissions, jrs_stable_team_cooldowns, jrs_wagon_crafting

shared/config.lua - 478 options#

General

Setting Default What it does
debug false Debug output for debug : true = oui, false = non (par défaut false).
realisticModHorse false Interrupteur pour realistic mod horse : true = activé, false = désactivé (par défaut false).
realisticModWagon false if true : No horse teleportation. You can only whistle horse if he is near than you. Horses are linked on the last stable you use to stabling it.
distancePromptStore 3.0 maximum distance to display the prompt to open the store
distanceSpawnPed 15.0 maximum distance to spawn the stable man
distanceSpawnHorse 7.5 nearby safe whistle spawn radius; keeps the horse close without spawning on top of the player
distanceSpawnWagon 11.0 preferred nearby wagon call distance; final road-safe range is enforced client-side
distanceTeleportHorse 200.0 maximum distance to whistle horse before teleport him
ExtraLightIntensity 15.0 Light intensity when preview horse in stable
syncTimer 5 * 1000 Loop timer to resync horse after using instance
useMenuWithMouse true turn off to disable the mouse controler for the menu
needAllHorseWagon true turn true to only allow wagon if all needed horses are selected
refreshTimerHorseStat 2500 time in ms to calcul the new stat of horse. Little value = more precise but more heavy for CPU
saveHorseStatTimer 90 * 1000 time in ms to save new horses stats in database
disableHorseFlee false disable the possibility to flee horses
usePromptHorseStatistics true turn off the prompt to display horses statistics
cameraPreview table Preview camera settings for stable menu
  ↳ horse table Modèle ou entité du jeu utilisé pour horse.
  ↳ wagon table Table d'entrées wagon. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
uiSuppression table Hide game HUD / metabolism while the stable NUI is open. Native HUD and radar are handled directly. jrs_metabolism is integrated through its setHudBlocked export/event so its visibility state cannot invert.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ hideNativeHud true Hides native hud : true = oui, false = non (par défaut true).
  ↳ hideRadar true Hides radar : true = oui, false = non (par défaut true).
  ↳ jrsMetabolism table Exact integration for the metabolism resource supplied with this build. jrs_metabolism exposes setHudBlocked(state, blockerName); no command toggles are used, so the HUD cannot become inverted after reconnects.
  ↳ integrations table Optional integrations for other custom HUD/NUI resources.
horseOverheadStats table Horse overhead circles are disabled permanently in v5.5.1. All horse data is shown in Show Info instead.
  ↳ enabled false set false to disable the feature completely
  ↳ control 0xF84FA74F retained for compatibility; visibility follows the interaction menu
  ↳ maxDistance 5.0 maximum distance from the horse
  ↳ ownerOnly true only show statistics for the player's owned horse
  ↳ refreshRate 100 NUI refresh interval; 10 Hz is smooth and lighter on populated servers
  ↳ heightOffset 0.10 vertical position above the horse; smaller values move the icons down
  ↳ hideWhileMounted true hide the icons while the player is riding a horse
  ↳ showName true Shows name : true = oui, false = non (par défaut true).
  ↳ showLevel true show Horse Level above the horse
  ↳ showXp true show current XP / XP required for next level
  ↳ showRarity true COMMON / RARE / EPIC / ...
  ↳ stats table Table d'entrées stats. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ maximumRanks table Limite maximale pour maximum ranks.
maxDistanceWithHorseshoes 50 in kilometers of riding/leading; per-tier durabilityKm in Config.horseshoeTiers wins
warningMessageHorseshoePercent 20 display a warning message when the horseshoes is under this value
stopRunHorseshoesPercent 1 disable horse run when horseshoes is under this value
distanceSafeSpawn 5.0 minimal distance from the farest vehicle to be able to spawn a new one
horseArriveDistance 2.8 called horse stops and stands once this close to you
smartWagon table Table d'entrées smart wagon. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ strict true no valid spot = refuse (never falls back to "anywhere")
  ↳ minSpawnDistance 10.0 Distance en unités de jeu pour min spawn distance.
  ↳ preferredSpawnDistance 16.0 Distance en unités de jeu pour preferred spawn distance.
  ↳ maxSpawnDistance 32.0 Distance en unités de jeu pour max spawn distance.
  ↳ maxHeightDifference 6.0 no roof/cliff/bridge spots above or below you
  ↳ minGroundNormalZ 0.88 ~28 degree slope max
  ↳ preferOutOfView true Interrupteur pour prefer out of view : true = activé, false = désactivé (par défaut true).
  ↳ maxChecks 48 Limite maximale pour max checks.
  ↳ driveToPlayer true Interrupteur pour drive to player : true = activé, false = désactivé (par défaut true).
  ↳ approachSpeed 5.0 Nombre pour approach speed (par défaut 5.0).
  ↳ approachStopDistance 8.0 road stop when something blocks the way to you
  ↳ approachGap 1.2 clear path = parks alongside you, this far from its side
  ↳ finalLegDistance 30.0 starts probing for a clear straight line within this range
  ↳ finalStopDistance 1.0 then stops and holds (handbrake + team stands) until driven
  ↳ finalSpeed 3.0 Nombre pour final speed (par défaut 3.0).
  ↳ approachTimeoutMs 20000 Réglage de durée pour approach timeout ms. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ leaveSpeed 8.0 Nombre pour leave speed (par défaut 8.0).
  ↳ leaveHiddenDistance 35.0 fades once this far and out of sight
  ↳ leaveMaxDistance 80.0 or this far regardless
  ↳ leaveTimeoutMs 18000 Réglage de durée pour leave timeout ms. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ serverBackstopMs 25000 Nombre pour server backstop ms (par défaut 25000).
entityLifecycle table Table d'entrées entity lifecycle. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ checkIntervalMs 2000 Réglage de durée pour check interval ms. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ autoStoreDistance 50.0 Walk/ride this far from your spawned horse or wagon (or fast travel) and it goes back to the stable with a notification, ready to call again.
  ↳ autoStoreNotify true Automatically handles store notify : true = oui, false = non (par défaut true).
  ↳ horseAutoSleep true Interrupteur pour horse auto sleep : true = activé, false = désactivé (par défaut true).
  ↳ horseSleepAfterSeconds 180 The horse must remain completely idle for three minutes before sleeping.
  ↳ horseSleepMaximumDistance 35.0 Distance en unités de jeu pour horse sleep maximum distance.
  ↳ horseIdleSpeed 0.15 Modèle ou entité du jeu utilisé pour horse idle speed.
  ↳ horseInteractionSleepBlockSeconds 120 Any menu/action/feeding/brush/lead interaction wakes the horse and blocks automatic sleep for this duration after the final interaction.
useHorseHolster true false to disable horse holster (only the horse owner can interact with it)
showHorseLevelUp true false to turn of horse exp notifications
keepHorseCoreDuration 60 * 1000 time in ms (duration after which stats of a horse that flee are resetting)
forceDespawnAfterFleeTimer 10 * 1000 time in ms to delete the horse after flee
uniquePriceForStableTransfer false false : transfer price depends of the distance, true : same price for all stables
canTransferFromAnotherStable true false : disable the transfer of horse/wagon if they are not in the stable where you are
durationTransferFromAnotherStable 10000 duration to transfer horse/wagon from another stable
allowStowSmallPeltOnHorse false Allows stow small pelt on horse : true = oui, false = non (par défaut false).
durationHorseInvincibleAfterSpawn 5000 duration of invincibility of the horse after his spawn
maxPeltOnHorse 3 number of small pelt can be stow on horse (only 3 are visible)
winExpByWalk table horse exp win by walking (disabled: progression restricted to formal training)
  ↳ enabled false Active ou désactive enabled (par défaut false).
  ↳ distance 0 Distance en unités de jeu pour distance.
  ↳ point 0 Coordonnées du monde (x, y, z) pour point.
horseSlots 8 maximum of horse for players (set -1 to unlimited)
wagonSlots 8 maximum of horse for players (set -1 to unlimited)
commands table set false to disable a command
  ↳ sidesiddle "sidesaddle" Réglage pour sidesiddle.
  ↳ horseDance "horsedance" Modèle ou entité du jeu utilisé pour horse dance.
  ↳ lean "lean" Réglage pour lean.
  ↳ delwagon "delwagon" Réglage pour delwagon.
  ↳ adminRepairWagon "repairwagon" Stable Admin: repair nearest JRS wagon
  ↳ adminMenu "stableadmin" Stable Admin: open the ID-based administration menu
  ↳ fleeHorse "fleeHorse" fixWagons = "fixWagon",
  ↳ fleeWagon "fleeWagon" callWagon = "callWagon",
  ↳ reloadHorse "reloadHorse" To reload components of the horse
horse_sterilizer "horse_sterilizer" Modèle ou entité du jeu utilisé pour horse sterilizer.
RenameHorsePrice 0.50 Montant d'argent pour rename horse price. Les récompenses passent par le multiplicateur d'économie de jrs_core.
startjobHorseShoe true or false
JobHorseShoe table Horse Shoe
itemsShoes "ironhorseshoe" Objets d'inventaire utilisés par items shoes. Les noms doivent exister dans la table jrs_items.
Shoes 4 Nombre pour shoes (par défaut 4).

buy Color horse

Setting Default What it does
startjob true or false
JobsName "ALFIEC" buy Color
allowCustomColorForHorse true turn off to remove the prompt to allow custom color on horse coat
palettesForHorseCoat table Modèle ou entité du jeu utilisé pour palettes for horse coat.
  ↳ tint_generic_clean true Interrupteur pour tint generic clean : true = activé, false = désactivé (par défaut true).
  ↳ tint_hair true Interrupteur pour tint hair : true = activé, false = désactivé (par défaut true).
  ↳ tint_horse true Interrupteur pour tint horse : true = activé, false = désactivé (par défaut true).
  ↳ tint_horse_leather true Interrupteur pour tint horse leather : true = activé, false = désactivé (par défaut true).
  ↳ tint_leather true Interrupteur pour tint leather : true = activé, false = désactivé (par défaut true).
  ↳ tint_makeup true Interrupteur pour tint makeup : true = activé, false = désactivé (par défaut true).
horseBodyCustomization table Horse body customization shown beside the Color Horse icon. Some horse models may ignore one or more experimental morph outfits.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ minScale 80 safe minimum: 80% of the original breed size
  ↳ maxScale 120 safe maximum: 120% of the original breed size
  ↳ defaultScale 100 Taux ou multiplicateur pour default scale.
  ↳ scaleStep 1 one-percent precision in the customization UI
  ↳ defaultBelly 10 Nombre pour default belly (par défaut 10).
  ↳ defaultBack 5 Nombre pour default back (par défaut 5).
  ↳ defaultRump 5 Nombre pour default rump (par défaut 5).
  ↳ icon "animal" Réglages du blip ou de l’icône de carte pour icon.
  ↳ labels table Table d'entrées labels. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ morphDescriptions table Friendly descriptions are calculated from each model's available morph count. The native outfit index is still saved exactly for persistence.
  ↳ bellyOutfits table Known metaped morph outfits. Keep these configurable so they can be replaced for custom horse packs that use different outfit hashes.
  ↳ backOutfits table Table d'entrées back outfits. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ rumpOutfits table Table d'entrées rump outfits. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
allowCustomColorForComponent true turn off to remove the prompt to allow custom color on horse component
palettesForComponent table Table d'entrées palettes for component. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ tint_generic_clean true Interrupteur pour tint generic clean : true = activé, false = désactivé (par défaut true).
  ↳ tint_hair true Interrupteur pour tint hair : true = activé, false = désactivé (par défaut true).
  ↳ tint_horse true Interrupteur pour tint horse : true = activé, false = désactivé (par défaut true).
  ↳ tint_horse_leather true Interrupteur pour tint horse leather : true = activé, false = désactivé (par défaut true).
  ↳ tint_leather true Interrupteur pour tint leather : true = activé, false = désactivé (par défaut true).
  ↳ tint_makeup true Interrupteur pour tint makeup : true = activé, false = désactivé (par défaut true).
horseSimulation table Red Dead Online-inspired horse care/progression tuning. Rockstar documents the behaviour, but does not publish its exact internal drain formulas; all numeric balance remains data-only here so servers can tune it safely.
  ↳ progression table Table d'entrées progression. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ metabolism table Table d'entrées metabolism. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ conditionPersistence table Table d'entrées condition persistence. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ performance table Table d'entrées performance. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ care table Table d'entrées care. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ careAnimations table Table d'entrées care animations. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ colors table Table d'entrées colors. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ wagonDamageTest table Table d'entrées wagon damage test. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
notifyOwnerRobbery true or false --- The owner of the vehicle was informed that his vehicle was being stolen.
saddlebagMod 1 Nombre pour saddlebag mod (par défaut 1).
wagonLockerMod 1 Nombre pour wagon locker mod (par défaut 1).
saddlebag table Table d'entrées saddlebag. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ maxWeight 500.0 Limite maximale pour max weight.
  ↳ maxSlots 30 Limite maximale pour max slots.
  ↳ acceptWeapons true Interrupteur pour accept weapons : true = activé, false = désactivé (par défaut true).
bagCapacity table runtime/modules/clothes/horseComponents.lua. Anything not listed here has no storage (masks, scabbards, pelts, plain blankets...). The bigger the bag, the higher its price: price = maxWeight * Config.bagPricePerKg.
  ↳ horse_saddlebags table Modèle ou entité du jeu utilisé pour horse saddlebags.
  ↳ horse_outfits table Loadout outfits that carry real bags/packs on the horse.
  ↳ horse_accessories table Modèle ou entité du jeu utilisé pour horse accessories.
bagCapacityOrder table Storage is taken from the first category the horse wears, in this order.
bagPricePerKg 0.5 40 kg standard bag = $20, 130 kg = $65
displaySaddlebagSlotInStore true Set false to hide the maxSlots
displaySaddlebagWeightInStore true Set false to hide the maxWeight
wagonLocker table default locker size for wagon
  ↳ maxWeight 1000.0 Limite maximale pour max weight.
  ↳ maxSlots 50 Limite maximale pour max slots.
  ↳ acceptWeapons true Interrupteur pour accept weapons : true = activé, false = désactivé (par défaut true).
displayLockerSlotInStore true Set false to hide the maxSlots
displayLockerWeightInStore true Set false to hide the maxWeight
keys table Touche ou contrôle utilisé pour keys. Les contrôles sont des valeurs hash de la liste des entrées du jeu.
  ↳ enter "INPUT_FRONTEND_ACCEPT" ENTER
  ↳ back "INPUT_GAME_MENU_CANCEL" BACKSPACE
  ↳ buyGold "INPUT_INTERACT_ANIMAL" Montant d'argent pour buy gold. Les récompenses passent par le multiplicateur d'économie de jrs_core.
  ↳ favourite "INPUT_SHOP_SPECIAL" Réglage pour favourite.
  ↳ ride "INPUT_FRONTEND_RB" Réglage pour ride.
  ↳ bequeath "INPUT_OPEN_SATCHEL_MENU" Réglage pour bequeath.
  ↳ release "INPUT_FRONTEND_RS" Réglage pour release.
  ↳ unequip "INPUT_SHOP_SELL" Réglage pour unequip.
  ↳ saddlebag "INPUT_CREATOR_ACCEPT" Réglage pour saddlebag.
  ↳ wagonLocker "INPUT_SHOP_SPECIAL" Réglage pour wagon locker.
  ↳ takeSaddlebag "INPUT_FRONTEND_RS" Réglage pour take saddlebag.
  ↳ colorPalette "INPUT_CREATOR_RS" Réglage pour color palette.
  ↳ takeLantern "INPUT_HUD_SPECIAL" Réglage pour take lantern.
  ↳ skipCutscene "INPUT_SKIP_CUTSCENE" Réglage pour skip cutscene.
  ↳ wagonLocker2 0x760A9C6F G
  ↳ shareWagon 0xC7B5340A ENTER
  ↳ wagonLockerstell "INPUT_FRONTEND_RS" x
  ↳ wagonLock 0xE30CD707 R: lock / unlock your wagon (lock-on prompt)
  ↳ wagonInfo 0xDE794E3E Q: wagon info card (lock-on prompt)
  ↳ checkHorseshoes "INPUT_AIM_IN_AIR" Réglage pour check horseshoes.
  ↳ horseCargo "INPUT_CREATOR_LB" open general horse cargo storage
  ↳ horseStore "INPUT_CREATOR_RB" list/cancel/buy a player-to-player horse or wagon sale
  ↳ breeding "INPUT_INTERACT_HORSE_BRUSH" B: open Horse Breeding from the same stable NPC

action is the same action id the horse interaction menu uses

Setting Default What it does
horsePrompts table (client/menus.lua), so both paths always behave identically. key is a raw keyboard control hash; the letter is in the comment.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ maxDistance 3.25 Distance en unités de jeu pour max distance.
  ↳ actionDistance 4.0 Distance en unités de jeu pour action distance.
  ↳ holdMs 0 Nombre pour hold ms (par défaut 0).
  ↳ ownerOnly true Interrupteur pour owner only : true = activé, false = désactivé (par défaut true).
  ↳ hideNativeHorsePrompts true Hides native horse prompts : true = oui, false = non (par défaut true).
  ↳ nativePromptMode 1 PP_MODE_HIDE: remove Rockstar horse actions while JRS prompts are active
  ↳ nativePromptTypes table Texte affiché au joueur pour native prompt types. Modifie-le pour traduire ou renommer.
  ↳ infoBar table Table d'entrées info bar. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ pageControls table Table d'entrées page controls. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ postActionGraceMs 9000 keep prompt group alive through horse interaction animations
  ↳ pageWrap true Left from page 1 -> last page; Right from last -> page 1
  ↳ pages table Table d'entrées pages. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ entries table Table d'entrées entries. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
horseCommands table Chat commands for horse care/AI actions. They run the same validated actions as the prompts above.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ maxDistance 4.0 Distance en unités de jeu pour max distance.
  ↳ rest "horseRest" Réglage pour rest.
  ↳ sleep "horseSleep" Réglage pour sleep.
  ↳ wallow "horseWallow" Réglage pour wallow.
  ↳ drink "horseDrink" Réglage pour drink.
  ↳ eat "horseEat" Réglage pour eat.
  ↳ stand "horseStand" Réglage pour stand.
  ↳ follow "horseFollow" GUM-inspired quality-of-life commands. They also appear in Horse Options.
  ↳ stay "horseStay" Réglage pour stay.
horseTackManager table GUM-inspired tack manager. This does not create duplicate equipment or new database tables: it exposes the player's already-purchased JRS tack in the Horse Options UI and routes all changes through the existing server checks.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ categories table Table d'entrées categories. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
horseConditionNotifications table Warn the owner before a horse reaches a severe needs state. Warnings are deliberately rate-limited so a low stat cannot spam the player.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ lowThreshold 20 Nombre pour low threshold (par défaut 20).
  ↳ criticalThreshold 8 Nombre pour critical threshold (par défaut 8).
  ↳ cooldownMs 180000 Réglage de durée pour cooldown ms. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ ownerOnly true Interrupteur pour owner only : true = activé, false = désactivé (par défaut true).
  ↳ nearbyDistance 12.0 Distance en unités de jeu pour nearby distance.
horseCommandAI table Direct command behaviour for a spawned owned horse. No teleporting is used; Follow/Come use normal AI pathing and Stay uses TaskStandStill.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ followRefreshMs 650 Nombre pour follow refresh ms (par défaut 650).
  ↳ followStopDistance 2.6 Distance en unités de jeu pour follow stop distance.
  ↳ maxCommandDistance 35.0 Distance en unités de jeu pour max command distance.
horseHoof table Hoof condition. Hooves pick up dirt and stones while the horse is ridden; once they are dirty enough the horse loses speed until they are picked out with the hoof hook. 100 = perfectly clean, 0 = completely packed.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ item false item required to clean; false for no item requirement
  ↳ removeAfterUse false true consumes the hook on every use
  ↳ cleanDurationMs 5200 Réglage de durée pour clean duration ms. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ promptThreshold 92.0 the Hoof prompt appears below this value
  ↳ warnThreshold 50.0 notify the rider once when crossing this value
  ↳ lossPerUpdate table Dirt gained per condition update, by gait (the same tick metabolism uses).
  ↳ speedTiers table Speed penalty tiers, read top-down: the first row whose "above" value the hoof condition is still under applies. rate is a move-rate multiplier.
  ↳ xpReward table Montant d'argent pour xp reward. Les récompenses passent par le multiplicateur d'économie de jrs_core.
horseDanceUnlock table Dance is a learned horse movement, not a free command. It unlocks only after the horse reaches the required Horse Level AND has completed at least one real performance training upgrade.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ requiredHorseLevel 4 Minimum ou niveau requis pour required horse level.
  ↳ requireFormalTraining true Requires formal training : true = oui, false = non (par défaut true).
  ↳ minimumTrainingTier 2 speedTraining / accelerationTraining / handlingTraining
horseInteractionMenu table Modèle ou entité du jeu utilisé pour horse interaction menu.
  ↳ enabled false Active ou désactive enabled (par défaut false).
  ↳ openKey "INPUT_AIM" Right mouse button
  ↳ maxDistance 3.25 Distance en unités de jeu pour max distance.
  ↳ transferDistance 5.0 Distance en unités de jeu pour transfer distance.
  ↳ requireWaterNearby true Requires water nearby : true = oui, false = non (par défaut true).
  ↳ waterSearchRadius 3.5 Distance en unités de jeu pour water search radius.
  ↳ waterProbeRadius 2.25 Distance en unités de jeu pour water probe radius.
  ↳ sections table Table d'entrées sections. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ waterModels table Modèle ou entité du jeu utilisé pour water models.
  ↳ haySearchRadius 3.5 Hay the horse can graze from with the Eat action/prompt.
  ↳ hayModels table Modèle ou entité du jeu utilisé pour hay models.
  ↳ animations table Table d'entrées animations. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
mountedHorseMovements table Mounted rider movement/lean animations. The left animation is the same horseback seat animation used by the imported stable; the right side uses the matching mirrored dictionary when it exists in the game build.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ requireOwnedJrsHorse false left/right and the original side-saddle toggle are available to everyone, on any mounted horse, with no horse-level requirement.
  ↳ defaultSide "sidesaddle" keeps the original /sidesaddle toggle when no argument is supplied
  ↳ keys table Touche ou contrôle utilisé pour keys. Les contrôles sont des valeurs hash de la liste des entrées du jeu.
  ↳ dance table Dance is the horse piaffe animation. Unlike left/right lean, it is progression-gated and only the horse owner can start it while mounted.
  ↳ sideSaddle table Table d'entrées side saddle. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ leanLeft table Table d'entrées lean left. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ leanRight table Table d'entrées lean right. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
Cartrepair "Repair_Kit" Réglage pour cartrepair.
CartrepairCount 1 Nombre pour cartrepair count (par défaut 1).
Cartrepair_remove true Interrupteur pour cartrepair remove : true = activé, false = désactivé (par défaut true).
wagonBrokenHealth 0.0 persisted broken state is always exactly 0
wagonPhysicalBreak table Table d'entrées wagon physical break. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ healthThreshold 75.0 when body health reaches this value the wagon becomes fully broken (0 HP)
  ↳ breakWheels true Interrupteur pour break wheels : true = activé, false = désactivé (par défaut true).
  ↳ leaveWheelDebris true Interrupteur pour leave wheel debris : true = activé, false = désactivé (par défaut true).
  ↳ deleteBrokenWheels false keep detached wheels in-world so SetVehicleFixed can restore naturally
  ↳ maxFallbackWheels 4 Limite maximale pour max fallback wheels.
  ↳ hideDraftHorses true Hides draft horses : true = oui, false = non (par défaut true).
wagonCollisionDamage table minImpactSpeed m/s inside ~0.1s counts as a hit and removes drop * damagePerSpeed body health (capped per hit). At wagonPhysicalBreak .healthThreshold the wagon breaks and needs a repair kit.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ minImpactSpeed 3.0 Minimum ou niveau requis pour min impact speed.
  ↳ damagePerSpeed 45.0 Nombre pour damage per speed (par défaut 45.0).
  ↳ maxDamagePerHit 350.0 Limite maximale pour max damage per hit.
lockpick "lockpick" items
lockpick_remove true Interrupteur pour lockpick remove : true = activé, false = désactivé (par défaut true).
brushItem "kit_horse_brush" Objets d'inventaire utilisés par brush item. Les noms doivent exister dans la table jrs_items.
brushDurability table quick-use) takes lossPerUse durability (0-100, jrs_inventory metadata) and the brush is removed at 0, so the player has to buy a new one. 5 per use = 20 brushings per brush.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ lossPerUse 5 Nombre pour loss per use (par défaut 5).
  ↳ warnBelow 20 Nombre pour warn below (par défaut 20).
  ↳ items table Objets d'inventaire utilisés par items. Les noms doivent exister dans la table jrs_items.
horseStaminaInjection table Mounted horse stamina injection. This is a TEMPORARY live-stamina boost only; it never changes the horse's persistent Stamina training rank (for example 3/6).
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ item "consumable_horse_stimulant" Objets d'inventaire utilisés par item. Les noms doivent exister dans la table jrs_items.
  ↳ durationSeconds 60 Réglage de durée pour duration seconds. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ refillIntervalMs 100 Réglage de durée pour refill interval ms. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ requireMounted true Requires mounted : true = oui, false = non (par défaut true).
  ↳ requireOwnedHorse true Requires owned horse : true = oui, false = non (par défaut true).
  ↳ blockWhileActive true Interrupteur pour block while active : true = activé, false = désactivé (par défaut true).
  ↳ animationInteraction "Interaction_Injection_Quick" Native mounted horse injection interaction. The inventory closes first, the syringe animation plays, then the item is consumed at the injection moment and the stamina boost begins.
  ↳ animationProp "p_cs_syringe01x" Modèle ou entité du jeu utilisé pour animation prop.
  ↳ animationDurationMs 3200 Réglage de durée pour animation duration ms. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ animationEffectMomentMs 2200 Réglages d'animation pour animation effect moment ms.
itemsForUse table Unified horse consumables. These IDs intentionally match jrs_inventory.
  ↳ consumable_apple table Table d'entrées consumable apple. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ consumable_haycube table Table d'entrées consumable haycube. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ consumable_carrot table Table d'entrées consumable carrot. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ carrots table Table d'entrées carrots. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
shared/config_breeding.lua - 151 options#

General

Setting Default What it does
BreederhorseSlots 15 production breeder horse limit; -1 = unlimited
breeding table Initially only Valentine is enabled. To add another existing stable later, set its stable id to true in enabledStables and make sure Config.previews has male/female positions for that id.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ enabledStables table Table d'entrées enabled stables. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ requireJob true uses Config.stableBreederJobs[stableId]
  ↳ requireParentsAtBreedingStable true both horses must be stored at the breeding stable
  ↳ requestCooldownMs 5000 anti-spam / duplicate-submit protection
  ↳ minFoalNameLength 2 Minimum ou niveau requis pour min foal name length.
  ↳ maxFoalNameLength 32 Limite maximale pour max foal name length.
  ↳ worldPrompt false production: Breeding is opened from the main Stable menu
BreedingItem table Objets d'inventaire utilisés par breeding item. Les noms doivent exister dans la table jrs_items.
  ↳ name "pollen" items
  ↳ count 1 Nombre pour count (par défaut 1).
defaultBreedingType "standard" odds, matching how breeding already behaved before this was added. All of this is enforced server-side in server/features.lua; a player can never pay Standard's cost and receive Premium's outcome.
BreedingTypes table Table d'entrées breeding types. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ standard table Table d'entrées standard. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ premium table Table d'entrées premium. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
stableBreederJobs table Qui est autorisé : métiers, groupes ou permissions pour stable breeder jobs.
  ↳ saintDenis table Table d'entrées saint denis. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ rhods table Table d'entrées rhods. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ caliga_hall table Table d'entrées caliga hall. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ rhods_south table Table d'entrées rhods south. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ braithwait table Table d'entrées braithwait. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ mattock_pond table Table d'entrées mattock pond. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ eris_field table Table d'entrées eris field. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ vanhorn table Table d'entrées vanhorn. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ annesburg table Table d'entrées annesburg. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ emerald table Table d'entrées emerald. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ dewberry_creek table Table d'entrées dewberry creek. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ heartland table Table d'entrées heartland. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ valentine table Table d'entrées valentine. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ oilfield table Table d'entrées oilfield. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ cumberland_forest table Table d'entrées cumberland forest. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ cumberland_falls table Table d'entrées cumberland falls. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ dakota_river table Table d'entrées dakota river. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ strawberry table Table d'entrées strawberry. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ big_valley table Table d'entrées big valley. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ blackwater table Table d'entrées blackwater. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ blackwater1 table Table d'entrées blackwater1. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ montana_river table Table d'entrées montana river. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ macfarlane table Table d'entrées macfarlane. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ armadillo table Table d'entrées armadillo. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ tumbleweed table Table d'entrées tumbleweed. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ guarma table Table d'entrées guarma. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ snowy_north table Table d'entrées snowy north. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ equestrian_club table Table d'entrées equestrian club. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ farthest_north table Table d'entrées farthest north. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
breedingBreedGroups table a random coat from this elite list. Any other pair (including elite x normal) produces a random breed from the normal stable catalogue (Config.horses minus the elite families and the excluded models below).
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ eliteFamilies table Table d'entrées elite families. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ eliteModels table Modèle ou entité du jeu utilisé pour elite models.
  ↳ donkeyModels table 5.18.9 donkeys/mules are their own closed group: they only pair with each other and their foal comes from this list.
  ↳ excludedModels table never produced by the normal group
chanceToKeepMaleBreed 50 Chance to use the same breed than male
chanceToMale_female 50 Chance to create a male -female -- chanceToBeMale -- chanceToMale_female
ExpressionBelly 59577 Config.maxBellySize = 2.6 -- Max size of belly when female is pregnant
PregnancyVisual table Table d'entrées pregnancy visual. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ expressionMin 0.45 immediate visible swelling
  ↳ expressionMax 1.00 full swelling near delivery
  ↳ minimumBellyIndex 15 start from a visibly larger belly morph
  ↳ maximumBellyIndex 20 strongest belly morph in the configured list
  ↳ preserveLargerCustomBelly true Interrupteur pour preserve larger custom belly : true = activé, false = désactivé (par défaut true).
breedingTime 3 * 24 * 60 * 60000 Production timing follows the existing horse-age scale (Config.timeRate = 365): 3 days (72 real hours) gestation.
gapBetweenBreeding 0 5.18.5: no recovery wait
breedingNPC table Breeding entry / optional dedicated handler NPC --------------------------- Production opens Breeding from the main Stable menu. The dedicated NPC path remains as an optional compatibility mode and is disabled by default.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ mergeWithStableNpc true Performance mode: one NPC per stable. The normal stable hand also opens the full breeding system, so no second breeding-only ped is spawned.
  ↳ spawnDedicatedNpc false Interrupteur pour spawn dedicated npc : true = activé, false = désactivé (par défaut false).
  ↳ model u_m_m_bwmstablehand_01 Modèle ou entité du jeu utilisé pour model.
  ↳ promptLabel "Open Horse Breeding" Texte affiché au joueur pour prompt label. Modifie-le pour traduire ou renommer.
  ↳ promptTitle "Horse Breeding" Texte affiché au joueur pour prompt title. Modifie-le pour traduire ou renommer.
  ↳ spawnDistance 65.0 Distance en unités de jeu pour spawn distance.
  ↳ interactDistance 2.2 Distance en unités de jeu pour interact distance.
  ↳ requireOnFoot true Requires on foot : true = oui, false = non (par défaut true).
  ↳ defaultOffset vec3(5.0, -4.0, 0.0) Réglage pour default offset.
  ↳ headingOffset 0.0 Nombre pour heading offset (par défaut 0.0).
  ↳ previewCamera false Interrupteur pour preview camera : true = activé, false = désactivé (par défaut false).
  ↳ locations table Coordonnées du monde (x, y, z) pour locations.
breedingScene table RedM does not expose a documented, synchronized horse mating clip. This scene uses the game's native horse movement/rearing tasks to create a stable, cinematic courtship sequence before returning to the stable menu.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ continueIfSceneFails true Interrupteur pour continue if scene fails : true = activé, false = désactivé (par défaut true).
  ↳ hidePlayer false Hides player : true = oui, false = non (par défaut false).
  ↳ hideRadar false Hides radar : true = oui, false = non (par défaut false).
  ↳ freezePlayer false Interrupteur pour freeze player : true = activé, false = désactivé (par défaut false).
  ↳ lockPlayerControls false Interrupteur pour lock player controls : true = activé, false = désactivé (par défaut false).
  ↳ useFade false Active ou désactive fade (par défaut false).
  ↳ fadeDuration 250 Réglage de durée pour fade duration. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ approachSpeed 1.15 Nombre pour approach speed (par défaut 1.15).
  ↳ approachTimeout 6500 Réglage de durée pour approach timeout. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ maleStartDistance 5.0 Distance en unités de jeu pour male start distance.
  ↳ maleStopDistance 1.75 Distance en unités de jeu pour male stop distance.
  ↳ femaleSideOffset 0.0 Nombre pour female side offset (par défaut 0.0).
  ↳ courtshipPause 900 Nombre pour courtship pause (par défaut 900).
  ↳ rearAction 1 TASK_HORSE_ACTION: HORSE_ACTION_TYPE_REAR_UP
  ↳ rearDuration 2600 Réglage de durée pour rear duration. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ contact table Contact position used only while the stallion is rearing. Negative Y places him behind the mare. Adjust Y in small steps (0.05-0.10) for custom horse models; Z controls vertical alignment.
  ↳ longSequence table Natural courtship sequence. The cycle repeats: walk together, face/sniff, circle one another, rear, move apart, repeat.
  ↳ loop table After the first rear, the stallion follows these offsets around the mare, returns behind her, and performs a second rear. Every point is relative to Config.previews[stableId].female and rotates with the mare heading.
  ↳ finalPause 1800 Nombre pour final pause (par défaut 1800).
  ↳ camera table Table d'entrées camera. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
averageStats table the foal stats will be between min and max of the parents average stats
  ↳ max 110 in percent: 110 = 10% more than the average of the parents
  ↳ min 90 in percent: 90 = 10% less than the average of the parents
previews table Table d'entrées previews. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ saintDenis table [1]
  ↳ rhods table [2]
  ↳ caliga_hall table [3]
  ↳ rhods_south table [4]
  ↳ braithwait table [6]
  ↳ mattock_pond table [5]
  ↳ vanhorn table [7]
  ↳ annesburg table [8]
  ↳ emerald table [9]
  ↳ dewberry_creek table [10]
  ↳ heartland table [11]
  ↳ valentine table [12]
  ↳ cumberland table [13]
  ↳ dakota_river table [14]
  ↳ strawberry table [15]
shared/config_horses.lua - 129 options#

General

Setting Default What it does
horses table Modèle ou entité du jeu utilisé pour horses.
  ↳ 1 table Table d'entrées 1. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 2 table Table d'entrées 2. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 3 table Table d'entrées 3. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 4 table Table d'entrées 4. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 5 table Table d'entrées 5. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 6 table Table d'entrées 6. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 7 table Table d'entrées 7. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 8 table Table d'entrées 8. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 9 table Table d'entrées 9. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 10 table Arabian (gold)
  ↳ 11 table Arabian (gold)
  ↳ 12 table Arabian Free (gold)
  ↳ 13 table Table d'entrées 13. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 14 table Table d'entrées 14. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 15 table Table d'entrées 15. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 16 table Table d'entrées 16. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 17 table Table d'entrées 17. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 18 table Table d'entrées 18. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 19 table Table d'entrées 19. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 20 table Table d'entrées 20. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 21 table Table d'entrées 21. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 22 table Missouri Fox Trotter (gold)
  ↳ 23 table Missouri Fox Trotter (gold)
  ↳ 24 table Table d'entrées 24. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 25 table Table d'entrées 25. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 27 table [26] Mustang horses are exclusively available via Store
  ↳ 28 table Table d'entrées 28. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 29 table Table d'entrées 29. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 30 table Table d'entrées 30. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 31 table Table d'entrées 31. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 33 table [32] Turkoman horses are exclusively available via Store
  ↳ 34 table Table d'entrées 34. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 35 table Table d'entrées 35. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 36 table Table d'entrées 36. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 37 table Table d'entrées 37. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 38 table Table d'entrées 38. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 39 table Table d'entrées 39. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 40 table Table d'entrées 40. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 41 table Table d'entrées 41. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 42 table Table d'entrées 42. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 43 table Table d'entrées 43. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 44 table Table d'entrées 44. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 45 table Table d'entrées 45. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 47 table [46] Mustang horses are exclusively available via Store
  ↳ 48 table Table d'entrées 48. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 49 table Table d'entrées 49. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 50 table Table d'entrées 50. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 51 table Table d'entrées 51. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 52 table Table d'entrées 52. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.

Red Dead Wiki canonical horse catalogue normalization

Setting Default What it does
horseWikiStats table Base horse stats use Rockstar's 1-10 scale. Per-coat prices are preferred over the legacy breed-level fallback so each variation can match the game. Sources cross-checked against Red Dead Wiki horse/breed tables.
  ↳ a_c_horse_arabian_redchestnut_pc table Store Full Stats Arabian
  ↳ A_C_Horse_Arabian_RedChestnut_PC table Modèle ou entité du jeu utilisé pour a c horse arabian red chestnut pc.
  ↳ a_c_horse_arabian_redchestnut table Store Arabian
  ↳ A_C_Horse_Arabian_RedChestnut table Modèle ou entité du jeu utilisé pour a c horse arabian red chestnut.
  ↳ A_C_Horse_AmericanPaint_Overo table American Paint
  ↳ A_C_Horse_AmericanPaint_Tobiano table Modèle ou entité du jeu utilisé pour a c horse american paint tobiano.
  ↳ A_C_Horse_AmericanPaint_SplashedWhite table Modèle ou entité du jeu utilisé pour a c horse american paint splashed white.
  ↳ A_C_Horse_AmericanPaint_Greyovero table Modèle ou entité du jeu utilisé pour a c horse american paint greyovero.
  ↳ A_C_Horse_Appaloosa_Blanket table Appaloosa
  ↳ A_C_Horse_Appaloosa_LeopardBlanket table Modèle ou entité du jeu utilisé pour a c horse appaloosa leopard blanket.
  ↳ A_C_Horse_Appaloosa_Leopard table Modèle ou entité du jeu utilisé pour a c horse appaloosa leopard.
  ↳ A_C_Horse_Appaloosa_BrownLeopard table Modèle ou entité du jeu utilisé pour a c horse appaloosa brown leopard.
  ↳ A_C_Horse_Andalusian_DarkBay table Andalusian
  ↳ A_C_Horse_Andalusian_RoseGray table Modèle ou entité du jeu utilisé pour a c horse andalusian rose gray.
  ↳ A_C_Horse_Andalusian_Perlino table Modèle ou entité du jeu utilisé pour a c horse andalusian perlino.
  ↳ A_C_Horse_Thoroughbred_BloodBay table Thoroughbred
  ↳ A_C_Horse_Thoroughbred_DappleGrey table Modèle ou entité du jeu utilisé pour a c horse thoroughbred dapple grey.
  ↳ A_C_Horse_Thoroughbred_Brindle table Modèle ou entité du jeu utilisé pour a c horse thoroughbred brindle.
  ↳ A_C_Horse_Nokota_BlueRoan table Nokota
  ↳ A_C_Horse_Nokota_WhiteRoan table Modèle ou entité du jeu utilisé pour a c horse nokota white roan.
  ↳ A_C_Horse_Nokota_ReverseDappleRoan table Modèle ou entité du jeu utilisé pour a c horse nokota reverse dapple roan.
  ↳ A_C_Horse_Kladruber_Black table Role horses - Red Dead Online wiki tables Kladruber
  ↳ A_C_Horse_Kladruber_White table Modèle ou entité du jeu utilisé pour a c horse kladruber white.
  ↳ A_C_Horse_Kladruber_Cremello table Modèle ou entité du jeu utilisé pour a c horse kladruber cremello.
  ↳ A_C_Horse_Kladruber_Grey table Modèle ou entité du jeu utilisé pour a c horse kladruber grey.
  ↳ A_C_Horse_Kladruber_Silver table Modèle ou entité du jeu utilisé pour a c horse kladruber silver.
  ↳ A_C_Horse_Kladruber_DappleRoseGrey table Modèle ou entité du jeu utilisé pour a c horse kladruber dapple rose grey.
  ↳ A_C_Horse_Breton_RedRoan table Breton
  ↳ A_C_Horse_Breton_Sorrel table Modèle ou entité du jeu utilisé pour a c horse breton sorrel.
  ↳ A_C_Horse_Breton_GrulloDun table Modèle ou entité du jeu utilisé pour a c horse breton grullo dun.
  ↳ A_C_Horse_Breton_SealBrown table Modèle ou entité du jeu utilisé pour a c horse breton seal brown.
  ↳ A_C_Horse_Breton_SteelGrey table Modèle ou entité du jeu utilisé pour a c horse breton steel grey.
  ↳ A_C_Horse_Breton_MealyDappleBay table Modèle ou entité du jeu utilisé pour a c horse breton mealy dapple bay.
  ↳ A_C_Horse_Criollo_Dun table Criollo
  ↳ A_C_Horse_Criollo_BlueRoanOvero table Modèle ou entité du jeu utilisé pour a c horse criollo blue roan overo.
  ↳ A_C_Horse_Criollo_SorrelOvero table Modèle ou entité du jeu utilisé pour a c horse criollo sorrel overo.
  ↳ A_C_Horse_Criollo_BayBrindle table Modèle ou entité du jeu utilisé pour a c horse criollo bay brindle.
  ↳ A_C_Horse_Criollo_BayFrameOvero table Modèle ou entité du jeu utilisé pour a c horse criollo bay frame overo.
  ↳ A_C_Horse_Criollo_MarbleSabino table Modèle ou entité du jeu utilisé pour a c horse criollo marble sabino.
  ↳ A_C_HORSE_NORFOLKROADSTER_BLACK table Norfolk Roadster
  ↳ A_C_HORSE_NORFOLKROADSTER_SPECKLEDGREY table Modèle ou entité du jeu utilisé pour a c horse norfolkroadster speckledgrey.
  ↳ A_C_HORSE_NORFOLKROADSTER_ROSEGREY table Modèle ou entité du jeu utilisé pour a c horse norfolkroadster rosegrey.
  ↳ A_C_HORSE_NORFOLKROADSTER_PIEBALDROAN table Modèle ou entité du jeu utilisé pour a c horse norfolkroadster piebaldroan.
  ↳ A_C_HORSE_NORFOLKROADSTER_DAPPLEDBUCKSKIN table Modèle ou entité du jeu utilisé pour a c horse norfolkroadster dappledbuckskin.
  ↳ A_C_HORSE_NORFOLKROADSTER_SPOTTEDTRICOLOR table Modèle ou entité du jeu utilisé pour a c horse norfolkroadster spottedtricolor.
  ↳ a_c_horse_gypsycob_whiteblagdon table Gypsy Cob
  ↳ a_c_horse_gypsycob_piebald table Modèle ou entité du jeu utilisé pour a c horse gypsycob piebald.
  ↳ a_c_horse_gypsycob_skewbald table Modèle ou entité du jeu utilisé pour a c horse gypsycob skewbald.
  ↳ a_c_horse_gypsycob_splashedbay table Modèle ou entité du jeu utilisé pour a c horse gypsycob splashedbay.
  ↳ a_c_horse_gypsycob_splashedpiebald table Modèle ou entité du jeu utilisé pour a c horse gypsycob splashedpiebald.
horseStockByStable table breeds, Saint Denis to a different 3), leaving those two stables inconsistent with every other one. Add entries back under stables if a specific stable should ever curate its own catalogue again.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ allowAllAtUnconfiguredStables true Allows all at unconfigured stables : true = oui, false = non (par défaut true).
  ↳ stables table Table d'entrées stables. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
timeRate 365 the rate between the real time and the ingame time. example : 365.0 = the ingame time is 365x faster than real time (1 real day = 1 year ingame)
deathAgeMin 30 The minimum age the horse can die (in year).
deathAgeMax 30 The maximum age the horse can die (in year).
deathAge 30 Default natural death age (30 days/years for normal, wild, and bred horses)
storeHorseDeathAge 50 Store horses natural death age (50 days/years)
buyAtAgeMin 0 Starting age when purchasing a horse from the store (lives full 50 days)
buyAtAgeMax 0 Starting age when purchasing a horse from the store
buyAtAge 0 Fallback age when purchasing a horse
foalAge 0 Newborn foal starting age (lives full 30 days)
tamedHorseAgeMin 20 Wild horses are caught OLD: age 20-24 of deathAge 30
tamedHorseAgeMax 24 => a kept tamed horse only lives ~6-10 days (store/bred horses stay better)
horseSale table Owned-horse sale and permanent deletion rules.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ pricePercent 0.50 Sell for 50% of the configured catalogue price.
  ↳ currencyPriority table Table d'entrées currency priority. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ decimals 2 Nombre pour decimals (par défaut 2).
  ↳ requireStoredHorse true Prevent selling a horse that is currently outside.
  ↳ blockDuringBreeding true Interrupteur pour block during breeding : true = activé, false = désactivé (par défaut true).
  ↳ deleteOnlyWhenDeadAtDeathAge true Interrupteur pour delete only when dead at death age : true = activé, false = désactivé (par défaut true).
visualHorseGrowth true use true to change the horse size depending of his age
HorseGrowthMin 0.65 percentage of the normal size
HorseGrowthMax 1.0 percentage of the normal size
AgeForGrowthMax 7 horse's age when he reaches max size (in year)
AgeToAllowRide 7 horse's age when player can ride him (under 7 cannot be ridden)
shared/config_progression.lua - 10 options#

General

Setting Default What it does
horseProgression table Server-authoritative horse progression. Every horse starts at level 1 and can progress to 100. Player access gates use the real JRS Core level while the horse keeps its own XP/level in jrs_horses_stats.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ startLevel 1 Minimum ou niveau requis pour start level.
  ↳ maxLevel 100 Limite maximale pour max level.
  ↳ xpCurve table XP required for each next horse level is calculated from this curve.
  ↳ rarity table Rarity is calculated from breed potential (max speed/acceleration/ handling + health/stamina), then optionally nudged by premium pricing.
  ↳ rarityOrder table Table d'entrées rarity order. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ awards table Internal horse XP awards. Restricted exclusively to formal horse training.
  ↳ saveIntervalMs 60000 How often dirty progression is flushed to SQL. Runtime state is updated immediately; SQL is batched to keep the resource light on populated servers.
wagonProgression Config.wagonProgression or { capability is easier to reason about from its class/storage/use than from a generic formula. requiredLevel is authoritative; XPBuy mirrors it only for backwards compatibility with older add-ons that still read that field.
shared/config_taming.lua - 121 options#

General

Setting Default What it does
keys Config.keys or {} Touche ou contrôle utilisé pour keys. Les contrôles sont des valeurs hash de la liste des entrées du jeu.
gumTaming table Table d'entrées gum taming. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ testCommand "testtaming" Administrative QA command. It starts the timing-bar test only while the admin is mounted on an eligible wild horse; it never works on owned horses.
  ↳ testAce "jrs_stable.tamingtest" Réglage pour test ace.
  ↳ testHorseModel "a_c_horse_kentuckysaddle_black" Modèle ou entité du jeu utilisé pour test horse model.
  ↳ cooldownEnabled true Interrupteur pour cooldown enabled : true = activé, false = désactivé (par défaut true).
  ↳ cooldownMinutes 15 Réglage de durée pour cooldown minutes. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ failureRetryMs 5000 Nombre pour failure retry ms (par défaut 5000).
  ↳ skillBar table Table d'entrées skill bar. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ requiredCorrectInputs 5 Legacy aliases kept so other custom code reading the old fields does not break.
  ↳ sequenceLength 5 Nombre pour sequence length (par défaut 5).
  ↳ triggerFixAnimation false Disabled because the forced saddle animation could remain active after a fall.
  ↳ fixAnimation table Réglages d'animation pour fix animation.
  ↳ labels table Table d'entrées labels. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
tamingHorses table Modèle ou entité du jeu utilisé pour taming horses.
  ↳ A_C_Horse_MP_Mangy_Backup TAME_PRICE_SCRUB Scrub: mangy, mules, donkeys
  ↳ A_C_HorseMulePainted_01 TAME_PRICE_SCRUB Modèle ou entité du jeu utilisé pour a c horse mule painted 01.
  ↳ A_C_HorseMule_01 TAME_PRICE_SCRUB Modèle ou entité du jeu utilisé pour a c horse mule 01.
  ↳ A_C_Donkey_01 TAME_PRICE_SCRUB Réglage pour a c donkey 01.
  ↳ A_C_Horse_AmericanPaint_Overo TAME_PRICE_COMMON Common coats (store ~$120-150) and work breeds
  ↳ A_C_Horse_AmericanPaint_SplashedWhite TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse american paint splashed white.
  ↳ A_C_Horse_AmericanPaint_Tobiano TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse american paint tobiano.
  ↳ A_C_Horse_AmericanStandardbred_Black TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse american standardbred black.
  ↳ A_C_Horse_AmericanStandardbred_Buckskin TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse american standardbred buckskin.
  ↳ A_C_Horse_AmericanStandardbred_PalominoDapple TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse american standardbred palomino dapple.
  ↳ A_C_Horse_Andalusian_DarkBay TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse andalusian dark bay.
  ↳ A_C_Horse_Appaloosa_Blanket TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse appaloosa blanket.
  ↳ A_C_Horse_Appaloosa_LeopardBlanket TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse appaloosa leopard blanket.
  ↳ A_C_Horse_Belgian_BlondChestnut TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse belgian blond chestnut.
  ↳ A_C_Horse_Belgian_MealyChestnut TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse belgian mealy chestnut.
  ↳ A_C_Horse_KentuckySaddle_Black TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse kentucky saddle black.
  ↳ A_C_Horse_KentuckySaddle_ChestnutPinto TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse kentucky saddle chestnut pinto.
  ↳ A_C_Horse_KentuckySaddle_Grey TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse kentucky saddle grey.
  ↳ A_C_Horse_KentuckySaddle_SilverBay TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse kentucky saddle silver bay.
  ↳ A_C_Horse_Kladruber_Black TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse kladruber black.
  ↳ A_C_Horse_Kladruber_White TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse kladruber white.
  ↳ A_C_Horse_Morgan_Bay TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse morgan bay.
  ↳ A_C_Horse_Morgan_BayRoan TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse morgan bay roan.
  ↳ A_C_Horse_Morgan_FlaxenChestnut TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse morgan flaxen chestnut.
  ↳ A_C_Horse_Morgan_Palomino TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse morgan palomino.
  ↳ A_C_Horse_Nokota_BlueRoan TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse nokota blue roan.
  ↳ A_C_Horse_Nokota_WhiteRoan TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse nokota white roan.
  ↳ A_C_Horse_Shire_DarkBay TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse shire dark bay.
  ↳ A_C_Horse_Shire_LightGrey TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse shire light grey.
  ↳ A_C_Horse_Shire_RavenBlack TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse shire raven black.
  ↳ A_C_Horse_SuffolkPunch_RedChestnut TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse suffolk punch red chestnut.
  ↳ A_C_Horse_SuffolkPunch_Sorrel TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse suffolk punch sorrel.
  ↳ A_C_Horse_TennesseeWalker_BlackRabicano TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse tennessee walker black rabicano.
  ↳ A_C_Horse_TennesseeWalker_Chestnut TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse tennessee walker chestnut.
  ↳ A_C_Horse_TennesseeWalker_DappleBay TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse tennessee walker dapple bay.
  ↳ A_C_Horse_TennesseeWalker_FlaxenRoan TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse tennessee walker flaxen roan.
  ↳ A_C_Horse_TennesseeWalker_MahoganyBay TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse tennessee walker mahogany bay.
  ↳ A_C_Horse_TennesseeWalker_RedRoan TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse tennessee walker red roan.
  ↳ A_C_Horse_Thoroughbred_BloodBay TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse thoroughbred blood bay.
  ↳ A_C_Horse_Thoroughbred_DappleGrey TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse thoroughbred dapple grey.
  ↳ A_C_Horse_Criollo_Dun TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse criollo dun.
  ↳ A_C_Horse_Criollo_BlueRoanOvero TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse criollo blue roan overo.
  ↳ A_C_Horse_Breton_Sorrel TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse breton sorrel.
  ↳ A_C_Horse_Breton_RedRoan TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse breton red roan.
  ↳ A_C_HORSE_NORFOLKROADSTER_BLACK TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse norfolkroadster black.
  ↳ A_C_HORSE_NORFOLKROADSTER_SPECKLEDGREY TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse norfolkroadster speckledgrey.
  ↳ a_c_horse_gypsycob_piebald TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse gypsycob piebald.
  ↳ a_c_horse_gypsycob_whiteblagdon TAME_PRICE_COMMON Modèle ou entité du jeu utilisé pour a c horse gypsycob whiteblagdon.
  ↳ A_C_Horse_AmericanPaint_Greyovero TAME_PRICE_FINE Fine coats (store ~$425-550), warmbloods, _PC coats
  ↳ A_C_Horse_Andalusian_Perlino TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse andalusian perlino.
  ↳ A_C_Horse_Andalusian_RoseGray TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse andalusian rose gray.
  ↳ A_C_Horse_Appaloosa_BlackSnowflake TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse appaloosa black snowflake.
  ↳ A_C_Horse_Appaloosa_BrownLeopard TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse appaloosa brown leopard.
  ↳ A_C_Horse_Appaloosa_FewSpotted_PC TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse appaloosa few spotted pc.
  ↳ A_C_Horse_Appaloosa_Leopard TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse appaloosa leopard.
  ↳ A_C_Horse_Ardennes_BayRoan TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse ardennes bay roan.
  ↳ A_C_Horse_Ardennes_IronGreyRoan TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse ardennes iron grey roan.
  ↳ A_C_Horse_Ardennes_StrawberryRoan TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse ardennes strawberry roan.
  ↳ A_C_Horse_DutchWarmblood_ChocolateRoan TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse dutch warmblood chocolate roan.
  ↳ A_C_Horse_DutchWarmblood_SealBrown TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse dutch warmblood seal brown.
  ↳ A_C_Horse_DutchWarmblood_SootyBuckskin TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse dutch warmblood sooty buckskin.
  ↳ A_C_Horse_HungarianHalfbred_DarkDappleGrey TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse hungarian halfbred dark dapple grey.
  ↳ A_C_Horse_HungarianHalfbred_FlaxenChestnut TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse hungarian halfbred flaxen chestnut.
  ↳ A_C_Horse_HungarianHalfbred_LiverChestnut TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse hungarian halfbred liver chestnut.
  ↳ A_C_Horse_HungarianHalfbred_PiebaldTobiano TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse hungarian halfbred piebald tobiano.
  ↳ A_C_Horse_KentuckySaddle_ButterMilkBuckskin_PC TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse kentucky saddle butter milk buckskin pc.
  ↳ A_C_Horse_Kladruber_Cremello TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse kladruber cremello.
  ↳ A_C_Horse_Kladruber_Grey TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse kladruber grey.
  ↳ A_C_Horse_Morgan_LiverChestnut_PC TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse morgan liver chestnut pc.
  ↳ A_C_Horse_Nokota_ReverseDappleRoan TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse nokota reverse dapple roan.
  ↳ A_C_Horse_TennesseeWalker_GoldPalomino_PC TAME_PRICE_FINE Montant d'argent pour a c horse tennessee walker gold palomino pc. Les récompenses passent par le multiplicateur d'économie de jrs_core.
  ↳ A_C_Horse_Thoroughbred_BlackChestnut TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse thoroughbred black chestnut.
  ↳ A_C_Horse_Thoroughbred_Brindle TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse thoroughbred brindle.
  ↳ A_C_Horse_Thoroughbred_ReverseDappleBlack TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse thoroughbred reverse dapple black.
  ↳ A_C_Horse_Criollo_BayBrindle TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse criollo bay brindle.
  ↳ A_C_Horse_Criollo_SorrelOvero TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse criollo sorrel overo.
  ↳ A_C_Horse_Breton_SealBrown TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse breton seal brown.
  ↳ A_C_Horse_Breton_GrulloDun TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse breton grullo dun.
  ↳ A_C_HORSE_NORFOLKROADSTER_PIEBALDROAN TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse norfolkroadster piebaldroan.
  ↳ A_C_HORSE_NORFOLKROADSTER_ROSEGREY TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse norfolkroadster rosegrey.
  ↳ a_c_horse_gypsycob_skewbald TAME_PRICE_FINE Modèle ou entité du jeu utilisé pour a c horse gypsycob skewbald.
  ↳ a_c_horse_eagleflies TAME_PRICE_RARE Rare coats (store ~$950) and unique story/gang horses
  ↳ a_c_horse_gang_charles TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang charles.
  ↳ a_c_horse_gang_uncle_endlesssummer TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang uncle endlesssummer.
  ↳ a_c_horse_gang_dutch TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang dutch.
  ↳ a_c_horse_gang_bill TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang bill.
  ↳ a_c_horse_gang_john TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang john.
  ↳ a_c_horse_gang_uncle TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang uncle.
  ↳ A_C_Horse_Kladruber_Silver TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse kladruber silver.
  ↳ A_C_Horse_Kladruber_DappleRoseGrey TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse kladruber dapple rose grey.
  ↳ a_c_horse_gang_micah TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang micah.
  ↳ a_c_horse_gang_lenny TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang lenny.
  ↳ a_c_horse_gang_sadie_endlesssummer TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang sadie endlesssummer.
  ↳ a_c_horse_gang_charles_endlesssummer TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang charles endlesssummer.
  ↳ a_c_horse_gang_karen TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang karen.
  ↳ a_c_horse_gang_sadie TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gang sadie.
  ↳ A_C_Horse_Criollo_MarbleSabino TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse criollo marble sabino.
  ↳ A_C_Horse_Criollo_BayFrameOvero TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse criollo bay frame overo.
  ↳ A_C_Horse_Breton_SteelGrey TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse breton steel grey.
  ↳ A_C_Horse_Breton_MealyDappleBay TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse breton mealy dapple bay.
  ↳ A_C_HORSE_NORFOLKROADSTER_DAPPLEDBUCKSKIN TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse norfolkroadster dappledbuckskin.
  ↳ A_C_HORSE_NORFOLKROADSTER_SPOTTEDTRICOLOR TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse norfolkroadster spottedtricolor.
  ↳ a_c_horse_gypsycob_splashedbay TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gypsycob splashedbay.
  ↳ a_c_horse_gypsycob_splashedpiebald TAME_PRICE_RARE Modèle ou entité du jeu utilisé pour a c horse gypsycob splashedpiebald.
shared/config_training.lua - 39 options#

General

Setting Default What it does
distanceForTraining 100.0 distance to list a training in paddocs
initialHorseTraining table Breed/base performance is preserved from config_horses.lua. These values are progression/bonus counters only: a new purchased or produced horse starts at tier 1, then training adds bonus power above the original breed performance.
  ↳ purchased table Table d'entrées purchased. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ produced table Table d'entrées produced. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ captured table Table d'entrées captured. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
activities table (2026-09-30: 2 runs finish a type at 4; horse level = finished types 1..4). bondingReward on speed/acceleration/handling = optional extra bonding points per run (0 = bonding only rises through bonding training, 2 runs
  ↳ speed table Table d'entrées speed. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ acceleration table Table d'entrées acceleration. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ handling table Table d'entrées handling. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ bonding table Table d'entrées bonding. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
trainings table Training areas are dynamically created by server admins via /trainingadmin. No static locations are loaded from config.

Horse Training Service

Setting Default What it does
horseTrainingService table Owners submit a horse at any stable hand. Only configured trainer jobs can collect it, complete the normal JRS training activities, return it and earn the service fee after the owner pays and claims the horse.
  ↳ enabled true Active ou désactive enabled (par défaut true).
  ↳ blip table Permanent map blip on the horse training bot locations
  ↳ trainerJobs table Job => minimum grade. The current stable training job is EquestrianClub. 0 = every rank of the job (0..3) can train at the Equestrian Club.
  ↳ stableOwnerMinGrade 0 Minimum rank for stable ownership jobs (stable_valentine, stable_rhodes...). 0 = all ranks (assistant, supervisor, manager, owner).
  ↳ allowedStables table Stables where the training service works (submit, queue, train, return). true = enabled, false/missing = disabled. Only the Equestrian Club for now.
  ↳ useStableHand false Use only the dedicated clerk saved through /trainingadmin. This keeps the training prompt at its database location and removes it from stable hands.
  ↳ worldPrompt true Interrupteur pour world prompt : true = activé, false = désactivé (par défaut true).
  ↳ npcModel u_m_m_bwmstablehand_01 Modèle ou entité du jeu utilisé pour npc model.
  ↳ npcOffset table Table d'entrées npc offset. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ npcLocations table Coordonnées du monde (x, y, z) pour npc locations.
  ↳ npcZAdjust 0.0 height nudge for exact npcLocations / DB spots (negative = lower)
  ↳ npcSpawnDistance 70.0 Distance en unités de jeu pour npc spawn distance.
  ↳ promptDistance 3.5 Distance en unités de jeu pour prompt distance.
  ↳ mountedSubmitDistance 4.0 Distance en unités de jeu pour mounted submit distance.
  ↳ openKey "INPUT_INTERACT_ANIMAL" G (RedM horse interaction control)
  ↳ trainingPaddockByStable table Used to select the correct track set when the trainer chooses an activity directly from the Horse Training Service UI.
  ↳ trainingPaddockBlipName "Horse Training Paddock" Réglages du blip ou de l’icône de carte pour training paddock blip name.
  ↳ trainingPaddockBlip blip_horse_owned_bonding_4 Réglages du blip ou de l’icône de carte pour training paddock blip.
  ↳ trainingPaddockGps true Interrupteur pour training paddock gps : true = activé, false = désactivé (par défaut true).
  ↳ trainingPaddockArrivalDistance 18.0 Distance en unités de jeu pour training paddock arrival distance.
  ↳ maxActiveAssignmentsPerTrainer 1 horses OUT with the trainer at once
  ↳ maxAssignedHorsesPerTrainer 4 accepted horses total (stored ones included)
  ↳ requireCompletedTraining true Requires completed training : true = oui, false = non (par défaut true).
  ↳ currencyType 0 Money only. The trainer can specify their service fee within these limits.
  ↳ minimumServiceFee 10.0 Montant d'argent pour minimum service fee. Les récompenses passent par le multiplicateur d'économie de jrs_core.
  ↳ maximumServiceFee 80.0 Montant d'argent pour maximum service fee. Les récompenses passent par le multiplicateur d'économie de jrs_core.
  ↳ labels table Table d'entrées labels. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
Notes from the README#
text
# JRS Stable v5.9.0 — Production
A complete RedM stable system for JRS Core. The resource is designed around server-authoritative horse ownership, equipment, breeding, training, storage and mar
## Required resources
- `oxmysql`
- `jrs_core`
- `jrs_inventory`
- OneSync
Recommended start order:
'''cfg
ensure oxmysql
ensure jrs_core
ensure jrs_inventory
ensure jrs_stable
'''
## Horse interaction
Horse interaction is prompt-only. The old `ENTER Horse Options` path is disabled for horses.
Use Left Arrow / Right Arrow to move between the four prompt pages. The current page is remembered while actions temporarily take focus or drop Rockstar lock-on
- Care: Show Info, Brush, Feed, Lead, Pat, Flee
- Equipment: Storage, Saddlebag, Lantern, Remove Saddle, Flaming Hooves and equipment actions
- Needs: Drink, Graze/Eat, Clean Hoof, Rest, Sleep, Stand Up
- Commands: Rename, Lock/Unlock, Transfer, Follow, Stay, Dance (trained horse)
Horse level remains in the target prompt title. Full stats are available through Show Info.
## Storage and equipment
Horse storage is tied to the equipped `horse_saddlebags` component. The legacy independent horse cargo container is disabled. The server validates horse ownersh
The active accessory category is `horse_accessories`. `horse_masks` is retained only as a legacy compatibility alias where required by old data.
## Breeding
Breeding opens from the stable menu, not a separate world prompt. Valentine is enabled by default and additional stables can be enabled later in `shared/config_
The flow uses a separate breeding view and camera, lets the player choose an eligible stallion and mare, performs server-side checks, starts pregnancy, and reve
## Markets
- Horse Market: stable supplies and standard stable commerce.
- Breeder Market: player-to-player horse listings with server-authoritative purchase, seller proceeds and commission handling.
## Training
Horse Training Service uses the stable-themed UI and can be opened from the stable menu. Training requests, trainer acceptance, activities, return and payment a
## Metabolism integration
The resource exposes active/current horse lookup methods and emits stable-horse lifecycle events used by `jrs_metabolism`. It also uses `SetStableHorse` / `Clea
## Database
For a fresh installation import the SQL files in `sql/`:
1. `jrs_stable.sql`
2. `jrs_stable_items.sql`
3. `jrs_horse_training_service.sql`
4. `jrs_horse_training_routes.sql`
5. `jrs_horse_training_npcs.sql`
Back up your existing database before importing or migrating an existing server.
## Notes
The resource does not use runtime ItemSet creation/clear/destroy natives. Final native, OneSync and database behavior should still be smoke-tested on the live R

Free (included in JRS Core)   jrs_stables

JRS Core stables - buy, name and call horses, tack shop, saddlebags, brushing and feeding

Resource jrs_stables
Folder [PROPERTIES]
Version 2.0.0
Author JRS TEAM
Depends on jrs_core, jrs_inventory, oxmysql
Interface Yes (NUI)
Code size 5,729 Lua lines
config/main.lua - 129 options#

General

Setting Default What it does
defaultlang "en_lang" Language
devMode false Default: false / Do Not Run on a Live Server
currencyType 2 Default: 2
keys table Touche ou contrôle utilisé pour keys. Les contrôles sont des valeurs hash de la liste des entrées du jeu.
  ↳ shop 0x760A9C6F [G] Open Stable Menu
  ↳ call 0x80F28E95 [L] Call Horse at Stable
  ↳ ret 0x27D1C284 [R] Return Horse at Stable
  ↳ sell 0x80F28E95 [L] Sell Tamed Horse at Sell Point
  ↳ keep 0x27D1C284 [R] Keep Tamed Horse at Sell Point
  ↳ trade 0x27D1C284 [R] Trade Horse to Player
  ↳ drink 0xD8F73058 [U] Horse Drink when in Water
  ↳ rest 0x620A6C5E [V] Horse Rest
  ↳ sleep 0x43CDA5B0 [Z] Horse Sleep
  ↳ wallow 0x9959A6F0 [C] Horse Wallow
  ↳ loot 0x27D1C284 [R] Loot Horse
horsebrush table Horse Items
  ↳ item "horsebrush" Item Name in Database
  ↳ durability true Enable or disable durability for the brush item
  ↳ maxDurability 100 Maximum durability for the item
  ↳ durabilityPerUse 1 Durability decrease per use
lantern table Table d'entrées lantern. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ item "oil_lantern" Item Name in Database
  ↳ durability true Enable or disable durability for the lantern item
  ↳ maxDurability 100 Maximum durability for the item
  ↳ durabilityPerUse 1 Durability decrease per use
horseFood table Modèle ou entité du jeu utilisé pour horse food.
reviver "consumable_horse_reviver" Réglage pour reviver.
flamingHooves table Horse Flaming Hooves
  ↳ active false off in the light edition
  ↳ item "diamond" Item Name in Database
  ↳ duration 2 Duration in Minutes for Flaming Hooves Effect
  ↳ durability true Enable or disable durability for the flaming hooves item
  ↳ maxDurability 100 Maximum durability for the item
  ↳ durabilityPerUse 5 Durability decrease per use
commands table Change / Translate Stables Commands
  ↳ horseRespawn "horseRespawn" Respawn Horse if Stuck or Unable to Reach
  ↳ horseSetWild "horseSetWild" Dev Mode: Make a Horse Wild
  ↳ horseWrithe "horseWrithe" Dev Mode: Set Horse to Writhe State
maxPlayerHorses 5 Default: 5
maxTrainerHorses 10 Default: 10
horseDistance table If Distance to Horse is too Far, Horse is Returned to Stable
  ↳ enabled true Default: true / If You Notice Horse Spawn Issues, Set to False
  ↳ radius 150 Default: 150 / Distance from Player to Horse
whistleSpawn true Default:true / Set to false to only Use 'Call Horse' Button at Stable to Spawn Horse
fleeEnabled true Default: true / Set to false to Return Horse at Stable Only
closedCall true Default: true / 'Call Horse' Button at Stable
closedReturn true Default: true / 'Return Horse' Button at Stable
death table Horse Death Management Wrihe State: Horse is Down and Unable to Move
  ↳ writheEnabled true Default: true / If false, Horse will skip Writhe State and go directly to Dead
  ↳ persistentWrithe true Default: true / If true, Writhe State will be Saved to Database and Set on Spawn Until Revived or Killed
  ↳ deselect false Default: false / If true, Player Must Return to Stable to Select Horse to Spawn (Requires "writheEnabled" to be true)
  ↳ permanent false Default: false / If true, Horse is Permanently Dead (Requires "writheEnabled" to be true)
  ↳ health 20 Default: 20 / Max: 100 / Core Health Level for First Spawn After Death
  ↳ stamina 20 Default: 20 / Max: 100 / Core Stamina Level for First Spawn After Death
useSaddlebags true Default: true / Require Saddlebags for Inventory
shareInventory false Default: false / Share with All Players / Allows Looting Player Horses
allowWeapons true Default: true / Allow Weapons
whitelistWeapons false Default: false / Set to true to Enable White List for Weapons
weaponsLimitWhiteList table Limite maximale pour weapons limit white list.
useBlackList false Default: false / Set to false to Disable
itemsBlackList table Objets d'inventaire utilisés par items black list. Les noms doivent exister dans la table jrs_items.
ignoreItemStackLimit true Default: true / Set to true to Ignore Item Stack Limit
useWhiteList false Default: false / Set to true to Enable White List
itemsLimitWhiteList table Limite maximale pour items limit white list.
usePermissions false Default: false / Set to true to Enable Permissions
permissions table Qui est autorisé : métiers, groupes ou permissions pour permissions.
  ↳ allowedJobsTakeFrom table Qui est autorisé : métiers, groupes ou permissions pour allowed jobs take from.
  ↳ allowedJobsMoveTo table Qui est autorisé : métiers, groupes ou permissions pour allowed jobs move to.
boost table Health and Stamina Boosts (Set to 0 to Disable Boost - Animations Still Work)
  ↳ brushHealth 10 Increase for Brushing Horse
  ↳ brushStamina 10 Nombre pour brush stamina (par défaut 10).
  ↳ feedHealth 20 Increase for Feeding Horse
  ↳ feedStamina 20 Nombre pour feed stamina (par défaut 20).
  ↳ drinkHealth 20 Increase for Horse Drinking
  ↳ drinkStamina 20 Nombre pour drink stamina (par défaut 20).
saveInterval 60 Default: 60 / Time in Seconds / Set to 0 to Disable
drinkLength 20 Default: 20 / Time in Seconds for Animation to Run
horseTag true Default: true / Set to false to disable
tagDistance 15 Default: 15 / Distance from Horse the Tag is Visible
trainerOnly false Default: false / Only Trainers can Tame and Keep/Sell Wild Horses / Only Trainers can Train Horses
trainerJob table Qui est autorisé : métiers, groupes ou permissions pour trainer job.
horseXpPerCheck 1 Default: 1 / XP Earned per 'trainingDistance' Achieved
horseXpPerBrush 1 Default: 1 / Set to 0 to Disable / Amount of XP Earned when Brushing Horse
horseXpPerFeed 1 Default: 1 / Set to 0 to Disable / Amount of XP Earned when Feeding Horse
horseXpPerDrink 1 Default: 1 / Set to 0 to Disable / Amount of XP Earned When Horse Drinks
showXpMessage true Default: true / Show XP Increase Message on Screen
trainingDistance 100 Default: 100 / Distance to Travel to Earn XP
displayHorseBreed true Default: true / Display Breed of Horse Player Mounted
allowKeep false Default: true / Allow to Register Tamed Horse
regCost 25 Default: 25 / Cost of Registering a Tamed Horse in Cash
allowSale false Default: true / Allow Player to Sell Tamed Horse
tamedSellPrice 0.30 Default: 0.30 / Sell Price is 30% of Horse cashPrice in Stable
cooldown table Réglage de durée pour cooldown. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ sellTame 15 Cooldown for Selling Tamed Horses in Minutes
disableKick false Default: false / Disable Kick from Horse
sellPrice 0.70 Default: 0.70
BlipColors table Réglages du blip ou de l’icône de carte pour blip colors.
  ↳ LIGHT_BLUE "BLIP_MODIFIER_MP_COLOR_1" Réglage pour light blue.
  ↳ DARK_RED "BLIP_MODIFIER_MP_COLOR_2" Réglage pour dark red.
  ↳ PURPLE "BLIP_MODIFIER_MP_COLOR_3" Réglage pour purple.
  ↳ ORANGE "BLIP_MODIFIER_MP_COLOR_4" Réglage pour orange.
  ↳ TEAL "BLIP_MODIFIER_MP_COLOR_5" Réglage pour teal.
  ↳ LIGHT_YELLOW "BLIP_MODIFIER_MP_COLOR_6" Réglage pour light yellow.
  ↳ PINK "BLIP_MODIFIER_MP_COLOR_7" Réglage pour pink.
  ↳ GREEN "BLIP_MODIFIER_MP_COLOR_8" Réglage pour green.
  ↳ DARK_TEAL "BLIP_MODIFIER_MP_COLOR_9" Réglage pour dark teal.
  ↳ RED "BLIP_MODIFIER_MP_COLOR_10" Réglage pour red.
  ↳ LIGHT_GREEN "BLIP_MODIFIER_MP_COLOR_11" Réglage pour light green.
  ↳ TEAL2 "BLIP_MODIFIER_MP_COLOR_12" Réglage pour teal2.
  ↳ BLUE "BLIP_MODIFIER_MP_COLOR_13" Réglage pour blue.
  ↳ DARK_PUPLE "BLIP_MODIFIER_MP_COLOR_14" Réglage pour dark puple.
  ↳ DARK_PINK "BLIP_MODIFIER_MP_COLOR_15" Réglage pour dark pink.
  ↳ DARK_DARK_RED "BLIP_MODIFIER_MP_COLOR_16" Réglage pour dark dark red.
  ↳ GRAY "BLIP_MODIFIER_MP_COLOR_17" Réglage pour gray.
  ↳ PINKISH "BLIP_MODIFIER_MP_COLOR_18" Réglage pour pinkish.
  ↳ YELLOW_GREEN "BLIP_MODIFIER_MP_COLOR_19" Réglage pour yellow green.
  ↳ DARK_GREEN "BLIP_MODIFIER_MP_COLOR_20" Réglage pour dark green.
  ↳ BRIGHT_BLUE "BLIP_MODIFIER_MP_COLOR_21" Réglage pour bright blue.
  ↳ BRIGHT_PURPLE "BLIP_MODIFIER_MP_COLOR_22" Réglage pour bright purple.
  ↳ YELLOW_ORANGE "BLIP_MODIFIER_MP_COLOR_23" Réglage pour yellow orange.

Paid (server only)   jrs_transportbox

Transport crate: place it, load it on a horse or wagon, open its storage anywhere it goes

Resource jrs_transportbox
Folder [PROPERTIES]
Version 1.0.0
Author jrs team
Depends on jrs_core, jrs_inventory, oxmysql
Interface No
Languages ar, en
Code size 482 lignes Lua

Database tables

jrs_transport_crates

config.lua - 16 options#

General

Setting Default What it does
Item "transport_crate" auto-created in jrs_items on start
ItemLabel table Objets d'inventaire utilisés par item label. Les noms doivent exister dans la table jrs_items.
Model "p_crate03x" Modèle ou entité du jeu utilisé pour model.
StorageSize 120 jrs_inventory storage capacity
MaxDeployedPerCharacter 2 Limite maximale pour max deployed per character.
Access "owner" Who can open a crate: 'owner' (the character who placed it) or 'anyone'.
AllowPickupByOthers true Anyone can pick a crate up off the ground (theft RP). Contents travel with it.
InteractDistance 2.2 Distance en unités de jeu pour interact distance.
LoadDistance 3.5 Distance en unités de jeu pour load distance.
Keys table Touche ou contrôle utilisé pour keys. Les contrôles sont des valeurs hash de la liste des entrées du jeu.
  ↳ Open 0x760A9C6F G
  ↳ Pickup 0xCEFD9220 E (hold)
  ↳ Load 0xE30CD707 R
Attach table Where the crate sits when loaded. Bone name on the target + offset/rotation.
  ↳ horse table Modèle ou entité du jeu utilisé pour horse.
  ↳ wagon table Table d'entrées wagon. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.

Free (included in JRS Core)   jrs_trapdoors

JRS Core trapdoors - synced trapdoors with an optional 4-digit passcode

Resource jrs_trapdoors
Folder [PROPERTIES]
Version 1.0.0
Author JRS TEAM
Depends on jrs_core, oxmysql
Interface No
Code size 1,305 Lua lines

Database tables

jrs_trapdoors

config.lua - 12 options#

General

Setting Default What it does
Language "en" 'en' or 'ar'
MoveDuration 2000 ms the open/close animation takes
AutoCloseTime 30000 ms before an open trapdoor closes itself (0 = never)
PlayerCooldown 1000 ms between toggle requests per player
StreamDistance 100.0 distance at which clients look for / sync the prop
MaxCodeAttempts 3 wrong guesses before a player is locked out of that door
CodeLockoutTime 60000 ms lockout after too many wrong guesses
AdminResetCommand "resettrapdoorcode" /resettrapdoorcode <door id> (admins)
Trapdoors table Each entry is one physical trapdoor. The key is its unique id. rotations are pitch/roll/yaw in degrees (rotation order 2)
  ↳ rhodes_gunsmith table Table d'entrées rhodes gunsmith. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ strawberry table Table d'entrées strawberry. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ clothing_case table Table d'entrées clothing case. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.

Free (included in JRS Core)   jrs_wildhorse

Horse wild selling locations for jrs core framework

Resource jrs_wildhorse
Folder [PROPERTIES]
Version 1.2
Author JRS TEAM
Interface No
Code size 537 lignes Lua
config.lua - 126 options#

General

Setting Default What it does
Language table Langue de l’interface de ce script (en ou ar).
  ↳ NoMount "You aren't mounted on a hor... Réglage pour no mount.
  ↳ NotInTheTrainer "I won't buy that animal" Réglage pour not in the trainer.
  ↳ AnimalSold "Thanks for the deal!" Modèle ou entité du jeu utilisé pour animal sold.
  ↳ notatrainer "You Dont Have The Right Job" Réglage pour notatrainer.
  ↳ NotBroken "Your horse is not broken" Réglage pour not broken.
aiTrainerped true spawn ai trainer ped set to false if you dont want an ai trainer ped to spawn
joblocked false lock the trainer so only people with the job can access. u can change access to each trainer by editing this trainerjob= "trainer"
trainers table Table d'entrées trainers. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
SkillName "HorseTaming" you need to add this skill to jrs_core config skills
SkillsLevel table jrs core must have the same amount of skills for this
  ↳ 1 table Table d'entrées 1. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 2 table Table d'entrées 2. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 3 table Table d'entrées 3. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 4 table Table d'entrées 4. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 5 table Table d'entrées 5. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
Animals table Modèle ou entité du jeu utilisé pour animals.
  ↳ -1963397600 table XP WILL BE DO INCREASE SKILL LEVEL EVERYTIME THEY SELL A HORSE
  ↳ -450053710 table Table d'entrées 450053710. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1792770814 table Table d'entrées 1792770814. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -167968797 table Table d'entrées 167968797. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1250098797 table Table d'entrées 1250098797. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -318278790 table Table d'entrées 318278790. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1883159941 table Table d'entrées 1883159941. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 55096099 table Table d'entrées 55096099. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -458397856 table Table d'entrées 458397856. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -444810976 table Table d'entrées 444810976. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 705691988 table Table d'entrées 705691988. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 746627200 table Table d'entrées 746627200. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1028075925 table Table d'entrées 1028075925. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 2130094044 table Table d'entrées 2130094044. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1029277326 table Table d'entrées 1029277326. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 604357666 table Table d'entrées 604357666. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1140650519 table Table d'entrées 1140650519. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1554827654 table Table d'entrées 1554827654. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1999198818 table Table d'entrées 1999198818. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 84224102 table Table d'entrées 84224102. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1496579364 table Table d'entrées 1496579364. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -403470324 table Table d'entrées 403470324. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1576849913 table Table d'entrées 1576849913. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -925223936 table Table d'entrées 925223936. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -157438906 table Table d'entrées 157438906. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -2026265047 table Table d'entrées 2026265047. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -635239558 table Table d'entrées 635239558. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -586898625 table Table d'entrées 586898625. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 937246805 table Table d'entrées 937246805. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1717674545 table Table d'entrées 1717674545. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1441144351 table Table d'entrées 1441144351. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1544366970 table Table d'entrées 1544366970. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -619132373 table Table d'entrées 619132373. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 337109765 table Table d'entrées 337109765. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -683592019 table Table d'entrées 683592019. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1138427579 table Table d'entrées 1138427579. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 2147082926 table Table d'entrées 2147082926. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 766293155 table Table d'entrées 766293155. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1720251851 table Table d'entrées 1720251851. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 506887890 table Table d'entrées 506887890. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1825358734 table Table d'entrées 1825358734. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1772321403 table Table d'entrées 1772321403. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 687445866 table Table d'entrées 687445866. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 861505058 table Table d'entrées 861505058. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1593035738 table Table d'entrées 1593035738. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1356425746 table Table d'entrées 1356425746. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1142861801 table Table d'entrées 1142861801. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -390136947 table Table d'entrées 390136947. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -417416199 table Table d'entrées 417416199. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1460773772 table Table d'entrées 1460773772. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1476007840 table Table d'entrées 1476007840. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1104566530 table Table d'entrées 1104566530. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -819697512 table Table d'entrées 819697512. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1705182311 table Table d'entrées 1705182311. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1896838685 table Table d'entrées 1896838685. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -78273782 table Table d'entrées 78273782. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -247265944 table Table d'entrées 247265944. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1516219602 table Table d'entrées 1516219602. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1265030920 table Table d'entrées 1265030920. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 2024948086 table Table d'entrées 2024948086. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1696286663 table Table d'entrées 1696286663. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1616287563 table Table d'entrées 1616287563. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1846319726 table Table d'entrées 1846319726. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1881155818 table Table d'entrées 1881155818. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -955237712 table Table d'entrées 955237712. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -647020346 table Table d'entrées 647020346. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -127412252 table Table d'entrées 127412252. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1342159303 table Table d'entrées 1342159303. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -420588285 table Table d'entrées 420588285. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1154406788 table Table d'entrées 1154406788. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 2030804811 table Table d'entrées 2030804811. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1230359523 table Table d'entrées 1230359523. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1038436471 table Table d'entrées 1038436471. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 96930969 table Table d'entrées 96930969. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1063137731 table Table d'entrées 1063137731. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 594040097 table Table d'entrées 594040097. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1230516683 table Table d'entrées 1230516683. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 478986344 table Table d'entrées 478986344. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1180427609 table Table d'entrées 1180427609. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 43825738 table Table d'entrées 43825738. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 2119038574 table Table d'entrées 2119038574. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 107013696 table Table d'entrées 107013696. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1261814606 table Table d'entrées 1261814606. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 2145697477 table Table d'entrées 2145697477. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1007570567 table Table d'entrées 1007570567. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -156439156 table Table d'entrées 156439156. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -217135948 table Table d'entrées 217135948. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1029339151 table Table d'entrées 1029339151. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 134401125 table Table d'entrées 134401125. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1066034872 table Table d'entrées 1066034872. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 36009259 table Table d'entrées 36009259. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 802784330 table Table d'entrées 802784330. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1693870200 table Table d'entrées 1693870200. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1599683008 table Table d'entrées 1599683008. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1072019803 table Table d'entrées 1072019803. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1074477367 table Table d'entrées 1074477367. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -85890205 table Table d'entrées 85890205. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -166778945 table Table d'entrées 166778945. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 446670976 table Table d'entrées 446670976. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -727455979 table Table d'entrées 727455979. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 1048964673 table Table d'entrées 1048964673. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ 2120708491 table Table d'entrées 2120708491. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ -1924405794 table Table d'entrées 1924405794. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.

Paid (server only)   rl_prop_items

REDEMPIRE prop items, admin manager, and owned-item native melee model replacement.

Resource rl_prop_items
Folder [PROPERTIES]
Version 3.2.4
Author jrs
Depends on jrs_core, jrs_inventory
Interface Yes (NUI)
Languages ar, en
Code size 2,640 Lua lines

Commands

  • /propweapdebug

Exports

ClearPropItems, ClearReplacementAppearance, EquipPropItem, GetEquippedPropItems, GetReplacementAppearances, IsJRSIntegrationReady, OpenAdminObjectManager, SelectReplacementAppearance, TogglePropItem, UnequipPropItem

config/config.lua - 88 options#

General

Setting Default What it does
REDEMPIRE table Table d'entrées redempire. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ CoreResource "jrs_core" Réglage pour core resource.
  ↳ InventoryResource "jrs_inventory" Réglage pour inventory resource.
  ↳ UseCoreNotifications true Active ou désactive core notifications (par défaut true).
  ↳ NotificationDuration 3000 Réglage de durée pour notification duration. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ CloseInventoryOnUse true Interrupteur pour close inventory on use : true = activé, false = désactivé (par défaut true).
  ↳ InitialRegistrationDelay 1500 Réglage de durée pour initial registration delay. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
  ↳ RegistrationAttempts 10 Nombre pour registration attempts (par défaut 10).
  ↳ RegistrationRetryDelay 1000 Réglage de durée pour registration retry delay. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
StateBagName "rl_prop_items" Texte affiché au joueur pour state bag name. Modifie-le pour traduire ou renommer.
RefreshInterval 1500 Réglage de durée pour refresh interval. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
ModelLoadTimeout 8000 Réglage de durée pour model load timeout. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
DisableCollision true Turns off collision : true = oui, false = non (par défaut true).
MakeInvincible true Interrupteur pour make invincible : true = activé, false = désactivé (par défaut true).
HammerReplace true The player must already own/equip the native RedM weapon. This script never gives, removes, or forces the native weapon. It only hides its model and attaches an owned prop item while that weapon is selected.
WeaponHammerReplace "weapon_melee_hammer" Modèle ou entité du jeu utilisé pour weapon hammer replace.
SwordReplace true Interrupteur pour sword replace : true = activé, false = désactivé (par défaut true).
WeaponSwordReplace "weapon_melee_machete_collector" Modèle ou entité du jeu utilisé pour weapon sword replace.
KnifeReplace true Interrupteur pour knife replace : true = activé, false = désactivé (par défaut true).
WeaponKnifeReplace "weapon_melee_knife_rustic" Modèle ou entité du jeu utilisé pour weapon knife replace.
ReplacementStateBagName "rl_prop_item_skins" Replacement state synchronization.
HideReplacementWeapon true Hides replacement weapon : true = oui, false = non (par défaut true).
ReplacementRefreshInterval 100 Réglage de durée pour replacement refresh interval. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
AutoSelectOwnedReplacement true When a native weapon is equipped, automatically choose the first owned prop from the matching category if the player has not selected a preferred one.
UseReplacementItemToSelect true Using a hammer/sword/knife prop item selects it as the preferred appearance. It does not directly attach the prop and does not give the native weapon.
UseCooldownMs 500 Réglage de durée pour use cooldown ms. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
RemoveIfItemMissing true Interrupteur pour remove if item missing : true = activé, false = désactivé (par défaut true).
OwnershipCheckInterval 5000 Réglage de durée pour ownership check interval. L'unité (secondes, minutes ou millisecondes) est en général dans le nom de l'option ou le commentaire des options voisines.
ExportsRequireInventoryItem true Interrupteur pour exports require inventory item : true = activé, false = désactivé (par défaut true).
EnableTestCommands true Active ou désactive test commands (par défaut true).
TestCommandsRequireInventoryItem false Interrupteur pour test commands require inventory item : true = activé, false = désactivé (par défaut false).
TestCommand "propitem" Réglage pour test command.
ClearCommand "propclear" Réglage pour clear command.
ListCommand "proplist" Réglage pour list command.
TestCommandAce nil Réglage pour test command ace.
ShowChatMessages true Shows chat messages : true = oui, false = non (par défaut true).
Debug false Debug output for debug : true = oui, false = non (par défaut false).
AdminUI table Admin object manager UI.
  ↳ Enabled true Active ou désactive enabled (par défaut true).
  ↳ Command "propadmin" Réglage pour command.
  ↳ AllowedGroups table Any matching REDEMPIRE group may open and use the panel.
  ↳ AcePermission nil Optional ACE permission. Set to nil to use REDEMPIRE groups only.
  ↳ SaveFile "saved_props.json" Réglage pour save file.
  ↳ OpenKey nil Touche ou contrôle utilisé pour open key. Les contrôles sont des valeurs hash de la liste des entrées du jeu.
ItemAliases table Compatibility for the typo used in some old installation notes.
  ↳ crowbar "crowbar01" Réglage pour crowbar.
Items table One weapon can occupy right_hand and one shield can occupy left_forearm. Every item may contain one or more objects.
  ↳ sword01 table Table d'entrées sword01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ sword02 table Table d'entrées sword02. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ spear01 table Table d'entrées spear01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ sword03 table Table d'entrées sword03. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ sword04 table Table d'entrées sword04. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ sword05 table Table d'entrées sword05. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ saber01 table Table d'entrées saber01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ saber02 table Table d'entrées saber02. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ saber03 table Table d'entrées saber03. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ cleaver01 table Table d'entrées cleaver01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ hammer01 table Table d'entrées hammer01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ hammer02 table Table d'entrées hammer02. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ clamp01 table Table d'entrées clamp01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ club01 table Table d'entrées club01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ club02 table Table d'entrées club02. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ club03 table Table d'entrées club03. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ club04 table Table d'entrées club04. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ club05 table Table d'entrées club05. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ club06 table Table d'entrées club06. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ bat01 table Table d'entrées bat01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ bat02 table Table d'entrées bat02. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ crowbar01 table Table d'entrées crowbar01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ pan01 table Table d'entrées pan01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ pan02 table Table d'entrées pan02. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ stake01 table Table d'entrées stake01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ stake02 table Table d'entrées stake02. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ knife01 table Table d'entrées knife01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ shield01 table Table d'entrées shield01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ shield02 table Table d'entrées shield02. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ shield03 table Table d'entrées shield03. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ shield04 table Table d'entrées shield04. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ shield05 table Table d'entrées shield05. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ shield06 table Table d'entrées shield06. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ shield07 table Table d'entrées shield07. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ katana01 table Table d'entrées katana01. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ katana02 table Table d'entrées katana02. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ katana03 table Table d'entrées katana03. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ katana04 table Table d'entrées katana04. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ katana05 table Table d'entrées katana05. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ katana06 table Table d'entrées katana06. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
  ↳ katana07 table Table d'entrées katana07. Ajoute, supprime ou modifie les entrées en suivant les exemples du fichier.
JRS Core · Framework RedM gratuit et open source · créé par JRS TEAM