Server Ubuntu 1.0.0.4
#1
Hallo

wenn ich den server starte mit ./server.sh steht der server in der top drin, wenn ich den server mit /bin_unix/./server.sh starte kommt

logging started: console(INFO), file(DISABLED), syslog(INFO, "AssaultCube[local#28763]", local6), timestamp(DISABLED)
logging local AssaultCube server (version 1104, protocol 1132/104) now..
could not read config file 'config/maprot.cfg'
ERROR: AssaultCube fatal error: maprot unavailable

Was mach i da falsch ? die datei ist aber im ordner und chmod 777

Bitte helft mir
DANKE
Thanks given by:
#2
Ich bin mir nicht ganz sicher, was Sie falsch machen, so zu helfen, habe ich unter dem Text von meinem server.sh-Datei enthalten und darunter den Text aus meiner Servercomandline.txt Datei, wo ich glaube, dass die Wurzel des Problems liegt sicher, dass Sie korrekt angegeben die maprot Speicherort wie unten.

Bitte entschuldigen Sie meine sehr schlechten Deutsch :)

Server.sh
#!/bin/sh
# CUBE_DIR should refer to the directory in which Cube is placed.
#CUBE_DIR=~/cube
#CUBE_DIR=/usr/local/cube
CUBE_DIR=./

# CUBE_OPTIONS contains any command line options you would like to start Cube with.
CUBE_OPTIONS=

# comment this to disable reading command line options from config/servercmdline.txt
CUBE_OPTIONFILE=-Cconfig/servercmdline.txt

# SYSTEM_NAME should be set to the name of your operating system.
#SYSTEM_NAME=Linux
SYSTEM_NAME=`uname -s`

# MACHINE_NAME should be set to the name of your processor.
#MACHINE_NAME=i686
MACHINE_NAME=`uname -m`

case ${SYSTEM_NAME} in
Linux)
SYSTEM_NAME=linux_
;;
*)
SYSTEM_NAME=unknown_
;;
esac

case ${MACHINE_NAME} in
i486|i586|i686)


Servercomandline.txt

-f28763
-c12
-n\f5DES\f1|OSOK|\f2 Baldrick
-o"DES|Anderson says Play fair, frag hard and die well! "
-Xconfig/serverpwd3.cfg
-Iconfig/serverinfo_en.txt
-rconfig/maprot2.cfg
-LF1
-LS1
-T
Thanks given by:
#3
DE: Der richtige Weg ist den Server mittles ./server.sh zu starten - der andere Aufruf ist vollkommen unsinnig.
Wieso überhaupt einen falschen Weg gehen, wenn nach eigenen Angaben der korrekte Weg den Server auch laufen läßt. Wir brauchen mehr Details darüber was eigentlich gewünscht wird, bevor wir besser helfen können.
Abgesehen davon - 1.0.0.4 ... das ist hoffe ich ein Tippfehler - 1.1.0.4 ist die aktuelle Version! Bitte nutze keine distro-packages - wir haben nur Ärger mit diesen (meist total veralteten und/oder falsch verpackten); der beste Weg ist die tar.bz2 von sourceforge - siehe Installations-Dateien

EN: The correct way is to use ./server.sh from inside the installation directory. Your other call does not make any sense at all.
What exactly is the reason you tried the 2nd method anyway? You say it runs if you do it right, so why not stick to that way - please elaborate what you want.
Apart from that - 1.0.0.4 ... I really hope this is a typo - 1.1.0.4 is the current version. Please do not use distro-packages, we've only had trouble with these (usually outdated and/or badly packaged); the best way is to use the tar.bz2 from sourceforge - see installation files
Thanks given by: