Page 1 of 1

Is clientside gui modifiable?

PostPosted: Thu Jun 19, 08 9:13 pm
by Zondartul
Hello, is it possible to modify clientside gui in deus ex, like to have a window on your hud that shows your current ping or something? Along with your belt and your health displays when you spawned. What would I need to edit and how to get it done?
I don't mind if it's even a dll or something.

PostPosted: Sat Jun 21, 08 10:29 pm
by Alex
It's modifiable, but it's quite hard. A lot of replication issues, and then you also need to protect a lot of things.

In case of your ping, it would be a bit different, but still very hard. I'm afraid I cannot help you with this, as I no longer have Deus Ex installed.

PostPosted: Thu Jul 03, 08 10:48 pm
by ~ô¿ô~Nobody~
It is possible but you could just use it in SP! :alistair:

PostPosted: Sat Nov 28, 09 1:29 am
by Zondartul
Dear dxalpha, I would like to bring this question up again.

Has anyone found any way at all to modify clientside GUI, or to find which function in which DLL handles that?

After 6 years, I'd expect some progress.

PostPosted: Sat Nov 28, 09 2:14 am
by ~DJ~
Alpha has quit DX FYI. :cry:

PostPosted: Sat Nov 28, 09 4:57 am
by Mastakilla
Zondartul wrote:Dear dxalpha, I would like to bring this question up again.

Has anyone found any way at all to modify clientside GUI, or to find which function in which DLL handles that?

After 6 years, I'd expect some progress.


Listen to what Nobody said, lol. If you edit your GUI you will either get a version mismatch, or some of the anti-cheat stuff will kick you for having edited files, I think. Even if you're not cheating, you're not supposed to have it edited in multiplayer...

:oops: Methinks

By the way, did I play against you in DX today?

PostPosted: Sat Nov 28, 09 5:53 am
by Allan
Couldn't you use "stat net"?

PostPosted: Sat Nov 28, 09 6:10 am
by Mastakilla
Isn't the ping shown on stat nat inaccurate?

PostPosted: Sat Nov 28, 09 11:46 am
by Zondartul
You probably have, squirt. I was either doing pretty good on a tnag and some 0aug servers, or if it was a full-aug server, I sucked and tried to be a gep kamikazi :D

I don't see why some anti-cheat stuff would kick me. Why they don't notice all the aimbots then?
Anyway, this isn't for cheating, if something does ban you, I bet it's as easy as having two versions of some DX system dll and swapping them when you wish to stop using the mod.

If anyone is interested, I'm going to use this for creating various new menus. Example: a UED like menu for setting all properties of an actor... IN GAME! I know of no function to extract an actor's properties but I can just write them down and put in a list, yay for easy experimentation!

PostPosted: Sat Nov 28, 09 4:26 pm
by Mastakilla
I was [FGS]Lizalo :oops:

Anyway, there's not alot of aimbots? As far as I know none at all that's being used atm...

Also, I can't help you, but I can pretty much predict the "impossible." comments to come :P
Good luck.

PostPosted: Sat Nov 28, 09 4:45 pm
by Dae
Zondartul wrote:Example: a UED like menu for setting all properties of an actor... IN GAME!

viewactor class=DeusEx.classname

?

PostPosted: Sat Nov 28, 09 5:19 pm
by ~DJ~
Are you trying to hax or something? :lol:


"Setting all properties of an actor in-game" :roll:

PostPosted: Sat Nov 28, 09 7:21 pm
by Zondartul
Dae wrote:
Zondartul wrote:Example: a UED like menu for setting all properties of an actor... IN GAME!

viewactor class=DeusEx.classname

?


If you mean there is a console command like this, it just gives me "unknown command" in the game.

And even if it worked wouldn't stop me from modding gui. I still want to add more advanced options to computers and some other fancy stuff.

Hands up who still thinks I want to hax multiplayer servers.

PostPosted: Sat Nov 28, 09 7:28 pm
by Dae
Sorry, it was
Code: Select all
editactor class=...


It only works for in world (spawned, existing) objects.

PostPosted: Sat Nov 28, 09 10:57 pm
by Zondartul
Thanks, that one works, looks pretty handy.

Yet I still want to code all sorts of DX windows.

PostPosted: Sat Nov 28, 09 11:51 pm
by ~DJ~
omg dae.. omg...