The lag/desync needs to stop.
We need to collectively take responsibility for resolving the issue with the never ending lag. Fixing the concern around lag should be our development team’s number one priority as opposed to enhancements. In my view, the lag is responsible for player dissatisfaction across the server, an increase in /reports for moderators/admins to deal with and being unwelcoming to new talent.
I’ve raised this issue several times and this always seems to be shy away from the spotlight.
Despite not having a technical background, I can make a suggestion:
Identify and remove out all non-essential code/changes from the serverThis exercise needs to be carried out by the SA:MP development team to identify changes which are the largest drag on the server. The SA:MP development team should not be responsible for deciding which changes should stay or go - that decision should be made by the players however deemed so. After removing these changes, they should be incrementally re-introduced where appropriate back to the server with limited regression testing to prove these production changes do not have an impact on performance.
This topic will benefit from some technical views - please share your opinions.
I want to understand:
- Why are we experiencing lag?
- The structure of our development team?
- What is the difference between the scripting team and development team?
- Who is allowed/permitted to deliver code into a Argonath SA:MP build?
- What the quality criteria for checking new code into the Argonath SA:MP build?
- Do we have a testing team to check functional/non-functional changes?
- What we are doing to fix this problem?
- How normal players can help to resolve this issue?
I know that some may suggest, that RS5 will fix this issue but considering the factors above, it’s clear that we have some serious lapses in our development team. We need to ensure the same is not happening from the outset in RS5 otherwise we are working against ourselves. This is not a criticism, but instead the very much opposite. We have made achieved great accomplishments in the past, but in order to reach the next level – it’s time to roll up our sleeves, build on the experience of others and aim to deliver a quality experience to new and existing players alike.
This problem needs to be fixed now, not later.
For those who are commonly asking also, I have the following setup:
