View Full Version : Source Code UT3
x1ongmao
11-26-2007, 02:32 PM
Hello everyone,
i make some research on the forum but i was not able to find a link to download the source code of UT3.
So my question is: does anyone know where the source code can be downloaded or when it will be released?
Thanks
x1ongmao
SwaTz0rs
11-26-2007, 02:51 PM
i dont think they will release the source code
simply export it with UEd or downloaded the exported script source (http://www.moddb.com/downloads/9183/ut3-scripts).
However, this will not export everything.
The C++-Source Code will never be released, I think.
x1ongmao
11-26-2007, 03:26 PM
Sorry if you misunderstood SwaTz0rs, i was speaking about Uc file, not c++ file.
It's obvious that they won't release the UEngine, i remember when i work on UEngine 2.0 the price was about 500 000 dollars per PC ^_^
I know that sources can be exported from unrealEd but i am a bit lazy and was looking for a patch source such as those on unreal wiki:
http://wiki.beyondunreal.com/wiki/UnrealScript_Source
Thanks a lot Gugi for the link, i appreciate.
Does anyone know if they improve interfacing with other languages? Making native functions in previous UT was a bit difficult.
With ut99 the headers were released to some people iirc so that they could interface their own external code, however with ut2003 and beyond this practice has stopped.
Simply put, allowing external code in such a way is too much of a gift to cheaters so we all have to do without..a price worth paying imo.
ps..correct me if I'm wrong at all.
well, good coders who know how programs work are able to create the headers and libraries themselves. So this will only make it a bit harder (especially for not-that-good coders) to create hacks, but I guess if they released the headers we would have a lot more native-hacks.
Oh, and the UT99 headers were released to the public, not just a few people.
x1ongmao
11-26-2007, 04:30 PM
don't understand what you call "native hacks" if it is for "Game Cheaters" i guess software such as PunkBuster can detect them.
What i had in mind is :"Is there easier way to communicate with database for example? "
oh, only answered to spin's post.
"Native hacks" are hacks which are coded in C++ (or any other language except UScript).
UT3 and UT2004 doesn't have any C++-coded full AntiCheats.
Ehm, and how do you mean this with databases? The only way to code for UT2004 and UT3 is to use UScript, and the only way "out" is over a UDP- or TCP-Link (so you can connect to an external IP and communicate with it). You can have a database set up on the other side of the connection, of course.
{SAP}THEEDGE
11-26-2007, 06:10 PM
Is there a glossary like this one for UT3 yet??
http://unreal.student.utwente.nl/uncodex-ut2004/glossary_A.html.gz
This was very helpful for coding in UT2004
x1ongmao
11-26-2007, 06:55 PM
oh you're right Gugi i forgot this class "TcpLink" in UT2004 (it was just an example :P)
You know I didn't touch uscript since 1 year and a half at least^^.But once UT3 released, i got this sudden envy to code again :D
Anyway thanks a lot for your answer.
see u
Is there a glossary like this one for UT3 yet??
http://unreal.student.utwente.nl/uncodex-ut2004/glossary_A.html.gz
This was very helpful for coding in UT2004
I've uploaded the UnCodeX script reference for UT3 here:
http://www.codekisk.com/unreal/ut3/scriptref/
Powered by vBulletin® Version 4.1.6 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.