www.counter-strike.pl
FAQ  Szukaj  Grupy  Rejestracja  Profil  Zaloguj się, by sprawdzić wiadomości  Zaloguj  
ServerPack: _KaszpiR_ server pack beta

 
Napisz nowy temat   Odpowiedz do tematu    Forum Board Counter-Strike.PL Strona Główna -> Konfiguracja serwerów - Poradniki
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
_KaszpiR_
Administrator
Administrator


Dołączył: 23 Maj 2002
Klan: Nova Team (nieaktywny), ale i tak nie gram w cs...

PostWysłany: Sro Sie 24, 2005 8:50 pm    Temat postu: ServerPack: _KaszpiR_ server pack beta Odpowiedz z cytatem

STAROĆ
STAROĆ
STAROĆ
STAROĆ
STAROĆ

pakiet raczej pdo cs 1.5




zadncyh manuali na razie, plik do pobrana na koncu posta

obawiam sie ze nie bedie nic wiecej do 5 wrzesnia bo mam urlop

ogolnie co powinniscie wiedziec

0. instalka na linucha raczej

1. rozpakowac i zbaczyc jaka struktura katalogow, powinen byc katalog cstrike
jego zawartosc skopiowac do katalogu cstrike an serwerze

2. jesli trzeba sciagamy nowsze wersje amxmod i metamod'a i nadpsujemy pliki
zwroccie uwage ze binarki ktore dalem sa pod glibc 2.2, jesli wam nie odpali amx (wpiszcie meta list) i zobaczycie ze sa wsztkie pluginy bad load to wrzuccie wersje z glibc 2.3

znajdziecie na stronie http://amxmod.net w dziale download

metamod jest 1.17.3 (jakas staroc ale wiem ze dziala), mozecie uzyc wersji ktora jest w packu przy sciaganu ammxod'a

3. edycja plikow
server.cfg
addons/amx/config/users.ini
addons/amx/config/ (wlasciwie wszytkie jakie tam sa :P na pewno chatrespond, amx.cfg)
mapcycle.txt
motd.html

4. widzicie plik _srv ?
to jest plik shellowy, wpisz w konsoli
chmod +x _srv
mozesz zedytowac go np programem
mcedit _srv
zamias mcedit dajesz nano albo pico albo vi, co lubisz
zmiencie na poczatku te wartosci z 0 na 1 albo 2 , macie opisy

startujemy serwer komenda
./_srv

powinno przy dopaleniu pokazac parametry i info o screenach

pamietajcie ze jesli odpalacie 2 serwery to najlepiej skopiowac to sobie na _srv2, zedytowac plik i go odpalic , zmiencie porty!!!


do zrobienia:
demonizator - skrypt do crona z opisem
amxmodx - trawiator moze cos wykopmbinujesz?
inne dodatki - np logmod, cd, hlg, souncheck?

Pack:
server_pack_beta.zip
_________________


Ostatnio zmieniony przez _KaszpiR_ dnia Sob Sie 12, 2006 12:22 pm, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Google
Reklama




PostWysłany: Sro Sie 24, 2005 8:50 pm    Temat postu:

Powrót do góry
_KaszpiR_
Administrator
Administrator


Dołączył: 23 Maj 2002
Klan: Nova Team (nieaktywny), ale i tak nie gram w cs...

PostWysłany: Czw Paź 13, 2005 5:09 pm    Temat postu: Odpowiedz z cytatem

nowy plik _srv http://217.153.187.245:81/linux/cstrike/_srv
Kod:

#!/bin/bash
#by _KaszpiR_ http://nvt.prv.pl
#fixes some problems with missing libaries
export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"
export PATH=$PATH:./;

# wartosci tu wpisane sa domeyslne
HL_AUTOUPD=1;# 1= auto updat serwera po restarcie /wyjscu serwera
HL_DEBUG=0;#1 = wlacz tryb debug
HL_BOOST=0;# wartosc 1, 2, 3 kontroluja uzycie procka, zalezy od linucha, moze nie dzialac na wsztkich systemach
HL_SECURE=2;#0 = off (z uzyciem cheating death), 1= vac, 2 = vac 2 beta, od jakiegos czasu vac 2 jest domyslny (nawet jak ustawisz 1)
HL_MASTER=1;#1 = serwer wdoczny w przegladarkach (find server), 0 jesli np robisz prywatny serwer, albo na lan
HL_TOS=0;# stary przelacznik, chyba nie dziala juz, ustaw na 1 aby ewentualnie uzyskac nmniejsze pingi
HL_LAN=0;# ustaw na 1 aby wlaczyc na serwer na lanie
HL_PORT=27015;#port serwera, musi byc unikalny
HL_IP="83.175.180.2";# 0 = uzyj numerow automatycznie (np na serwer widoczny an lan i internet), inaczej podaj adres
HL_PLAYERS=12;#liczba slotow na serwerze (zauwaz ze jak masz rezerwazje to ta liczba bedzie mniejsza przewaznie o 2
HL_RCON="haslo";# ustaw haslo na serwerze do rcon'a, jak bedzie puste to nie bedzie mozliwosci podlaczenia sie rconem (np przez hlsw), bez spacji
HL_PASS="pass";# ustaw haslo na serwerze, aby sie do niego mogl gracz poldaczyc musi najpierw wpisac w konsoli to haslo (komenda password), bez spacji
HL_EXTRA="+map de_dust +exec server.cfg +exec crashmap.cfg";# wykonaj extra komendy przy starcie
HL_PID=1;# uzywaj pliku pidfile, zalecane, numer odzwierciedla tutaj numer serwera



##########################################################
#nie dodane
#DEMON=1;# demonizuj, ale to chyab trzeba bedzie skrypt na crona zrobic, a nie chce mi sie kombinowac

##########################################################
if [ $HL_AUTOUPD == 1 ];then
    HL_autoupd="-autoupdate";
else
    HL_autoupd="";
fi

##########################################################
if [ $HL_DEBUG == 1 ];then
    HL_debug="-debug";
else
    HL_debug="";
fi
##########################################################
if [ $HL_BOOST -gt 0 ];then
    HL_boost="-pingboost $HL_BOOST";
else
    HL_boost="";
fi
##########################################################
if [ $HL_SECURE == 2 ];then
    HL_secure="";
else
    if [ $HL_SECURE == 1 ];then
        HL_secure="";
    else
        HL_secure="-insecure";
    fi
fi
##########################################################
if [ $HL_MASTER == 1 ];then
    HL_master="";
else
    HL_master="-nomaster";
fi
##########################################################
if [ $HL_TOS == 1 ];then
    HL_tos="-tos";
else
    HL_tos="";
fi

##########################################################
##########################################################
if [ $HL_LAN == 1 ];then
    HL_lan="+sv_lan 1";
else
    HL_lan="";
fi
##########################################################
##########################################################
if [ $HL_PLAYERS -gt 0 ];then
    HL_players="+maxplayers $HL_PLAYERS";
else
    HL_players="";
fi
##########################################################
##########################################################
if [ $HL_PORT -gt 0 ];then
    HL_port="+port $HL_PORT";
else
    HL_port="";
fi
##########################################################
##########################################################
if [ -n $HL_IP ];then
    HL_ip="+ip $HL_IP";
else
    HL_ip="";
fi
##########################################################
##########################################################
if [ -n $HL_RCON ];then
    HL_rcon="+rcon_password $HL_RCON";
else
    HL_rcon="";
fi
##########################################################
##########################################################
if [ -n $HL_PASS ];then
    HL_pass="+sv_password $HL_PASS";
else
    HL_pass="";
fi
##########################################################
##########################################################
if [ $HL_PID -gt 0 ];then
    HL_pid="-pidfile $HL_PID";
else
    HL_pid="";
fi
##########################################################
echo "##########################################################"
echo "Efektywne zmienne:"
echo "  AutoUpdate: $HL_autoupd"
echo "       Debug: $HL_debug"
echo "       Boost: $HL_boost"
echo "    InSecure: $HL_secure"
echo "    NoMaster: $HL_master"
echo "         TOS: $HL_tos"
echo "    Lan Only: $HL_lan"
echo "        Port: $HL_port"
echo "          IP: $HL_ip"
echo "     Players: $HL_players"
echo "        Rcon: $HL_rcon"
echo "    Password: $HL_pass"
echo "       Extra: $HL_extra"
echo "         PID: $HL_pid"
echo "##########################################################"

screen -A -m -d -S cs ./hlds_run -game cstrike $HL_autoupd $HL_debug -debuglog debug.1.log -gdb gdb $HL_pid $HL_tos $HL_boost $HL_secure $HL_master $HL_lan +log on $HL_ip $HL_port $HL_players $HL_rcon $HL_pass $HL_extra

sleep 2s

echo "##########################################################"

screen -ls

echo "Zobaczyc co sie dzieje na serwerze wpisz:"
echo "screen -r [numer]"
echo "Odlaczenie poprzez wcisniecie klawiszy CTRL+A+D"
echo "##########################################################"
echo "Aby wylaczyc serwer wpisz:"
echo "screen -r"
echo "quit"
echo "##########################################################"
exit

_________________
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
PawelS
Mieszkaniec boarda
Mieszkaniec boarda


Dołączył: 28 Gru 2001
Klan: HighSkillers.

PostWysłany: Czw Paź 13, 2005 8:04 pm    Temat postu: Odpowiedz z cytatem

_KaszpiR_ napisał:
Kod:
#DEMON=1;# demonizuj, ale to chyab trzeba bedzie skrypt na crona zrobic, a nie chce mi sie kombinowac

http://server.counter-strike.net/forums/showthread.php?threadid=21971
_KaszpiR_ napisał:
Kod:
screen -A -m -d -S cs ./hlds_run -game cstrike $HL_autoupd $HL_debug -debuglog debug.1.log -gdb gdb $HL_pid $HL_tos $HL_boost $HL_secure $HL_master $HL_lan +log on $HL_ip $HL_port $HL_players $HL_rcon $HL_pass $HL_extra
[...]
echo "Zobaczyc co sie dzieje na serwerze wpisz:"
echo "screen -r [numer]"

Tutaj moglo by byc zamiast [numer], nazwa po parametrze -S, w tym przypadku jest to cs.
_________________
PawelS :D
Schroet / HLDS.pl / Używaj Google!
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG Tlen
_KaszpiR_
Administrator
Administrator


Dołączył: 23 Maj 2002
Klan: Nova Team (nieaktywny), ale i tak nie gram w cs...

PostWysłany: Czw Paź 13, 2005 8:08 pm    Temat postu: Odpowiedz z cytatem

ale jak odpalisz kilka screenow z ta sama nazwa to poda ci liste i masz wpisac numer ;P

a ten ich skrpyt nadaje sie na 1 serwer, na kikla moze byc gorzej

no i ja mam zamiar wyczarowac w bashu jescze skrypty podobne co oni tam zaprezentowali
_________________
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Board Counter-Strike.PL Strona Główna -> Konfiguracja serwerów - Poradniki Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


Powered by phpBB © 2001, 2005 phpBB Group
© 1999-2012 Counter-Strike.PL Sebastian Kasperek | Rosi CMS © MD Software | Linki: Zdjęcia reklamowe | Czarter jachtów Mazury