SRCDS - skrypcior

(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(Morderca serwera)
(Morderca serwera)
Linia 35: Linia 35:
  
 
Potem wciskamy klawisz ESC i wpisyjemy (pojawi się na dole ekranu
 
Potem wciskamy klawisz ESC i wpisyjemy (pojawi się na dole ekranu
:w
+
:w
 
Wciskamy Enter (powinnien na dole się pojawic tekst o zapisaniu pliku), wpisujemy znowu
 
Wciskamy Enter (powinnien na dole się pojawic tekst o zapisaniu pliku), wpisujemy znowu
:q
+
:q
  
 
I powinno (chyba) działać - nie testowałem :D
 
I powinno (chyba) działać - nie testowałem :D

Wersja z 16:36, 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

Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia