Register for your free account! | Forgot your password?

You last visited: Today at 10:25

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



WoW Source Code

Discussion on WoW Source Code within the WoW Private Server forum part of the World of Warcraft category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,549
Received Thanks: 238
WoW Source Code

English:
hey,
I usually play some other MMORPG but looking for an answer to:
At beginning of WoW did not exist any pServer and the source code was only on Blizzard Server. From time to time some pServer started, which got the original(?) source of WoW. My question:
How did the community get the source code of WoW? I think it is possible to decompile a Client but how they got a source code of Server files?

Greetings.


German:
hey,

ich komme ursprünglich von einem anderen MMORPG und suche hier in der WoW Section eine Antwort auf folgende Frage:
Zu Anfangszeiten von WoW gab es noch keine pServer und der Source Code war nur Blizzard auf ihren Servern zugänglich. Im Laufe der Zeit öffneten einige pServer, welche die Source von WoW hatte. Meine Frage wäre: Wie ist man den an die Source gekommen!?
Einen Client zu decompilieren erscheint mir als "machbar", aber was ist mit den Server Files (Source Code) wie ist man an diese gekommen?

Grüße
AirFight111 is offline  
Old 07/30/2015, 09:40   #2
 
elite*gold: 13849
Join Date: Oct 2014
Posts: 673
Received Thanks: 219
Ich bin jetzt auch nicht von der WoW Sektion, aber ich meine dass es Emulatoren waren und keine Offi-Source.
Den Server zu emulieren ist eigentlich nicht sonderbar schwer, sondern eher Zeit aufwendig.

Der Client wird wohl C++ sein, dass kann man nicht decompilen, kannst halt mit Hooks oder ASM arbeiten. (Wobei letzteres eher unnötig ist, wenn man Hooken kann)

Aber wie gesagt, bin nicht aus der Sektion, lass es von jemand anderen entweder bestätigen oder wiederlegen.^^
Lee Ki-Hwan is offline  
Old 07/30/2015, 10:26   #3
 
elite*gold: 0
Join Date: Aug 2009
Posts: 178
Received Thanks: 34
1. Vom WoW Client hat offiziell niemand außer Blizzard den Source Code und es ist auch niemand inoffiziell bekannt
2. Der Sourcecode der Server ist von Emulatoren (z.B. ), den Sourcecode der offiziellen Blizzard Server hat auch offiziell niemand und inoffiziell ist niemand bekannt
winked is offline  
Old 07/30/2015, 13:28   #4

 
elite*gold: 808
Join Date: Jul 2010
Posts: 7,984
Received Thanks: 1,652
Quote:
Originally Posted by winked View Post
1. Vom WoW Client hat offiziell niemand außer Blizzard den Source Code und es ist auch niemand inoffiziell bekannt
2. Der Sourcecode der Server ist von Emulatoren (z.B. ), den Sourcecode der offiziellen Blizzard Server hat auch offiziell niemand und inoffiziell ist niemand bekannt
Woher möchtest du wissen, dass inoffiziell es keinem bekannt ist? Eventuell schlummert jemand auf der Welt mit inoffiziellen Sourcecode herum, veröffentlicht es aber nicht.
°"Crazy"° is offline  
Old 07/30/2015, 15:21   #5
 
elite*gold: 0
Join Date: Aug 2009
Posts: 178
Received Thanks: 34
Quote:
Originally Posted by °"Crazy"° View Post
Woher möchtest du wissen, dass inoffiziell es keinem bekannt ist? Eventuell schlummert jemand auf der Welt mit inoffiziellen Sourcecode herum, veröffentlicht es aber nicht.
Mag sein .
winked is offline  
Old 07/30/2015, 17:28   #6
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,549
Received Thanks: 238
Danke für die Antworten.
Kann mir jemand kurz in 2-3 Sätzen erklären was TrinityCore genau macht? So wie ich das sehe, muss man den Source Code des Servers "nachprogrammieren"? Oder wie bekommt man ohne tausende von Entwicklerstunden (welche Blizzar investierte) ein Laufendes Spiel zusammen?
AirFight111 is offline  
Old 07/30/2015, 17:43   #7
 
Kaev <3's Avatar
 
elite*gold: 110
Join Date: Mar 2008
Posts: 856
Received Thanks: 391
Quote:
Originally Posted by AirFight111 View Post
Danke für die Antworten.
Kann mir jemand kurz in 2-3 Sätzen erklären was TrinityCore genau macht? So wie ich das sehe, muss man den Source Code des Servers "nachprogrammieren"? Oder wie bekommt man ohne tausende von Entwicklerstunden (welche Blizzar investierte) ein Laufendes Spiel zusammen?
Nein, das programmieren haben andere bereits übernommen. Ist natürlich nicht alles bugfrei oder fertig, aber im Prinzip ist das für einen Emulator schon seeeeehr gut.
Du lädst dir den Sourcecode, kompilierst ihn, stellst die Configs ein, fügst die benötigten Dateien ein (wie z.B. DBC-Files und Maps) und startest die .exe-Dateien. Fertig, schon läuft dein WoW-Server. Im Client nun noch eine Textdatei bearbeiten und man kann spielen.
Kaev <3 is offline  
Thanks
1 User
Old 07/30/2015, 18:22   #8
 
Dopewalk3r's Avatar
 
elite*gold: 0
The Black Market: 276/1/0
Join Date: Dec 2011
Posts: 3,923
Received Thanks: 884
Das hilft dir vlt. weiter.

Dopewalk3r is offline  
Reply


Similar Threads Similar Threads
[Source Code] Simple Injector Source Code ...
06/05/2013 - S4 League Hacks, Bots, Cheats & Exploits - 7 Replies
Hi there today i have found some source code for a simple injector and i want to share it with you :) translated to English ( I know It's nothing , but i want to do something ) :) Code here #RequireAdmin #include <GUIConstants.au3>



All times are GMT +1. The time now is 10:27.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.