-
official World server source ( in C)
Pre note: I was not planning to release this but I saw someone trying to sell this on German forums so I thought I would release it before people wasted their money on it
____________________________________________________________________
this source code is obtained by using Ida Pro on the Worldserver Ashton released
the commercial version of Ida pro supports conversion of asm to C and that is how the various Germans on other forums have been able to obtain source codes of various things suck as beast
Download 7.World Ser ver15.5[150].c
I'm not releasing anything else for now I'm not here to spoon feed you all
but you can do this to any of the server files, beast, Neuz I used Ida 5.5 to get it by whatever means you do and you can get the source codes to whatever
don't expect much more support then that I laid it out simple enough
-
Re: official World server source ( in C)
Wow cool, Thanks for the information.
-
Re: official World server source ( in C)
it may take a bit to understand overall but it makes splicing values and understanding code flow far easier then in assembly form
and it also makes it easier to add in your own arguments
-
Re: official World server source ( in C)
Quote:
Originally Posted by
Reimniess
it may take a bit to understand overall but it makes splicing values and understanding code flow far easier then in assembly form
and it also makes it easier to add in your own arguments
Too bad leechers wont know how to use this properly. Unless their SMART leechers then that's another story.
-
Re: official World server source ( in C)
lold... this is just a decompiled source with a decompiler, fail imo...
It's just like a view source in html :)
Code:
/* This file has been generated by the Hex-Rays decompiler.
Copyright (c) 2009 Hex-Rays <info@hex-rays.com>
Detected compiler: Visual C++
*/
Really?...
-
Re: official World server source ( in C)
Quote:
Originally Posted by
VLxPain
lold... this is just a decompiled source with a decompiler, fail imo...
It's just like a view source in html :)
Code:
/* This file has been generated by the Hex-Rays decompiler.
Copyright (c) 2009 Hex-Rays <info@hex-rays.com>
Detected compiler: Visual C++
*/
Really?...
Sounds like owned to me.
-
Re: official World server source ( in C)
Quote:
Originally Posted by
VLxPain
lold... this is just a decompiled source with a decompiler, fail imo...
It's just like a view source in html :)
yeah but at least you can see what your doing in html ... asm is another story...
it may not be a open source private server but have to make do with the resources at hand
Quote:
Originally Posted by
Omega Zero
Too bad leechers wont know how to use this properly. Unless their SMART leechers then that's another story.
at least they need some brain power to work with it
Quote:
Originally Posted by
VLxPain
lold... this is just a decompiled source with a decompiler, fail imo...
It's just like a view source in html :)
Code:
/* This file has been generated by the Hex-Rays decompiler.
Copyright (c) 2009 Hex-Rays <info@hex-rays.com>
Detected compiler: Visual C++
*/
Really?...
I said that if you would read my post e_e
please take the time to read the thread before posting
-
Re: official World server source ( in C)
assembly... it's far easier to read than this decompiled version
-
Re: official World server source ( in C)
Quote:
Originally Posted by
VLxPain
assembly... it's far easier to read than this decompiled version
Ill agree with you there. This is for people that don't know shit about asm.
-
Re: official World server source ( in C)
Quote:
Originally Posted by
VLxPain
assembly... it's far easier to read than this decompiled version
that's gernally the point
and it's hard to place your own arguments and ect. in assembly without serious errors occurring
I figured this would solve some ID10T errors that seam to plague the world server
-
Re: official World server source ( in C)
Quote:
Originally Posted by
Reimniess
that's gernally the point
and it's hard to place your own arguments and ect. in assembly without serious errors occurring
I figured this would solve some ID10T errors that seam to plague the world server
It's the information she/he gave us, that's the real release here.
so just stop arguing and say thanks or don't give thanks if you don't find this helpful XD
-
Re: official World server source ( in C)
Quote:
Originally Posted by
Reimniess
that's gernally the point
and it's hard to place your own arguments and ect. in assembly without serious errors occurring
I figured this would solve some ID10T errors that seam to plague the world server
If you know what your doing in asm then you can do things without serious errors. But im talking a few years experience? I suppose i can see what your saying but still if you have the knowledge it can be done properly.
-
Re: official World server source ( in C)
Quote:
Originally Posted by
Omega Zero
It's the information she/he gave us, that's the real release here.
so just stop arguing and say thanks or don't give thanks if you don't find this helpful XD
one key advantage of it being if you lets say disassembled Neuz you could read the Exact process that loads Ani, Chr, O3d and <potential> figure out how they work
as well as adding things such hooks and modifications is much easier in this form
---------- Post added at 11:46 PM ---------- Previous post was at 11:38 PM ----------
Quote:
Originally Posted by
darkesthour123
If you know what your doing in asm then you can do things without serious errors. But im talking a few years experience? I suppose i can see what your saying but still if you have the knowledge it can be done properly.
true but it's easier to learn C as compared to asm as well as easier on the eyes to look at
not to mention I've been coding in C++ for 5 and this year began work in java for classes on programing games (my school is supporting Console and computer game programming as a major next year so started studying in advance) which are both branched from C so it's much easier for me to understand
most developers here are familiar with at least some form of C
-
Re: official World server source ( in C)
i havent downloaded it but from knowing that the server files are coded in c++ i know that even if you decompile to asm then covert to c the source code will only be a possible source code and will be next to impossible to actually edit conviniently as the nature of a compile is it removes all comments and variable names when building binaries, so the source you have will more than likely end up with var1 var2 etc and will take you ages to figure out what is what, by the time you figured it out it would probably be more time effective to have looked up ASM and coded a dll hook into the server program to add.modify functions that way
-
Re: official World server source ( in C)
Quote:
Originally Posted by
heathj
i havent downloaded it but from knowing that the server files are coded in c++ i know that even if you decompile to asm then covert to c the source code will only be a possible source code and will be next to impossible to actually edit conviniently as the nature of a compile is it removes all comments and variable names when building binaries, so the source you have will more than likely end up with var1 var2 etc and will take you ages to figure out what is what, by the time you figured it out it would probably be more time effective to have looked up ASM and coded a dll hook into the server program to add.modify functions that way
that's actually not quite correct many functions retain their original names and as for variable they are easily figured out in the same manner as asm
and by looking around a bit you can rename variables as you learn what they are
and on the note of it being originally being coded in C++ I should probably make a C++ compatibly version for practicalities sake
but C and C++ are very similar and unlike asm you can more easily place arguments within functions that alter results
it requires an eye for detail but anyone willing to work a little and use some of that brain of theirs they should be able to figure it out
-
Re: official World server source ( in C)
o.O i should take a look xP I'm curious
-
Re: official World server source ( in C)
I just don't like this for some reason... Just a feeling xD
-
Re: official World server source ( in C)
probably feels a little weird because if it can be recompiled then have somone figure out/rename the varibles more appropriately the possibilities are endless,
I'm going to begin work on finding a way to recompile it sadly msvc++ doesn't like the _UNKNOWN so I'll have to wait untill I can access the inernet on my laptop to continue
-
Re: official World server source ( in C)
xD "#error "There were 640 decompilation failure(s) on 9750 function(s)"
-
Re: official World server source ( in C)
I noticed however I'll still see what can be done with them
-
Re: official World server source ( in C)
This is stupid/retarded and so are you, anyone in their right mind could obtain this information them selves by installing the correct plug-in.
Using IDA them selves, so there's no reason to release this bullshit except to help out the retarded kids in here who don't know what the hell they're doing.
-
Re: official World server source ( in C)
Quote:
Originally Posted by
DeadlyData
This is stupid/retarded and so are you, anyone in their right mind could obtain this information them selves by installing the correct plug-in.
Using IDA them selves, so there's no reason to release this bullshit except to help out the retarded kids in here who don't know what the hell they're doing.
read my post deadly it's just giving them an example and pointing them in the right direction u_u;
I'm not here to spoon feed people
rage zone just needs a little push in the right direction right now
and it's hardly something the average leacher can just go out and use
rage zone's flyff section is like a lost child that needs pointed in the right direction or at least in a likely direction but as trolls will be trolls just kick them in the mud when it asks for directions
-
Re: official World server source ( in C)
its true, not all of us know how to program in an excellent way x__x
searching and discovering new things to improve,to read and learn makes the community a little stable.
it shows how this works, good work Reimniess ^^
-
Re: official World server source ( in C)
Quote:
Originally Posted by
IHXFRYZZ
its true, not all of us know how to program in an excellent way x__x
searching and discovering new things to improve,to read and learn makes the community a little stable.
it shows how this works, good work Reimniess ^^
very much so
not to mention getting started/pointed in the right direction is half the battle in development
on another note deadly things like this encourage people to learn
most people won't try to learn until they see a benefit at the end of the road
-
Re: official World server source ( in C)
im glad that there are still poeple who search and read like you and me :3, someone could said its a stupid release, but im 9128739182739182739% sure only deadly and about 3-4 people of the 90871239871293871923 on ragezone knew that info, and mostly people who clicked in this thread were expecting an editable worldserver that hey were able to modified the level and so much..
so stop complaining all peoples, if u dont need this release just save ur comments o.o