Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
_KaszpiR_ Administrator
Dołączył: 23 Maj 2002 Klan: Nova Team (nieaktywny), ale i tak nie gram w cs...
|
Wysłany: Sro Sie 24, 2005 8:50 pm Temat postu: ServerPack: _KaszpiR_ server pack beta |
|
|
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 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 |
|
|
Google Reklama
|
Wysłany: Sro Sie 24, 2005 8:50 pm Temat postu: |
|
|
|
|
Powrót do góry |
|
|
_KaszpiR_ Administrator
Dołączył: 23 Maj 2002 Klan: Nova Team (nieaktywny), ale i tak nie gram w cs...
|
Wysłany: Czw Paź 13, 2005 5:09 pm Temat postu: |
|
|
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 |
|
|
PawelS Mieszkaniec boarda
Dołączył: 28 Gru 2001 Klan: HighSkillers.
|
Wysłany: Czw Paź 13, 2005 8:04 pm Temat postu: |
|
|
_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
Schroet / HLDS.pl / Używaj Google! |
|
Powrót do góry |
|
|
_KaszpiR_ Administrator
Dołączył: 23 Maj 2002 Klan: Nova Team (nieaktywny), ale i tak nie gram w cs...
|
Wysłany: Czw Paź 13, 2005 8:08 pm Temat postu: |
|
|
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 |
|
|
|
|
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
|