Skip to content

OOP Implementation of the RAGEMP server events (so you don't have to use [Command] or [ServerEvent] annotations). It allows you to add event handlers and commands at runtime

License

Notifications You must be signed in to change notification settings

bl4ck5t3r/ragemp-server-events

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ragemp-server-events

OOP Implementation of the RAGEMP server events (so you don't have to use [Command] or [ServerEvent] annotations). It allows you to add event handlers and commands at runtime.

How to use

  1. Copy /client_packages/cs_packages/CustomCommands.cs to your server client resources (server-files/client_packages/cs_packages).

  2. From folder 'server' import Delegates.cs and Events.cs into your server-side project.

  3. Add using robearded; at the top of the files where you want to use my API.

  4. Use Events.*EventName* += EventHandler; to add an event handler and Events.AddCommand("*commandName*", CommandHandler); to add a command handler.

Added events

  • OnPlayerReady(Client client) -> This event is not available by default on the C# API

If any other events will be custom implemented they will be added here ^

Example

You can find an example inside the 'example' folder.

Need help?

Please do not contact me if you didn't followed the above steps, I'm not gonna tell you again the steps in private when you have them here.

If you any other help, feel free to contact me on Discord at @rumble06#4127 or on RAGE.MP Forums at https://rage.mp/profile/45121-robearded/

About

OOP Implementation of the RAGEMP server events (so you don't have to use [Command] or [ServerEvent] annotations). It allows you to add event handlers and commands at runtime

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%