quake
Este commit está contenido en:
1
testing/quake/nquake-coop/default.cfg
Archivo normal
1
testing/quake/nquake-coop/default.cfg
Archivo normal
@@ -0,0 +1 @@
|
||||
|
||||
31
testing/quake/nquake-coop/entrypoint.sh
Archivo ejecutable
31
testing/quake/nquake-coop/entrypoint.sh
Archivo ejecutable
@@ -0,0 +1,31 @@
|
||||
#!/bin/sh
|
||||
|
||||
error() {
|
||||
echo
|
||||
echo "ERROR: $1"
|
||||
exit 1
|
||||
}
|
||||
|
||||
[ -z "$RCON_PASSWORD" ] && error "Please set an RCON_PASSWORD"
|
||||
[ "$RCON_PASSWORD" = "changeme" ] && error "Please change the RCON_PASSWORD"
|
||||
|
||||
echo "============= nQuake server =============="
|
||||
echo "Using settings:"
|
||||
[ -z "$HOSTNAME" ] && export HOSTNAME="nQuake KTX Server"; echo " * HOSTNAME=$HOSTNAME"
|
||||
[ -z "$PORT" ] && export PORT=27500; echo " * PORT=$PORT"
|
||||
[ -z "$SERVER_ADMIN" ] && export SERVER_ADMIN="anon <anonymous@example.com>"; echo " * SERVER_ADMIN=$SERVER_ADMIN"
|
||||
[ -z "$REPORT_URL" ] && export REPORT_URL="https://badplace.eu"; echo " * REPORT_URL=$REPORT_URL"
|
||||
[ -z "$REPORT_KEY" ] && export REPORT_KEY="askmeag"; echo " * REPORT_KEY=$REPORT_KEY"
|
||||
echo " * RCON_PASSWORD=$(echo $RCON_PASSWORD | sed 's/./*/g')"
|
||||
|
||||
[ -z "$SERVER_IP" ] && {
|
||||
echo
|
||||
echo -n "Detecting external IP..."
|
||||
export ADDRESS=$(dig TXT +short o-o.myaddr.l.google.com @ns1.google.com | awk -F'"' '{ print $2}')
|
||||
[ -z "$ADDRESS" ] && error "Could not detect external IP" || echo "OK ($ADDRESS)"
|
||||
} || {
|
||||
export ADDRESS=$SERVER_IP; echo " * SERVER_IP=$SERVER_IP"
|
||||
}
|
||||
|
||||
cd /nquake/
|
||||
./mvdsv -port $PORT +gamedir ktx +deathmatch 0 +coop 1 +teamplay 1
|
||||
1
testing/quake/nquake-coop/ktx.cfg
Archivo normal
1
testing/quake/nquake-coop/ktx.cfg
Archivo normal
@@ -0,0 +1 @@
|
||||
|
||||
35
testing/quake/nquake-coop/mvdsv.cfg
Archivo normal
35
testing/quake/nquake-coop/mvdsv.cfg
Archivo normal
@@ -0,0 +1,35 @@
|
||||
// server information
|
||||
hostname "HatThieves.es COOP"
|
||||
sv_admininfo "HT Quake <webmaster@hatthieves.es>"
|
||||
sv_serverip "82.223.3.135:27600"
|
||||
qtv_streamport 27600
|
||||
|
||||
// server settings
|
||||
deathmatch 0
|
||||
coop 1
|
||||
map start
|
||||
samelevel 0
|
||||
fraglimit 0 // fraglimit
|
||||
timelimit 0 // timelimit
|
||||
teamplay 1 // teamplay
|
||||
|
||||
// Sus cosas
|
||||
sv_progtype 1 // progtype (0 = .dat, 1 = .so/.dll, 2 = .qvm)
|
||||
sv_enableprofile 0 // profiling of qvm mods (0 = off, 1 = on)
|
||||
sv_progsname qwprogs // name of mod file without extention
|
||||
sv_loadentfiles 0 // load .ent files (0 = no, 1 = yes)
|
||||
sv_hashpasswords 1 // hash account passwords (0 = off, 1 = on)
|
||||
sv_crypt_rcon 1 // rcon encryption (0 = off, 1 = on)
|
||||
|
||||
|
||||
// Retoques
|
||||
set k_pow 1
|
||||
set k_mode 0 // server mode (1 = duel, 2 = team, 3 = ffa, 4 = ctf)
|
||||
set k_matchless 0 // run ktx as a regular match server or as a matchless (ffa) server (0 = regular, 1 = matchless)
|
||||
set k_use_matchless_dir 0
|
||||
set k_teamoverlay 0
|
||||
set dq 1 // drop quad (0 = off, 1 = on)
|
||||
set dr 1 // drop ring (0 = off, 1 = on)
|
||||
set dp 1 // drop backpacks (0 = off, 1 = on)
|
||||
|
||||
|
||||
4
testing/quake/nquake-coop/server.cfg
Archivo normal
4
testing/quake/nquake-coop/server.cfg
Archivo normal
@@ -0,0 +1,4 @@
|
||||
exec mvdsvc.cfg // server settings
|
||||
|
||||
setmaster master.quakeservers.net:27000 qwmaster.ocrana.de:27000 qwmaster.fodquake.net:27000
|
||||
|
||||
Referencia en una nueva incidencia
Block a user