View previous topic :: View next topic |
Author |
Message |
LukLuk
|
Posted: Fri Feb 19, 2010 5:09 am Post subject: Cannot get TS3 running |
|
|
Hi, iam new to Game Create....
However iam able to run a CoD4 server successfully but iam getting annoyed at the Teamspeak 3 server.
I tried that:
Downloaded the x64 files and put them into the specific gamecreate folder. chmod +x for every executable.
When I try to run it, it says Errorcode 2, because there is no "ts3server_launch.sh" nor in the x86 version. So i renamed every executable there is to "ts3server_launch.sh" and tried to start it, file by file. Noone worked.
It says running for 1 minutes and then crashes (Process Crash?). The server doesn't even create a logfile or something like that. Same with the x86 version.
Any ideas?
Iam running it on Debian Etch, AMD64. |
|
Back to top |
|
|
adbot
|
Posted: Thu Mar 31, 2011 3:57 am |
|
|
|
|
|
Andrew Mammoth
|
Posted: Fri Feb 19, 2010 8:40 am Post subject: |
|
|
This game definition has been altered slightly by us to make it support multiple OS versions.
What you need to do is:
1) Click 'Use a screen' in Game Configuration
2) Create the ts3server_launch.sh file with contents like:
Quote: |
#!/bin/sh
ts3_server_amd64 $@
|
Which will blindly redirect the server start request to the real executable.
3) Probably need to adjust the Game Command Line to read: inifile=port%server:port%.ini
That should work. If it doesn't, find out what errors appear when you try and start the server manually using the same command line/process found on the Server Overview tab.
This takes some technical prowess. |
|
Back to top |
|
|
LukLuk
|
Posted: Fri Feb 19, 2010 9:15 am Post subject: |
|
|
Hi Andrew, thanks for your help.
I can start the server manually with
Quote: | ts3server_launch.sh -pidfile "port9987.pid" -maxclients 32 -port 9987 -admintoken "xxx" -args inifile=port9987.ini |
But when i use Game Create, it does not work. I don't know why.
I've changed the content of the ts3server_launch.sh
Quote: | ./ts3server_startscript.sh start $@ |
Because it wont work starting the linux_amd64 directly.
The processes are odd after starting it with game create. The <defunct> disappears when stopping the server. And my client gamecreate.x86 seems to crash every night.....or when installing/deinstalling games. Shall i try the beta version of it?
Quote: | 18451 ./gamecreate.x86
18452 \_ ./gamecreate.x86
18453 \_ ./gamecreate.x86
22444 | \_ [gamecreate.x86] <defunct>
18454 \_ ./gamecreate.x86 |
So far, good night (going to sleep here in germany), its 12pm..... |
|
Back to top |
|
|
Andrew Mammoth
|
Posted: Fri Feb 19, 2010 9:26 am Post subject: |
|
|
No probs
I think I know why.
Can you rename:
ts3server_minimal_runscript.sh
To:
ts3server_launch.sh
I think then you will be good to go! |
|
Back to top |
|
|
LukLuk
|
Posted: Fri Feb 19, 2010 9:35 am Post subject: |
|
|
Ok, last answer tonight xD
Already tried that, nothing changes.
Quote: | /gamecreate/teamspeak3# ./ts3server_startscript.sh -pidfile "port9987.pid" -maxclients 32 -port 9987 -admintoken "lukluk1992" -args inifile=port9987.ini
Usage: ./ts3server_startscript.sh {start|stop|restart|status} |
Don't think this will work......
GN8 |
|
Back to top |
|
|
Andrew Mammoth
|
Posted: Fri Feb 19, 2010 9:38 am Post subject: |
|
|
Your not reading what I said
Re-read my previous post; and also change the command line to just:
inifile=port%server:port%.ini
In GC Config (remove everything else from the cmdline).
Also make sure 'screen' support is turned on. |
|
Back to top |
|
|
LukLuk
|
Posted: Fri Feb 19, 2010 5:23 pm Post subject: |
|
|
I think it was already too late for my brain yesterday^^
Renamed it and it is running good (with command-line).
Thank you very much for the fast help
EDIT: Is it possible that Game Create is not able to shut down the server?! |
|
Back to top |
|
|
LukLuk
|
Posted: Fri Feb 19, 2010 11:21 pm Post subject: |
|
|
If my "Edit" was understood wrong: Iam only able to start the server. If i want to stop/restart it, it keeps online and does not stop or restart. |
|
Back to top |
|
|
Andrew Mammoth
|
Posted: Sat Feb 20, 2010 1:23 pm Post subject: |
|
|
GameCreate is losing track of the process.
You should make sure 'Require screen' is enabled under Game Configuration. |
|
Back to top |
|
|
LukLuk
|
Posted: Sat Feb 20, 2010 6:26 pm Post subject: |
|
|
Ah, okay. I had "Use screen if available". Thanks |
|
Back to top |
|
|
LukLuk
|
Posted: Sun Feb 21, 2010 7:45 am Post subject: |
|
|
Still not working! Teamspeak 3 is now set with "Require Screen".
I deleted the server and created a new one. Starting is no problem, stopping is a big one....does not work!
If i list the processes I can see, that the Teamspeak process is still not under gamecreate.x86........
Anybody can help |
|
Back to top |
|
|
Andrew Mammoth
|
|
Back to top |
|
|
|