What is CS_PedMenu?
CS_PedMenu is an advanced character & ped selection system designed for RedM roleplay servers.
It allows players to switch between human characters, animals, and custom peds while giving server administrators full control over what can be used on the server.
With 1600+ animals and peds included, servers can instantly offer a massive variety of playable creatures — from wolves and bears to birds and other wildlife — without needing additional animal scripts or extra resources.
Everything is fully configurable, allowing admins to easily control:
• Available peds and animals
• Outfit variations
• Access permissions
• Menu behavior and categories
CS_PedMenu is built entirely in-house, with no dependency on external menu systems, and features a custom NUI designed to match the RDR2 aesthetic for a clean and immersive experience.
Features
Character Preview
- Live NPC preview spawned directly in the world before confirming the change
- Smooth cinematic camera focused on the preview ped
- Player frozen and protected during browsing (no movement or combat)
- Player temporarily isolated via routing bucket during preview
Permission Tiers
Three configurable permission levels:
Admin
- Instant ped change
- No approval required
- Unlimited ped access
VIP
- Ped request sent to online admins
- Configurable ped limit
Player
- Same request flow as VIP
- Lower configurable ped limit
All permissions and limits are fully configurable in config.lua.
Admin Approval System
- Non-admin players must provide a roleplay reason before requesting a ped
- Admins receive a real-time popup notification (NUI top-right panel)
- Displays player name, ped name, and reason
- Admins can accept instantly or refuse with a custom message
If a request is refused while the player is offline, they will receive the refusal notification on their next login.
Animal System
Full support for playable animals including:
Dog • Cat • Wolf • Bear • Coyote • Fox • Birds • Wildlife models
Features include:
- Dedicated G-key action menu
- Species-specific animations (Howl, Roar, Dig, Eat, Growl, Sleep, etc.)
- Flying system for birds (takeoff, landing, altitude control)
- Animal attack system with network relay to other players
Database System
- All approved peds are stored permanently in MySQL
- Players can manage their approved ped list directly from the menu
- Offline notification system ensures players receive admin responses even if they were not online
Custom & Unique Peds
- CS_PedMenu also includes custom and unique peds created specifically for this script.
| Code is accessible | No |
| Subscription-based | No |
| Requirements | Cs_Requirements |
| Support | Yes |

