As a new server with a new script, people can often leave out the most oblivious but important scripts to keep the health of a server ticking over. I've been an IG Lead Admin on LSRP so as a source you can trust me!
As said, most of these are probably in the work - just chipping in my two cents!
Particularly well-built Anticheat
Anti-cheats is a hell of a lot of work when it comes down to new scripts and especially if you're making the AC from scratch. Aside from the very obvious client to serverside and back again anti-cheats such as money and weapon spawns, I think a particular effort should be aimed at the use of CLEO's and AHK abuse. Such as the following;
- Having a check to see how many times a player enters a specific car seat number within a second. If this number even exceeds the minimum animation time to enter and exit a car seat then you know someone is either teleporting into a vehicle or using the "Trolling" cleo which makes cars fly all over the place. Useful to grab the playerID and print to admins.
- Storing and matching player configurations within the UCP. Server and UCP communication is crucial for Anti-cheat, especially when looking into potential money duplication glitches and other sneaky scripts. Set some sort of automated comparison checker and mark up any potential large changes.
- I have lots more in regards to detailed anti-cheat information which has kept the brunt of modern day (2016-17) cheaters at bay(hah). For general security, I won't list them here but feel free to PM me for more info on it. Yet again I'm an ex-recent IG Lead Admin from LS:RP so my knowledge is vast.
Stable Financial System
One of the crashing issues with LS:RP was the economy. It didn't help that when the server was in its early days, a particular savings system helped boost the wealth of players to the billions of dollars of assets. I'm no financial expert nor do I know how to run a good economy aside from moderated prices, fluctuation in relation with stocks, a well-built banking system and more. But effort should be focused on this area! Yet again, probably already is!
Custom Damage System
Default SAMP Damage? No thanks. A system that incorporates every major body part and alters the damage based on body hit position, the calibre of weaponry, distance, IfPlayerHasArmour, IfPlayerHasSWATArmour and much more would be fabulous. The more customisation the better and any form of configuration and tweaking afterwards can easily be achieved. There is so much more IF's you can add to a damage system, keep it dynamic so you can easily make additions as new scripts get implemented. A good damage system is always a very attracting feature to any form of roleplay, light or heavy.
Prisons / Judicial / Electoral / Governmental
A lot of roleplay servers simply introduce their custodial and governmental processes into the factions themselves. The administrative side is completely understandable but having a fully flexible system for jails, prisons, elections and any additional governmental aid is a huge promoting factor and motivating factor for those wanting to go into those grey areas of roleplay. You need to incite people to roleplay in these areas!
