The Unreal Admins Page - Forums

The Unreal Admins Page - Forums (https://unrealadmin.org/forums/index.php)
-   DeusEx Releases (https://unrealadmin.org/forums/forumdisplay.php?f=84)
-   -   QValidate for DX (https://unrealadmin.org/forums/showthread.php?t=13302)

Alrightythen 21st January, 2006 11:25 AM

QValidate for DX
 
ProfessorQ,

I was wondering if there was any chance of a development for Deusex? I am very keen to develop - at least - a MD5 check dll or something? Unfortuantely I dont know enough about dll programming to make one myself that accomanies a mod I made but I would love to develop one. Or help you to develop QValidate for DX? If you could help me, I would be so appreciative!

If you could pm me that would be great - I look forward to hearing from you.

AnthraX 21st January, 2006 03:02 PM

don't think that ProfQ hangs around here anymore

Alrightythen 21st January, 2006 06:03 PM

Oh right - :( Well guess that kinda knocks that idea on the head...

Unless you know of anyone in Unrealadmin that can help me?

Thanks Anthrax

PizzaMan 21st January, 2006 06:06 PM

Perhaps Troublesome could modify UTDC to work with that mod.

Shambler 21st January, 2006 07:10 PM

Big job as I believe it involves monitoring a completely different range of dll offsets. (I'm only pretending to know what I'm talking about here :P ;) that's a guess)

What kind of cheats are causing a problem in DeusEx? (I've never played it so I don't know anything about its gameplay)

Alrightythen 21st January, 2006 08:33 PM

The main thing I want to do I jsut to check the md5's of the packages (either client sends to server or server tells client to check etc) and they just check the md5 is the same as the server's for that package and if its not same then they get kicked or banned...

Any help is greatly appreciated. Most other cheats I have prevented, but of course the preventions in the mod are not going to be secure unless you have a md5 checker to enforce that they have not bytehacked their mod..

PizzaMan 21st January, 2006 08:38 PM

Quote:

Originally Posted by Alrightythen
The main thing I want to do I jsut to check the md5's of the packages

That is one of the things UTDC does. It also detects hooks. But I have no idea about the amount of work needed to modify it to work with deus ex.

Alrightythen 21st January, 2006 08:40 PM

Oh right ok I may try contacting the person you suggested. I know that UT2004 or one of them has a md5 hcecker built in, but the old versions that dont wouldnt be too difficult as I know they share much of the same code (excluding a few functions and vars etc) but if I got to see some source I could probably try and make my own..

Shambler 21st January, 2006 09:15 PM

Does DeusEx have any public C++ source code? How many versions of DeusEx are there? (would need to know both the version numbers and wether a Mac/Linux client/server is available AND if Mac/Linux clients/servers are still used)

I may be able to code a .dll for you, I'd leave the UScript side of it to you tho.

Alrightythen 22nd January, 2006 01:42 AM

That would be so kind of you if you could! :thumbup:

There is only really one version of Deusex that poeple use and that is the multiplayer version 1.112fm, Im not sure on mac/linux side I dont think it works as of yet because of the dll's that come with the game, but I believe other coders are trying to work on a port or workaround for this.

The source code for dx is publicly available and headers etc come with the sdk UnrealEd. I would be more than willing to do the scripting side, but my c++ knowledge and dll's is terrible :(

If you need any other info, please do let me know. Thanks again

Shambler 22nd January, 2006 02:20 AM

Ok I'll try and check it up :) No guarantee's tho.

Alrightythen 22nd January, 2006 02:04 PM

:) Sure, I understand, but thank you so much!

Alrightythen 16th February, 2006 01:53 AM

Any luck Shambler?

Or by anyone who is willing to help me? :( Please...

:D

Shambler 16th February, 2006 04:47 PM

Sorry I've had a lot to do, will take another look at this today. (check your PM inbox)


All times are GMT +1. The time now is 12:54 AM.

 


All pages are copyright The Unreal Admins Page.
You may not copy any pages without our express permission.