In qualsiasi gioco online, il ping è estremamente importante, perché dipende dalla velocità di risposta e dallo scambio di dati tra i giocatori, e quindi da un gioco confortevole. A volte il ping diventa così alto che è impossibile giocare affatto. Di conseguenza, si verifica una situazione quando il ping deve essere abbassato. Come ridurre il ping, descriveremo in questo articolo.
Considerare il problema del ping sull'esempio del popolare gioco online multiplayer Counter-Strike 1.6. Per scoprire il ping corrente nel gioco, premi semplicemente il tasto Tab. Dopo averlo premuto, una console apparirà sullo schermo, e qui puoi inserire i comandi che mostrano quanto tempo è necessario al momento, per arrivare al server in cui si svolge il gioco. Probabilmente, non è necessario dire che più piccola è questa volta, più veloce sarà la risposta, il che significa che il gioco sarà più comodo e interessante. La velocità di trasferimento dei dati al server è spesso influenzata dalla distanza fisica del client dal server. Più il server è lungo, più a lungo saranno disponibili le informazioni necessarie. Naturalmente, la posizione fisica non è l'unica cosa che influisce sul ping. Inoltre, l'impatto del canale Internet ha la sua influenza, quindi non è consigliabile mantenere programmi come Torrent Client e altri software che utilizzano attivamente il traffico Internet attivato durante il gioco. Cerca di uscire da tali applicazioni e non sarà necessario ridurre il ping nella CA. Per vedere le statistiche della connessione corrente in CS 1.6, è sufficiente digitare il comando net_graph3 nella console di gioco già chiamata, dopo di che è possibile vedere tutti i dati necessari nell'angolo in basso. È qui che contiene informazioni importanti su quale sia il livello del ping corrente, quanti pacchetti sono stati persi sulla strada da o verso il server, qual è la stabilità della connessione corrente. A seconda dei dati ottenuti, capirai come abbassare il ping.
Il parametro Choke indica quanti pacchetti non possono essere trasferiti al server a causa del fatto che la velocità di connessione è molto bassa. Il parametro Loss consente di determinare quanti pacchetti vengono persi quando vengono trasmessi dal server. Se questo parametro è elevato, può significare che la velocità di trasferimento dati del server non corrisponde (è molto più alta) alla velocità di ricezione dati del client. Per giocare normalmente e ridurre il ping in una situazione del genere, è necessario ridurre il flusso di queste informazioni. Ecco come abbassare il ping attraverso il client, parleremo ulteriormente in questo articolo.
Attraverso la configurazione del client CS 1.6, è possibile modificare vari parametri di connessione. Pertanto, un parametro come cl_updaterate consente di determinare il numero di aggiornamenti che arrivano in un secondo dal server al client e quindi di regolare il livello di perdita sopra indicato. Con questo parametro puoi ottenere informazioni sulle azioni degli altri giocatori più velocemente o più lentamente. Inoltre, la configurazione dovrebbe tenere conto di un altro parametro importante, come cl_cmdrate, che consente di determinare il numero di aggiornamenti al secondo inviati dal client al server. Come puoi immaginare, questo parametro controlla il livello della strozzatura. Grazie a questo parametro puoi regolare quante informazioni sulle tue azioni nel gioco e quanto spesso inviare al server. Il problema di come abbassare il ping può già essere risolto, e in caso contrario, continua a leggere.
C'è anche una cosa come la velocità, cioè la velocità con cui il client e il server comunicano. Molto spesso, la ragione per alti tassi di soffocamento e perdita si trova proprio nell'impostazione errata del tasso.
Riassumiamo i risultati intermedi. Nel caso in cui tu abbia un alto livello di perdita, dovresti ridurre cl_updaterate. Se la tua perdita è bassa, puoi aumentare cl_updaterate e, di conseguenza, il ping diminuirà. Vi presentiamo i dati medi per cui CS 1.6 funziona bene. Se stai giocando su una rete locale, dovresti impostare il parametro 100, per la linea dedicata - da 50 a 100, nel caso di utilizzo di un modem - da 15 a 25. Nel caso tu abbia una frequenza di risposta elevata, devi regolare il parametro cl_cmdrate. Per analogia con l'opzione precedente, minore è il choke, più è possibile aumentare il parametro cl_cmdrate, che, di nuovo, consente di raggiungere un livello inferiore di ping. Per una rete locale, è possibile impostare un valore pari a 100, per una linea dedicata, da 60 a 100, e per un modem a livello di 25-35. Quindi, per ridurre il ping, impostare il parametro Rate. Prima di tutto, deve essere correlato al corrispondente parametro sv_maxrate che caratterizza il server. È anche importante ricordare che in nessun caso il tasso dovrebbe essere superiore alla larghezza di banda del tuo canale. La frequenza è utile per regolare nell'eventualità che ci siano sia perdita che strozzatura nella connessione. In questo caso, la tariffa dovrebbe essere ridotta. Se la perdita e lo starter sono assenti, è possibile aumentare l'indicatore della velocità e questo riduce anche il ping. Presentiamo il tasso medio per diversi tipi di composti. Nella rete locale, si consiglia di impostare la velocità a un livello compreso tra 9999 e 25 000, nel caso di utilizzo di una connessione DSL, il valore è impostato a circa 7500 e se la connessione viene effettuata tramite un modem, quindi 3500-5000. Va notato che nel formato standard non modificato, il livello di frequenza è 7500, cl_cmdrate - 30 e cl_updaterate - 20. Nel caso in cui sia pianificato di giocare sulla rete locale, questi parametri vengono rispettivamente modificati al massimo.
Nel caso in cui tu abbia una macchina debole, dovresti pensare di eseguire il gioco con la priorità più bassa. Ciò migliorerà le prestazioni del gioco stesso e quindi ridurrà il livello del ping.
È possibile ridurre la priorità di CS 1.6 con l'aiuto di speciali file bat che possono regolare automaticamente il livello di priorità, oppure è possibile modificarlo manualmente. Per tale cambiamento di priorità, aprire il Task Manager di Windows, trovare il processo hl.exe, fare clic con il tasto destro del mouse su di esso e selezionare una priorità bassa. Nel caso in cui Windows crea ulteriori finestre di dialogo accettare e accettare le modifiche. Nel caso in cui i suggerimenti di cui sopra sono circa come ridurre il ping non ha aiutato, si dovrebbe verificare la qualità della connessione a Internet. Se non è molto buono, dovresti chiudere tutti i programmi che usano Internet, come antivirus, messaggistica istantanea, client torrent e vari gestori di download.