Kako da napravim server za CS 1.6
evo nasao sam za CS 1.6:
KOMPLETNO UPUTSTVO ZA PODIZANJE SERVERA NA WINDOWS PLATFORMI-Cheating Death ukljuchen-VODIC ZA ADMINISTRATORE
Za podizanje servera na windows platformi potrebno vam je sledece:
HLDS - trenutno aktuelna verzija je 4.1.1.1 - HLDS 4.1.1.1.exe - 118MB
Counter strike 1.6 v7 full.exe - 278MB
Counter Strike 1.6 patch v21.exe - 21MB - zadnji patch koji sadrzi dosta zakrpa o cemu ce biti rec kasnije.
AMX plugin - AMX 0.9.9 won.zip - 783KB [trenutna i zadnja ver. je 0.9.9]
Metamod plugin - 256KB - Metamod 1.17.4.zip [trenutna i zadnja ver. je 1.17.4]
Cheating Death - server ver. 4.29.0 - 209KB
Dodatni amx pluginovi za administraciju i ostalo...po zelji i kreativnosti administratora.
KORAK 1.-Instalacija HLDS
Posto
ste skinuli HLDS 4.1.1.1.exe sa interneta ili nasli od nekoga(za sve
zainteresovane posto se fajl teze nalazi na netu,imate ga na pr. u
download sekciji na
Da bi ste videli linkove za download morate biti registrovani korisnik i morate imati najmanje 2 poruke na forumu!
- evo iskoristite moj user nameallermo
- pass:detonator666,posto samo za to i sluzi...smanjujem vam cak i
vreme da se registrujete i smarate xe xe )pokrenite instalaciju,posle
prvog koraka instalacija vam nudi Def. putanju instalacije C:HLserver
prihvatite postavke i idite do kraja.
Nakon instalacije HLDS prelazimo na instalaciju Counter strike-a
KORAK 2.-Instalacija Counter Strike 1.6 non steam
Predpostavljam
da vec posedujete tako poznat fajl Counter Strike 1.6 full v7.exe
svi,no ako ga ne posedujete skinite ga iz nase download
sekcije.Pokrenite instalaciju i promenite putanju instalacije na
C:\HLserver gde vam je instaliran HLDS,posle instalacije CS-a potrebno
je instalirati i patch na najnoviju verziju v21,takodje promenite
install putanju istog na C:\HLserver jer je def. putanja C:\Program
Files\Valve
Posto smo sve zavrsili prelazimo na sledeci korak.No,pre
sledeceg koraka obrisite slobodno ikonice koje su vam se stvorile na
desktopu slobodno jer vam one nece biti potrebne kako vas ne bi
zbunjivale
KORAK 3.-Provera servera
Ako ste sve zavrsili kako treba valjalo bi testirati server da li funkcionise?
Zato cete izvuci shortcut na desktop od izvrsnog file-a hlds.exe koji se nalazi u C:\HLserver
Nakon
sto ste to uradili kliknucete desnim tasterom misa na pomenuti
shourtcut i pogledati "target" polje,tu cete verovatno naci sledece
"C:\Hlserver\hlds.exe".Ono sto je potrebno da uradite je sledece:da
dodate par komandi:-game cstrike -console -noipx -nomaster +map
de_dust2 +maxplayers 16 +sv_lan 0 +port 27015 +secure 1
Znaci nas "target" bi trebalo da izgleda na sledeci nacin:
C:\HLServer\hlds.exe -game cstrike -console -noipx -nomaster +map de_dust2 +maxplayers 16 +sv_lan 0 +port 27015 +secure 1
Komanda -game cstrike -console nalaze HLDS da se startuje u Counter Strike modu i to u konzoli
+map de_dust2 - startna mapa
+maxplayers 16 - nalaze maximalni broj igraca
O ostalim ce biti kasnije rec.
Startujte
server i proverite da li sve funkcionise kako treba.Da li vam se
pojavljuje neka greska,ako je tako proverite da li ste negde pogresili.
KORAK 4.-Instalacija AMX plugin-a i Metamod plugin-a
Za
Ovaj korak potrebna vam je instalacija AMX plugin-a koju mozete naci na
www.amxmod.net/download.php - OBAVEZNO SKINITE WON VERZIJU AMX-a jer je
ona podrzana za patchovane servere.
Takodje je potrebno i Metamod plugin koji takodje mozete preuzeti sa lokacije:
Da bi ste videli linkove za download morate biti registrovani korisnik i morate imati najmanje 2 poruke na forumu!
Nakon
sto ste nabavili sledece fajlove krecemo u instalaciju sledecim redom
AMX plugin pa Metamod jer u AMX fajlu koji ste skinuli vec sadrzi
Metamod plugin samo ver. pre zadnje aktuelne 1.17.1 koju cemo
updateoveti sa novom tako sto cemo iskopirati dll file u odredjen
folder.Sledi duze objasnjenje:
Evo sta cete uraditi:Iz zip fajla AMX 0.9.9 won.zip prekopirajte sadrzaj u folder C:\HLserver\cstrike
Znaci
dobicemo nov folder u csstrike direktorijumu pod nazivom "addons" koji
sadrzi poddirektorijume "amx" i "metamod" - znaci sledece:
C:\HLserver\cstrike\addons\amx i
C:\HLserver\cstrike\addons\metamod
Odma
nakon toga uzmite najnoviju verziju Metamod plugin-a i iskopirajte je u
"C:\HLserver\addons\metamod\dlls"-ovime smo updateovali na najnoviju
verziju.
Sledece sto morate da uradite je da u folderu
C:\HLserver\cstrike\addons\metamod\sample_plugins.ini
prepravite na plugins.ini znaci na
"C:\HLserver\cstrike\addons\metamod\plugins.ini"
Zatim-Idite u
direktorijum C:\HLserver\cstrike i nadjite fajl pod nazivom
liblist.gam,otvorite fajl upotrebom notepad-a i uradite sledece:
U liblist.gam file-u umesto reci:
gamedll "dlls\mp.dll"
morati imati sledece-znaci prepravite red u ovo:
gamedll "addons\metamod\dlls\metamod.dll"
PROVERA
RADA,nakon ponovnog startovanja servera ukucajte u konzoli "amx" da
vidite listu svih mogucih komandi za AMX mod,sa tom komandom
proveravate verziju AMX-a,listu svih cvars i server komandi
registrovanih od plugin-a.Ako nijedan od njih ne radi ili dobijete
error poruku onda niste instalirali AMX mod kako treba.
KORAK 5.-Instalacija Cheating Death-a 4.29.0
Skinite najnoviju ver. Cheating Death-a za servere (za windows platformu) sa lokacije
Da bi ste videli linkove za download morate biti registrovani korisnik i morate imati najmanje 2 poruke na forumu!
Uputstvo:kako
bih smanjio vreme objashnjavajuci kako i ovo da uradite uradicemo to na
najprostiji moguci nacin.U folderu C:\HLserver\cstrike nadjite fajl pod
nazivom liblist.gam.Otvorite ga sa notepad-om,obrisite kompletnu
sadrzinu i upisite sledece:
game "CS 1.6"
url_info ""
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "dlls\mp.dll"
cdmod_chain "addons\metamod\dlls\metamod.dll"
gamedll "addons\cdeath\cdmod.dll"
trainmap "tr_1"
Uradite save i zatovorite fajl.Ponovo startujte server i pogledajte da li se startovao Cheating Death-Pisace u konzoli.
Kreirajte folder u addons/cdeath i tu smestite vas cdmod.dll iz zip fajla koji ste skinuli sa date adrese.
Ovo
bi bilo najbrze uputstvo za podizanje servera na windows platformi.U
sledecim topicu cemo se upoznati detaljno sa
amx-om,komandama,kompajliranjem svojih pluginova,cemu oni sluze,sta nam
pomazu kod administracije,detaljno konfigurisanje servera,prolazicemo
kroz server.cfg gde cemo videti listu sa svim potrebnim komandama sa
kojima server startuje.Takodje cemo se upoznati i sa CD-om,kompletnim
konfigurisanjem,do detalja,ubacivanjem dodatnih pluginova na server i
njihova administracija.
Pricu nastavljamo sa server.cfg koji je
jako bita.Prvo da objasnimo cemu on sluzi.Doticni fajl "server.cfg"
koji cete kreirati u vashem /valve/cstrike folderu sadrzi spisak svih
komandi koje se startuju sa serverom...na primer pri pokretanju servera
on iz istoga fajla vuce sve komande...tipa mp_freeztime 5 - vreme na
pocetku 5 sec. ili slicno...Da bi se ovaj .cfg fajl izvirshio i da bi
ga server ucitao potrebo je da upisemo dodatnu komandu u precicu naseg
CS servera i to (mada mislim da se on i sam izvrsava
automatski-ispravite me ako gresim-mada 100% ste sigurni ako upisete
ovu komandu jer ce se to izvrsiti):"+ exec server.cfg" znaci konacan
rezultat bi treba ovako nekako da izgleda:
C:\HLServer\hlds.exe
-game cstrike -console -noipx -nomaster +exec server.cfg +map de_dust2
+maxplayers 32 +sv_lan 0 +port 27015 +secure 1
U ovom fajlu mozete stavljati tipicne komande sa kojima se server startuje tipa:
// Use this file to configure your DEDICATED server.
// This config file is executed on server start.
// disable autoaim
sv_aim 0
// disable clients' ability to pause the server
pausable 0
// default server name. Change to "Bob's Server", etc.
//
hostname "Ovde stavite ime servera na primer" - na primer CS 1.6 server
sv_downloadurl "ovde mozete svoj url da stavite"
sv_send_resources 1
sv_allowdownload 1
sv_contact "svoj mail"
cdrequired 1
cdrequiredmsg "Potrebna vam je najnovija verzija CD-a,posetite
www.unitedadmins.com"// maximum client movement speed
sv_maxspeed 320
rcon_password "vas rcon password"
sv_roundtime "3"
mp_friendlyfire "1"
mp_forcechasecam "2"
mp_flashlight "1"
mp_c4timer "35"
mp_buytime "0.5"
mp_autokick "0"
mp_roundtime "3"
mp_tkpunish "0"
sv_maxrate "9999"
sv_password ""
//cdrequiredversion "4.31.0"
sv_maxspeed "320"
sv_airmove "0"
// 20 minute timelimit
mp_timelimit "45"
mp_freezetime "5"
cl_weather 0
sv_cheats 0
// load ban files
exec listip.cfg
exec banned.cfg
mp_logdetail 3
i
takodje jos mnogo drugih komandi koje mozete ovde uneti i sve ce se one
izvrsiti pri paljenju servera i dovesce do takve postavke.Milsim da je
nepotrebo objashnjavati svaku od ovih komanda ponaosob.
Sledeci korak bice nam konfigurisanje i prolazak kroz Cheating Death:
Komande koje su moguce sa konzole servera za CD su:
cdrequired 1 - CD upaljen i potreban
cdrequired 0 - CD opcioni mod
Ako
je CD u opcionom modu nece nikoga kikovati sa servera ako nema
instaliran CD na svom racunaru.Ako igrac nema CD instaliran u igri
ispred imena ce mu pisati "[No-CD]",ako ima stariju verziju instaliranu
pisace "[Old-CD]" a ako ima pravilnu verziju (zadnju) ime ce ostati ne
promenjeno.
Cim se prebacite u mod 1 server ce kikovati sve igrace bez CD-a.
cdrequired -1 - CD iskljuchen - disabled mode
Sa
ovom komandom disable-ujete CD na serveru,gasi se totalno.U svakom
trenutku mozete se vratiti na mod 1 kucanjem komande "cdrequired 1"
cdrequiredversion "4.31" - Zahteva od klijenata tu verziju.
C-D
vam omugucava da postavite poruke koje izlecu klijentima.Ovo vam daje
mogucnost da podesavate poruke po vasim potrebama i jezickim zahtevima.
cdrequiredmsg
- Ova poruka je prikazana pri konekciji ako CD je u obaveznom
modu.Takodje je prikazana klijentima ako su kikovani sto nemaju
instaliran.Poruka koja je po default podesavanju je:
cdrequiredmsg "Cheating Death is required on this server"
cdoptionalmsg - Ova poruka se prikazuje pri konekciji ako CD je u opcionom modu.Default podesavanje je:
cdoptionalmsg "Cheating-Death is optional on this server."
cdupdatemsg - Ova poruka je prikazana klijentima ako su kikovani koristeci stariju verziju C-D.Default setovanje je:
cdupdatemsg "Cheating-Death needs to be updated to play on this server."
cdnamechangedmsg
-Ova poruka je prikazana klijentima koji ispred svoga imena imaju
prefiks sa [No C-D] ili [Old C-D].Default setovanje je:
cdnamechangedmsg "Your name was changed because you don't have Cheating-Death Client\nGet it at
posto vidim da bude tema kao da napravim server i to evo upustva...