FPS | Ping!

nessie

VIP
Hi Guys,
I saw that some people here have very serious issues with the ping and fps of their games, and some others can't really have a pleasant time which allows you to improve your experience.
Here, in this topic, I'll give you informations,tips,advices about how to fix both of your ping & fps, which is having a better & faster samp than before.

I- Lags :
Lag simply means that the time data get sent from A to B takes much time it should be, and it's something seriously harmful for the player, and it's not only in samp but in everywhere internet is.

I-2- Causes of Lags :
While a single-player game maintains the main game state on the local machine like gta san andreas for example, an online game requires it to be maintained on a central server in order to avoid inconsistencies between individual clients for example samp. As such, the client has no direct control over the central game state and may only send change requests to the server, and can only update the local game state by receiving updates from the server. This need to communicate causes a delay between the clients and the server, and is the fundamental cause behind lag. While there may be numerous underlying reasons for why a player experiences lag, they can be summarized as insufficient hardware in either the client or the server, or a poor connection between the client and server.
Generally, games consists of a looped sequence of states, or frames which is known as FPS. During each frame, the game accepts user input, performs necessary calculations (AI, graphics etc.). When all processing is finished, the game will update the game state and produce an output, for example in the form of a new image on the screen and/or a packet to be sent to the server. The frequency at which frames are generated is often referred to as the frame rate. As the central game state is located on the server, the updated information must be sent from the client to the server in order to take effect. In addition, the client must receive the necessary information from the server in order to fully update the state. Generating packets to send to the server and processing the received packets can only be done as often as the client is able to update its local state. Although packets could theoretically be generated and sent faster than this, it would only result in sending redundant data if the game state cannot be updated between each packet. players with internet connection may have a lack of sen packets which make them generally lose some data like messages and kill list.
A low frame rate would therefore make the game less responsive to updates and may force it to skip outdated data.
This is why huge mods are nonrecommended for you if you have a weak computer.
Please keep in that there are two types of lag, FPS lag and network lag. FPS lag is when your framerate (FPS) drops. Network lag is when you see other players with a delay, as the synchronization of their movement takes time to travel over the internet.
347px-Gameloop.PNG

I-2- Effects of Lags :
Lag causes numerous problems for issues such as accurate rendering of the game state and hit detection. In many games, lag is often frowned upon because it disrupts normal gameplay. The severity of lag depends on the type of game and its inherent tolerance for lag. Some games with a slower pace can tolerate significant delays without any need to compensate at all, where as others with a faster pace are considerably more sensitive and requires extensive use of compensation to be playable (most prevalent is probably the first-person shooter genre). Due to the various problems lag can cause, many players that have a lower speed Internet connection are often not permitted, or discouraged from playing with other players or servers that have a distant server host or have high latency to one another. Extreme cases of lag may result in extensive desynchronization of the game state.
Lag caused by an insufficient update rate between client and server can cause some problems, but these are generally limited to the client itself, as long as the client goes far from the server, the amout of lags will raise. Other players may notice jerky movement and similar problems for the affected client, but the real problem lies with the client itself. If the client cannot update the game state at a quick enough pace, the player may be shown outdated renditions of the game, which in turn causes various problems with hit- and collision detection. If the low update rate is caused by a low frame rate (as opposed to a setting on the client, as some games allow), these problems are usually overshadowed by numerous problems related to the client-side processing itself. Both the display and controls will be sluggish and unresponsive. While this may increase the perceived lag, it is important to note that it is of a different kind than network-related delays. In comparison, the same problem on the server may cause significant problems for all clients involved. If the server is unable or unwilling to accept packets from clients fast enough and process these in a timely manner, client actions may never be registered. When the server then sends out updates to the clients, they may experience freezing (unresponsive game) and/or rollbacks, depending on what types of lag compensation, if any, the game uses.

Lag due to network delay is in contrast often less of a problem. Though more common, the actual effects are generally smaller, and it is possible to compensate for these types of delays. Without any form of lag compensation, the clients will notice that the game responds only a short time after an action is performed. This is especially problematic in first-person shooters, where enemies are likely to move as a player attempts to shoot them and the margin for errors is often small.


II- FPS Lags :
FPS lag is when your framerate (FPS) drops

II-2- Effects of FPS Lags :
any kind of places which load tones of objects and things will make your game freeze, if you go to a place where a lot of vehicles are, your game freeze.

II-3- How to dicrease FPS Lags and get high FPS:
  1. Close all your programs which you won't use, even explorer.
  2. Close your anti-virus and /cms to avoid getting the chatlog getting spammed.
  3. Close any torrent and close internet too.
  4. Turn all the game settings to low and disable frame limiter off, set it in local game than go to samp.
  5. /fpslimit 60, many people thinks that 90 is the best, somehow setting it to 60 is more helpful.
Code:
1) Click start.
2) Choose control panel.
3) Choose  System and Maintenance.
4) View Computer details.
5) Click Advanced System Settings.
6) Choose settings.
7) Select adjust for best performance option.
8) Click apply button.
Your theme will be classic.
9) Close every thing.

7. Download FPS increaser.


III- Ping:
Ping is a computer network administration utility used to test whether a particular host is reachable across an Internet Protocol (IP) network and to measure the round-trip time for packets sent from the local host to a destination computer, including the local host's own interfaces.

II-2- Effects of High ping:
High ping will propably cause you loss of data and get you timed out a lot, also in most servers you can get banned even though you are not a cheater, what they see and what you see is entirely two different things.

II-3- How to dicrease the high Ping and get low Ping:
unfortunately Ping is a utility which measures the round trip time for a packet of data to and from a particular server. The time taken is dependent on network loading and server response time neither of which are under your control. There is nothing you can do to "reduce your ping".
Try to get close to the server host otherwise nothing can be done.



Guys, i found this tutorial in another forums. So i wanted to share it with you because it really helped me to fix my fps/ping :).

Hope it will help you too :D
 
Top