Performance

This file contains performance settings for the script that should be changed only if you are having issues with performance or if we tell you to do so in a support ticket.

Performance

  • SendToServerInterval - How often (in minutes) the client sends changes to the server. Default is 1 minute.

  • SaveToDatabase - How often (in minutes) the server saves accumulated data to the database. Default is 1 minute.

  • MaxUpdatesPerIteration

    • How many player updated will be handled in one iteration

    • Only players that got their stats updated will be handled

    • The players that are over the limit will be handled in the next iteration

    • Default is 500 players, if you have more players, you can increase this number if you are having trouble.

  • MonitorTiming

    • MONEY - How often (in seconds) the script will check for money changes. Default is 10 seconds.

    • DISTANCE_SAVE - How often (in seconds) the script will save distance traveled. Default is 10 seconds.

    • SAVE_TO_KVP - How often (in seconds) the script will save data to KVP. Default is 60 seconds.

    • CHECK_FAVORITE_CHANGE - How often (in seconds) the script will check for favorite vehicle/weapon change. Default is 60 seconds.

    • SAVE_SHOTS - How often (in seconds) the script will save shots fired. Default is 10 seconds.

    • TIME_PLAYED_SAVE - How often (in minutes) the script will save time played. Default is 1 minute.

    • CHECK_MONITOR_STATES - How often (in minutes) the script will check what stat monitors should be running depending on the stat type enabled state that it measures. Default is 5 seconds.

    • CALCULATE_SERVER_STATS - How often (in minutes) the script will calculate server stats. Default is 15 minute.

Limits

Config.Limits is used to set limits to certain parts of the script.

  • MAX_VEHICLE_DISTANCE - maximum distance in meters a player can approximately take in 10 sec to prevent counting distance by teleport, default 1000

  • MAX_WALK_DISTANCE - maximum distance in meters a player can approximately take in 10 sec to prevent counting distance by teleport, default 100

  • MAX_ABOVE_GROUND - maximum height in meters a player can be above ground to count speed in land vehicle (prevent counting speed while falling), default 5

  • MAX_FAVORITE_VEHICLES_LENGTH - maximum number of favorite vehicles to save, default 100

  • MAX_FAVORITE_WEAPONS_LENGTH - maximum number of favorite weapons to save, default 100

  • MIN_DISTANCE_TO_HANDLE_IN_FAVORITES - minimum distance to count with in favorites table, anything less will not get compared, default 50

  • MIN_SHOTS_TO_HANDLE_IN_FAVORITES - minimum shots to count with in favorites table, anything less will not get compared, default 5

  • ADMIN_TOGGLE_STAT_TYPE_COOLDOWN_MINS - cooldown in minutes for toggling stat types in admin panel, default 1 minute

  • ADMIN_REQUEST_STATS_COOLDOWN_SECS - cooldown in seconds for requesting stats of another player, default 10 seconds

Last updated

Was this helpful?