Updates Patch Notes - Server Overhaul
#1

Patch Notes - Server Overhaul



Engine & Mechanics
  • Server is currently running the latest ReHLDS and associated modules
  • Server is currently running the latest AMX Mod X 1.9.0 and associated modules
  • Server plugins are all compiled with AMX Mod X 1.9.0 compiler without any error or flaws
  • CS Player Models API is ditched and the ZP system is now using the built-in CS natives as proven faster and more efficient
  • CS Teams API is ditched and the ZP system is now using the built-in CS natives as proven faster and more efficient
  • CS Ham Bots API is ditched and ZP system is now using only hamsandwich module as it now supports bot

Databases
  • Player stats will no longer save FPS settings anymore for easier API feature that will be added later
    • Players will now have to set their FPS settings again when they reconnect
    • Players will now have to set their FPS settings again when the map is changed

  • Steam ID validation checks has been improved
    • No players with STEAM_ID_LAN will be inserted into our databases
    • No players with VALVE_ID_LAN will be inserted into our databases

  • Player daily ammo packs database has been separated from stats database
  • Ammo pack storage variable is now updated whenever ammo packs quantity is changed (Real-time save)
  • Zombie class storage variable is now updated whenever the player is cured (Real-time save)
  • Human class storage variable is now updated whenever the player is infected (Real-time save)
  • Save and load functionality has been improved, it is theoretically expected to be faster (Confirmation?)

Configuration
  • Buy time and zones have been completely disabled (Confirmation?)
  • On death players will drop all their grenades on the ground and become pickable
  • Dropped items removal time is reduced to 7.5 seconds instead of 5 seconds
  • Round time is extended to 6 minutes instead of 5 minutes
  • ZP configuration file was updated with more comments and missing cvars were added

API
  • Multiple jump API has received a massive performance update
    • Zombie multiple jump count and checks are done only in infection instead of whenever a zombie jumps
    • Nemesis multiple jump count and checks are done only in infection instead of whenever a nemesis jumps
    • Human multiple jump count and checks are done only in cure instead of whenever a human jumps
    • Survivor multiple jump count and checks are done only in cure instead of whenever a survivor jumps
    • Sniper multiple jump count and checks are done only in cure instead of whenever a sniper jumps

  • Leap functionality has received a massive performance update
    • Zombie leap checks and settings are done only in infection instead of whenever a zombie jumps
    • Nemesis leap checks and settings are done only in infection instead of whenever a nemesis jumps
    • Human leap checks and settings are done only in cure instead of whenever a human jumps
    • Survivor leap checks and settings are done only in cure instead of whenever a survivor jumps
    • Sniper leap checks and settings are done only in cure instead of whenever a sniper jumps

  • Unnecessary natives has been commented out along with their functions until they are useful
  • Unnecessary functions has been commented out until they are useful


Copyrights of Genjero Community - 2018
Copying, reproducing, or uploading this content is not permitted without consent from the High Staff Committee

Reply
#2
Hot Fix - 07-10-2018:
  • Returned CS Player Models API as it was not bugging models as the default CS natives do, less efficient but better in features
  • Fixed crash problem caused by infinite loop in the team balance function that is done on round restart
  • Fixed model bugs where zombies appear as humans
Reply
#3
Hot Fix - 08-10-2018:
  • Fixed bug where the first zombie does not have leap even though it is enabled for first zombie
Reply


Forum Jump:

Users browsing this thread: 1 Guest(s)