Serpwidgets wrote:I have the server up and running and I got xaseco2 running too, I think. I can't tell yet because I don't have any plugins installed, and I'm not sure what behavior I'm supposed to expect.
If you didn't enable any plugins, you have an empty core which doesn't really do much. The plugins add the actual user (and admin) functionality.
Serpwidgets wrote: I'll still need to figure out how to make it so it automatically runs when my webhost reboots the server machine, which I think they do daily.
The usual way for that are init.d scripts for dedicated
, but those require root access to install such that they're automatically run at reboot.
Serpwidgets wrote:Also how to access the SuperAdmin thingy whenever I might need to. (Is that through a browser via http with a php script that got installed somewhere, or through the game itself, or what?)
Server controllers like XAseco2 already provide a lot of the functionality that can be accessed via the XML-RPC port (with the SuperAdmin 'thingy'). For everything else you can use something basic like the RPC utilities
, or external controllers like RemoteCP and ServerMania.
Serpwidgets wrote:There is no documentation in ManiaPlanetDedicated_2011-10-12.zip. NONE. Not even a stinking readme.txt with a link to some external source.
I already gave you the link to a list of resources, one of those is the dedicated server readme.
Yes, it's for classic TMU and thus outdated, but the basics still apply. It is indeed unfortunate that Nadeo didn't update it for TMF (although it was still included in those dedicated .zips), and again not for TM2C either, which is probably the reason why it was left out of the zip altogether.
Nadeo is working on a Wiki
which will eventually include a section on the dedicated server though. And again, the Links section of my xaseco.org site provides a lot of reading material.
Serpwidgets wrote:I just bought Canyon a month ago and just went to set up a server yesterday. I'm not a loonix user, it's what my webhosting is because I use php/mysql for my websites.
Well, operating a game server is not rocket science, but it isn't trivial either. So you better spend some time learning your way around the OS you apparently loathe.
Serpwidgets wrote:What I was saying is that I don't know if there is something akin to autoexec.bat or a "startup folder" where I can tell it to run the TM server (with the appropriate parms) every time it boots up, so that when my webhost reboots that machine, my TM server isn't down forever until I can manually restart it.
Serpwidgets wrote:What I do know is that the sh and bat files included in TM and xaseco2 don't work, and I was unable to get them to work using the exact same thing that IS working if I type it directly into the command line via SSH. (I only got xaseco2 installed by typing the batch file's contents into the command line, too.)
The .sh scripts are starting points that may need tuning to individual situations, which requires insight into the OS and in what you're trying to accomplish. Again, that requires study.
What problem did you experience with XAseco2.sh, exactly?
Serpwidgets wrote:For the "extras" I really don't care about being able to micromanage users or kick people or anything else. I just wanted to have it store the records for players... I figured if someone ever came to my server they might want to see the local records. I don't want to have most of the screen blocked out by useless garbage so nobody can see where they're driving, since I find it annoying on the servers I've played on.
Opinions vary on whether such widgets are clutter or useful information.
But the main XAseco2 distro shows only a few small panels. The big panel sets are produced by the Fufi Widgets or Records Eyepiece plugins, while various other plugins can also add the odd widget. If you don't enable any of those, a normal XAseco2 installation with most official plugins is no more intrusive than the game client's own HUD.