65 lines
1.2 KiB
Bash
Executable file
65 lines
1.2 KiB
Bash
Executable file
#!/bin/sh
|
|
|
|
DMMAP=$(( $RANDOM % 26 + 1 ))
|
|
MODE=$(( $RANDOM % 2 + 1 ))
|
|
#DEMONAME=$(date +"%m-%d-%y-%H-%M").dm3
|
|
SKILL=3 # 1 = I can win 2 = bring it on 3 = hurt me plenty 4 = hardcore and 5 = nightmare
|
|
TIMELIMIT=5
|
|
|
|
MAP_DMMAP1=420main
|
|
MAP_DMMAP2=archives
|
|
MAP_DMMAP3=atrium
|
|
MAP_DMMAP4=bank
|
|
MAP_DMMAP5=blockwar
|
|
MAP_DMMAP6=bullmarket
|
|
MAP_DMMAP7=bumtown
|
|
MAP_DMMAP8=chill
|
|
MAP_DMMAP9=city
|
|
MAP_DMMAP10=deepcanyon2
|
|
MAP_DMMAP11=friction
|
|
MAP_DMMAP12=jericho
|
|
MAP_DMMAP13=kumanru
|
|
MAP_DMMAP14=lighthouse
|
|
MAP_DMMAP15=passin
|
|
MAP_DMMAP16=pastoral
|
|
MAP_DMMAP17=pitfall
|
|
MAP_DMMAP18=reactionmall
|
|
MAP_DMMAP19=sludge
|
|
MAP_DMMAP20=subway
|
|
MAP_DMMAP21=teamjungle
|
|
MAP_DMMAP22=tequila
|
|
MAP_DMMAP23=theclub
|
|
MAP_DMMAP24=urban
|
|
MAP_DMMAP25=vashes
|
|
MAP_DMMAP26=waterfront
|
|
|
|
MAP=MAP_DMMAP${DMMAP}
|
|
|
|
if [ $# -gt 0 ]
|
|
then
|
|
MODE=$1
|
|
fi
|
|
|
|
if [ $MODE = "1" ]; then
|
|
# Team Deathmatch
|
|
quake3 +set fs_game rq3 \
|
|
+set bot_minplayers 7 \
|
|
+set capturelimit 0 \
|
|
+set fraglimit 0 \
|
|
+set timelimit $TIMELIMIT \
|
|
+set g_gametype 4 \
|
|
+set g_spSkill $SKILL \
|
|
+set sv_maxclients "8" \
|
|
+map ${!MAP}
|
|
else
|
|
# Deathmatch
|
|
quake3 +set fs_game rq3 \
|
|
+set bot_minplayers 8 \
|
|
+set capturelimit 0 \
|
|
+set fraglimit 0 \
|
|
+set timelimit $TIMELIMIT \
|
|
+set g_gametype 0 \
|
|
+set g_spSkill $SKILL \
|
|
+set sv_maxclients "8" \
|
|
+map ${!MAP}
|
|
fi
|