How i am supposed to develop plugin?

I see tons of plug-in developed but… HOW???
There is totally 0 documentation. There are not “events” enumeration. Calls are not explained.
I tryed with a basic chat manipulation in server side, it’s impossibile.
There are thigs like "EventHandler [“eventname”]. Where i’m supposed to retrive basic events names???

Wanted to filter a word while chat broadcast and “CancelEvent” dosn’t even work.
So message is showed 2 times in chat:

  1. As i want
  2. Default one

It’s horribile all that, wich God did you pray for make complex scripts?

FiveM WIP Documents
docs.fivem.net

Native Documentation
https://runtime.fivem.net/doc/natives/

look at resources already created in #development:releases
look at tutorials created in #development:tutorials
look at server stuff if you really want #server-development:server-tutorials

Tryed this: “CancelEvent()” and dosn’t cancel the event…c#, so?
As i said i wanted to make a personal “role chat”, with role specified before nick. Works fine ecept that “CancelEvent()” dosn’t work, so i see a duplicated message as normal one.