Baraka 
Subota, 18.May.2024, 12:26

| RSS
Main | Upustvo za podizanje Dedicated Servera - Forum
[ New messages · Members · Forum rules · Search · RSS ]
  • Page 1 of 1
  • 1
Forum » Svaštara » Tutorijali i Download » Upustvo za podizanje Dedicated Servera
Upustvo za podizanje Dedicated Servera
DaniloDate: Sreda, 19.August.2009, 17:47 | Message # 1
oLd schooL
Group: Administratori
Messages: 120
Awards: 1
Reputation: 0
Status: Offline
KOMPLETNO UPUTSTVO ZA PODIZANJE SERVERA NA WINDOWS PLATFORMI - Cheating Death uključen - VODIČ ZA ADMINISTRATORE

Za podizanje servera na windows platformi potrebno vam je sledeće:

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:
http://www.fileshack.com/file.x?fid=184 - evo iskoristite moj user name:Pallermo - 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
http://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:
http://prdownloads.sourceforge.net/metamod....ownload
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:
http://tx1.us.unitedadmins.com/index.php?p=content&content=cd

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.

<<<Konfigurisanje poruka>>>

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 http://www.unitedadmins.com/cdeath.php "


 
DaniloDate: Ponedeljak, 24.August.2009, 10:50 | Message # 2
oLd schooL
Group: Administratori
Messages: 120
Awards: 1
Reputation: 0
Status: Offline
Evo još jednog upustva za dizanje Dedicated Servera

Dizanje HLDS na online::

Potrebna vam je stalna IP adresa...sta to znaci???...
Kada udjete u onaj svoj HLDS i kliknete start server (pri cemo nastimate, igru-CS, mapu, Network- imate LAN i Internet-Internet uzmite, dole stavite RCON koji vi zelite.

Eh, sad sta je RCON, to retko ko da zna...
RCON je password citavog servera, sto znaci da ko to provali, moze raditi sta zeli od servera...ja sam provalio Q3O i jos neke servere ali to drzim u tajnosti... preko RCON-a mozete raditi ako nemate AMX mod X s kojim je naravno lakse raditi...
Kako upravljati RCON-om:

Spustite konzolu i ukucajte rcon_password i stavite pw koji ste stavili pri dizanju HLDS-a
Sada ste postavili RCON pw i sada mozete raditi sa njim na ovaj nacin, isto kao da igrate sa botovima samo sto prije komande ukucate rcon i komandu, npr.: sa botovima je bilo: sv_restart 1, a ovde ce biti: rcon sv_restart 1, i sve ostale komande tako radite, upisujuci rcon komanda.....to je sto se tice RCON-a

Da nastavimo sa HLDS-om..
Sada ste nastimali podatke, kliknite Start Server..(cekajte dok se pokrene) kada dobijete novi prozor vas server je u funkciji...
Sada kako ga dici na online...to je jednostavno... Ako imate standardnu IP adresu idi na google i ukucaj: my IP- tada ce vam izbaciti mnogo opcija, kliknite na 1., to je vasa IP adresa..
Preko nje ce se ulaziti na online..jednio sto trebate jeste kopirati IP adresu, i dodati port na nju koji ste stavili pri kreiranju HLDS-a i vas server je online...
Ping servera je iskljucivo povezan sa vasim racunarom(RAM memorija, Procesor i net) dakle sto imate jaci komp, manji je ping..... Vas server je uspjesno podingut i ko god zna RCON admin je servera...

UBACIVANJE AMX mod X-a u HLDS:

1. Skinite aMX mod X ovde:
http://www.amxmodx.org/dl.php?filename=amxmodx-installer-1.8.1.exe

2. Kada skinete pokrenete amxmodx-installer-1.76d.exe (fajl koji ste predhodno skinuli),instalirate taj fajl,kada instalirate to-insalirali ste AMX Studio-za prepravljenje i skriptovanje pluginova i instalaciju za AMX MOD X server.Posle ove prve instalacije pitace vas da pokrenete odma tu drugu,ako se desi da ne pita ili ne pokrene idite Start > Programs > AMX Mod X > AMX Mod X i tu ste pokrenuli instalaciju.

3.

4. Posto je zavrsena instalacija odete u folder u koji ste instalirali AMX MOD X i vidite da li ima folder addons,ako ima udjite u njega pa u amxmodx,zatim u folder plugins-tu dodajete svoje pluginove,mozete ih naci na: http://www.amxmodx.org/compiler.php ,kada udjete na sajt ima te gore filtriranje,odaberete koji mod odjete i izbaci vam pluginove,onda kliknete na njih izadje objasnjenje sta i kako treba,skinete ih,raspakujte,kada raspakujete ubacite plugin sa zavrsetkom .amx ili .amxx u addons/amxmodx/plugins a zatim odete u addons/amxmodx/configs pa udjete u fajl plugins.cfg (ako se desi da nije namesteno da se .cfg fajl otvara nekim programom,podesite ga da ga otvara notepad),onda kada otvorite taj fajl izacice vam neki pluginovi koje ne smete da dirate-samo skrolujte dole dok ne vidite recenicu ; Custom - Add 3rd party plugins here,ispod nje cete dodavati svoje pluginove (linije) tako sto ime plugina koji ste stavili u addons/amxmodx/plugins npr. admin_freelook.amxx dodati taj pun naziv sa ovim .amxx ispod ; Custom - Add 3rd party plugins here.
*NAPOMENA: sto je vise plugina to je veci PING na serveru

Sada ste zavrisili dodavanje AMX moda X u svoj HLDS...

Nekada se zna desiti da sve ovako uradite I opet vam amxx ne radi. Zasto? Razlog je jednostavan. Vas liblist.gam je readonly. To je ono iznad sto sam vam spominjao oko metamoda. Nije uspio da upise putanju do novog dll tj da umjesto game dll cita metamod.dll.
Nadjite liblist.gam I otvorite ga sa bilo kojim tekst editorom kao sto su notepad ili wordpad. Nalazi se u C:\Progam Files\Valve\cstrike\liblist.gam Trebali bi dobiti ovaj sadrzaj.

game "Counter-Strike"
url_info "www.counter-strike.net"
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"
gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"

Kao sto vidite gamedll nije zamjenjen. Sve sto trebate da uradite jeste da zamjenite liniju gamedll sa linijom

gamedll "addons\metamod\dlls\metamod.dll"

liniju gamedll_linux mozete slobodno izbrisati jer je ovo linija za linux instalacije. A stare gamedll linije mozete jednostavno komentirati tako sto cete dodati “//” Tako da vas liblist.gam izgleda ovako:

game "Counter-Strike"
url_info "www.counter-strike.net"
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"
//gamedll_linux "dlls/cs_i386.so"
trainmap "tr_1"
gamedll "addons\metamod\dlls\metamod.dll"

Kao sto vidimo dodali smo liniju koja enginu govori da mjesto game dll koristi metamod.dll.

Snimite I zatvorite.

Da provjerite da li to sada radi ukucajte u HLDS prozoru u konzoli meta list i treba vam izgledati ovako (ovo je iz drugog fajla ali upisite tu izbacit ce vam isto ovo AMX mod X, tj. ova 4: 1. AMX Mod X
2. FUN
3. CStrike
4. CSX )

Ukoliko ne izbaci onda vam hijerarhija fajlova nije ok ili negdje nesto fali.

Dodavanje admina na server:

Dakle amxx je spreman I radi. Sada hajmo dodavat admine.
Svi admini se nalaze u users.ini fajlu koji se nalazi u
C:\Progam Files\Valve\cstrike\addons\amxmodx\configs\users.ini
Njega takodjer otvorite sa bilo kojim tekst editorom, notepad ili wordpad.

Nakon sto otvorite users.ini vidjet cete nesto ovako:

; File location: $moddir/addons/amxmodx/configs/users.ini

; Line starting with ; is a comment

; Access flags:
; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D (ping)
; q - custom level E
; r - custom level F
; s - custom level G (ptb)
; t - custom level H (money)
; u - menu access
; z - user (no admin)

; Account flags:
; a - disconnect player on invalid password
; b - clan tag
; c - this is steamid/wonid
; d - this is ip
; e - password is not checked (only name/ip/steamid needed)

access flags su tako reci ovlasti admina na serveru
a account flags je nacin na koji ce neko postati admin

Sintaxa dodavanja admina je
[code]
"NICK" "PASSWORD" "access flagovi" "account flagovi"

dakle sto bi u praksi trebalo da izgleda ovako:

"bIo^HaZzarD-.-" "mojPW" "abcdefghijkLmnopqrtu" "abcde"

Kao sto vidite, dodali smo admina sa ovim nickom [F.E.A.R.] >^MeLo.15^< i njegov pw je mojPW, i ovo "abcdefghijkLmnopqrtu" "abcde" su opcije date menii je sam ja taj igrac, a vidimo da sam dao sve opcije, sto znaci da sam head, vi mozete samo birati koje cete opcije davati kojim igracima...
Nakon sto dodate odnosno skinete admina nekome fino snimite taj fajl.

Da jos jednom analiziramo

Dodali smo admina sa nickom bIo^HaZzarD-.- i sa passwordom mojPW i punim pristupom.
Oni brzeg oka ce primetiti da nismo dodali flag l ( malo slovo L ).
Zasto?
Zato sto s tim flagom mozemo da pokupimo rcon ( glavni password servera i onda mozemo svasta da radimo )
Dakle NEMOJTE stavljat slovo l na svoj amx ukoliko ne znate sta radite, jer u slucaju kradje passworda od vaseg amx-a rizikujete kradju RCON i onda imate ozbiljnih problema.
Jos jedna vazna napomena. Navodni znaci "" su obavezni i svaki admin nova linija.

Finalni izgled users.ini bi trebao da izgleda ovako

; File location: $moddir/addons/amxmodx/configs/users.ini

; Line starting with ; is a comment

; Access flags:
; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D (ping)
; q - custom level E
; r - custom level F
; s - custom level G (ptb)
; t - custom level H (money)
; u - menu access
; z - user (no admin)

; Account flags:
; a - disconnect player on invalid password
; b - clan tag
; c - this is steamid/wonid
; d - this is ip
; e - password is not checked (only name/ip/steamid needed)

"bIo^HaZzarD-.-" "mojPW" "abcdefghijkLmnopqrtu" "ab"

Nakon sto ste to zavrsili potrebno je cekati da se mapa promjeni da bi se novi admini ubaceni ili da restartujete vas server ili da kucate u konzoli amx_reloadadmins.

Novi admini ubaceni.


 
Forum » Svaštara » Tutorijali i Download » Upustvo za podizanje Dedicated Servera
  • Page 1 of 1
  • 1
Search:


Copyright by Baraka © 2024
Powered by uCoz