-=IcE Pr0JecT=-

-=IcE^Pr0JecT=-ThE bEsT cLaN
 
Acasac0cOCalendarGalerieFAQCautareMembriGrupuriInregistrareConectare

Distribuiti | 
 

 Cum fac un server de counter-strike 1.6

Vezi subiectul anterior Vezi subiectul urmator In jos 
AutorMesaj
CoCo
Administrator forum
Administrator forum


masculin Numarul mesajelor : 96
Varsta : 24
Localizare : Navodari
Data de inscriere : 12/08/2008

MesajSubiect: Cum fac un server de counter-strike 1.6   Mar Aug 12, 2008 4:08 pm

PENTRU A FACE UN SERVER PE WINDOWS VA TREBUIESC URMATOARELE
- Windows XP , cel putin procesor 1,5 ghz si cel putin 256 ram
- Conexiune la internet (viteza cel putin 100kB/s metro si extern) prin FIBRA OPTICA.
- IP ROUTABIL / PORT FORWARD !
- 10 GB spatiu pe disc

Descarcarea fisierelor
Trebuie sa downloadam urmatoarele:
- HLDSUpdateTool -> http://www.steampowered.com/download/hldsupdatetool.exe
- NoSteamPatcher -> http://www.cstrike.ro/fisiere/no-won-steam.zip

Instalarea serverului
1. Se creaza un director unde urmeaza sa fie instalat serverul. Voi folosi ca exemplu
CODE
C:\HLDS



2. Deschidem hldsupdatetool.exe si dam click pe Next, apoi pe I Agree si ajungem la destination folder. Aici apasam Browse si selectam driver-ul C, apoi dublu click pe directorul hlds. OK, ne spune ca directorul exista deja, apasam Yes, apoi Next pana la sfarsit.
3. Urmatorul pas se face din command line-ul DOS. Ca sa ajungem in command line, mergem in Start, Run, scriem cmd si apsam OK. Odata ce a aparut command prompt-ul, schimbam directorul cu cel in care am instalat file-ul de mai sus. Asta se face prin comanda:


CODE
cd C:\HLDS



4. Acum deschideti command promt pentru a downloada jocul cu toate cele necesare pentru un server . Downloadul poate dura in functie de conexiunea la internet


CODE
hldsupdatetool.exe -command update -game valve -dir .



5.
Odata ce a terminat, va aparea in command prompt text-ul


CODE
HLDS installation up to date




Instalarea mod-ului Counterstrike
Dupa ce am terminat de downloadat fisierele serverului, va trebui sa downloadam fisierele modul pe care il vrem instalat (in cazul nostru counterstrike). Ca si inainte, aceasta se face in acelasi command prompt in care scriem urmatoarea comanda:


CODE
hldsupdatetool.exe -command update -game cstrike -dir .



Din nou, aceasta operatie dureaza in functie de viteza conexiunuii la internet si se termina cu textul:


CODE
HLDS installation up to date




Patch-uirea serverului pentru a accepta clienti NOSTEAM


Deschidem no-won-steam.zip pe care l-am downloadat la inceput si ii extractam continutul in C:\HLDS . Apoi din acelasi command prompt scriem comanda:


CODE

cd C:\HLDS
sp nowon.s swds.dll




Aceasta ar trebui sa returneze un mesaj de genul "Open file: SWDS.DLL done."

Pentru mod de administrare a serverului va sugereze optiunea "AMX Mod 2005"

Mod de instalare :

1.Pentru inceput downloadati versiunea de pe forumul siteului amx (trebuie sa va faceti cont exact ca pe LinkMania) :
http://djeyl.net/forum/index.php?showtopic=45852 sunt mai multe versiuni .. o downloadati pe cea care se numeste asa
amx_2005rc1a_cs.zip
2.Faceti un folder "addons" in fisierul vostru "cstrike" si acolo copiati extractul de la versiunea de amx mai exact folderele :
"amx" si "metamod"
3.Intrati in metamod si redenumiti fisierul "sample_plugins.ini" in "plugins.ini"
acesta va trebui sa arate asa :

CODE

; AMX MOD
win32 addons\amx\dlls\amx_mm.dll
;linux addons/amx/dlls/amx_mm_i386.so




4.Acum intrati in addons/amx/plugins ... selectati toate fisierele de acolo si le copiati (nu le stergeti) in addons/amx/examples/compiled
5.Intrati in addons/amx/examples/source/default selectati toate fisierele de acolo si le copiati (nu le stergeti) in addons/amx/examples
6.Declararea pluginurilor
La versiunea care v-am dato eu este facuta deja declararea dar ca sa fiti sigur uitati-va in fisierul addons/amx/config/plugins.ini . Fisierele sunt declarate astfel :


CODE

language.amx ; language management
admin.amx ; admin base (required for any admin-related)
admincmd.amx ; basic admin console commands
adminhelp.amx ; help command for admin console commands
adminslots.amx ; slot reservation




Acestea sunt doar o parte din ele ... ca sa fiti siguri ca ele sunt activate acestea nu trebuie sa aiba in fata semnul: ; (punct si virgula). Exemplu de pluginuri dezactivate:


CODE

;language.amx ; language management
;admin.amx ; admin base (required for any admin-related)
;admincmd.amx ; basic admin console commands
;adminhelp.amx ; help command for admin console commands
;adminslots.amx ; slot reservation




7.Intrati in addons/amx/config/modules.ini . Acesta trebuie sa arate astfel:


CODE

; AMX Modules
; To enable a module, remove the semicolon from the beginning of the line.

; CS Stats (for Counter-Strike)
csstats.dll
csstats_i386.so

; Fun: mai multe functiuni pentru modficare in HL
fun.dll
fun_i386.so

; Vexd Util.
VexdUM.dll
VexdUM_i386.so

; GeoIP
;geoip.dll
;geoip_i386.so

; Sockets
;sockets.dll
;sockets_i386.so




8.Setarile pentru server le faceti in addons/amx/config/amx.cfg
Liniile "//" dezactiveaza o comanda . Inlaturarea lor o activeaza
In amx.cfg puteti seta timelimit , freezetime , etc.

9.Cum dati admin
Intrati in addons/amx/config/users.ini
Adminele pe "nick" se vor da astfel


CODE
"nume" "parola" "litere de acces" "acount flags"



uitati un exemplu dat de mine


CODE
"andrei" "andrei17" "abcdefijmu" "a"



Adminele pe "IP" se vor da astfel


CODE
"IP" " " "litere de acces" "de"



Exemplu:


CODE
"94.344.234.23" " " "abcdefijmu" "de"



Adminele le adaugati in fisierul "users.ini" sub toate liniile care sunt deja adaugate
pentru a suspenda un cont de admin adaugati semnul : ; (punct si virgula) in fata "94.344.234.23" " " "abcdefijmu" "de"
exemplu


CODE
;"94.344.234.23" " " "abcdefijmu" "de"



Tip de admin cu parola pe nick + slot
pentru slot + parola pe nick litera de acces: "b" iar la "acount flags" puneti "a"
exemplu


CODE
"andrei" "andrei17" "b" "a"




11.Cum declarati amx pentru a putea fi folosit pe server
intrati in fisierul "liblist.gam" din cstrike .. il deschideti cu notepad iar sub linia: gamedll "dlls\mp.dll" adaugati linia aceasta:
gamedll "addons\metamod\dlls\metamod.dll"

12.Intrati in fisierul server.cfg din cstrike si setati urmatoarea comanda: sv_lan 1

Cum porniti serverul:
Secure server
Este de preferat sa avem un server ne-secure din mai multe motive. Ca sa facem asta, trebuie sa mergem in directorul C:\HLDS\cstrike si sa deschidem liblist.gam cu notepad. Acolo vom modifica secure "1" cu secure "0" salvam si iesim.

Pornirea serverului 1 - varianta simpla, foloseste mai multe resurse
Mergem in directorul C:\HLDS . Aici executam dublu click pe hlds.exe si selectam optiunile dupa cum urmeaza:
Game: CounterStrike
Server Name: De ex LinkMania CS 1.6 Server (apare sus in TAB in joc)
Map: Numele hartii
Network: Internet
Max. Players: Nu conteaza
UDP Port: portul pe care va rula serverul. Daca il schimbati pe cel default (27015), jucatorii ce vor vrea sa se conecteze, va trebuie sa scrie in consola connect server.ip:port.nou
RCON Password: O parola cu care veti controla serverul de la distanta
Secure (Valve Anti-Cheat): Atentie:Sa nu fie bifata aceasta optiune


Pornirea serverului 2 - varianta putin mai complexa, foloseste mai putine resurse

Mergem in directorul C:\HLDS si dam click dreapta pe hlds.exe si alegem "Create shortcut" (sau Send to > Desktop).

Ne va aparea in directorul HLDS (sau pe Desktop) o noua iconitza numita "Shortcut to hlds.exe". Dam click dreapta pe ea si alegem Proprieties. In dreptul la Target: avem C:\HLDS\hlds.exe . Adaugam dupa el urmatoarele:
-console -game cstrike +ip IP.EXTERN +sv_lan 1 +maxplayers NUMARdeJUCATORI +map de_dust2 -nomaster. Deci la Target: o sa avem asa:


CODE
C:\HLDS\hlds.exe -console -game cstrike +ip 69.69.123.231 +sv_lan 1 +maxplayers 22 +map de_dust2 -nomaster



Apoi ca sa pornim serverul, dam dublu click pe Shortcut to hlds.exe.

De Retinut :
1.Alte pluginuri le puteti downloada de pe siteul amx : http://www.amxmod.net sau forumul siteului amx http://djeyl.net/forum/index.php?c=7 . De preferat forumul pentru amx mod 2005
2.Instalarea pluginurilor : Fisierele ".amx" trebuie copiate in amx/examples/compiled si in amx/plugins iar cele ".sma" in amx/examples si in amx/examples/source/default
3.Nu trebuie sa jucati CS de la acelasi PC cu serverul. Acest lucru va face ca serverul sa aiba lag .
Sus In jos
Vezi profilul utilizatorului http://ice-project.4forum.biz
 
Cum fac un server de counter-strike 1.6
Vezi subiectul anterior Vezi subiectul urmator Sus 
Pagina 1 din 1
 Subiecte similare
-
» HostName: Samp.Just2Play.Ro | Roleplay Server [0.3c]
» *FiveTime* IP: 188.212.105.203 Contact id: samp_florin Server De samp nou deschis Si dam level bani Super server:X Va asteptam i pe dumneavoastra Dati click sa vedeti srv:Xpoze
» HostName: FlyGaming RPG [0.3x] Server ON! Address: 93.119.26.209:7777 Players: 54 / 100 Ping: 56 Mode: FlyGaming RPG V0.1 Map: Los Santos HostName: FlyGaming RPG [0.3x] Server ON! Address: 93.119.26.209:7777 Players: 54 / 100 Ping: 56
» Partener Server
» Toxic RPG | Romania [0.3x]

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
-=IcE Pr0JecT=- :: TuToRiaLe :: Cum facem un server de counter-strike 1.6-
Mergi direct la: