/RAGEMP-CustomCommandsSystem

A great custom commands system for RAGE:MP.

Primary LanguageC#

Moved to altV-CustomCommandsSystem!
This library has not been accepted by RAGE:MP team for months and therefore I will no longer work on their mod.

RAGE:MP Custom Commands System

A custom commands system for RAGE:MP, written in C#.

Nuget

Features

  • Register commands in different assemblies
  • Unregister commands in specific assemblies
  • Add custom parameter converters (with Task support)
  • Add custom requirement checkers to command methods
  • Execute commands manually
  • Configure settings (like error messages)
  • Add aliases to command methods
  • Remaining text support
  • Default values for command parameters support
  • Really fast with IL generated dynamic method
  • You can help decide what to implement next

You want more? Add an issue and help make that system better!

How do I use it?

  1. Install the NuGet package
  2. Use this code at clientside.
    The code there cancels the default command and triggers the custom command.
  3. Implement it. Use the Wiki for information.