XASECO (TMN/TMF) v1.12

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

Moderators: Xymph, TM-Patrol

User avatar
nicomoore0
speedy pilot
speedy pilot
Posts: 314
Joined: 27 May 2008 16:58
Owned TM-games: All
Location: Scotland
Contact:

Re: XASECO (TMN/TMF) v1.12

Post by nicomoore0 » 27 Feb 2011 04:03

Xymph wrote:
nicomoore0 wrote:How is work on v1.13 coming along?
Very slowly. :( Someone really needs to invent two extra hours in a day.
nicomoore0 wrote:What new features do you have in store for us?
Enough, eventually, for a release.
nicomoore0 wrote: v1.12 has felt quite flawless so any improvement on an already almost perfect system would make you a god!
Nah, just stubborn. :wink: Thanks for the kind words.
What differences would you say are included in v1.13?

:1
C®AżΨ αηηιнιllαтσя ッ

User avatar
Merlin
road tourist
road tourist
Posts: 85
Joined: 21 Jul 2007 23:00
Owned TM-games: TMO, TMUF, TMNF

Re: XASECO (TMN/TMF) v1.12 EDIT: Changed EDITOR to ENGINE! :

Post by Merlin » 07 Mar 2011 18:04

Hi there..

I´ve stumbled upon some strange behavior of a new Version of PhpMyAdmin combined with MySQLv 5.5.8:

A User reported in the german DS-Forum, he couldn´t import aseco.sql, extra.sql and rasp.sql. Every try resulted in following failure:

Code: Select all

#1064 - You have an error in your SQL-Syntax
Downloaded the same Software and tryed to reproduce the error: STRIKE! Got the same error!

After some research, I´d found the resolution:

It seems that Oracle since MySQL v5.5 ( released in 2006 ) marked "type=" in MyISAM Storage Engine as depreciated, and finally removed it.

All you have to to is, replacing "TYPE" with "ENGINE" in your dumps.

e.g.:

Old aseoc.sql:

Code: Select all

CREATE TABLE IF NOT EXISTS `challenges` (
  `Id` mediumint(9) NOT NULL auto_increment,
  `Uid` varchar(27) NOT NULL default '',
  `Name` varchar(100) NOT NULL default '',
  `Author` varchar(30) NOT NULL default '',
  `Environment` varchar(10) NOT NULL default '',
  PRIMARY KEY (`Id`),
  UNIQUE KEY `Uid` (`Uid`)
) TYPE=MyISAM;
new aseco.sql:

Code: Select all

CREATE TABLE IF NOT EXISTS `challenges` (
  `Id` mediumint(9) NOT NULL auto_increment,
  `Uid` varchar(27) NOT NULL default '',
  `Name` varchar(100) NOT NULL default '',
  `Author` varchar(30) NOT NULL default '',
  `Environment` varchar(10) NOT NULL default '',
  PRIMARY KEY (`Id`),
  UNIQUE KEY `Uid` (`Uid`)
) ENGINE=MyISAM;

Pls update sql-dumps in your ZIP-Files :thumbsup:
Last edited by Merlin on 07 Mar 2011 19:12, edited 1 time in total.

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

Re: XASECO (TMN/TMF) v1.12

Post by Xymph » 07 Mar 2011 19:06

Merlin wrote:All you have to to is, replacing "TYPE" with "EDITOR" in your dumps.
Or, better yet, "ENGINE". :P

Anyway, yes, TYPE was obsolete, I simply never checked that bit since starting work on Aseco v0.61b. Will be updated in the next release.
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
Merlin
road tourist
road tourist
Posts: 85
Joined: 21 Jul 2007 23:00
Owned TM-games: TMO, TMUF, TMNF

Re: XASECO (TMN/TMF) v1.12

Post by Merlin » 07 Mar 2011 19:11

Yeah... ENGINE would be better... Better than EDITOR!!! :D

User avatar
xai
happy cruiser
happy cruiser
Posts: 162
Joined: 13 Nov 2008 15:46
Owned TM-games: TMU(F),TMN(F)
Manialink(s): xai

Re: XASECO (TMN/TMF) v1.12

Post by xai » 11 Mar 2011 01:29

Very small thing:
While exploring rasp.funcs.php a bit I found that in some places for error_reporting $this->aseco is used. Where, of course, it should be $aseco.
Weeeeeeeeeeee

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

Re: XASECO (TMN/TMF) v1.12

Post by Xymph » 11 Mar 2011 06:48

xai wrote:Very small thing:
While exploring rasp.funcs.php a bit I found that in some places for error_reporting $this->aseco is used. Where, of course, it should be $aseco.
Oops. :oops: Copied from plugin.rasp.php. Fixed in the next release, thanks.
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

filou
cyclist
cyclist
Posts: 40
Joined: 08 Oct 2008 14:33
Owned TM-games: tmuf
Location: thouars 79- France
Contact:

Re: XASECO (TMN/TMF) v1.12

Post by filou » 11 Mar 2011 11:19

I have a problem with /admin pay myself coppers
When I write this command in the chat, nothing happens.

What is the problem?

Thx for answers ;)

jouko100
speedy pilot
speedy pilot
Posts: 375
Joined: 10 Mar 2007 09:33
Location: finland

Re: XASECO (TMN/TMF) v1.12

Post by jouko100 » 12 Mar 2011 17:16

i have xaseco 1.12 and i installed new xampp 1.74 ( i think).It is no more possible import sql files it says they are not compatible. I need php 5.3 for mania live but still need xaseco

User avatar
lille79
Pit Crew
Pit Crew
Posts: 881
Joined: 09 Dec 2007 15:04
Owned TM-games: TMN, TMNF, TMUF
Location: Norway
Contact:

Re: XASECO (TMN/TMF) v1.12

Post by lille79 » 12 Mar 2011 17:54

Solution is in the last few posts by Merlin :)
/lille79
Old man of the Norwegian Trackmania team Super Sheep Racing
To visit my homepage/blog, and download the usbTMFserver, this is the place to go.

jouko100
speedy pilot
speedy pilot
Posts: 375
Joined: 10 Mar 2007 09:33
Location: finland

Re: XASECO (TMN/TMF) v1.12

Post by jouko100 » 12 Mar 2011 18:09

lille79 wrote:Solution is in the last few posts by Merlin :)


ty

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

Re: XASECO (TMN/TMF) v1.12

Post by Xymph » 12 Mar 2011 21:46

filou wrote:I have a problem with /admin pay myself coppers
When I write this command in the chat, nothing happens.

What is the problem?
You didn't include enough details to make sense of that. Exactly what command did you enter? And what is shown in the log around that time?
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

filou
cyclist
cyclist
Posts: 40
Joined: 08 Oct 2008 14:33
Owned TM-games: tmuf
Location: thouars 79- France
Contact:

Re: XASECO (TMN/TMF) v1.12

Post by filou » 13 Mar 2011 21:04

In the log

Code: Select all

[03/13,21:56:52] player fi-lou used chat command "/admin pay fi-lou 1000"
And after that, nothing happens in the game

Thx

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

Re: XASECO (TMN/TMF) v1.12

Post by Xymph » 13 Mar 2011 22:24

filou wrote:In the log

Code: Select all

[03/13,21:56:52] player fi-lou used chat command "/admin pay fi-lou 1000"
And after that, nothing happens in the game
Well, doing that on my server with my login works fine, so it's not a problem in one or another XAseco version.
Try invoking the Pay method directly:

/admin call Pay fi-lou 1000 message
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
Knutselmaaster
swift roadking
swift roadking
Posts: 692
Joined: 16 Feb 2007 01:40
Owned TM-games: TMO/TMN/TMNF/TMU
Manialink(s): intr
Location: Between DisneyLand and Paris
Contact:

Re: XASECO (TMN/TMF) v1.12

Post by Knutselmaaster » 13 Mar 2011 22:57

I had similar problems, only i got the message that i did not have the rights.
It must be somewhere in this topic.
Anyways, restarting the dedi fixed it for me, have you tried that?

User avatar
Ant
TM-Patrol
TM-Patrol
Posts: 1845
Joined: 01 Dec 2007 17:04
Owned TM-games: TMN, TMUF, TM Wii
Location: London, England
Contact:

Re: XASECO (TMN/TMF) v1.12

Post by Ant » 14 Mar 2011 14:51

Hi Xymph, I just noticed this in the log before starting XAseco after a crash:

Code: Select all

[03/13,11:03:15] set min timelimit for [MTC - Tropic Thunder]: 5:00 (Author time: 0:43.99)
Begin Challenge
[03/13,11:03:18] track changed [SuperMarioLand] >> [MTC - Tropic Thunder]
[03/13,11:03:18] current record on MTC - Tropic Thunder is 0:44.80 and held by =Fanँ= HostedDinner
Begin Round
End Round
End Challenge
[03/13,11:08:29] [RASP] Calculating ranks...
[XASECO Warning] [-500] Can't resize memory block  No tracks found!
[XASECO Fatal Error] {RASP_ERROR} Cannot obtain challenge list from server and/or database - check configuration files! on line 309 in file /home/xxx-ant/XAseco/plugins/plugin.rasp.php


This is the first time I've seen this and I don't know why/how it happened. I checked the configs (tracklist.txt, localdatabase.xml, config.xml, rasp.settings.php) and they are all fine. A restart of XAseco resumes normal service but do you have an idea on why this error would happen ?
Additionally, I haven't modified any RASP files - only chosen config options.

Post Reply