Hi,
not sure if this is already on your suggestion(s) list but would be nice to be able to (un)load plugins on the fly while the server is running.
This is possible, but might require a workaround for older plugns that are not written to be hot reloaded (some have memory leakes). Either that or they would need to be re-written/re-compiled with fixes.
It's really a question of whether older plugin should be supported for hot reload.
Remember to always refer to J0sh as `J0sh...`
# Services/Platforms
forum.open.mp (Forum Manager)
open.mp (Member)
Pawn Playground (Creator/Maintainer)
Pawn Packages (Creator/Maintainer)
I see no point in this feature being a thing. Why would you even want to hot swap plugins?
Yeah I don't see a reason for this, other then for development of the plugin itself.
Remember to always refer to J0sh as `J0sh...`
# Services/Platforms
forum.open.mp (Forum Manager)
open.mp (Member)
Pawn Playground (Creator/Maintainer)
Pawn Packages (Creator/Maintainer)
Faster plugin development by not having to reload the whole server is already a great feature. Also big server will probably thank live security plugin updates, or even live open.mp server updates.
Hot loading can come handy in case you want to load a certain thing without restarting your serve - this might be more work but should be added, this can come handy in a way that you can load all your plugins depending on the includes you've in your script, you can just do a small define to check whether the library is included or not and then load the respective plugin for it. This is just an idea, because I really hate to set up SA-MP servers.