Tremulous Forum

General => Troubleshooting => Topic started by: zybork on November 24, 2009, 08:20:53 pm

Title: [SOLVED] How to set up a (plain) server with bots?
Post by: zybork on November 24, 2009, 08:20:53 pm
I know tremulous does not really like amd64, but I can't help it, I got this architecture, and I have to use it  ;)

However, I downloaded tremfusion (64bit-version), I now use it as my default client, works well. I now have realized that there is a tremfusion-bot-mod available, and I tried to activate it (Linux/Debian):

Code: [Select]
/usr/games/tremfusionded +fs_game tremfusion-bots
Starts up, no bots available.

When I run tremfusion and activate the mod by just selecting it, it ain't working at all, when I do a /map atcs or something, it starts into tremulous' default interface.

When I run /usr/games/tremfusionded and then, in server console, call tremfusion-bots, the console asks me to restart, when I do that, well, still no bots.

Anyone any idea how to solve this?

I already thought of using a virtual machine in 32bit-mode, and run the trem-server from there, if all else should fail.
Title: Re: How to set up a (plain) server with bots?
Post by: zybork on November 25, 2009, 12:29:00 pm
Okay, I now set up a whole new virtual machine with a 32bit stable Linux (Debian5), without X or anything, and installed tremulous right from tremulous.net's main page - all works fine, I am able to run tremded et cetera, connect to it, no problem.

Now for the bots:

I tried this one http://xserverx.com/forum/viewtopic.php?f=17&t=1363 but it didn't work out, whatever I tried. Then I learned that the TJW-mod does not longer support bots ... (no wonder it didn't work...), and that “You can still find the old versions here: http://tjw.org/trembot/” doesn't work out, because tjw.org/trembot does not exist any more. In short:

I am stuck, and have no idea where to go. I have a plain and fresh install of Trem on a stable Debian machine in 32bit, how to go on now?

Everything I try failed for one reason (see above for example) or the other, anyone any idea how i eventually may have a simple local server with some bots on it for training purposes?
Title: Re: How to set up a (plain) server with bots?
Post by: David on November 25, 2009, 02:07:09 pm
trembot is not bots.  It's the old name for g_admin, the administration system.
Title: Re: How to set up a (plain) server with bots?
Post by: MitSugna on November 25, 2009, 02:12:31 pm
trembot is not bots.  It's the old name for g_admin, the administration system.
I noticed. Calling an admin interface as [???]bot is priceless
Title: Re: How to set up a (plain) server with bots?
Post by: David on November 25, 2009, 02:22:49 pm
It was based on shrubbot, which I think had some automated stuff (tk kicking etc) and thus called bot.

Either way trembot was a port of shrubbot, so followed its name.  It didn't fit so was changed before getting into SVN.
Title: Re: How to set up a (plain) server with bots?
Post by: zybork on November 25, 2009, 02:38:40 pm
trembot is not bots.  It's the old name for g_admin, the administration system.

WHAT THE ... !?!

Well, that explains at least something. ::)

However, the problem still exists, I can't get any bots to work. Any ideas how to do that? As I said, the method with pbots failed for some reason.
Title: Re: How to set up a (plain) server with bots?
Post by: zybork on November 27, 2009, 03:25:35 pm
SOLVED.

Eventually, I figured it out myself, albeit by accident, it is, I did the following things

· installed Tremulous
· installed TremFusion
· installed PBot
· did not use Tremfusion's tremded, but the normal binary you would use to start the game with
· when firing up /map atcs or /devmap atcs or something, the !bot-command is available.
· Works fine

My mistake was to use the tremded (for I wanted to set up a server, so I used it), but I should have used the “normal” binary instead, if you want to fire up a server without graphical interface, use the tremulous-tty -binary that comes with TremFusion.

So, if anyone ever again asks for bots etcetera, link to this thread of the forum. I will try it out on my virtual machine from empty directories, and document exactly what I do, when I have the time to do so.