Skip to main content

Config

Some configuration options are explained here. However this does not represent the original config file.

RiP.Keybinds

With this option you can set the default keybinds for different interactions. You find a list with all keybind names here

RiP.Keybinds = {
Menu = 'O', -- [STRING] keybind name to open admin panel
Aduty = 'F2', -- [STRING] keybind name to toggle aduty (with esp & godmode)
Noclip = 'F4' -- [STRING] keybind name to toggle noclip (leave empty to disable)
}

RiP.Aduty

If this option is enabled, the admin must first enable the aduty mode to perform actions

RiP.Aduty = true                -- [BOOLEAN] require aduty mode to execute actions

RiP.Nametags

Customize nametags and activate aduty nametags, for nearby aduty players

RiP.Nametags = {
Distance = 187, -- [INTEGER] visible nametag range
Color = 22, -- [INTEGER] nametag effect color (https://docs.fivem.net/docs/game-references/hud-colors/)
Aduty = false -- [BOOLEAN] enable aduty nametags for normal players
}

RiP.Godmode

Setting up some extra functions for godmode

RiP.Godmode = {
Vehicle = true, -- [BOOLEAN] enable vehicle godmode if in vehicle (can impair performance)
Running = true -- [BOOLEAN] enable fast running with infinite stamina
}

RiP.NoclipControll

With this option you can change the noclip controlls

1 = Mouse
2 = WASD
3 = Both

RiP.Sounds

This option enable different sound effects. The warn sound will also come on the jumpscare trolling effect

RiP.Sounds = {
Teleport = true, -- [BOOLEAN] enable sounds when teleporting (html/sounds/teleport.mp3)
Warn = true -- [BOOLEAN] enable sounds on warned screen (html/sounds/warn.mp3)
}

RiP.Admin

This options includes all admin groups with permissions and clothes

    ['admin'] = {                                   -- [STRING] group name
Permissions = { -- permissions
['all'] = false, -- [BOOLEAN] all permissions
['teleport'] = true, -- [BOOLEAN] teleport & dimensions
['revive_all'] = true, -- [BOOLEAN] revive everyone
['bring_all'] = true, -- [BOOLEAN] bring everyone to you
['kick_all'] = true, -- [BOOLEAN] kick everyone from the server
['esp'] = true, -- [BOOLEAN] show name tags
['ghost_mode'] = true, -- [BOOLEAN] invisible player/car
['god_mode'] = true, -- [BOOLEAN] invincible player/car
['blip_mode'] = true, -- [BOOLEAN] display player blips on map
['noclip'] = true, -- [BOOLEAN] noclip
['announce'] = true, -- [BOOLEAN] server announces
['ped'] = true, -- [BOOLEAN] player ped
['players'] = true, -- [BOOLEAN] show online players
['player_actions'] = true, -- [BOOLEAN] execute player actions (freeze, screenshot, skin, dm)
['player_revive'] = true, -- [BOOLEAN] execute player-health actions (heal, armor, revive, kill)
['player_teleport'] = true, -- [BOOLEAN] execute player-teleport actions (summon, teleport)
['player_spectate'] = true, -- [BOOLEAN] spectate player
['player_warn'] = true, -- [BOOLEAN] add player warn
['player_kick'] = true, -- [BOOLEAN] kick player
['player_ban'] = true, -- [BOOLEAN] ban player
['player_unban'] = true, -- [BOOLEAN] unban player/show bans
['player_reset'] = true, -- [BOOLEAN] reset player
['player_trolling'] = true, -- [BOOLEAN] troll players (RiP.Trolling)
['inventory_view'] = true, -- [BOOLEAN] view player inventory
['inventory_edit'] = true, -- [BOOLEAN] edit player inventory
['player_data'] = true, -- [BOOLEAN] show player data/licenses
['warns_view'] = true, -- [BOOLEAN] view player warns
['warns_edit'] = true, -- [BOOLEAN] edit player warns
['vehicle_spawn'] = true, -- [BOOLEAN] spawn vehicle
['vehicle_edit'] = true, -- [BOOLEAN] edit vehicle
['vehicle_delete'] = true, -- [BOOLEAN] delete vehicle
['vehicle_deleteall'] = true, -- [BOOLEAN] delete all vehicles
['vehicle_plate'] = true, -- [BOOLEAN] change vehicle plate
['chat'] = true, -- [BOOLEAN] read and write in admin chat
['report'] = true, -- [BOOLEAN] report actions (RiP-Report required)
['fraktion'] = true, -- [BOOLEAN] fraction actions (RiP-Fraktion required)
['weather'] = true, -- [BOOLEAN] view/edit weather (RiP-Environment required)
['time'] = true, -- [BOOLEAN] view/edit time (RiP-Environment required)
['bans'] = true, -- [BOOLEAN] edit/revoke bans
['offline_ban'] = true, -- [BOOLEAN] create offline bans ('bans' permission required)
['developer'] = true, -- [BOOLEAN] developer actions (not in 'all' included)
['bypass_aduty'] = false, -- [BOOLEAN] ignore aduty status (if RiP.Aduty = true)
},
Commands = { -- command permissions (regular permission required; no aduty required)
['freeze'] = true, -- [BOOLEAN] (un-)freeze player
['dm'] = true, -- [BOOLEAN] send player message
['bring'] = true, -- [BOOLEAN] brint player
['tpplayer'] = true, -- [BOOLEAN] teleport to player
['teamchat'] = true, -- [BOOLEAN] send team-chat message
['warn'] = true, -- [BOOLEAN] warn player
['kick'] = true, -- [BOOLEAN] kick player
},
Clothes = {
Male = {
['mask_1'] = 135, ['mask_2'] = 12,
['tshirt_1'] = 15, ['tshirt_2'] = 0,
['torso_1'] = 287, ['torso_2'] = 12,
['arms'] = 3,
['pants_1'] = 114, ['pants_2'] = 12,
['shoes_1'] = 78, ['shoes_2'] = 12,
},
Female = {
['mask_1'] = 135, ['mask_2'] = 12,
['tshirt_1'] = 15, ['tshirt_2'] = 0,
['torso_1'] = 287, ['torso_2'] = 12,
['arms'] = 3,
['pants_1'] = 114, ['pants_2'] = 12,
['shoes_1'] = 78, ['shoes_2'] = 12,
}
}
},

RiP.Commands

Activate different aduty commands

RiP.Commands = {                                    -- [STRING/BOOLEAN] command name (set permissions on RiP.Admin.Commands; set to false to disable)
['freeze'] = 'freeze', -- [STRING] (un-)freeze player (player)
['dm'] = 'dm', -- [STRING] send player message (player, text)
['bring'] = 'bring', -- [STRING] brint player (player)
['tpplayer'] = 'tpp', -- [STRING] teleport to player (player)
['teamchat'] = 'tc', -- [STRING] send team-chat message (text)
['warn'] = 'warn', -- [STRING] warn player (player, reason)
['kick'] = false, -- [STRING] kick player disabled (player, reason)
}

RiP.Players

Activate AdaptiveLoading for faster and responsive loading. This can cause issues with more then 200 active players

RiP.Players = {
AdaptiveLoading = true, -- [BOOLEAN] new way of loading/saving player list for less waiting time
IngameNames = true, -- [BOOLEAN] show ingame names instead of player (cfx) username
JobLabels = true, -- [BOOLEAN] display job labels instead of names
DisplayIP = false, -- [BOOLEAN] show player ip address
}

RiP.Reset

All database tables and identifier columns to delete on player reset

    ['users'] = 'identifier',                       -- [STRING] table-name = identifier-column

RiP.Trolling

Enable different trolling actions

    RiP.Trolling = {                                -- toggle different trolling modes
['fire'] = true, -- [BOOLEAN] enable player catching fire
['blackscreen'] = true, -- [BOOLEAN] enable player blackscreen
['drunk'] = true, -- [BOOLEAN] enable player drunk effect
['strip'] = true, -- [BOOLEAN] enable player strip animation
['driving'] = true, -- [BOOLEAN] enable player random driving
['attack'] = 'a_c_rottweiler', -- [BOOLEAN/STRING] enable ped attack (true or string for custom ped)
['ped'] = 'a_c_hen', -- [BOOLEAN/STRING] enable player ped change (true or string for custom ped)
['jumpscare'] = 'https://g.co/image.jpg' -- [BOOLEAN/STRING] enable player jumpscare (false or image to link)
}

RiP.Business

Enable different business scripts for player management

RiP.Business = {                                    -- manage player businesses
['rip_cardealer'] = false, -- [BOOLEAN] enable RiP-Cardealer
['rip_carwashv2'] = false, -- [BOOLEAN] enable RiP-CarwashV2
['rip_farming'] = false, -- [BOOLEAN] enable RiP-Farming
['rip_fuel'] = false, -- [BOOLEAN] enable RiP-Fuel
['rip_shops'] = false, -- [BOOLEAN] enable RiP-Shops
['rip_weaponshop'] = false, -- [BOOLEAN] enable RiP-Weaponshop
['rip_weed'] = false, -- [BOOLEAN] enable RiP-Weed
}

RiP.Vehicles

All server vehicle favorites with vehicle props

RiP.Vehicles = {
['blista'] = {
color1 = 76,
color2 = 79,
pearlescentColor = 131,
windowTint = 2,
wheelColor = 0,
modFrontWheels = 7,
modBackWheels = -1,
wheels = 0,
plateIndex = 2,
plate = "RIP 926"
},
}

Server Config

RiPWebhook.Types

Webhook links for different admin actions.

RiPWebhook.Types = {
['Admin'] = '', -- [STRING] webhook for admin actions (e.g. aduty)
['Server'] = '', -- [STRING] webhook for overview actions (e.g. teleport)
['Player'] = '', -- [STRING] webhook for player actions (e.g. inventory)
['Vehicle'] = '', -- [STRING] webhook for vehicle actions (e.g. spawn)
['Ban'] = '', -- [STRING] webhook for bans (e.g. ban player)
['Chat'] = '', -- [STRING] webhook for chat messages
}

RiPTrigger

Trigger names for different external actions.

RiPTrigger = {
Revive = 'RiP-Death:revivePlayer', -- [STRING] client trigger name for revive
Status = 'esx_status:set', -- [STRING] client trigger name for hunger & thirst
Skin = 'esx_skin:openSaveableMenu', -- [STRING] client trigger name for skinmenu
}