RedM documentation

Murphy's Barber

Getting Started

Configuration

Configure plugin settings and options


Framework Support

Murphy's Barber supports multiple frameworks. Configure your framework in the config.lua file:

lua
Config.framework = "rsg-core" -- Options: "vorp", "REDEMRP2k23", "rsg-core"

Shop Locations

Define barber shop locations with optional props for interaction:

lua
Config.Shops = {
["Saint-Denis Barber"] = {
coords = vector3(2656.3066, -1181.0294, 53.2785),
props = nil -- No specific chair required
},
["Rhodes Barber"] = {
coords = vector3(1350.788, -1381.203, 83.28922),
props = {
model = "p_barberchair01x",
rotation = vector3(0.0, 0.0, 169.46511840820312)
}
}
}

Customize menu accessibility:

lua
Config.MenuCommand = "barbermenu" -- Command to open menu (set to nil to disable)
Config.NativePrompt = false -- Use native interaction prompt

Overlay Settings

Control which cosmetic overlays are available:

lua
Config.Overlayitems = {
["eyeliners"] = true,
["shadows"] = true,
["lipsticks"] = true,
-- Disabled overlays
["eyebrows"] = false,
["scars"] = false
}

Pricing

Set individual prices for different cosmetic modifications:

lua
Config.Price = {
["hair"] = 1,
["beard"] = 1,
["eyeliners"] = 0.5,
["lipsticks"] = 0.5
}

Additional Options

  • Config.murphy_creator: Enable compatibility with murphy_creator
  • Config.OverlayItem: Specify outfit item for overlays

Last updated: January 16, 2026