TeamLMS,

Talk about any Deus Ex game modification here, e.g. maps, package or a total conversion.

Moderator: Forum Guards

TeamLMS,

Postby bambi » Fri Jul 08, 11 5:24 am

Hi,

I finally managed to hack a Team Last Man Standing mod (thanks in advance to Veronica, hejhuka, guy named riever, and clyzm). However, it is very buggy as in players move and look very laggy. I'm worried that its because I didn't extend MTL. Maybe because I'm hosting on wifi? ?

How can I extend the MTLTeam class? Do I have to decompile DXMTL152b1 and include it in the mod?

Thanks for your help
Image
bambi
Regular
 
Posts: 476
Joined: Sun Nov 27, 05 7:26 pm

Postby bambi » Fri Jul 08, 11 3:05 pm

Ok.

So I tried to expand miniMTL224, Dejavu's popular mod, and it failed:

--------------------TeamLMS--------------------
Analyzing...
Parsing MTLPlayer
C:\DeusExMini\DXMTL152b1\Classes\MTLPlayer.uc(3) : Error, Unexpected 'This'
Failed due to errors.

I don't know what is wrong but I imagine it has something to do with DXMTL protection. NOBODY!!! HELP ME!!!!

k thnx
Image
bambi
Regular
 
Posts: 476
Joined: Sun Nov 27, 05 7:26 pm

Postby Aidan » Fri Jul 08, 11 3:28 pm

bambi wrote:Ok.

So I tried to expand miniMTL224, Dejavu's popular mod, and it failed:

--------------------TeamLMS--------------------
Analyzing...
Parsing MTLPlayer
C:\DeusExMini\DXMTL152b1\Classes\MTLPlayer.uc(3) : Error, Unexpected 'This'
Failed due to errors.

I don't know what is wrong but I imagine it has something to do with DXMTL protection. NOBODY!!! HELP ME!!!!

k thnx


>"Dejavu's Popular Mod"

>Tried to Expand

>Failed due to protection


There is a reason WHY it is his popular mod. This is why he protected it.
Psychokiller, spelled incorrectly.
User avatar
Aidan
CandyMan
 
Posts: 6270
Joined: Wed Aug 02, 06 8:57 am
Location: True North Strong & Free

Postby ~DJ~ » Fri Jul 08, 11 3:38 pm

I don't know what you're trying to say Aidan, but anyway, you'll need a package called DXMTLDummy.u, it's around on MMCity's source code if you got it.

All you need to do is put DXMTLDummy's editpackage line above your modification's editpackage line. Next it'll compile.. but don't be happy yet. it's a dummy package. You need it to be on DXMTL152b1 right.

So just get an hex editor, I recommend this:

http://www.chmaas.handshake.de/delphi/f ... /xvi32.htm

Open your package, whatever.u, search for DXMTLDummy, replace that Dummy line with 152b1 LETTER BY LETTER. Don't use replace tools, find it and replace it.
..then just save your U package.. and it's extended to DXMTL152b1.
User avatar
~DJ~
Forum Super Hero
 
Posts: 3766
Joined: Tue May 22, 07 12:23 pm

Postby bambi » Fri Jul 08, 11 5:30 pm

lol bringing out the hex editor. that's drastic

Thanks for the help, I will try this out asap. And hopefully, I'll be able to use the best of deja's mod and dxmtl and see if teamlms can be a great mod.

I'll release it too (its not really my code, although I did write almost 4 lines of original code to get teh game to actually work)

:)
Image
bambi
Regular
 
Posts: 476
Joined: Sun Nov 27, 05 7:26 pm

Postby ~DJ~ » Fri Jul 08, 11 5:33 pm

Good luck, do inform me if you experience any further problems. :)
User avatar
~DJ~
Forum Super Hero
 
Posts: 3766
Joined: Tue May 22, 07 12:23 pm

Postby bambi » Sat Jul 09, 11 5:30 am

It still has problems compiling. :(

I'm expanding miniMTLTeam from Dejas mod but I think that expands from DXMTL152b1.

The error message is still the same;
--------------------DeusEx--------------------
--------------------DXMTL152b1--------------------
--------------------MiniMTL224--------------------
--------------------CTFItems100--------------------
--------------------DXMTLDummy--------------------
--------------------TeamLMS--------------------
Analyzing...
Parsing MTLPlayer
C:\DeusExMini\DXMTL152b1\Classes\MTLPlayer.uc(3) : Error, Unexpected 'This'
Failed due to errors.
Image
bambi
Regular
 
Posts: 476
Joined: Sun Nov 27, 05 7:26 pm

Postby ~DJ~ » Sat Jul 09, 11 12:57 pm

--------------------DeusEx--------------------
--------------------DXMTL152b1--------------------
--------------------MiniMTL224--------------------
--------------------CTFItems100--------------------
--------------------DXMTLDummy--------------------
--------------------TeamLMS--------------------

Hmm.. I suppose you have DXMTL152b1 on your EditPackages line. Remove it.. only have DXMTLDummy on your EditPackages lines.
Last edited by ~DJ~ on Sat Jul 09, 11 2:38 pm, edited 1 time in total.
User avatar
~DJ~
Forum Super Hero
 
Posts: 3766
Joined: Tue May 22, 07 12:23 pm

Postby ~ô¿ô~Nobody~ » Sat Jul 09, 11 8:54 pm

What bollocks are you talking there DJ.. what about using the MTL extender??

You compile the mod with DXMTLDummy, just as said and then you process your compiled mod with the MTLExtender.
That programm changes the package link to MTL152b1 and also the used non-readable variables.
Nobody is perfect...
------------------------------
Longc[A]t wrote:I still think Dae is a russian spambot.

~[A]Daedalus~ wrote:There will be a day when my patience goes away and you, along with all who rant with you, will get banned.

ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
User avatar
~ô¿ô~Nobody~
Alpha
 
Posts: 2520
Joined: Fri Dec 31, 04 3:20 pm
Location: Proclarush Taonas

Postby ~DJ~ » Sat Jul 09, 11 10:01 pm

Uuuuh...... Iuno what's MTLExtender you're talking about! :o
This is the only thing I came..

and... oh.. try this instead too.. :oops:

http://dxalpha.com/forum/viewtopic.php?t=12907

I suppose that's not MTLExtender you're talking about because the thing you said sounds more like a tool. :o
Last edited by ~DJ~ on Sat Jul 09, 11 10:03 pm, edited 2 times in total.
User avatar
~DJ~
Forum Super Hero
 
Posts: 3766
Joined: Tue May 22, 07 12:23 pm

Postby ~ô¿ô~Nobody~ » Sat Jul 09, 11 11:03 pm

The thing on your link was supposed to replace the MTLExtender but ucc decided to behave silly by using the Script-Text entries of the classes as reference instead of loading the binary code.
Due to that, my "fixed" package can just be used to load maps that contains mods, which base in MTL.
DXAG or DXSG would be such an example.


Weird.. for some reason I cannot find the MTLExtender here on the forum.. nor on the web site.
I'll upload it then.. :?
Nobody is perfect...
------------------------------
Longc[A]t wrote:I still think Dae is a russian spambot.

~[A]Daedalus~ wrote:There will be a day when my patience goes away and you, along with all who rant with you, will get banned.

ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
User avatar
~ô¿ô~Nobody~
Alpha
 
Posts: 2520
Joined: Fri Dec 31, 04 3:20 pm
Location: Proclarush Taonas

Postby ~DJ~ » Sat Jul 09, 11 11:05 pm

Yeah I know about this little program I think, heard it before. Can't find it ever. :P
User avatar
~DJ~
Forum Super Hero
 
Posts: 3766
Joined: Tue May 22, 07 12:23 pm

Postby bambi » Sat Jul 09, 11 11:26 pm

thanks please PM me the link NOBODY thanks
Image
bambi
Regular
 
Posts: 476
Joined: Sun Nov 27, 05 7:26 pm


Return to Modifications

Who is online

Users browsing this forum: No registered users and 90 guests