***YgS-WorlD***
Doriti să reactionati la acest mesaj? Creati un cont în câteva clickuri sau conectati-vă pentru a continua.

***YgS-WorlD***

* D|L3|V|@ * * Samir *
 
Prima pagina  AcasaAcasa  Ultimele imaginiUltimele imagini  CăutareCăutare  ÎnregistrareÎnregistrare  ConectareConectare  

 

 Tutorial - Reducerea lagului pe server

In jos 
AutorMesaj
Vizitato
Vizitator




Tutorial - Reducerea lagului pe server Empty
MesajSubiect: Tutorial - Reducerea lagului pe server   Tutorial - Reducerea lagului pe server Icon_minitimeVin Iun 20, 2008 4:03 pm

16 pasi pentru a reduce 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.

- 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 folosi 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 etcCum reduc lagul pe server de Counter Strike 1.6 16 pasi pentru a reduce lagul pe server !


- 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 asemenea 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!!!!


Ultima editare efectuata de catre BaD_BoY in Vin Iun 20, 2008 4:10 pm, editata de 1 ori
Sus In jos
Vizitato
Vizitator




Tutorial - Reducerea lagului pe server Empty
MesajSubiect: HL Booster   Tutorial - Reducerea lagului pe server Icon_minitimeVin Iun 20, 2008 4:05 pm

Descarci de aici:

http://www.dump.ro/download.php?id=NjRmZWVmNzliYzIxNjczMjM2ZDgzMzUwNTU2NmMzNmQ=&download=true

hl booster.rar , 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 . Foarte important ! pentru a functiona , trebuie sa treci in HLDS\cstrike\server.cfg urmatoarea linie:
exec addons/hlbooster/hlbooster.cfg
HL Booster WebMod 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 . Tutorial Instalare Booster Lite MM ! Este un booster foarte eficient !

Info !!! Booster-Lite inlocuieste functia de a dormi a HLDS`ului cu functia NetSleep , functie care in momentul 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 primul 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
http://www.dump.ro/download.php?id=ODVjOTkzYTNhYWVlNzU3NDU4NTYzMjg5YzlhYWViMGE=&download=true

2: Ai nevoie 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 super multumit de el!!!
Sus In jos
Vizitato
Vizitator




Tutorial - Reducerea lagului pe server Empty
MesajSubiect: Re: Tutorial - Reducerea lagului pe server   Tutorial - Reducerea lagului pe server Icon_minitimeVin Iun 20, 2008 7:00 pm

inca o treaba buna ... avem mult de castigat cu tine Smile BV BaD BoY Wink cheers
Sus In jos
Continut sponsorizat





Tutorial - Reducerea lagului pe server Empty
MesajSubiect: Re: Tutorial - Reducerea lagului pe server   Tutorial - Reducerea lagului pe server Icon_minitime

Sus In jos
 
Tutorial - Reducerea lagului pe server
Sus 
Pagina 1 din 1

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
***YgS-WorlD*** :: Altele :: TUTORIALE-
Mergi direct la: