Quote:
Originally Posted by HamletEagle
1.Not everyone is using regamedll/rehlds and not everyone wants to switch therefore not everyone can use reapi.
2.The "old" modules are perfectly fine. You don't gain anything by replacing them with reapi. It's fakemeta syndrome all over again. Try to understand how things actually work and then you will see that your claim is silly.
3.You don't gain anything, but you actually loose generality by creating unneeded dependencies. If you code only for yourself, yeah, do whatever you want.
If you plan to release plugins here, then you should use default amxx modules where it's possible, so the code works in both default hlds and RE* stuff.
I can understand using reapi and releasing here if you need to hook non virtual functions for example. But if you are replacing set_pev with whatever reapi's equivalent is or ham hooks with reapi hooks, then that's just dumb beyond belief.
|
They're old. ReAPI is newer and better for using. I don't understand people who still use HLDS, it's already 2019, lol. But yes, there are people who still use old and official not supported AMXX 1.8.2, so, in my opinion, it's better to write plugins using ReAPI if it's possible. So, if someone wants to use that plugin, he/she will must switch to ReHLDS/ReGameDLL. It's like here you want to use only old things. We don't have to use fakemeta, ham or engine if it can be easily be done with ReAPI.
However, there are few things that cannot be done with ReAPI so in some cases that modules are useful, but in other cases, you can do almost everything with ReAPI. IMHO. That's only my recommendation.
__________________