Cs.Tiesto*The*Best*Comunity
Top 66 Voteaza
TiestoComunity doar pt baieti care stiu sa joace Top66 Statistici
Top postatori
CsTiesto (336)
 
alexdinkm5 (80)
 
aRLy (30)
 
SeNzaTioNaL (9)
 
SOS (9)
 
RedMan (6)
 
TeeRoRAnGeL (5)
 
KenT.z0r (5)
 
StarScream (3)
 
sRs (3)
 

Iulie 2018
LunMarMierJoiVinSamDum
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Calendar Calendar

Bookmarking social

Bookmarking social digg  


Flux RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


Cine este conectat?
In total este 1 utilizator conectat: 0 Inregistrati, 0 Invizibil si 1 Vizitator

Nici unul

[ Vizualizeaza toata lista ]


Recordul de utilizatori conectati a fost de 7, Lun Dec 14, 2009 2:06 pm
Radio*Kiss*FM
.
The Time Is:

Server Counter-strike 1.6 Linux

In jos

Server Counter-strike 1.6 Linux

Mesaj Scris de CsTiesto la data de Mier Dec 23, 2009 2:57 pm

SoLoz0rNNN a scris:
Descriere: Acest server a fost creat pentru a usura munca celor care cumpara un server pe un host dedicat si nu au serverul preinstalat, care vor sa creeze un server pe linux dar cunosc doar bazele linuxului si le este greu sa puna de la cap la coada un server de Counter-Strike pe Linux. Sper sa va bucurati de server si sa apreciati munca mea si a celor care l-au testat pentru voi. Acest server este protocol 47+48 non-steam


Descarcare : Link

Addons Contine urmatoarele:
Amxmodx
Cboster
Metamod

Despre Copyright: Toate pluginurile care au fost modificate de noi au la autor: NumeAutor . Cele facute de noi de la 0 au la autor eXtreamCS Team. Am modificat numele si versiunea la amxmodx.dll/.so dar numele autorului a ramas intact. Va rugam sa va uitati atent inainte a comenta ceva despre copyrighturi !

Modificari la versiunea 1.1:
- a fost reparata comanda de consola: amxmodxmenu
- comenzile rapide in chat: /kick, /slay, /ban si /banip au fost modificate astfel incat sa apara numele adminului care executa comanda respectiva
- au fost adaugate 3 cvaruri (le gasiti mai jos)
- accesul pentru llama a fost modificat (toti cei care pot da kick au si llama)
- pluginul Allow Round Finnish a fost scos deoarece seta uneori limita de timp la 'fara limita'

* toate textele de culoarea albastra din acest mesaj reprezinta modificarile efectuate in versiunea 1.1

Comenzi administrative noi (se tasteaza in consola si trebuie sa fiti administrator):
amx_findip - daca aveti o lista gigantica de ip-uri banate, aceasta comanda o sa va ajute la gasirea unui anumit IP (exemplu: amx_findip 89. )
amx_lastip - aceasta comanda va afiseaza ultimii 5 jucatori care au iesit de pe server [Nume + Ip] (este utila si in cazul in care cineva va injura si iese rapid de pe server )
amx_screen nume numar_capturi - face poze la un jucator (exemplu: amx_screen jucator 4)
amx_ban nume timp motiv si amx_banip numetimp motiv - comenzile acestea au fost modificate pentru a afisa motivul si in acelasi timp ele fac o poza simpla inainte de a bana jucatorul (exemplu: amx_banip jucator 0 "banat pentru coduri" - vezi poza !
amx_banss nume timp motiv - aceasta comanda este utila celor care au un forum deoarece da ban + poza + text cu linkul catre unban (vezi cvarul banss_url)
amx_slay - comanda aceasta a fost modificata in genul AdminMod, se aude un tunet
amx_slayteam @t/@ct/@all - comanda pentru a da slay la T, la CT sau la toti jucatorii de pe server
amx_t si amx_ct - muta un jucator de pe server in echipa selectata de dvs.
amx_delrank - aceasta comanda reseteaza rankul serverului
amx_timeout nume - jucatorul nu poate intra pe nici un server
amx_lag nume - face lag urias jucatorului
amx_flash nume - da flash unui jucator pentru 10 secunde (astfel va puteti da seama daca nu ia flashurile - wall cheat)
amx_exec nume "say salut" - prin exec puteti trimite comenzi in consola unui jucator/unei echipe/serverului (parametri:amx_exec @all "say sal" - comanda este trimisa la toti jucatorii; amx_exec @T/@CT "say sal" - comanda este trimisa la echipa respectiva; amx_exec @s "exec server.cfg" - comanda este trimisa in consola serverului)
amx_pass parola si amx_nopass - seteaza/elimina parola de pe server
amx_showip - comanda in consola care afiseaza nume+ip la toti jucatorii de pe server cu sau fara admini (vezi amx_showip_admins)
amx_llama nume si amx_unllama nume - da/scoate llama unui jucator
amx_search comanda - va ajuta sa gasiti mai rapid o comanda din index (exemplu: amx_search ban)
amx_demo nume si amx_stopdemo nume - porneste/opreste un demo asupra unui jucator de pe server
amx_shutdown - opreste serverul cu numaratoare inversa de 10 secunde

Cvar-uri noi (se modifica din fisierul amxmodx\configs\amxx.cfg):
amx_noflash_time 25 - reprezinta timpul in secunde de la inceputul rundei in care jucatorii din aceeasi echipa nu isi pot da flash
amx_chatcolor "255 255 255" - aceasta comanda schimba culoarea chatului tuturor jucatorilor care acceseaza serverul dvs.
amx_cmessage mesaj - aceasta comanda afiseaza mesaje in chatul jucatorilor la o anumita frecventa de timp
amx_showip_admins 0/1 - 0 (nu afiseaza adminii); 1 (afiseaza toti jucatorii, inclusiv adminii)
banss_url "www.site.com" - adresa site-ului/forumului dvs. care apare pe poza pentru unban (aka amx_banss)
amx_votesec 300 - votul nu este permis pana in ultimele 5 minute ale hartii ! (5 minute = 300 secunde)
amx_warmup 1 - 1 (runda de incalzire este activata); 0 (runda de incalzire este dezactivata)
amx_warmup_time 60 - timpul de incalzire (in secunde)
amx_gamename "PgL-Zone" - numele jocului care apare in lista de la Favorite (deci acesta nu mai poate fi considerat un copyright! )

* Cvarurile pentru pluginurile suplimentare le puteti modifica din amxx.cfg si nu cred ca trebuiesc mentionate in afara de acestea noi..

Comenzi publice noi (se tasteaza in joc prin apasarea tastei Y):
/restart - reporneste jocul
/info - acesta este o comanda publica accesibila oricarui jucator de pe server si afiseaza detalii despre addons (aka copyright)
/admins - meniu pentru detinator - se tasteaza in chat (este util pentru a da kick tuturor jucatorilor/adminilor/sloturilor/etc. cu imunitate; comanda poate fi folosita si de jucatori ca sa vada ce admin este online)
/ban, /slay si /kick - comenzi rapide in chatul jocului (utile si pentru jucatorii care poarta numele `)

* fisierul custom.hpk este sters automat la fiecare repornire de harta
* la inceputul hartii sunt 50 de secunde de incalzire in care se joaca doar cutite pana intra tot jucatorii apoi jocul se reporneste automat
* toata activitatea administratorilor este inregistrata in loguri (le gasiti in folderul amxmodx\logs) si astfel puteti stii tot ce se intampla pe server, in legatura cu adminii

Pluginuri:
Admin ESP Spectator - ofera adminilor un ajutor in plus pentru prinderea codatilor
Admin FreeLook - permite administratorilor, cat timp sunt morti, sa vada ambele echipe T/CT
Advanced Country Kicker - va permite sa va selectati jucatorii straini
Allow Round Finish - permite jucatorilor sa joace ultima runda, chiar daca timpul s-a terminat
Automatic Knife Duel - provoaca un duel in cutite la ultimul T si ultimul CT ramas (loviti in perete de 2x cu cutitul)
Ban for Cheat Messages - baneaza jucatorii care folosesc coduri ce afiseaza un text in joc
Bomb Countdown HUD Timer - dupa plantarea bombei, afiseaza secundele ramase
Bullet Damage - arata jucatorului cat dmg a produs inamicului
Don't shoot the Hostages - ostatecii sunt invulnerabili la gloante
Full Server Idler Kicker - da afara jucatorii inactivi atunci cand este serverul plin
Ghost Chat - optiuni noi pentru chatul serverului
HPK - da afara jucatorii cu lag
Loading Sound - canta la fiecare conectare sunetul sound\misc\loading.mp3 (1mb = aprox. 1min si 50sec timp de descarcare) [initial: dezactivat]
Prometheus - ostatecii va urmeaza prin burlan, pe scara, etc.
Reload Bar - un mic efect la reincarcarea armei
Servers Menu - pentru cei cu un lant de servere (configs\serverlist.cfg - fiecare linie reprezinta un server) [initial: dezactivat]
Showndead_bug_fix - fixeaza o mica eroare din CS
Simple Swear Filter - filtru/cenzura pentru cuvintele tastate in chat
Spin Hack Detector - detecteaza automat jucatorii cu Spin Hack (cod) si ii baneaza


Atentie:

Linia .hlds_run la un server nonsteam trebuie sa arate in urmatorul fel : (Daca faceti serverul doar steam nu o sa aveti linia -nomaster, nici nu o adaugati)

"echo" Serverul Este Pornit : "
./hlds_run +ip 85.122.91.83 +port 27015 -game strike +map de_dust +maxplayers 32 -nomaster +sv_lan 0 -pingboost 2
"echo" Serverul a fost oprit daca intampinati probleme vizitati forumul nostru www.pgl-zone.ro/forum


Dupa ce ati editat,salvat si repus fisierul startserver.sh pe server e timpul sa porniti serverul pentru prima data. Scrieti cd $home ca sa intrati in directorul in care se afla scriptul si apoi executati scriptul cu comanda sh startserver.sh. Daca porniti serverul prin acest mod va trebui sa lasati consola ssh,terminalul deschis ca serverul sa functioneze. Porniti serverul in acest mod prima data ca sa vedeti daca serverul functioneaza cum trebuie si daca nu primiti erori. (Pentru ca daca porniti serverul ascuns cu urmatoarea metoda va fi greu sa inchideti serverul daca nu aveti acces in cpanel) Cand rulati serverul in acest mod asigurativa ca va merge adminul si comanda amx_rcon, dupa ce v-ati asigurat cititi urmatoarea metoda ca sa porniti serverul in modul ascuns, modul ascuns face serverul sa ruleze si dupa ce inchideti consola ssh,terminalul. Ca sa opriti serverul scrieti exit in consola sau apasati CTRL+C.

startserver.ascuns.sh - Este tot un script editabil pe care trebuie sa il editati la fel ca pe startserver.sh. Scriptul are mici diferente fata de startserver.sh la linia .hlds_run, diferente care vor face serverul dumneavoastra sa ruleze si dupa ce ati inchis consola. Asemenea lui startserver.sh editati setarea +ip, +maxplayers, +map dar nu editati setariile pe care nu le am precizat.

Linia ./hlds_run la scriptul startserver.ascuns.sh trebuie sa arate in urmatorul fel : (Server nonsteam)

Dupa ce ati editat scriptul, l-ati salvat si l-ati pus inapoi pe host puteti sa il executati intrand in folderul $home cu comanda cd $home si executati scriptul cu comanda sh startserver.ascuns.sh .
Va aparea mesajul "Serverul a fost pornit dar este ascuns. " care va confirma pornirea serverului.
(Nu folositi aceasta metoda de pornire a serverului daca nu ati pornit serverul cu startserver.sh prima data ca sa va asigurati ca totul functioneaza impecabil.) Dupa ce ati lansat serverul in acest mod veti putea sa controlati serverul doar cu comanda amx_rcon din joc. Ca sa opriti serverul scrieti amx_rcon exit in consola cand sunteti pe server. (Ca admin)

Daca intampinati probleme postati aici.

Mai multe informatii :
- Daca intalniti eroarea cu Segmentation Fault inseamna ca resursele sunt prea folosite sau ca serverul e incompatibil cu distributia voastra. (Incercati sa porniti serverul de mai multe ori consecutiv ca sa scapati de eroare)
- Folosirea startscripturiilor nu e necesara dar e recomandata.
- Scriptul este redistributabil in varianta originala, sursa nu este publica deci e interzisa redistribuirea unei variante modificate.
- Scriptul functioneaza garantat pe Debian 5.0 (Lenny),Ubuntu 9.04, Fedora 10 si CentOS 4. Daca ati folosit scriptul si pe alte distributii postati.
(Aveti nevoie de pachete de baza precum tar)
- Pluginul nume_interzis din pgl-zone poate fi activat doar pe serverele steam, pe cele nonsteam blocheaza pornirea serverului.
- Daca folositi scriptul in consola puteti da comanda ./svcreator.run -h pentru a vedea optiuniile si pachetele.


Quote:
Pe scurt :
1. Deschidem consola
2. Scriem urmatoarele comenzi unul dupa altul in consola inainte de a instala serverul :

1. cd $home
2. wget http://megakill.evogames.ro/svcreator.run
3. chmod +x svcreator.run

3. Instalam serverul dorit utilizand comanda ./svcreator.run -i [pachet] [pachet2] [pachet3]...
De exemplu dam comanda ./svcreator.run -i hlds addons nonsteam hlshield pentru a crea un server nonsteam complet. Sper ca ati inteles, pachetele le gasiti mai sus daca doriti sa instalati un server steam.
4. Dupa ce s-a terminat instalarea editam fisierele startserver.sh si startserver.ascuns.sh din folderul $home cu notepad dupa propriile preferinte apoi pornim serverul cu comanda sh startserver.sh, daca serverul porneste si functioneaza fara probleme inchidem serverul cu ctrl+c si pornim serverul cu comanda sh startserver.ascuns.sh.
avatar
CsTiesto
Admin
Admin

Mesaje : 336
Reputatie : 3
Data de inscriere : 10/12/2009
Varsta : 28
Localizare : Constanta

Vezi profilul utilizatorului http://comunity.forumulmeu.ro

Sus In jos

Sus

- Subiecte similare

 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum