Configuration of a Excessive Plus server @ Linux

7 replies [Last post]
Yarno
Offline
Joined: Aug 2008
Posts:

Hi guys,

Since two days i rent a gameserver from I3d.nl . I tried many things to configure the server but it won't work. Can please someone help me to configure the server? I don't know where I have to put the files and I have a feeling that Excessive Plus don't work at a Linux server. I can acces the server by ftp.

If you want to help me and know a lot of setting up a Excessive Plus server on Linux, pleas help me!

Thx! :roll:

glizda
glizda's picture
Offline
Joined: Sep 2006
Posts:
Configuration of a Excessive Plus server @ Linux

It certainly work on linux. If it is only ftp, you have to be really tough to set up a server Big grin Don't you have a shell access (by ssh) ? Probably you do.
1) q3 is usually installed in /usr/local/games/quake3 directory, and the script running the serv is called q3ded. If it is not there - ask the admin or find it (something like 'find / -name q3ded -print')
2) Make sure you have .q3a directory (dot in the name) in your home dir (lets call it $HOME Big grin). In .q3a you should have excessiveplus dir. In the latter you should have conf dir. So - summarizing - you should have $HOME/.q3a/excessiveplus/conf directory structure.
3) Put cfg containing all server settings (like 'set g_gametype 1'...) into $HOME/.q3a/excessiveplus dir. Lets call this file my.cfg. One of lines of this file should refer to specific xp configuration, for example 'set xp_config "conf/e5r.cfg"'.
4) So, in $HOME/.q3a/excessiveplus/conf you should have file e5r.cfg or other config (specified by xp_config in the mentioned my.cfg) containing specification of available weapons and powerups, anticamp settings and other stuff.
5) If you have all the shit in place run the server with script like this:
[code:1]#!/bin/sh
cd /usr/local/games/quake3
./q3ded +set fs_game excessiveplus +set dedicated 2 +exec my.cfg
[/code:1]
You can run this script under control of a program called screen, which allows you for returning to the server console anytime you want and putting your magic server commands there Cool (no rcon needed).
Good luck

cml
Forum moderator Rank moderator LIVING LEGEND
camel-xp's picture
Offline
Joined: Mar 2006
Posts:
PL Poland
Configuration of a Excessive Plus server @ Linux

I already helped him a little ^^
He doesnt have shell access, only ftp & web panel to start & stop server Happy
His server is called "Black Carbon TEST"

Yarno
Offline
Joined: Aug 2008
Posts:
Configuration of a Excessive Plus server @ Linux

Thx for the help camel! It's running right now, although there have to be some little changes. But I'm very satisfied about the result! Laughing

FUMO ' ANK!
mcbastard's picture
Offline
Joined: Nov 2005
Posts:
Configuration of a Excessive Plus server @ Linux

Maybe u can throw the IP in here so i can test the Server a bit and tell u whad u can do better in my eyes ? Happy

Greetz
Base

«madbringer» «15:20»:
OH JA, MEIN MANNENPUMP IST RAPPENGANGING YOUR POOPENHOLEN

«Shady`mobile» «00:45»:
And both base and phil have too specialised music taste: digit has token white boy from middle america and felix eis cali loving dud named umet who despite thinking he is a crip or rasta lives in ISTANBUL

Yarno
Offline
Joined: Aug 2008
Posts:
Configuration of a Excessive Plus server @ Linux

Hi guys!

The ftp adress of the server is: 84.244.162.18:27960

I'm trying to use the code from escapedturkey to keep the server up in the server list, but it doesn't work.

Anyone tips?

This is what I did so far:

crontab.txt
0 0,4,8,12,16,20 * * * /usr/bin/popular.sh drop & >/dev/null 2>&1
30 3,7,11,15,19,23 * * * /usr/bin/popular.sh clear & >/dev/null 2>&1

start.sh
cat popular.sh

made the file popular.sh in the root of the server
#!/bin/sh
#hide_from_id.sh
#ID_SOFT1=192.246.40.0/24

ID_SOFT1=monster.idsoftware.com

case "$1" in
"drop") /sbin/iptables -A INPUT -s $ID_SOFT1 -j DROP
/sbin/iptables -A OUTPUT -d $ID_SOFT1 -j DROP
;;
*) /sbin/iptables -D INPUT -s $ID_SOFT1 -j DROP
/sbin/iptables -D OUTPUT -d $ID_SOFT1 -j DROP
;;
esac

exit 0

Is this correct? Or do I mess up everything? Shock

Greetz and thanks!

Yarno
Black Carbon

Yarno
Offline
Joined: Aug 2008
Posts:
Configuration of a Excessive Plus server @ Linux

Hi guys,

I decided to close the gameserver Crying because no one want to play there and because I don't understand the working of the scripts to hold the server in top of the list.

At 1 december the server will close...

Thanks for all you're help

Yarno
Black Carbon

x.foksie'loy.drt?
foksie's picture
Offline
Joined: Jun 2005
Posts:
Configuration of a Excessive Plus server @ Linux

Yeah, in todays time, without a port rotation script, your server will be empty most of time.

Best to use the money elswhere.

I am proud of spreading a pirated Excessive Plus version and claim to be the original author, yay!