|
|
#1.3 #dod.find #dod.wars #esl.dod #warfinder.dod #cobra.it #dod.pzfaust #mafiaclan.it #lanclan |
Join us : #dodita1.3 |
| More awards |
|
|
|
| |
RATE,CHOKE E LOSS |
 | |
| Category : Utility |
| Added on : 06/04/07 17:48 |
| Author : Beavis |
| readings : 264 |
| Comments : 0 [ Post a comment ]
| | Note : Not evaluated | Vi linko qui un articolo che ho trovato su www.onepointthree.org
LINKONE
Penso che sicuramente sarà utile a molte persone per sistemare questi fastidiosi problemi e anche per capirne le dinamiche di funzionamento ;).
Siccome sono un bravo ragazzo che non ha un cazzo da fare l'ho tradotto in italiano maccheronico, cosicchè anche chi non mastica l'inglese potrà capirci qualcosa masticando il maccheronico 
TRADUZIONE (special thanks to Google traduttore che mi ha dato una mano)
RATE/CHOKE/LOSS spiegati per i niubbi della community di DoD 1.3
1.)Rates/Choke/loss 1.1)Spero che questo possa aiutare a comprendere meglio choke e loss e come sistemarli.
- Scrivete 'net_graph 3' in console dopo che vi siete connessi al server.Un grafico in tempo reale comparirà nell'angolo in basso a destra dello schermo. Scrivete 'net_graph 0' per disabilitarlo se non volete continuare a visualizzarlo.Il grafico vi mostrerà i pacchetti entranti, i pacchetti in uscita,ping,loss, e choke.
"Loss" è la quantità di pacchetti persi durante il trasferimento di dati dal server a te.Ciò può essere dovuto ad una cattiva connessione,non necessariamente lenta,ma piuttosto a un "collegamento" difettoso.Tuttavia, di solito, il colpevole è un disadattamento fra la vosta banda e il server.In poche parole il vostro "cavo" è più piccolo di quello del server e per ricevere bene i dati che esso vi trasmette, dovrete ridurre la quantità di dati che il server vi trasmette.
- "Choke" è la quantità di pacchetti che il vostro computer non può uploadare perchè la vostra connessione è troppo lenta e/o il server vi sta chiedendo troppi dati.
Qui sotto è spiegato come voi potete manipolare questi controlli dal lato client modificando il vostro config.cfg o scrivendoli in console.
- "cl_updaterate XX" (dove XX dipende dai numeri qui sotto) - Questo settaggio regola gli aggiornamenti per secondo da trasmettere al vostro pc.
Modem = 15-25 Banda larga = 25-40
-"cl_cmdrate XX" (dove XX dipende dai numeri qui sotto) - Questo settaggio regola gli aggiornamenti per secondo da trasmettere al server.
Modem = 25-35 Banda larga = 40-50
-"rate XXXX" - Questo settaggio è il tasso di trasferimento di dati fra il server e il client in un certo lasso di tempo. Ci sono diverse opinioni differenti circa come debba essere regolato questo settaggio, ma gli sviluppatori lo hanno regolato, la prima volta che Half-Life uscì, nei modi seguenti.
28.8k = 1500-2200 33.6k = 2000-3500 56k = 3500-4000 ISDN = 4000-6000 xDSL, Cable, T1, etc = 6000-9999
NOTE su "rate" Regolando il vostro "rate" più alto/basso regolare la quantità di loss/choke che il server vi causa.Guardate la guida per quanto riguarda loss/choke. Questo settaggio è strettamente legato ai settaggi di loss/choke. Usate il vostro game-browser(HLSW) per osservare il rate del server e regolare il vostro di conseguenza.Le variabili da guardare sono "sv_minrate" e "sv_maxrate". Il server controlla la quantità reale di dati che saranno "pompati" fuori.È solitamente meglio fissare il vostro “rate" secondo la vostra velocità di connessione. Se avete 1.5 Mb di connessione (Cable,DSL) e l'"sv_maxrate" del server è settatto "9999", allora sarebbe meglio fissare il vostro "rate" allo stesso valore. In Tutti i server Gladiator Arena (AvA Cha0s compreso) "sv_maxrate" sono settati a "10000".
Riassumendo,
LOSS - sono controllati da "cl_updaterate" se avete loss riducete "cl_updaterate". se NON avete loss, potete provare ad alzare "cl_updaterate" per ridurre il ping.
CHOKE - sono controllati da "cl_cmdrate" se avete choke riducete "cl_cmdrate". se NON avete choke, potete provare ad alzare "cl_cmdrate" per ridurre il ping.
RATE Ancora, prova ed abbina la tua velocità di connessione prima e il valore "sv_maxrate" del server poi. MAI oltreppassare il valore della vostra velocità di connessione (vedi tabella sopra). Se avete sia loss che choke, allora provate a ridurre il rate. se NON avere nè loss nè choke, allora provate ad alzare il rate. Cominciate regolando il vostro "cl_updaterate" e "il cl_cmdrate" a livelli ragionevoli inizialmente, poi provate differenti valori di "rate". Aumentate il "rate" finchè non ottenete loss/choke dopodichè diminuitelo finchè i loss/choke non scompaiono. Ciò impedirà alti loss e/o choke nei server semipieni.
Dovete aspettare qualche secondo prima di vedere i risultati dei comandi che inserite in console, non incrementate/diminuite i settaggi troppo velocemente.
1.2) - (Ten Yard)?????:Bene, Stasera stavo parlando con Spade circa i rate, lui ultimamente gli sta girando attorno come un pazzo.Lo ho aiutato ad aggiustarlo e visti gli ottimi risultati ho pensato di accennarne qualcosa qui.
Primo, ci sono 3 importanti comandi da console che determinano i settaggi della vostra connessione in DoD.Loro sono chiamati genericamente "rates". includono:
C_updaterate cl_cmdrate rate
I rates di default (ma sbagliati) sono:
cl_updaterate 20 cl_cmdrate 30 rate 7500
Il problema con i rates default di Half-Life è che questi sono stati stabiliti mel 1998, quando cioè le normali connessioni erano veramente lente, il 56K era il piu diffuso.Questi rates sono buoni per soddisfare qualcuno con una connessione 56K, quando questi default rates o addirittura valori più bassi sono usati con una connessione a banda larga moderna le cose che succedono sono fondamentalmente 2:
1)Avete una percentuale MOLTO più bassa di colpire qualcuno (avendo il registro del colpo) quando sparate un colpo diretto.
2)Avete una percentuale MOLTO più bassa di essere colpito (avendo il registro del colpo) quando un colpo è diretto su di voi.
Usando valori anche leggermente più bassi di quelli dei rates di default, partecipando alle varie leghe, rischierete seriamente di essere sospesi da essa.E' stato un problema per un momento,ma poi nei nuovi config della CAL sono stati modificati i valori minimi ammessi in modo che chi li ha al di sotto non possa entrare nei server.
In gni caso, quando i rates sono troppo bassi su un server, la cosa che sta accadendo è che semplicemente l'esperienza diventa molto casuale - in alcune situazioni non importa chi ha realmente sparato per primo o chi è stato piu preciso, piuttosto un colpo andato a segno dipende da quale dei colpi sparati sia stato registrato prima dal server.
Prendete spunto da questo thread per avere più informazioni sui rates poichè per molti è un mistero, anche per me - finchè non ho cominciato a leggere a riguardo.Ho visto delle ridicole formule matematiche dove si suppone di dividere "by Pi multiplied by your upload speed to the power of your shoe size divided by your kb/s"(quessa non l'ho capita XD),ma sono tutte balle, fondamentalmente.DoD usa 7Kb/s in upload e 4 Kb/s in download.Questo è il 3% del totale della vostra velocità di connessione,quindi,veramente, una ridicola formula non è necessaria.
Molti top player raccomandano di usare i rates per le LAN (updaterate 101, cmdrate 101, rate 20000)non dovreste sentire segni di lag.Se notate lag, abbassate semplicemente il vostro updaterate (il grafico verde) finchè non noterete più lag e vada tutto più liscio.I modelli dei player tendono a "saltare" se avete un valore troppo alto o troppo basso.cmdrate 101 a applicabile a tutte le connessioni a banda larga, apparentemente potete supporre di impostarlo in modo da ottenere più frames che potete, 101 è il massimo applicabile. Se lo regolate più basso, vedrete il gioco diventare un pò choppy (???).Credo che il server Ava Chaos abbia il rates fisso a 10000 o 12000,"somewhere around there so setting it to 20000 is kind of redundant",in ogni caso il limite è il valore massimo del server. (in questo ultimo paragrafo potrebbero esserci diversi errori di traduzione)
In ogni caso, con questi rates massimi,semplicemente potrete trasmettere e ricevere più informazioni possibili nella più grossa quantità possibile.Inoltre, quando i vostri rates sono ben settati, "interp" (interpolazione) è meno di un fattore(quando sparate all'aria intorno a qualcuno e il server lo registra come un kill).
A proposito, cl_rate adesso è un comando ridondante, l'ingresso di "rate" lo ha rimpiazzato, quindi se tentate di inserire cl_rate è come se scriveste rate, uno dei due sovrascriverebbe l'altro.Quindi usate rate.
Per concludere, 101 è il massimo per updaterate e cmdrate, 20000 è il massimo per rate.Per vedere il netgraph inserire in console - net_graph 1. cl_cmdrate # (barra rossa e viola, principalmente viola), cl_updaterate #(barra verde e gialla, principalmente voi la vedrete verde) e rate # sono i comandi da scrivere in console per sistemare i vostri rates.E assicuratevi che le vostre regolazioni funzioni bene anche in server pieni. Quindi fermatevi nello spawn per qualche minuto e guardate come può funzionare al meglio per voi. Personalmente io uso 101 101 20000 ed è tutto molto più liscio e i colpi arrivano molto meglio di altre regolazioni che io ho provato. Spero vi abbia aiutato.
|
|
|
|
|
Members
· Admins : 15 · Members : 2137 [List]
· Last : innahot
Who is on-line?
· Guests : 4 · Member : 0 · Admin : 0
|
|
|
|
pages views since 03/21/07 : 105850
· Members : 2152
· News : 27
· Downloads : 6
· Links : 11
|
|
|
|
| S | M | T | W | T | F | S | | 1 |
2 |
3 |
4 |
5 |
6 |
7 |
| 8 |
9 |
10 |
11 |
12 |
13 |
14 |
| 15 |
16 |
17 |
18 |
19 |
20 |
21 |
| 22 |
23 |
24 |
25 |
26 |
27 |
28 |
| 29 |
30 |
| | | | | | | | | | | | |
|
|
|
|