Pogue Bodyguard Script
Elevate your server's gameplay and ensure maximum security with the Pogue Bodyguard Script! This revolutionary system allows you to summon and manage personal bodyguards who will follow you, protect you, and engage enemies on your behalf. Whether on foot or horseback, these loyal protectors adapt seamlessly to your playstyle, offering unparalleled versatility and reliability. Fully customizable through a user-friendly config file, the Pogue Bodyguard Script is the ultimate tool for players looking to dominate RedM.
Key Features
Personal Bodyguards
Summon your own bodyguards for protection and combat support. They'll follow you anywhere, fight alongside you, and defend you from threats with precision.
Mounted and On-Foot Support
Your bodyguards are ready to fight by your side on foot or mount up and follow your lead. Manage their actions and positions effortlessly through an intuitive interface.
Advanced Targeting Mechanics
With intelligent targeting, bodyguards quickly identify and engage enemies, providing reliable support in combat situations.
Intelligent Group Detection
Bodyguards automatically recognize friendly and enemy groups.
Why Choose Pogue Bodyguard Script?
/bmenu command.Watch It in Action
See the Pogue Bodyguard Script in action with our official showcase video:
https://www.youtube.com/watch?v=rkna-I5PA3U
Transform your server today with the Pogue Bodyguard Script and take your RedM gameplay to new heights. Whether you’re a lone wanderer or leading a team, these loyal protectors will have your back every step of the way!
Pogue Bodyguard version 1.1 update now Live! We’re thrilled to introduce a small but impactful update to the Pogue Bodyguard system! This update focuses on improving usability, fixing minor bugs, and adding highly-requested features to enhance your RedM experience. —
Passive Follow Mode:
Your bodyguards can now follow you without engaging in combat. Perfect for immersive roleplay or non-combat scenarios!
Dismiss All Bodyguards:
A new feature lets you dismiss all active bodyguards when they’re no longer needed, keeping things organized and efficient.
UI Enhancements:
The /bmenu interface has been updated with new options for better control:
Adsız422×350 139 KBLanguage Localization:
The system now supports full language customization, allowing you to tailor all notifications and menu text to your preferred language.
The latest version is now available for download. Log in to your Keymaster account to update and take advantage of these exciting improvements. —
/bmenu interface for better control.— Thank you for your continued support and feedback! We’re always working to make the Pogue Bodyguard system better for you. Try the updated Pogue Bodyguard today!
We’re excited to announce the v1.2.0 update for Pogue Bodyguard! ![]()
Admins can define specific bodyguard and horse models for players in the configuration file. This update brings a new level of personalization to enhance your roleplay experience!
Config.AllowedSteamIDs = {
["steam:111111111111111"] = {
limit = 5,
npcModel = "CS_valdeputy_01",
horseModel = "a_c_horse_turkoman_black"
},
["steam:222222222222222"] = {
limit = 3,
npcModel = "CS_micahbell",
horseModel = "a_c_horse_thoroughbred_bloodbay"
}
}
Please update the Pogue Bodyguard resource from your Keymaster account to access the latest features and improvements. ![]()
Bodyguard settings are now fully account-specific via Config.AllowedSteamIDs:
limit – max bodyguards for that accountnpcModel – bodyguard ped modelhorseModel – horse modelweapons – weapon list with ammo for each weaponhealth – max health overridecanBeDamaged – can the bodyguard take damage?invincible – full invincibility toggleaccuracy – shooting accuracy (0–100, used by SetPedAccuracy)If a field is not defined for a Steam ID, the system automatically falls back to global defaults.
New and refined global config values:
Config.BodyguardHealth – default max healthConfig.CanBeDamaged – default damage toggleConfig.BodyguardInvincible – default invincibilityConfig.BodyguardAccuracy – global default accuracy (0–100)Config.DefaultBodyguardWeapons – fallback weapon loadout if an account has no custom weapons listOn the client side, the spawn logic now:
SetPedAccuracy(ped, accuracy) with per-account or global valuesThis allows:
Bodyguard commands are now configurable from config.lua:
Config.BodyguardMenuCommand = "bmenu"You can now rename the menu command easily:
/bmenu → /bodyguardmenu, /guardmenu, etc.Config.CallBodyguardCommandEnabled = trueConfig.CallBodyguardCommand = "callb"Features:
true → command is registered (/callb or your custom name)false → command is disabledConfig.CallBodyguardCommand = "summonb" → /summonbBodyguards are now smarter, cleaner, and far more immersive – especially when it comes to horses and follow behavior.
We’ve added a full Job Protection system that prevents bodyguards from attacking protected roles — and it now applies to both:
If a player is marked as protected (via config), their bodyguard NPCs are treated as protected too.
This prevents cases where other players’ bodyguards accidentally target law roles or important factions due to AI combat logic.
You can define a global protected job list in the config:
Optional setting to treat off-duty jobs as protected too:
offvalsheriff is treated like valsheriffYou can decide what happens when a player’s job is not known yet (during sync delay):
This is recommended for safer servers to prevent accidental attacks while job info is still loading.
Each Steam ID can have its own protection rules:
Clients periodically sync their job/grade to the server, and job info is replicated through statebags so all clients can correctly apply protection logic.
This ensures:
Even if a bodyguard somehow enters combat with a protected target, the system hard-breaks combat instantly and forces the guard back into follow mode.
Since bodyguards are now created under separate owner IDs, there was a risk that different players’ bodyguards could see each other as enemies.
In v1.5.0 we prevent this by using per-owner relationship groups and a friendly-lock system:
Result:
Your bodyguards stay friendly to you and your group
Other players’ bodyguards won’t randomly start fighting your bodyguards
Much more stable AI behavior in busy towns / law areas