Customization
We provide advanced and flexible set of customization options:
Basic Options
-------------------
-- Basic options --
-------------------
Config.ItemName = 'beartrap'
Config.EnableTrapForNPC = true -- Should trap work on NPC or no
Config.EnableFreeYourselfMinigame = true -- Clicker minigame
Config.MiniGameGoal = 100 -- 100 clicks to release from trap
-----------------------------------------
-- Restricted zones for trap placement --
-----------------------------------------
Config.RestrictedZones = {
-- 'redm-map-one' respawn
{coords = vector3(-262.849, 793.404, 118.087), radius = 5.0}, -- valentine
}
---------------------------------------
-- Interaction (Prompts / Third Eye) --
---------------------------------------
Config.EnableInteractionPrompts = true
Config.EnableInteractionTargetScript = false
Config.TargetScriptName = 'rsg-target' -- rsg-target, qr-target, qbr-target, meta_target
------------------
-- Discord Logs --
------------------
Config.DiscordWebhook = '' -- https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks
Config.DiscordLogPlacingTrap = true
Config.DiscordLogTakingTrap = false
Config.LogIdentifiers = {
license = true,
discord = true,
fivem = false,
license2 = false,
ip = false
}
Advanced Options
---------------------------
-- Trap Basic Parameters --
---------------------------
Config.EnableDeathTimout = true -- Player Death timeout enabled/disabled
Config.DeathTimeout = 30000 -- 30000 ms player will be killed after this amount of time
Config.EnableHealthDecrease = false -- Player Slow HP decrease enabled/disabled
Config.HealthDecrease = 3 -- how much player hp decreased every second
Config.BeartrapUsageCooldown = 1000 -- 1000 ms
Config.PlaceTrapOpened = false -- Will be trap placed in opened or closed state
------------------------------
-- Trap Advanced parameters --
------------------------------
Config.TrapInteractionDistance = 2.0 -- From this distance to player trap can be opened/taken
Config.TrapActivationDistance = 1.1 -- From this distance to player trap will catch victim
Config.BearTrapActivationDistanceAfterPlacement = 2.5 -- After placing the trap it will be innactive until you go away from it for this distance
Config.PlaySoundDistance = 5.0 -- Distance from which the trap sound will be heard
Config.TrapOpeningSpeed = 0.8 -- playbackRate, values are between 0.0 (slow) and 1.0 (fast)
Config.WhileTrapped = function() -- This function runs every frame while the player is in a trap
-- You can add the buttons here that you would like to block
-- Buttons list: https://github.com/femga/rdr3_discoveries/blob/master/Controls/README.md
-- For example:
DisableControlAction(0, `INPUT_OPEN_SATCHEL_MENU`, true) -- B
DisableControlAction(0, `INPUT_FRONTEND_PAUSE`, true) -- ESC
DisableControlAction(0, `INPUT_FRONTEND_PAUSE_ALTERNATE`, true) -- ESC
end
Bait System Options
-- Bait System
Config.EnableBaitSystem = true
Config.BaitItems = { -- item name = category
['apple'] = 'Vegetation',
['bread'] = 'Special',
['meat'] = 'Meat',
} -- Items which are used for placing bait
Config.BaitRadius = 500.0 -- The distance in which animals attracted
Config.BaitCooldown = 10000 -- Wait time after bait will attract new animal once again
Config.BaitCategories = {
Meat = {
-- Predators and carnivores
`AT_BEAR_BLACK`, `AT_BEAR_GRIZZLY`, `AT_BEAR_LEGENDARY`, `AT_BEAR_MPLEGENDARY_GOLDEN_SPIRIT`,
`AT_BEAR_MPLEGENDARY_OWIZA`, `AT_BEAR_MPLEGENDARY_RIDGEBACK_SPIRIT`,
`AT_COUGAR`, `AT_COUGAR_LEGENDARY`, `AT_COUGAR_MPLEGENDARY_IGUGA`, `AT_COUGAR_MPLEGENDARY_MAZA`,
`AT_COUGAR_MPLEGENDARY_SAPA`,
`AT_COYOTE`, `AT_COYOTE_LEGENDARY`, `AT_COYOTE_MPLEGENDARY_MIDNIGHT_PAW`, `AT_COYOTE_MPLEGENDARY_MILK`,
`AT_COYOTE_MPLEGENDARY_RED_STREAK`,
`AT_FOX`, `AT_FOX_GRAY`, `AT_FOX_LEGENDARY`, `AT_FOX_MPLEGENDARY_CROSS`, `AT_FOX_MPLEGENDARY_MARBLE`,
`AT_FOX_MPLEGENDARY_OTA`, `AT_FOX_SILVER`,
`AT_GATOR`, `AT_GATOR_BULL`, `AT_GATOR_MPLEGENDARY_BANDED`, `AT_GATOR_MPLEGENDARY_SUN`,
`AT_GATOR_MPLEGENDARY_TECA`, `AT_GATOR_SMALL`,
`AT_PANTHER`, `AT_PANTHER_FLORIDA`, `AT_PANTHER_LEGENDARY`, `AT_PANTHER_MPLEGENDARY_GHOST`,
`AT_PANTHER_MPLEGENDARY_IWAKTA`, `AT_PANTHER_MPLEGENDARY_KNIGHTWALKER`,
`AT_WOLF`, `AT_WOLF_LEGENDARY`, `AT_WOLF_MPLEGENDARY_EMERALD`, `AT_WOLF_MPLEGENDARY_MOONSTONE`,
`AT_WOLF_MPLEGENDARY_ONYX`, `AT_WOLF_TIMBER`
},
Vegetation = {
-- Herbivores
`AT_BUCK`, `AT_BUCK_LEGENDARY`, `AT_BUCK_MPLEGENDARY_MUD_RUNNER`, `AT_BUCK_MPLEGENDARY_SHADOW`,
`AT_BUCK_MPLEGENDARY_SNOW`,
`AT_BUFFALO`, `AT_BUFFALO_LEGENDARY`, `AT_BUFFALO_MPLEGENDARY_PAYTA`, `AT_BUFFALO_MPLEGENDARY_TATANKA`,
`AT_BUFFALO_MPLEGENDARY_WINYAN`, `AT_BUFFALO_TATANKA`,
`AT_BULL_ANGUS`, `AT_BULL_DEVON`, `AT_BULL_HEREFORD`,
`AT_DEER`,
`AT_ELK`, `AT_ELK_BULL`, `AT_ELK_LEGENDARY`, `AT_ELK_MPLEGENDARY_INAHME`, `AT_ELK_MPLEGENDARY_KATATA`,
`AT_ELK_MPLEGENDARY_OZULA`,
`AT_MOOSE`, `AT_MOOSE_BULL`, `AT_MOOSE_LEGENDARY`, `AT_MOOSE_MPLEGENDARY_KNIGHT`,
`AT_MOOSE_MPLEGENDARY_RUDDY`, `AT_MOOSE_MPLEGENDARY_SNOWFLAKE`,
`AT_OX`, `AT_OX_DEVON`,
`AT_PRONGHORN`, `AT_PRONGHORN_AMERICAN`, `AT_PRONGHORN_BAJA`, `AT_PRONGHORN_F_BAJA`, `AT_PRONGHORN_F_SONO`,
`AT_PRONGHORN_LEGENDARY`, `AT_PRONGHORN_SONO`,
`AT_RAM_DESERT`, `AT_RAM_LEGENDARY`, `AT_RAM_MPLEGENDARY_CHALK_HORN`, `AT_RAM_MPLEGENDARY_GABBRO_HORN`,
`AT_RAM_MPLEGENDARY_RUTILE_HORN`, `AT_RAM_ROCKY`, `AT_RAM_SIERRA`
},
Insects = {
-- Small mammals and birds
`AT_CAROLINAPARAKEET`,
`AT_CORMORANT`, `AT_CORMORANT_NEO`,
`AT_EGRET`, `AT_EGRET_LITTLE`, `AT_EGRET_SNOWY`,
`AT_HERON`, `AT_HERON_TRI`,
`AT_MUSKRAT`,
`AT_PHEASANT`, `AT_PHEASANT_CHINESE`,
`AT_POSSUM`,
`AT_QUAIL`,
`AT_RABBIT`,
`AT_RACCOON`,
`AT_ROSESPOONBILL`,
`AT_SKUNK`,
`AT_VULTURE`, `AT_VULTURE_EAST`
},
Mixed = {
-- Omnivores
`AT_BOAR`, `AT_BOAR_LEGENDARY`, `AT_BOAR_MPLEGENDARY_COGI`, `AT_BOAR_MPLEGENDARY_ICAHI`,
`AT_BOAR_MPLEGENDARY_WAKPA`,
`AT_JAVELINA`
},
Special = {
-- Animals that might require unique bait or approach
`AT_GILAMONSTER`,
`AT_IGUANA`, `AT_IGUANA_DESERT`
}
}
Last updated