Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Diskusija Zaključana

Counter Strike 1.6 Non Steam na WIN XP Platformi.

2.811 pregleda · 61 odgovor · otvorena 26.11.2008. u 19:21

Tutorijali by LoKi

Counter Strike 1.6 Server na WIN XP platformi.

Buduci da su mi “metnuli” moderatora na serverima pa da onda opravdam to povjerenje i napisem pokoje uputstvo. Ova uputstva pisem sa ciljem smanjivanja tema kako sta gdje kuda oko cs servera.
Ovi tutorijali ce biti postavljeni kao sticky i svaka naredna tema oko servera ce biti smatrana kao nepostivanje pravila Gamers.ba tj ne koristenja opcije trazi i otvaranja bespotrebnih na koja vec imaju tema odgovori. Takodjer u ovim temama mozete pitati sta vam je nejasno, ostali komentari pocevsi od svaka cast itd do obicnog spama tipa hvala ce automatski biti samarani i brisani. Dakle zelimo se drzati teme i obrazovati clanove gamers.ba sta i kako oko dedicated servera..

Prvo da pocnemo objasnjavajuci sta je server.
Server je proces na nekoj masini koja ce omoguciti uvezivanje klijent masina i tako omogucuje multiplayer igranje na sa 2 ili vise masina koje su povezane na ovaj ili onaj nacin. Bilo da je to preko interneta ili pak LAN-a.

Kada znamo sta je server potrebno je da razgranicmo dvije vrste counter strike servera.

1. Listen server

Dakle listen server vam je onaj koji tipicno koristite za igranje u lanu. New game mapa i start. Mane ovakvog servera su te da se razbacujemo sa dragocjenim resursima. Kao sto su ram, virtualna memorija, procesor itd itd. Dakle pored toga sto sto server mora da obradjuje podatke koje salje i prima od ostalih klijenata, takodjer mora da obradjuje i podatke kao sto su vase kretanje pucanje, dakle samo igranje. Posto u biti shvatate sta je listen server necemo se pretjerano zabavljati time nego cemo preci na ono sto vas interesuje.

2. HLDS ====> Half Life Dedicated Server.

Kao sto naziv kaze Half Life POSVECENI Server. Dakle ovaj vid servera je iskljucivo baziran na preformansama vaseg servera. Svi slobodni resursi su upuceni ka obradi podataka vaseg servera.
Takodjer ova vrsta servera je dalje podijeljena u 2 nacina rada

a) GUI nacin rada. Dakle duplim klikom na HLDS dobijate GUI ( Graphic User Interface ili na nasem vizuelno sucelje. Dakle ovaj nacin je predvidjen za pocetnik, tj ne morate uopste poznavati komande niti ista da bi imali bi s lakocom odredili parametre vaseg servera

Prednosti : Lahkoca postavljanja I upravljanja servera

Mane : GUI uzima dragocjene resurse


b) CLI nacin rada. CLI znaci Command Line Interface. Sto u prevodu vam znaci dobijete crnu konzolu
preko nje sve radite. Dakle sve komande se iskljucivo kucaju I ovo je za naprednije korisnike.


Prednosti : Svi resursi su upotrijebljeni za rad servera
Mane : Jako zbunjujuce za pocetnike.


Sada kada smo razgranicili sta je server I kakvi serveri postoje, naravno odlucit cemo se za onaj koji je najezi za shvatiti ( a to I jest poenta ovog tutorijala da vas naucimo da I prijuba kvalitetne servera dizete ) ali je zato najefikasniji po pitanju preformansi. A preformanse su ono sto servere razvrstava po kvaliteti.


Serveri nebi bili serveri da se mogu dizati kod kuce veliki a da budu I isto vrijeme kvalitetni.
Serveri zahtjevaju resurse, ne kazu djabe koliko para toliko muzike. Mi cemo se bazirati na HLDS u CLI modu iz razloga sto su najbrzi I najkvalitetniji, tj najracionalnije iskoristavaju resurse.
Hardware I karakteristike hardware-a koji su bitni za HLDS su: brzina HDD-a, kolicina I brzina RAM memorije, snaga procesora I konekcije sa jakim I stabilnim downloadom/uploadom. Download je jednako bitan uploadu.

Eh sada uz predpostavku da ste uzeli jednu masinu samo za cs server iz mog duzeg iskustva ugrubo procjenu koliko igraca po ramu I snazi proceora. Kasnije cemo o tuniranju I podesavanju servera. Idemo ga prvo instalirati pa cemo ga onda frizirati I spojlere mu stavljati

Buduci da bosna bas I nije nesto uprta u steam, bez obzira koliko se mi trudili. A namjena ovog tutoriala jeste da skratimo teme kako sta I da omogucimo clanovima gamers.ba da imaju svoje male privatne servere za uzu krug virtualnih prijatelja, opisat cemo kako napraviti NON STEAM server. Vecina vas zbog ogranicenja u vasim konekcijama necete moci da izgurate vise od 5-6 igraca sa normalnim lagovima I pingovima.


Pa da krenemo.
Sve sto vam je potrebno za default instalaciju vaseg servere vec vecina imate a to su vasi non steam cs. Ukoliko ko nema evo linkovi za download.

Counter-Strike 1.6 non steam full ====> Download
Counter – Strike Patch v.21 ====> Download

Kada skinete pa instalirate prvo cs 1.6 full pa ga patchujete sa v.21 na desktopu bi trebali dobiti shortcut nazvan HLDS. Eh sada kako natjerati server da ode CLI I da naravno pocne raditi.

Desni klik na shortcut na destkopu HLDS i odete na properties. Pojavit ce vam se prozorcic kao ovaj.
(buduci da bas I nemam vremena I da sve slika I objasnjavam koristit cu vec postojece slike na internetu )



Dakle primjetit cete odjeljak Target:
Tu cemo odmah po startanju odrediti sve osnovne parametre. Kao sto su broj igraca, port, mapa.

Neki osnovni parametri servera.

+maxplayer komanda odredjuje broj slotova na serveru. U ovom slucaju 10 slotova na serveru.

-game odreduje igru sto je u nasem slucaj cstrike.

+port odredju po kojem ce portu server primati dolazece konekcije I 27015 je default port

+map odredjuje pocetnu mapu.

-nomaster ce reci serveru da se ne konektuje na steam servere da ga ne ubaciju na oficijalnu listu servera servere.

-console ce reci serveru da radit u CLI modu koji smo gore spominjali.

-insecure znaci da se nece konektovati na Valve Anti cheat servere ( VAC ) u biti vas je server non steam tako da bi bez ove komande bi vam se samo rusio server.


+ip binduje vasu IP adresu za server.

-heapsize u kilobitima na startu rezervise prostor u ram memoriji za hlds

Dakle finalni izgleda Target kvadratica treba da izgleda ovako.

"C:\Progam Files\Valve\hlds.exe" +maxplayers 10 -game cstrike -console +port 27015 +map de_dust2 –nomaster –insecure +ip VAS IP OVDJE

Uglavnom mozete sta god hocete da definiste preko startne linije.
Listu skoro svih varijbali mozete vidjeti Ovdje


Ukoliko zelite vidjeti koliko mozete “gurati” igraca mozete koristiti ovaj kalkulator.

http://www.reece-eu.net/drekrates.php

Te ratove upisujete u server.cfg koji se nalazi u C:\Progam Files\Valve\cstrike\server.cfg I taj config je default konfig. Dakle ukoliko u startnoj liniji definisan drugi konfig server ce izvrisiti server.cfg

Promjer jednog server.cfg


sv_password "" =====> password pri ulasku na server, u ovom slucaju bez passworda
hostname "Ovdje ime vaseg servera"

// rcon passsword
rcon_password "OVDJE RCON PASSWORD"
sv_rcon_banpenalty 12345
sv_rcon_maxfailures 1
sv_rcon_minfailures 1
sv_rcon_minfailuretime 30 // ovo su sigurnosne postavke, dakle ukoliko neko pokusa da ukuca rcon I pogrijesi biti ce automatski banovan

// UOBICAJNE POSTAVKE SERVERA
sv_timeout 20
redirect_reload
sv_visiblemaxplayers -1
sv_voicecodec voice_speex
sv_voicequality 2
sv_voiceenable 0
mp_friendlyfire 1
mp_footsteps 1
mp_autokick 0
mp_flashlight 1
mp_tkpunish 0
mp_forcecamera 2
mp_forcechasecam 2
mp_logmessages 1
sv_pausable 0
sv_cheats 0
sv_aim 0
sv_allowupload 0
sv_allowdownload 1
sv_maxspeed 320
mp_hostagepenalty 0
mp_allowspectators 1
mp_timelimit 25
mp_chattime 3
sv_gravity 800
sv_proxies 1
mp_autoteambalance 1
mp_limitteams 0

// CVAROVI koji definisu gameplay po rundama
mp_freezetime 5
mp_roundtime 2
mp_startmoney 800
mp_c4timer 35
mp_maxrounds 0
mp_fraglimit 0
mp_winlimit 0
mp_buytime 0.75

// RATEOVI koje ukucavate po gore datom kalkulatoru
sys_ticrate 100
sv_maxrate 6133
sv_maxupdaterate 33
fps_max 300

// Logovanje I zapisivanje dogadjaja
log off
sv_logbans 1
sv_logecho 0
sv_logfile 1
mp_logdetail 0
sv_log_onefile 0

// Nacin rada koji je obicno bugovan, probavajte ispod vrijednosti 0,1,2
sv_lan 1



Dakle dobili ste vas HLDS server cist ko od majke rodjen. Dalje cemo objasniti ubacivanje amxx moda admin moda, dodavanje admina, mapa, te dodatno kostumiziranje I za njih cemo otvoriti nove teme I ovdje ubaciti linkove. Ali to cu kad stignem u skladu sa drugim obavezama.


AMXX vodic mozete naci OVDJE

Routiranje i CS 1.6 Server tutorial mozete naci OVDJE

Copyright from LoKi to Gamers.ba community
Svaka cast (: temu u zanimljive da se ne zagubi, ovo treba pod vodice ubaciti !

Post dobio šamar od FataL

Hvala, al' kako god nikome nebi preporucio da dize servere sa Xp-a , zato sto je 2x veci ping nego na Linuxu ,zato sto Linux moze radit na manjoj virtualnoj memoriji nego XP..

@ Mozes li kad budes imao vremena napisati kako da dignemo sa Linux-a...

Post dobio aplauz od GAZZEL

Joooj laveeeeee... moram te sad osamarit  jos sam zamolio bez takvih postova  Zelim ovaj dio da drzim preglednim. Dakle samo ono sto je nejasno pitajte.
aj sada za linux  . nice work btw

lakse na linuxu 

Post dobio šamar od FataL

svaka cast qme

Post dobio šamar od FataL

Hwala ti ovo je korisno i tebi svaka cast na trudu

Post dobio šamar od FataL

Nice work !!!! Loki za admina ^^

Post dobio šamar od FataL

Svaka cast Loki!

Stvarno si se potrudio treba sjesti i ovoliko napisati!

Temu treba staviti u zanimljive, mnogima ce biti od pomoci!

Bilo bi lijepo kada bi se svi ovako trudili i pisali kvalitetne i korisne teme!

Post dobio šamar od FataL

trebalo je ovo i napisat..cestitam..svaka cast momak

Post dobio šamar od LoKi

ljudi zasto sam banovan kada nisam psovao i koristio nikakve sifre

Post dobio šamar od LoKi

Ovo bi trebalo biti zabranjeno, non steam.
malak je napisao/la:
Ovo bi trebalo biti zabranjeno, non steam.
,da ali je on moderaror
StoRm_ je napisao/la:
,da ali je on moderaror
kakve to ima veze s ovim sto sam ja napisao.

A drugo vec mi je objasnio.

hf

and gj
Evo sta meni kaze a sve sam radio po uputama prvo sam stavio 27015 a onda 27016 i isto mi pise svaki put :


Jokerinho je napisao/la:
Evo sta meni kaze a sve sam radio po uputama prvo sam stavio 27015 a onda 27016 i isto mi pise svaki put :


Prvo pokreni task manager i nadji hl.exe i desni klik end process ... ukoliko si vise puta pokretao server onda ima vise hl procesa sve ih ukini.

Dalje otvori port i windows firewall koji zelis da koristis po udp protokolu. Takodjer se pobrini da ti hl ne blokira nikakav antivirus ili firewall ... probaj pa javi sta je bilo
stavio sam na ono kalkulatoru ovo:

6000 MHz CPU
2048 MB Ram
i onda stavim prvo 512 za konekciju i pise mi max 32 playera..
posle stavim 256 i o5 mi pise 32 playera.. a onda stavim da vidim dali je to bag stavim 128 i o5 pise max 32.. izgleda da je neki bug... sta ti mislis ako imam 256 koliko mogu servera pub i koliko sa 512 upload (naravno download je uvek veci)

GraY_eagLe je napisao/la:
stavio sam na ono kalkulatoru ovo:

6000 MHz CPU
2048 MB Ram
i onda stavim prvo 512 za konekciju i pise mi max 32 playera..
posle stavim 256 i o5 mi pise 32 playera.. a onda stavim da vidim dali je to bag stavim 128 i o5 pise max 32.. izgleda da je neki bug... sta ti mislis ako imam 256 koliko mogu servera pub i koliko sa 512 upload (naravno download je uvek veci)

Prevod toga sta ti kaze. Ne smije biti broj igraca manji od 2 niti veci od 32. Upisi broj igraca koliko zelis da stavis

Prijavi se da bi odgovorio/la na ovu temu.