Me again. The previous thread was locked (for no apparent reason), so I had to start a new one.
I'm almost done making my script, which 100% dublicates MTA 0.5 mode. Yet I'm confused about few other things, which do not let me finish:
1. Why are there so many "system messages"? Kills and joins/parts take two lines of code to be put into a mode, yet you can't get rid of them (or change them) if you need to.
2. If there's no easy way of making chat scrolling, at least make it wider so that most of the messages don't take two lines. Some extra chat lines would be nice too.
3. How come SetCameraPos can't be used for players separately (addressing them by playerid)? MTA had the camera moving from spawn to spawn but there's no way to do that in VC-MP.
4. Many functions simply don't work (SendDeathMessage, SetPlayerDrunk, SetTimer, SetPlayerMarker, SetPlayerColor etc., with the last two even causing crashes). Yes, I know that they take much time to make, but at least remove them from the .inc, since such "placeholders" are not good at all.
Speaking of inoperative functions, I need at least SetTimer for making sailor regeneration an SetPlayerColor for custom class colors. How come nobody noticed that such generic functions do not work?
5. Having a simple function for outputting a text on the screen (like you do it at the spawn screen) would be nice too.
6. Remove or toggle headshots. They look reasonable when using m4/m60, but blowing the head off with just a colt/tec9...
7. Having an "ammount" parameter in AddStaticPickup would be nice. Or, at least, lower the ammounts to the ones from MTA (50 molotovs from a single pickup? jeez).
8. And I just recently noticed that melee weapons' hits are almost desynced. I hit a standing still guy with a bat 10 times and his hp reduced just once.
I'm still offering my help with readmes/testing/site/whatnot if it helps to fix the things mentioned above sooner.