Pagina de start a forumului elyssa.MyForum.ro elyssa.MyForum.ro
Fa-ti si tu propriul forum, pe www.myforum.ro!
 
 FAQFAQ   CautareCautare   MembriMembri   GrupuriGrupuri   InregistrareInregistrare 
 ProfilProfil   Mesaje privateMesaje private   AutentificareAutentificare 

16 pasi pentru a reduce lagul pe server !

 
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului elyssa.MyForum.ro -> Tutoriale cs !!!
Subiectul anterior :: Subiectul urmator  
Autor Mesaj
-=Deagle=-
Junior
Junior
-=Deagle=-

Data inscrierii: 05/Apr/2008
Mesaje: 5
Localitate: -=Timi$oara=-

MesajTrimis: 09/04/2008 00:51    Titlul subiectului: 16 pasi pentru a reduce lagul pe server ! Raspunde cu citat (quote)

16 pasi pentru a restrânge lagul pe server !



- Pasul 1 - Primul dintre Pasi ar fi ca server-ul sa aiba prioritate "Realtime"
- Porniti server-ul, apasati CTRL+ALT+DEL, dati la Processes, cautati hlds.exe in acea lista, dupa ce-l gasiti, dati click dreapta pe el, Set Priority -> Realtime


- Pasul 2 - Al doilea pas ar fi urmatorul:
- Va duceti in folderul cu hlds.exe(de unde dati drumu la server), faceti un schorcut la hlds.exe, apoi veti gasi in acelasi folder inca un fisier de genul "Shortcut to hlds" ; Dati click dreapta pe acesta, apasati Proprietes iar in primul rand aveti Target, iar acolo aveti ceva de forma HDD:\location\hlds.exe .
In continuare adaugi : -console -game cstrike -pingboost 3 +sys_ticrate 1000 +heapsize 250000 +maxplayers 20 +map de_nuke.


- Pasul 3 - Al treilea pas ar fi sa puneti un Booster. http://www.tutorialecstrike.com/download/hlbooster231.rar (dati mai in jos pentru a vedea tutorialul de instalare si seatre a boosterului)

- Pasul 4 - Pasul 4 se este valabil pentru schimbarea mai rapida a hartii:
- Intrati in folderul cstrike unde aveti instalat server-ul, si cautati fisierul custom.hpk . Il stergeti definitiv


- Pasul 5 - Pasul 5 ar fi sa folositi un script pentru rate-uri:
Code:

alias "dslow" "sv_minrate 2500;sv_maxrate 2500;sv_minupdaterate 5;sv_maxupdaterate 5;echo dead slow"
alias "vslow" "sv_minrate 3500;sv_maxrate 3500;sv_minupdaterate 13;sv_maxupdaterate 13;echo very slow"
alias "slow" "sv_minrate 3500;sv_maxrate 5000;sv_minupdaterate 14;sv_maxupdaterate 14;echo slow"
alias "norm" "sv_minrate 3500;sv_maxrate 7500;sv_minupdaterate 15;sv_maxupdaterate 15;echo normal"
alias "fast" "sv_minrate 3500;sv_maxrate 9999;sv_minupdaterate 20;sv_maxupdaterate 20;echo fast"
alias "vfast" "sv_minrate 3500;sv_maxrate 20000;sv_minupdaterate 20;sv_maxupdaterate 60;echo LAN fast"

alias "rates" "sv_minrate;sv_maxrate;sv_minupdaterate;sv_maxupdaterate"

Adaugati acest script in fisierul server.cfg din folderul cstrike unde aveti instalat server-ul.
Folosire : Dupa ce porniti server-ul scrieti in consola ce setare vreti, in functie de internetul pe care il aveti si in functie de calculatorul pe care tineti server . De exemplu daca aveti un server pe lan scrieti in consola vfast sau daca aveti un server pe care sunt jucatori din aceiasi retea puteti utiliza fast sau norm . Puteti accesa acest script si prin "rcon" in functie de cum variaza lagul pe server. Sa nu aveti nici o setare despre rate-uri in server.cfg, listenserver.cfg, game.cfg, settings.cfg, amx.cfg etc


- Pasul 6 - Pasul 6 se refera la cateva setari pe care trebuie sa le adaugi la server.
- Aveti urmatoare setari:
Code:
log off
sv_logbans 0
sv_logecho 0
sv_logfile 0
sv_log_onefile 0
mp_logmessages 0
mp_logdetail 0
sv_unlag 1
sv_maxunlag .1
fps_max 600

Aceste setari le adaugati in server.cfg .


- Pasul 7 - Pasul 7 se refera la cateva setari pe care ar trebuie sa le folositi in functie de ce tip de internet aveti.
Code:
// Modem 56k //
rate 5000
sv_rate 5500
sv_cmdrate 40
sv_cmdbackup 2
sv_updaterate 45
mp_resend 2
sv_dlmax 40
mp_decals 50


Code:
// 128k //
rate 10000
sv_rate 10000
sv_cmdrate 60
sv_cmdbackup 3
mp_updaterate 60
sv_resend 2
sv_dlmax 100
mp_decals 100


Code:
// 256k //
rate 12000
sv_rate 12000
sv_cmdrate 101
sv_cmdbackup 4
sv_updaterate 101
sv_resend 3
mp_dlmax 256
mp_decals 100


Code:
// 512k //
rate 15000
sv_rate 15000
sv_cmdrate 80
sv_cmdbackup 4
mp_updaterate 45
sv_resend 3
mp_dlmax 400
mp_decals 100


Code:
// 1024k //
rate 20000
sv_rate 20000
sv_cmdrate 80
sv_cmdbackup 6
mp_updaterate 80
sv_resend 6
mp_dlmax 800
mp_decals 300


Code:
// 2048K //
rate 25000
sv_rate 25000
sv_cmdrate 101
sv_cmdbackup 6
sv_updaterate 101
sv_resend 6


Code:
// DSL High //
rate "12001.000521"
sv_rate "9999"
sv_latency "-21.000521"
sv_updaterate "160"
sv_cmdrate "40"
mp_resend "2"
mp_cmdbackup "2"
sv_dlmax "768"
ex_interp "0.01"
ex_extrapmax "10"


Code:
// DSL Low //
rate "9001.000521"
sv_rate "9999"
mp_latency "-51.000521"
mp_updaterate "67"
sv_cmdrate "40"
sv_resend "2.5"
mp_cmdbackup "51"
mp_dlmax "512"
ex_interp "0.05"
ex_extrapmax "4"
cl_dlmax 800
mp_decals 300


Code:
// qDSL //
rate "15001.000521"
cl_rate "9999"
cl_latency "-16.000521"
cl_updaterate "101"
cl_cmdrate "400"
cl_resend "1.5"
cl_cmdbackup "2"
cl_dlmax "1024"
ex_interp "0.01"
ex_extrapmax "10"

Aceste setari le adaugati in server.cfg, dar nu pe toate ! puneti pe care credeti ca aveti nevoie

- Pasul 8 -
In pasul 8 veti afla despre cateva setari la windows:
- Da-ti Click dreapta pe My Computer, apasati Proprietes, apasati sus la Advanced, iar in chenarul cu Performance apasati Settings si faceti ca in imaginea de mai jos:

- Pasul 9 - Despre optimizarea unor procese, dezactivarea celor care consuma degeaba
- Apasati pe butonul Start, dati la Run... si in chenarul care va aparea scrieti regedit. apoi apasati pe [+] de la HKEY_LOCAL_MACHINE, apoi apasati pe [+] de la SYSTEM, mai departe apasati pe [+] de la CurrentControlSet, apoi apasati pe [+] de la Control, apoi pe [+] de la Session Manager si apoi apasati pe Memory Management ; In dreapta va aparea o lista cu cativa registri.
Apasati dublu click pe DisablePagingExecutive si la Value data: schimbati din 0 in 1
- Ca sa opriti din procesele care merg degeaba faceti urmatoarele:
Apasati pe Start, apoi apasati pe Run.. si scrieti in chenarul care va aparea msconfig . Dupa ce va aparea o fereastra, dati sus la Services si dezbifati de nu va trebuie . De întocmai mai apasati sus la Startup si dezbifati ce credeti ca nu va trebuie

- Pasul 10 -
- Click pe butonul Start, apasati la Run.., apoi scrieti in chenarul care va aparea gpedit.msc . Mai departe sub Computer Configuration apasati pe [+] de la Administrative Templates, apoi pe [+] de la Network, mai departe apasaitipe QoS Packet Scheduler si va aparea o lista in dreapta unde puteti face cateva setari . Apasati dublu click pe Limit reservable bandwith, apoi bifati pe Enabled si la Bandwith limit schimbati din 20 % la 0% . Apoi dati Apply si apoi OK .

- Pasul 11 -
- Dati click dreapte pe Desktop -> Properties -> Apperance -> Effects . In aceasta fereastra sa fie bifat numai randu cu Hide underlined letters ...

- Pasul 12 -
- Dati Start -> Run si scrieti Sigverif.exe. Apoi dati Start.

- Pasul 13 -
- Intrati la Control Panel apoi la Administrative Tools -> Services. Apoi dati click dreapta -> stop pe urmatoarele:
Application Management
Clipbook
Error Reporting
Distributed Link Tracking Client
Help and Support
Indexing
IPSEC
Messenger
Remote Registry Service
Telnet
Windows Time
WMI Performance Adapter

- Pasul 14 -
- Intrati la Start -> Run si scrieti regedit. Apoi va duceti la HKEY_LOCAL_MACHINE\SYSTEM -> CurrentControlSet -> Control -> Session Manager -> Memory Management -> PrefetchParameters . Apoi intrati la EnablePrefetcher si setati valoarea 3.

- Pasul 15 -
- Intrati la Start -> Run si scrieti regedit. Apoi va duceti la HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> PriorityControl . In partea dreapta dati New-> DWORD Value. Scrieti IRQ8Priority in chenar . Apoi dati Modify si puneti valoarea "1".

- Pasul 16 -
- Folositi programul "TCP Optimizer" pentru optimizarea internetul. E un program foarte bun, chiar testat de mine .


ATENTIE : Nu este obligatoriu sa urmati toti pasii, faceti doar cei de care credeti ca aveti nevoie ;

* Nu imi asum nici un risc daca patiti ceva la p.c respectiv server desi nu are ce sa se intampla, dar poate din greseala mai modificati si alceva si o sa dati vina pe mine .

_________________
[url=http://userbarz.com/]16 pasi pentru a reduce lagul pe server ! 16 pasi pentru a reduce lagul pe server ![/url]
[url=http://userbarz.com/]16 pasi pentru a reduce lagul pe server ! 16 pasi pentru a reduce lagul pe server ![/url]
[url=http://userbarz.com/]16 pasi pentru a reduce lagul pe server ! 16 pasi pentru a reduce lagul pe server ![/url]
Sus
Vezi profilul utilizatorului Trimite mesaj privat
-=Deagle=-
Junior
Junior
-=Deagle=-

Data inscrierii: 05/Apr/2008
Mesaje: 5
Localitate: -=Timi$oara=-

MesajTrimis: 09/04/2008 00:58    Titlul subiectului: Tutorial HL Booster si WebMod Raspunde cu citat (quote)

Il dezarhivezi (direct in addons sau copiezi folderul booster in HLDS\cstrike\addons , unde HLDS este directorul in care ai instalat serverul ) , dupa care editezi in HLDS\cstrike\addons\metamod\plugins.ini , linia :
win32 addons\hlbooster\dlls\booster_mm.dll . Cumplit de important ! pentru a functiona , trebuie sa treci in HLDS\cstrike\server.cfg urmatoarea linie:
exec addons/hlbooster/hlbooster.cfg


Tutorial Instalare Booster Lite MM ! Este un propulsor extrem de eficient !

Info !!! Booster-Lite inlocuieste functia de a dormi a HLDS`ului cu functia NetSleep , functie care in timpul in care serverul primeste pachete de date de la client acesta nu mai "doarme" iar prin acesta functie pingul scade 15-20 ms sau chiar mai mult .

Setari !!!
-- Cu booster_lite_mode poti alege 3 moduri de a "dormi".
-Mode 0 :Servarul doarme 10MS in caz ca nu sunt
transmise pachete .
-Mode 1 : Prima oara serverul incearca sa doarma 10MS.Daca pachetele sunt primite servarul nu mai doarme. Acest mode consuma mai putin CPU decat inițialul mod
-Mode 2 :Servarul incearca sa doarma 50MS.Daca pachetele sunt primite serverul nu mai doarmne. Acest mode consuma mai putin CPU decat primul mode.
-Mode 3 : Dezactiveaza Booster Lite.Servarul doarma 10MS printre fiecare frame chiar daca nu primeste pachete.
-- Cu booster_lite_extra_sleep_frequency poti forta serverul sa doarma chiar daca pachetele au fost primite .Acesta functie se foloseste in general pentru a scadea CPU`ulu folosit .

Instalare !!!
1: Descarci booster_lite_mm.rar de aici http://www.tutorialecstrike.com/download/booster_lite_mm.rar
2: Ai necesitate de metamod
3: Extrage tot din arhiva intrun directoriu creat de tine in
C:/HLDS/cstrike/addons/boosterlite
Tu trebuie sa creezi folderul boosterlite

3:In metamod.ini scrii urmatoarea linie win32 addons/boosterlite/booster_lite_mm.dll

4:Apoi te duci in server.cfg si si adaugi cvarul asta:
sys_tickrate 1000
fps_max "999"
booster_lite_mode 0

NOTE: Daca sys_ticrate are in server.cfg o valoare mai mica de 1000 , booster lite NU VA FUNCTIONA CORECT
Isi face treaba bine de tot ... sunt mega multumit de el!!!



Web Mod

Acest plugin iti permite sa vezi si chiar sa administrezi , in anumite limite , serverul tau de counter strike 1.6 , prin intermediul unui browser web , ca Internet Explorer sau Mozzila Firefox .
Descarca-l de aici dupa care copiezi folderul "w" in HLDS\cstrike\addons si editezi in metamod\plugins.ini :
win32 addons\w\dlls\w_mm.dll .
Salvezi si iesi , dupa care daca serverul era pornit , dai restart .
Pentru a vizualiza serverul tau pe browser accesezi adresa http://xx.xxx.xxx.xxx:port , unde xx...este ip-ul serverului iar port este portul acestuia care de obicei este 27015 ( daca nu cumva l-ai schimbat ) . Acolo t-i se va cere sa te loghezi si o faci cu parola ta RCON (cea trecuta pe consola atunci cand pornesti serverul) . Orcine poate accesa aceasta adresa insa numai cine stie parola RCON poate administra.
Valabil pentru toate pluginurile de pe aici :
Pentru a vedea care functioneaza , daca s-au instalat bine , dai in consola " meta list " ! Cele care apar acolo cu RUN sunt in regula .
_________________
[url=http://userbarz.com/]16 pasi pentru a reduce lagul pe server ! 16 pasi pentru a reduce lagul pe server ![/url]
[url=http://userbarz.com/]16 pasi pentru a reduce lagul pe server ! 16 pasi pentru a reduce lagul pe server ![/url]
[url=http://userbarz.com/]16 pasi pentru a reduce lagul pe server ! 16 pasi pentru a reduce lagul pe server ![/url]
Sus
Vezi profilul utilizatorului Trimite mesaj privat
uahanamiti
Junior
Junior


Data inscrierii: 02/Iul/2012
Mesaje: 6
Localitate: Ukraine

MesajTrimis: 22/07/2012 18:02    Titlul subiectului: Raspunde cu citat (quote)

It's much esiear to understand when you put it that way!
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului elyssa.MyForum.ro -> Tutoriale cs !!! Ora este GMT + 2 ore
Pagina 1 din 1

 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum


Powered by phpBB © 2001, 2005 phpBB Group
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro