30.10.2019, 20:04
Quote:
CreateMenu isn't needed. I can't even remember the last time I saw it used in a server.
And there is one new native already GetPlayerCameraAimZ. |
I agree that some functions can be deprecated over time, but the reason should be an introduction of a better way to achieve the same result. There are dialogs which work quite nicely, and textdraws can indeed be used to implement menus aestethically, perhaps with less limitations than the current system has, but that requires finding or creating a new script to make it work.
CreateMenu has its limitations, but this is not the right time to remove natives. We are in a situation when there are two versions with slightly different and incompatible features, and many plugins have to supplant features missing from the base server. It's not the right time to complicate the lives of scripters by requiring them to find yet another implementation for something that used to be provided by SA-MP (and was sufficient for them). Especially if you justify it by saying that is was made by Y Less and other features made by him will follow.
Stating "I don't think it is useful" is subjective and shouldn't be a valid reason when you are creating something which should be extremely inclusive and powerful, like a library or a scripting API.