XASECO2 (TM²) v1.02

Discuss everything about Xymph's Aseco flavoured server control scripts for TM Forever / classic TMN and for TM² Canyon.

Moderators: Xymph, TM-Patrol

Xymph
Pit Crew
Pit Crew
Posts: 5653
Joined: 19 Aug 2007 12:58
Owned TM-games: TMN, TMU, TMF, TM²
Contact:

XASECO2 (TM²) v1.02

Post by Xymph » 09 Mar 2013 16:08

Eagerly anticipated since the TM² Stadium open beta commenced, here is the new v1.02 release of XASECO2. This update offers better handling of the new environments (hopefully also allowing the future Valley release to work with no/few changes), support for the new Continent component in ManiaZones, and a few other improvements and fixes.

Naturally, this release requires the latest dedicated server build, but that's a given for Stadium anyway. Here are the complete release notes:

New features and other changes in the v1.02 release of XASECO2:
  • * improved environment handling for Stadium and, once available, Valley:
    • * added TitleId to $aseco->server->title
      * disabled the env: option in the /list and /xlist commands, they are restricted to the current Title/environment only
      * updated the MXInfoSearcher class to support environment matching, and both MX classes for the new TitlePack field
      * updated /xlist to search only for tracks with the current environment (except with /xlist recent)
    * new support for the Continent part of the player's ManiaZone:
    • * the Continent string is stored in a player object at ->continent, while ->nation contains the Nation string as before, so that the player join messages again show the correct Nation too
      * Continent strings correlate with new constants C_EUROPE, C_AFRICA, C_ASIA, C_MDEAST, C_NAMERICA, C_SAMERICA, C_OCEANIA -- conversion functions are in includes/basic.inc.php
      * the Continent constant is stored in the new Continent column in the 'players' table, which is automatically added the first time this release is run
    * the PHP memory limit for XASECO2 is no longer set to 50 MB but to 128 MB (the PHP default) unless it is already at least that size (thanks Electron)
    * updated the GBXDataFetcher module to the latest version
    * this release requires the latest server build 2013-02-27-16_00
Bug fixes in the v1.02 release of XASECO2:
  • * some MySQL queries in rasp.funcs.php use an incorrect table alias -- fixed (thanks rasmusdk)
    * when a map isn't in the database yet, in some situations its name could be stored with stripped colors/formatting -- fixed
Don't forget these installation/upgrade notes:

Important:
  • To configure your server for the central Dedimania database, you must copy the login value in the <masterserver_account> section from your server's dedicated_cfg.txt file into the corresponding section of the dedimania.xml file. Further, register your server with the Dedimania system, generate a DedimaniaCode, and add that in dedimania.xml as well.
  • Open port 8082 on your firewall/router for communication with the central Dedimania server.
  • In the zip file, all *.XML and *.PHP config files are located inside the newinstall/ directory. This means that you can (and have to) unzip the download and replace all the PHP code files, without worrying about overwriting your customized config files. However, for every XML/PHP config file that was updated (see here), you must replace your version with the one from the newinstall/ directory, or compare them and add any new/changed configuration settings to your version to insure the system remains working correctly.
  • For a new installation, go into the newinstall/ directory and move all *.XML files into the main directory (next to aseco.php), all *.PHP files into the includes/ directory, and XAseco2.bat|XAseco2.sh also into the main directory.
Download it from http://www.gamers.org/tm2/ .

Cheers,
Xymph
Developer of XASECO for TMF/TMN ESWC & XASECO2 for TM²: see XAseco.org
Find your way around the Mania community from the TMN ESWC hub, TMF hub, TM² hub, and SM hub

User avatar
Leigham
happy cruiser
happy cruiser
Posts: 139
Joined: 26 Mar 2011 01:04
Owned TM-games: TMUF, TMNF, TM²
Manialink(s): None

Re: XASECO2 (TM²) v1.02

Post by Leigham » 09 Mar 2013 17:24

Great stuff, thanks Xymph
"Never surrender, sometimes retreat"

Image

Scottish Flat Trax servers

User avatar
----GLUK----
smooth traffic navigator
smooth traffic navigator
Posts: 199
Joined: 13 Feb 2006 20:11
Owned TM-games: all
Location: Russia
Contact:

Re: XASECO2 (TM²) v1.02

Post by ----GLUK---- » 09 Mar 2013 23:09

Thanks!

weasel
speedy pilot
speedy pilot
Posts: 334
Joined: 11 Mar 2011 23:44
Owned TM-games: TMN, TMU, TMF,TM2all

Re: XASECO2 (TM²) v1.02

Post by weasel » 09 Mar 2013 23:23

Thanks for Update Xymph, installed.

kremsy
road tourist
road tourist
Posts: 81
Joined: 29 Jun 2011 17:03
Owned TM-games: TMF, TM2
Contact:

Re: XASECO2 (TM²) v1.02

Post by kremsy » 10 Mar 2013 10:19

Thank you very much Xymph, I will take some of your changes into the next release of MPAseco.
You need a TM2 Server? Look on: http://www.tm2-server.net :)

New Shootmania Server available, check out: http://www.mania-server.net

speedychris
wheelbarrow operator
wheelbarrow operator
Posts: 19
Joined: 12 Mar 2013 09:58
Owned TM-games: TMU, TM2

Re: XASECO2 (TM²) v1.02

Post by speedychris » 12 Mar 2013 10:02

Thx, but there are still warnings in aseco.log:

[XASECO2 Warning] Could not map country: Europe

Xymph
Pit Crew
Pit Crew
Posts: 5653
Joined: 19 Aug 2007 12:58
Owned TM-games: TMN, TMU, TMF, TM²
Contact:

Re: XASECO2 (TM²) v1.02

Post by Xymph » 12 Mar 2013 16:56

speedychris wrote:Thx, but there are still warnings in aseco.log:
[XASECO2 Warning] Could not map country: Europe
Did you upgrade all the files that need updating?
Developer of XASECO for TMF/TMN ESWC & XASECO2 for TM²: see XAseco.org
Find your way around the Mania community from the TMN ESWC hub, TMF hub, TM² hub, and SM hub

weasel
speedy pilot
speedy pilot
Posts: 334
Joined: 11 Mar 2011 23:44
Owned TM-games: TMN, TMU, TMF,TM2all

Re: XASECO2 (TM²) v1.02

Post by weasel » 12 Mar 2013 17:22

Had those warnings too, after update no more warnings.

speedychris
wheelbarrow operator
wheelbarrow operator
Posts: 19
Joined: 12 Mar 2013 09:58
Owned TM-games: TMU, TM2

Re: XASECO2 (TM²) v1.02

Post by speedychris » 12 Mar 2013 19:18

i did update all files as stated in the 1.02 upgrade guide.

Bull
highway camper
highway camper
Posts: 3
Joined: 15 Sep 2009 12:30
Owned TM-games: TMU

Re: XASECO2 (TM²) v1.02

Post by Bull » 12 Mar 2013 19:32

Thx for 1.02...always great job^^
I have same warnings "[XASECO2 Warning] Could not map country: Europe" with new install (no update of 1.01).
Any idea ?

Xymph
Pit Crew
Pit Crew
Posts: 5653
Joined: 19 Aug 2007 12:58
Owned TM-games: TMN, TMU, TMF, TM²
Contact:

Re: XASECO2 (TM²) v1.02

Post by Xymph » 12 Mar 2013 20:36

Bull wrote:I have same warnings "[XASECO2 Warning] Could not map country: Europe" with new install (no update of 1.01).
Any idea ?
Not without more context and (temporary) debug logging, which you'd have to add yourself.
Developer of XASECO for TMF/TMN ESWC & XASECO2 for TM²: see XAseco.org
Find your way around the Mania community from the TMN ESWC hub, TMF hub, TM² hub, and SM hub

User avatar
undef.de
Pit Crew
Pit Crew
Posts: 1308
Joined: 31 Aug 2009 18:38
Owned TM-games: TMF, TM2C/S/V, SM
Manialink(s): undef, tmkarma
Location: Germany
Contact:

Re: XASECO2 (TM²) v1.02

Post by undef.de » 12 Mar 2013 21:13

Bull wrote:Thx for 1.02...always great job^^
I have same warnings "[XASECO2 Warning] Could not map country: Europe" with new install (no update of 1.01).
Any idea ?
This notices triggered from my Records-Eyepiece when it try to determine the authorzone from a map. There is still the "old" structure at $authorZone (including the continents). This getting fixed shortly in Records-Eyepiece.

A bit offtopic, but also related:
There exist a strange bug on converting TMF maps to TMStadium, see http://forum.maniaplanet.com/viewtopic. ... 70&t=17626. So sometimes (or the most time) the authorzone is empty...
Developer of various plugins for XAseco/XAseco2 and MPAseco,
like Records-Eyepiece, TM-Karma, Alternate Scoretable...
Visit my Lab: www.undef.name

Get it now:
» TM2 Valley
» TM2 Canyon
» TM2 Stadium
» SM Storm

Bull
highway camper
highway camper
Posts: 3
Joined: 15 Sep 2009 12:30
Owned TM-games: TMU

Re: XASECO2 (TM²) v1.02

Post by Bull » 12 Mar 2013 21:25

Thx for reply...
I thought it was a possibly imports of maps from tmu, I was not far from the truth.
We will resume quietly maps.

Maximuson
cyclist
cyclist
Posts: 43
Joined: 25 Nov 2010 05:27
Owned TM-games: TMU

Re: XASECO2 (TM²) v1.02

Post by Maximuson » 17 Mar 2013 09:51

hmm i get same errors with could not map, what is it? i installed newest xaseco2 and server, what i must do, say me please developer xymph :)

speedychris
wheelbarrow operator
wheelbarrow operator
Posts: 19
Joined: 12 Mar 2013 09:58
Owned TM-games: TMU, TM2

Re: XASECO2 (TM²) v1.02

Post by speedychris » 17 Mar 2013 18:51

The reason is probably converted TMU-Tracks.

Post Reply