alex Posted June 29, 2012 Report Share Posted June 29, 2012 In primul rand, pentru a hosta un server de Counter-Strike ai nevoie de:Conexiune foarte buna la internet pe uptream in principal.Calculator cu o configuratie decenta: minim 2,5Ghz single core, 2GB Ram, HDD 7200RPM.IP public static pentru conectarea jucatorilor prin Internet.Instalarea serverului dedicat de CS1.6 pe Linux -> urmeaza pasii:1. Se navigheaza catre folderul home si se creeaza directorul hlds: cd ~mkdir hlds2. Se intra in directorul hlds creat si se downloadeaza hldsupdatetool: cd hldswget http://www.steampowered.com/download/hldsupdatetool.bin3. Se adauga drepturi de executie si se executa fisierul chmod +x hldsupdatetool.bin./hldsupdatetool.bin4. Veti fi intrebat daca sunteti de acord cu termenii si conditiile; tastati "yes". Daca primiti cumva mesajul "uncompress: command not found" tastati comenzile: ln -s /bin/gunzip /bin/uncompress./hldsupdatetool.binAcum va trebui sa mai tastati o data "yes". 5. Dupa ce se dezarhiveaza tastati: chmod +x steam./steam -command update -game cstrike -dir .Atentie! Trebuie la sfarsitul comenzii sa apara caracterul punctAcum se downloadeaza fisierele. Va trebui sa aveti rabdare pentru ca poate dura chiar si 30 de minute, depinzand de conexiunea la internet. 6. Daca primiti mesajul "HLDS installation up to date" inseamna ca totul a decurs cum trebuie. Urmeaza instalarea Metamod: se downloadeaza prin comanda wget http://heanet.dl.sourceforge.net/sourceforge/metamod/metamod-1.19-linux.tar.gz7. Se executa pe rand comenzile pentru crearea directoarelor:cd cstrikemkdir addonscd addonsmkdir metmodcd metamodmkdir dllscd dlls 8. Se extrage din arhiva de metamod: tar -xzvf ~/hlds/metamod-1.19-linux.tar.gz -C ~/hlds/cstrike/addons/metamod/dlls9. Se editeaza fisierul liblist.gam din directorul cstrike: cd ~/hlds/cstrikevim liblist.gamSe inlocuieste linia:gamedll_linux "dlls/mp_i386.so"cu linia:gamedll_linux "addons/metamod/dlls/metamod_i386.so" *Pentru editare cu vim se apasa I pentru insert, se introduce textul, se apasa ESC. Se tasteaza :wq! . Acum fisierul a fost editat si salvat. 10. Se creeaza si se editeaza fisierul plugins.ini in directorul metamod: vim ~/hlds/cstrike/addons/metamod/plugins.iniCu vim se editeaza la fel ca mai sus, adaugand linia:linux addons/amxmodx/dlls/amxmodx_mm_i386.so 11. Se porneste serverul tastand o linie de genul (va fi modificata cu informatiile necesare): ./hlds_run -game cstrike +ip "your IP" +port "27015 pentru srv publice/28015 pentru srv private" +maxplayers "nr maxim de jucatori - numar par" +map "mapa de inceput" +servercfgfile server.cfg > hlds.log 2>&1 & Pentru a porni serverul in screen, folosim comanda: screen -A -m -d -S hlds ./hlds_run -game cstrike +ip "your IP" +port "27015 pentru srv publice/28015 pentru srv private" +maxplayers "nr maxim de jucatori - numar par" +map "mapa de inceput" +servercfgfile server.cfg > hlds.log 2>&1 &Aceasta comanda, lanseaza serverul in background. Pentru a ne atasa din nou la el, scriem: screen -r hldsPentru a il trimite din nou in background, tinem apasat tasta Ctrl, apasam tasta A, tinem apasat si apoi apasam tasta D. Pentru ca serverul de cs sa porneasca la fiecare boot al serverului de linux, trebuie sa adaugam urmatoarele linii in /etc/rc.local cd /usr/hldsscreen -A -m -d -S hlds ./hlds_run -game cstrike +ip "your IP" +port "27015 pentru srv publice/28015 pentru srv private" +maxplayers "nr maxim de jucatori - numar par" +map "mapa de inceput" +servercfgfile server.cfg > hlds.log 2>&1 & Atentie! IP-ul trebuie sa fie unul public si static, pentru ca jucatorii sa se poata conecta prin internet la server. Quote Link to comment Share on other sites More sharing options...
Alex_xD Posted July 19, 2012 Report Share Posted July 19, 2012 multumim Quote Link to comment Share on other sites More sharing options...
B@ghis... Posted July 20, 2012 Report Share Posted July 20, 2012 Foarte Bun Quote Link to comment Share on other sites More sharing options...
Alex_xD Posted July 20, 2012 Report Share Posted July 20, 2012 Da de ce ne trebuie pe linux?:)/> Quote Link to comment Share on other sites More sharing options...
INFerNaL. Posted July 27, 2012 Report Share Posted July 27, 2012 Bv :)/> Bun Tutorial Quote Link to comment Share on other sites More sharing options...
pNNNNNNkwOw Posted November 11, 2012 Report Share Posted November 11, 2012 Multumim , foarte bun tutorialul. Quote Link to comment Share on other sites More sharing options...
puberty Posted December 1, 2012 Report Share Posted December 1, 2012 Bun tutorialu Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.