Yorum: #1
06-23-2009, 15:06
Counter-Strike Source Ping D???rme ve Rate Ayarlary
?o?umuz -tamamen duygusal nedenlerle (!) - 256 k adsl ba?lantyyla internete ba?lanyyoruz. ?evrimi?i oyun oynarken kar?ymyza b?y?k bir problem olan ping (gecikme) sorunu ?ykyyor. Y?ksek ba?lanty hyzyna sahip olan arkada?laryn bu t?r sorunlary olmamasy nedeniyle burada 256 k ba?lantyya sahip kullanycylarymyz i?in ping (gecikme s?resi) d???rmeye yarayan komutlary verece?iz.
Not: Komutlary konsola gireceksiniz. Bazy komutlary bir kez yazmanyz yeterliyken bazylaryny ise her oyuna girdi?inizde yazmanyz gerekmektedir.
PYNG D???RMEK Y?YN GEREKLY KOMUTLAR
cl_cmdrate 1
rate 2500
cl_updaterate 15
cl_resend 3
cl_cmdbackup 1
256k adsl kullananyn halinden en iyi yine 256k adsl kullanan anlar. Bu kodlar ger?ek pinginizi d???rmez, sadece g?stermelik olarak pinginiz d???k gibi g?r?n?r.
Pinginizi ger?ekten d???rmek istiyorsanyz, ba?lantynyza uygun rate ayaryny yapmalysynyz.
2 de?i?ik y?ntem var.
Kendi Rate'nizi Ba?lantynyza G?re Uygulayyn ! (1. Y?ntem)
Sizin i?in en uygun olan de?eri bulabilmeniz i?in, a?a?ydaki adymlary takip edebilirsiniz.
1) netgraph 'y a?ynyz. (konsola netgraph 3 yazyn.)
2) Bu ?ekilde ba?layyn: cl_cmdrate 30 cl_updaterate 40 rate 15000
3) Dolu bir serverda FPS 'niz ?zerinde bir miktar ?aly?yn ve FPS nizin *ortalama* de?erini bulmaya ?aly?yn ve not edin.
4) cl_cmdrate 'i bu de?ere e?itleyin. ?rne?in kalabalyk bir serverda ortalama 40 FPS alyyorsanyz, cl_cmdrate 'i 40 yapynyz.
5) Bu de?er ?zerinde biraz daha ?aly?yn ve choke de?erinizin artyp artmady?yny g?r?n. E?er choke de?eriniz artyyorsa, bu de?eri 5 azaltyn. E?er herhangi bir choke almyyorsanyz, 5 arttyryn. Basit?e - bunu yapmaya bir s?re devam edin - ??nk? bu de?eri (choke/loss almady?ynyz s?rece) yapabildi?iniz en y?ksek de?eri yapmak istemelisiniz. En son tamam dedi?iniz yerde, 5 azaltyn ve ?ylece byrakyn! (G?venlik tamponu - ve syra bir sonraki de?erde) (max. 101)
6) Artyk ideal bir cl_cmdrate 'e sahipsiniz. cl_updaterate ile oynama zamany geldi. cl_updaterate 'e 5 ilave edin ve biraz daha oyun oynayyn. E?er herhangi bir loss/choke almyyorsanyz, 5 daha ilave edin. E?er alyyorsanyz, 5 azaltyn. Temel olarak, bu de?er loss/choke almadan yapabildi?iniz en y?ksek de?eri yapmaya ?aly?yn. (max. 101)
7) ?imdi her?eyi d?zene soktuk, ex_interp de?erini 1/cl_updaterate 'e e?itleyebilirsiniz - yani e?er cl_updaterate 'inizi 50 yaptyysanyz, ex_interp 'i 0.02 yapacaksynyz. (1/50) E?er cl_updaterate 'iniz 100 ise, 0.01 kullanacaksynyz vs.. (hesap makinesi kullanyn) Bu de?er loss/choke de?erlerinden ?ok oyunu "hissetmenizle" ilgilidir, ve bir ?ok insan bu de?eri her zaman 0.01 yapmanyzy s?ylerler (?zellikle internet ba?lantylary ?ok iyi olan kullanycylar genelde cl_updaterate 100 kullanabildikleri i?in kendi bildiklerini do?ru zannederler, halbuki bu oyununuzun ne kadar yumu?ak ve bir o kadar da ger?ek frame lerden olu?abildi?i de?erlere ba?lydyr)
Tamamdyr. Artyk rate ayary ile oynayabiliriz. rate de?erinizi loss/choke olana kadar 500 'er 500 'er arttyrmaya ba?layyn. Loss/choke olmadan yapabildi?iniz en y?ksek de?eri yaptyktan sonra bu de?eri son kez 500 azaltyn, ve i?te oldu! Artyk ellerinizin altynda akycy ve ho? bir oyununuz ayarynyz var
9) Bu konuda Half-Life serverynyn client (kullanycy - user) ekZZZlerini kapatabilen kodlaryna g?venin. E?er pinginizden ger?ekten ?ok rahatsyz oluyorsanyz, bilmeniz gereken ?ey ?udur: Daha fazla cl_cmdrate demek daha fazla ping demektir. Bu nedenle pinginizi d???rmek i?in cl_cmdrate de?erini d???rmeyi deneyebilirsiniz, ve en iyi ayarlar i?in 5-7. adymlary tekrarlayabilirsiniz (nihayetinde daha iyi bir cl_updaterate ve/veya rate de?eri alamayaca?ynyzy anlayacaksynyz). Size bir geceli?ine pinginizi unutmanyzy ve bu de?erlerle k???k bir antrenman yapyp nasyl oldu?una bakmanyzy, ve pinginizi sadece e?er oyun aky?y ?ok k?t? gidiyor ise umursamanyzy ?neririm.
Benim ve bahsetti?im bir ?ok ki?i i?in gayet g?zel ?aly?ty - tekrar ediyorum, e?er zaten 20000/25000 101 101 de?erleri ile (maximum) oynuyorsanyz ve herhangi bir choke veya loss ya?amyyorsanyz bu ayarlar ile oynamanyza gerek olmamaktadyr. Bu ayarlarla e?er pinginiz ger?ekten berbatsa oynayynyz, (?rne?in 50 nin ?zerinde ise)
Aklynyzda olmasy gereken bir ?ey daha... Bu ayarlaryn sistem konfig?rasyonunuz ile herhangi bir ilgisi yoktur, oynady?ynyz server (ve serveryn ayarlary) ile, ve o server ile sizin PC nizin arasyndaki ba?lanty ile ilgilidir.
Alttaki paket ?eklindeki ayarlaryndan biriniz, ba?lanty hyzynyza g?re se?iniz ve oyunda konsola yazynyz.
56k
rate 3000
cl_cmdrate 15
cl_updaterate 10
cl_rate 9999
cl_cmdbackup 2
112k
rate 6000
cl_cmdrate 20
cl_updaterate 15
cl_rate 9999
cl_cmdbackup 2
256k
rate 9000
cl_cmdrate 25
cl_updaterate 20
cl_rate 9999
cl_cmdbackup 2
384k
rate 15000
cl_cmdrate 30
cl_updaterate 25
cl_rate 9999 *OR* 15000
cl_cmdbackup 2
512k
rate 17000
cl_cmdrate 35
cl_updaterate 30
cl_rate 9999 *OR* 17000
cl_cmdbackup 2
768k
rate 20000
cl_cmdrate 40
cl_updaterate 35
cl_rate 9999 *OR* 20000
cl_cmdbackup 2
1MB+
rate 23000
cl_cmdrate 45
cl_updaterate 40
cl_rate 9999 *OR* 23000
cl_cmdbackup 2
?o?umuz -tamamen duygusal nedenlerle (!) - 256 k adsl ba?lantyyla internete ba?lanyyoruz. ?evrimi?i oyun oynarken kar?ymyza b?y?k bir problem olan ping (gecikme) sorunu ?ykyyor. Y?ksek ba?lanty hyzyna sahip olan arkada?laryn bu t?r sorunlary olmamasy nedeniyle burada 256 k ba?lantyya sahip kullanycylarymyz i?in ping (gecikme s?resi) d???rmeye yarayan komutlary verece?iz.
Not: Komutlary konsola gireceksiniz. Bazy komutlary bir kez yazmanyz yeterliyken bazylaryny ise her oyuna girdi?inizde yazmanyz gerekmektedir.
PYNG D???RMEK Y?YN GEREKLY KOMUTLAR
cl_cmdrate 1
rate 2500
cl_updaterate 15
cl_resend 3
cl_cmdbackup 1
256k adsl kullananyn halinden en iyi yine 256k adsl kullanan anlar. Bu kodlar ger?ek pinginizi d???rmez, sadece g?stermelik olarak pinginiz d???k gibi g?r?n?r.
Pinginizi ger?ekten d???rmek istiyorsanyz, ba?lantynyza uygun rate ayaryny yapmalysynyz.
2 de?i?ik y?ntem var.
Kendi Rate'nizi Ba?lantynyza G?re Uygulayyn ! (1. Y?ntem)
Sizin i?in en uygun olan de?eri bulabilmeniz i?in, a?a?ydaki adymlary takip edebilirsiniz.
1) netgraph 'y a?ynyz. (konsola netgraph 3 yazyn.)
2) Bu ?ekilde ba?layyn: cl_cmdrate 30 cl_updaterate 40 rate 15000
3) Dolu bir serverda FPS 'niz ?zerinde bir miktar ?aly?yn ve FPS nizin *ortalama* de?erini bulmaya ?aly?yn ve not edin.
4) cl_cmdrate 'i bu de?ere e?itleyin. ?rne?in kalabalyk bir serverda ortalama 40 FPS alyyorsanyz, cl_cmdrate 'i 40 yapynyz.
5) Bu de?er ?zerinde biraz daha ?aly?yn ve choke de?erinizin artyp artmady?yny g?r?n. E?er choke de?eriniz artyyorsa, bu de?eri 5 azaltyn. E?er herhangi bir choke almyyorsanyz, 5 arttyryn. Basit?e - bunu yapmaya bir s?re devam edin - ??nk? bu de?eri (choke/loss almady?ynyz s?rece) yapabildi?iniz en y?ksek de?eri yapmak istemelisiniz. En son tamam dedi?iniz yerde, 5 azaltyn ve ?ylece byrakyn! (G?venlik tamponu - ve syra bir sonraki de?erde) (max. 101)
6) Artyk ideal bir cl_cmdrate 'e sahipsiniz. cl_updaterate ile oynama zamany geldi. cl_updaterate 'e 5 ilave edin ve biraz daha oyun oynayyn. E?er herhangi bir loss/choke almyyorsanyz, 5 daha ilave edin. E?er alyyorsanyz, 5 azaltyn. Temel olarak, bu de?er loss/choke almadan yapabildi?iniz en y?ksek de?eri yapmaya ?aly?yn. (max. 101)
7) ?imdi her?eyi d?zene soktuk, ex_interp de?erini 1/cl_updaterate 'e e?itleyebilirsiniz - yani e?er cl_updaterate 'inizi 50 yaptyysanyz, ex_interp 'i 0.02 yapacaksynyz. (1/50) E?er cl_updaterate 'iniz 100 ise, 0.01 kullanacaksynyz vs.. (hesap makinesi kullanyn) Bu de?er loss/choke de?erlerinden ?ok oyunu "hissetmenizle" ilgilidir, ve bir ?ok insan bu de?eri her zaman 0.01 yapmanyzy s?ylerler (?zellikle internet ba?lantylary ?ok iyi olan kullanycylar genelde cl_updaterate 100 kullanabildikleri i?in kendi bildiklerini do?ru zannederler, halbuki bu oyununuzun ne kadar yumu?ak ve bir o kadar da ger?ek frame lerden olu?abildi?i de?erlere ba?lydyr)
Tamamdyr. Artyk rate ayary ile oynayabiliriz. rate de?erinizi loss/choke olana kadar 500 'er 500 'er arttyrmaya ba?layyn. Loss/choke olmadan yapabildi?iniz en y?ksek de?eri yaptyktan sonra bu de?eri son kez 500 azaltyn, ve i?te oldu! Artyk ellerinizin altynda akycy ve ho? bir oyununuz ayarynyz var
9) Bu konuda Half-Life serverynyn client (kullanycy - user) ekZZZlerini kapatabilen kodlaryna g?venin. E?er pinginizden ger?ekten ?ok rahatsyz oluyorsanyz, bilmeniz gereken ?ey ?udur: Daha fazla cl_cmdrate demek daha fazla ping demektir. Bu nedenle pinginizi d???rmek i?in cl_cmdrate de?erini d???rmeyi deneyebilirsiniz, ve en iyi ayarlar i?in 5-7. adymlary tekrarlayabilirsiniz (nihayetinde daha iyi bir cl_updaterate ve/veya rate de?eri alamayaca?ynyzy anlayacaksynyz). Size bir geceli?ine pinginizi unutmanyzy ve bu de?erlerle k???k bir antrenman yapyp nasyl oldu?una bakmanyzy, ve pinginizi sadece e?er oyun aky?y ?ok k?t? gidiyor ise umursamanyzy ?neririm.
Benim ve bahsetti?im bir ?ok ki?i i?in gayet g?zel ?aly?ty - tekrar ediyorum, e?er zaten 20000/25000 101 101 de?erleri ile (maximum) oynuyorsanyz ve herhangi bir choke veya loss ya?amyyorsanyz bu ayarlar ile oynamanyza gerek olmamaktadyr. Bu ayarlarla e?er pinginiz ger?ekten berbatsa oynayynyz, (?rne?in 50 nin ?zerinde ise)
Aklynyzda olmasy gereken bir ?ey daha... Bu ayarlaryn sistem konfig?rasyonunuz ile herhangi bir ilgisi yoktur, oynady?ynyz server (ve serveryn ayarlary) ile, ve o server ile sizin PC nizin arasyndaki ba?lanty ile ilgilidir.
Alttaki paket ?eklindeki ayarlaryndan biriniz, ba?lanty hyzynyza g?re se?iniz ve oyunda konsola yazynyz.
56k
rate 3000
cl_cmdrate 15
cl_updaterate 10
cl_rate 9999
cl_cmdbackup 2
112k
rate 6000
cl_cmdrate 20
cl_updaterate 15
cl_rate 9999
cl_cmdbackup 2
256k
rate 9000
cl_cmdrate 25
cl_updaterate 20
cl_rate 9999
cl_cmdbackup 2
384k
rate 15000
cl_cmdrate 30
cl_updaterate 25
cl_rate 9999 *OR* 15000
cl_cmdbackup 2
512k
rate 17000
cl_cmdrate 35
cl_updaterate 30
cl_rate 9999 *OR* 17000
cl_cmdbackup 2
768k
rate 20000
cl_cmdrate 40
cl_updaterate 35
cl_rate 9999 *OR* 20000
cl_cmdbackup 2
1MB+
rate 23000
cl_cmdrate 45
cl_updaterate 40
cl_rate 9999 *OR* 23000
cl_cmdbackup 2