Recommended Posts

I want to start developing modules to change the way mta sa runs. I basically want to make a ragdoll module for pedestrians and players. To do this I would need the ml_base.so file, or the ml_devkit, whatever is used to make your own modules. I cannot seem to download this because the download is blocked because of stupid certificates. I'm wondering if anyone could give me a copy of the module development kit. If you would, I'd greatly appreciate it.

Share this post


Link to post

Or you could edit the client code and then try to convince MTA Team to put it into the release version.

Share this post


Link to post

Client side modules would be a massive security hole as they'd allow you to run arbitrary native code on the client.

  • Like 2

Share this post


Link to post
On 8/3/2017 at 17:23, eAi said:

Client side modules would be a massive security hole as they'd allow you to run arbitrary native code on the client.

You can add a dialog before joined the server like Google Play

Share this post


Link to post
On 09/08/2017 at 04:32, </Mr.Tn6eL> said:

You can add a dialog before joined the server like Google Play

What would that dialog say? "Would you like to run this plugin? It may destroy your computer? [Yes] [No]"

There's no easy way to judge whether code is 'good' or 'bad'. On Android, code runs in a fairly protected sandbox (unless you root your phone) so it can't do anything too nefarious. A native plugin on Windows could do pretty much anything - from deleting all your files, to exploiting the OS to install a rootkit - and there's no way to really detect this ahead of time.

  • Thanks 1

Share this post


Link to post

What if you put an approval process for client side stuff. And the MTA client would refuse to run it if it's not in an approval list.

Share this post


Link to post

Instead of having per server extensions, we'd like to integrate new features for all of our users.

So, please submit your code extensions as pull requests on GitHub and if the quality is good enough, we'll be happy to merge it.

  • Like 2

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.