I have a sever up and running on my local network that I start with a Linux shell script, and have Map Vote Ultimate running on.
Code: Select all
#!/bin/bash
NAME=`basename $0`
SERVERDIR=/local/home/afra/UT/Server_32
SYSTEMDIR=$SERVERDIR/System
SERVERINI="$SERVERDIR/Config/Server.ini"
TEST="0"
SERVERBIN="./ucc-bin"
STARTMAP="CTF-Face.unr"
if [ "$TEST" == "1" ]; then
GAMETYPE="BotPack.DeathMatchPlus"
MUTATORS="MVU3.BDBMapVote"
echo "Running test!"
else
GAMETYPE="Gauntlet-10-BetaV4.GauntletCTF"
MUTATORS="MVU3.BDBMapVote,ExuWeaponsLiteV4.EXUWeaponModifier,ExuWeaponsLiteV4.EXUReplace,ExuWeaponsLiteV4.DeemerToLRPC,GauntletAssaultFix.GauntletAssaultFix,NDgencli5.ND_Mut,NDgrap49c.GrapMut,NoSelfDamage.NoSelfDamage"
echo "Running gauntlet"
fi
#GAMETYPE="BotPack.DeathMatchPlus"
#MUTATORS="MapVoteLA13.BDBMapVote,GauntletAssaultFix.GauntletAssaultFix"
if [ -z "$MUTATORS" ]; then
SERVERPARAMS=" server $STARTMAP?game=$GAMETYPE? ini=$SERVERINI log=ut.log -nohomedir"
else
SERVERPARAMS=" server $STARTMAP?game=$GAMETYPE?mutator=$MUTATORS ini=$SERVERINI log=ut.log -nohomedir"
fi
echo $NAME
case "$NAME" in
go)
rm Logs/*
cd $SYSTEMDIR
echo "$SERVERBIN $SERVERPARAMS"
$SERVERBIN $SERVERPARAMS &
;;
stop)
killall -9 ucc-bin
;;
*)
echo "Error, must be called as 'go' or 'stop'"
;;
esac
Code: Select all
CustomGameConfig[10]=(bEnabled=True,GameClass="Gauntlet-10-BetaV4.GauntletDM",NewPrefix="EGDM",mutators="MVU3.BDBMapVote,ExuWeaponsLiteV4.EXUWeaponModifier,ExuWeaponsLiteV4.EXUReplace,ExuWeaponsLiteV4.DeemerToLRPC,GauntletAssaultFix.GauntletAssaultFix,NDdj4.DoubleJumpUT,NDgencli5.ND_Mut,NDgrap49c.GrapMut,NoSelfDamage.NoSelfDamage",Settings="timelimit=10,maxsmall=8,maxmed=6,maxbig=4,maxhuge=3,maxgiant=1",Packages="")
CustomGameConfig[11]=(bEnabled=True,GameClass="Gauntlet-10-BetaV4.GauntletCTF",NewPrefix="EGCTF",mutators="Gauntlet-10-BetaV4.GauntletMutator,MVU3.BDBMapVote,ExuWeaponsLiteV4.EXUWeaponModifier,ExuWeaponsLiteV4.EXUReplace,ExuWeaponsLiteV4.DeemerToLRPC,GauntletAssaultFix.GauntletAssaultFix,NDdj4.DoubleJumpUT,NDgencli5.ND_Mut,NDgrap49c.GrapMut,NoSelfDamage.NoSelfDamage",Settings="timelimit=10,maxsmall=8,maxmed=6,maxbig=4,maxhuge=3,maxgiant=1",Packages="")
CustomGameConfig[12]=(bEnabled=True,GameClass="Gauntlet-10-BetaV4.GauntletDOM",NewPrefix="EGDOM",mutators="Gauntlet-10-BetaV4.GauntletMutator,MVU3.BDBMapVote,ExuWeaponsLiteV4.EXUWeaponModifier,ExuWeaponsLiteV4.EXUReplace,ExuWeaponsLiteV4.DeemerToLRPC,GauntletAssaultFix.GauntletAssaultFix,NDdj4.DoubleJumpUT,NDgencli5.ND_Mut,NDgrap49c.GrapMut,NoSelfDamage.NoSelfDamage",Settings="timelimit=10,maxsmall=8,maxmed=6,maxbig=4,maxhuge=3,maxgiant=1",Packages="")
CustomGameConfig[13]=(bEnabled=True,GameClass="Gauntlet-10-BetaV4.GauntletAS",NewPrefix="EGAS",mutators="Gauntlet-10-BetaV4.GauntletMutator,MVU3.BDBMapVote,ExuWeaponsLiteV4.EXUWeaponModifier,ExuWeaponsLiteV4.EXUReplace,ExuWeaponsLiteV4.DeemerToLRPC,GauntletAssaultFix.GauntletAssaultFix,NDdj4.DoubleJumpUT,NDgencli5.ND_Mut,NDgrap49c.GrapMut,NoSelfDamage.NoSelfDamage",Settings="timelimit=10,maxsmall=8,maxmed=6,maxbig=4,maxhuge=3,maxgiant=1",Packages="")
Cheers.
Phill.