Maniascript

Discuss everything related to Trackmania 2.

Moderator: English Moderator

Zooz
Posts: 517
Joined: 15 Jun 2010, 11:15
Location: Netherlands
Contact:

Re: Maniascript

Post by Zooz » 16 Jun 2010, 19:54

w1lla wrote:you can decode .gbx files:

http://en.tm-wiki.org/wiki/GBX
No, that only works for the headers and such, not the actual data. Only MixD can do that part i guess :mrgreen:
Image [CMC]Zooz | tracks - team - youtubes - ET competitions

User avatar
w1lla
Posts: 2377
Joined: 15 Jun 2010, 11:09
Location: Netherlands
Contact:

Re: Maniascript

Post by w1lla » 16 Jun 2010, 19:58

well you can read out those things but you can also edit them... :mrgreen:
TM² Info
SM Info
QM Info

OS: Windows 10 x64 Professional
MB: MSI 970A-G46
Processor: AMD FX-6300 3500 mHz
RAM Memory: 16 GB DDR3
Video: SAPPHIRE DUAL-X R9 280X 3GB GDDR5
KB: Logitech G510s
Mouse: Logitech G300s
Mode Creation
ManiaScript Docs

User avatar
www.e-gekko.net
Posts: 129
Joined: 15 Jun 2010, 14:02
Location: Italy
Contact:

Re: Maniascript

Post by www.e-gekko.net » 16 Jun 2010, 20:20

No mix only do a mix of X and Y of the blocks, we need all info to a code do auto maps.
Mix is only a hack cause they discovered where in HEX are the coordinates, that's all.
The Power System (3.1) & TPS Gaseco & TPS OS System Coder
Founder of GFCx, the biggest and Oldest Trackmania Team. The LOL King.

JumperJack
Posts: 232
Joined: 15 Jun 2010, 11:05

Re: Maniascript

Post by JumperJack » 16 Jun 2010, 20:34

i guess there's a little communication error: mixing is the technique, but MixD is the one who found and made this, and all related techniques. ;)
Image CMC JumperJackツ

occam
Posts: 118
Joined: 15 Jun 2010, 17:10

Re: Maniascript

Post by occam » 17 Jun 2010, 09:48

  
...may there be an Italian~Scottish think-tank :-). If Gekko and MixD join forces, the pillars of the TM Universe will shake ...and Trackmaniacs shiver...with excitement^^.
 

User avatar
w1lla
Posts: 2377
Joined: 15 Jun 2010, 11:09
Location: Netherlands
Contact:

Re: Maniascript

Post by w1lla » 17 Jun 2010, 09:55

hmm i still believe he hex-edited the .gbx files if i read them out in certain disassembler programs is still see the same header numbers popping up.

I agree its revolutionary but its strange that it never came out before.
TM² Info
SM Info
QM Info

OS: Windows 10 x64 Professional
MB: MSI 970A-G46
Processor: AMD FX-6300 3500 mHz
RAM Memory: 16 GB DDR3
Video: SAPPHIRE DUAL-X R9 280X 3GB GDDR5
KB: Logitech G510s
Mouse: Logitech G300s
Mode Creation
ManiaScript Docs

mikepurdy1234
Posts: 141
Joined: 15 Jun 2010, 15:04

Re: Maniascript

Post by mikepurdy1234 » 17 Jun 2010, 23:20

I think the devs need to shed some light on... Maniascript

Is it for:
-camera movement (follow after 5 seconds)
-map objects movement (like falling rocks)
-NPC pathing for SM/QM (go from here to here)
-all of the above

any info from the devs?

User avatar
Slig
Posts: 637
Joined: 15 Jun 2010, 11:52
Location: TraXicoLand

Re: Maniascript

Post by Slig » 18 Jun 2010, 00:34

MCXD wrote:What information is known about maniascript, anyway? What has Nadeo said it can already do...?
not much of course : none have seen neither the language syntax, neither the api.
However...
Hylis wrote:Notre idée, avec ManiaScript, est de faire un langage orienté jeu. Cela veut donc dire qu'il devra savoir manier les principes de sauvegardes, temps réel, interface et réseaux assez facilement. Il doit aussi pouvoir évoluer.
Our idea, with maniascript, is to make a language game oriented. This mean that it should know how to deal with saves, real time, gui and network fairly easily. It also have to be able to progress/change.
Hylis wrote:pour un mode de jeu, un script s'éxécute côté serveur
pour un manialink ou un mediatrack, par exemple, le script s'éxécute côté client
For game mode, a script is executed on server side
For a manialink or mediatrack, the script is executed on client side


It should mean that many graphics will be possible to do on client side, and so reduce a lot the server to client bandwidth and the server ressources. Also to make some advanced game modes it should be able to have access to more dedicated things than actual scripts, and probably more directly.
As i know, the clients scripts will be sent to clients embedded in manialinks, and for server it will probably be send using some xmlrpc method.

It sould be awesome for those interested in server scripts ! for TM2 of course, but probably even more for SM and QM, permitting some really customized modes and missions ! :D But better wait to see how it will really be, before imaging too silly things...

It would be nice to see some little example, just to have a first idea of syntax and api, and so begining to dream about it ... :P

tcq
Posts: 2715
Joined: 15 Jun 2010, 11:02

Re: Maniascript

Post by tcq » 18 Jun 2010, 04:07

Slig wrote:
Hylis wrote:Notre idée, avec ManiaScript, est de faire un langage orienté jeu. Cela veut donc dire qu'il devra savoir manier les principes de sauvegardes, temps réel, interface et réseaux assez facilement. Il doit aussi pouvoir évoluer.
Our idea, with maniascript, is to make a language game oriented. This mean that it should know how to deal with saves, real time, gui and network fairly easily. It also have to be able to progress/change.
Hylis wrote:pour un mode de jeu, un script s'éxécute côté serveur
pour un manialink ou un mediatrack, par exemple, le script s'éxécute côté client
For game mode, a script is executed on server side
For a manialink or mediatrack, the script is executed on client side
Thx for posting this here Slig. This sounds so awesome, i think i'm gonna resurrect my programming skills :)

User avatar
www.e-gekko.net
Posts: 129
Joined: 15 Jun 2010, 14:02
Location: Italy
Contact:

Re: Maniascript

Post by www.e-gekko.net » 18 Jun 2010, 06:10

I super agreeeee with Slig, and thanks for the translation!
Great!! :)
The Power System (3.1) & TPS Gaseco & TPS OS System Coder
Founder of GFCx, the biggest and Oldest Trackmania Team. The LOL King.

Post Reply

Return to “Trackmania 2”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest