SRCDS - skrypcior
(Różnice między wersjami)
Linia 1: | Linia 1: | ||
+ | ==Startowy serwera == | ||
+ | Wrzućmy go do /home/hl/hlds_css/_serv1 i dajmy mu prawa wykonywalne ( chmod +x ) | ||
<pre> | <pre> | ||
#!/bin/bash | #!/bin/bash | ||
Linia 21: | Linia 23: | ||
done | done | ||
</pre> | </pre> | ||
+ | |||
+ | == Morderca serwera== | ||
+ | Co 12h bedzie mordowal serwer, o zadanech godzinach | ||
+ | |||
+ | Wpisujemy w [[konsoli]] | ||
+ | crontab -e | ||
+ | Wciskamy klawisz Insert i strzałeczkami dochodzmiy do pierwszej linii. Wpisujemy w niej taki oto tekst | ||
+ | |||
+ | 00 11 * * * kill -9 < /home/hl/hlds_css/srcds.pid | ||
+ | 00 23 * * * kill -9 < /home/hl/hlds_css/srcds.pid | ||
+ | |||
+ | Potem wciskamy klawisz ESC i wpisyjemy (pojawi się na dole ekranu | ||
+ | :w | ||
+ | Wciskamy Enter (powinnien na dole się pojawic tekst o zapisaniu pliku), wpisujemy znowu | ||
+ | :q | ||
+ | |||
+ | I powinno (chyba) działać - nie testowałem :D | ||
Wersja z 16:34, 4 cze 2006
Startowy serwera
Wrzućmy go do /home/hl/hlds_css/_serv1 i dajmy mu prawa wykonywalne ( chmod +x )
#!/bin/bash ############### S_WORKDIR="/home/hl/hlds_css" S_BIN="/home/hl/hlds_css/srcds_run" S_GAME="cstrike" S_PORT="27017" S_MAXPL="16" S_RCON="******" S_MAP="de_dust" S_CFG="server.cfg" S_PID="srcds.pid" S_TIC="100" S_PORT="27009" ################## while [ true ] ; do cd $S_WORKDIR $S_BIN -game $S_GAME +port $S_PORT +maxplayers $S_MAXPL +rcon_password $S_RCON +map $S_MAP +exec $S_CFG +mapchangecfgfile $S_CFG -tickrate $S_TIC -debug -sport $S_PORT -pidfile S_PID done
Morderca serwera
Co 12h bedzie mordowal serwer, o zadanech godzinach
Wpisujemy w konsoli
crontab -e
Wciskamy klawisz Insert i strzałeczkami dochodzmiy do pierwszej linii. Wpisujemy w niej taki oto tekst
00 11 * * * kill -9 < /home/hl/hlds_css/srcds.pid 00 23 * * * kill -9 < /home/hl/hlds_css/srcds.pid
Potem wciskamy klawisz ESC i wpisyjemy (pojawi się na dole ekranu
- w
Wciskamy Enter (powinnien na dole się pojawic tekst o zapisaniu pliku), wpisujemy znowu
- q
I powinno (chyba) działać - nie testowałem :D