All Activity

This stream auto-updates     

  1. Yesterday
  2. Back on the train!

  3. Mr. DK

    Setting up a Blizzlike CDN

    Hello, I am writing this tutorial becasue I have strugeled to do this and did not find many people that seem to know wbout this topic. So here we go: What is this tutorial about? Today I want to show how to setup a CDN for yourself to be independent from Blizzard. This is very usefull when you want to stick to a certan version of WoW. This tuorial is made for people that have basic skills in WoW-Modding and know some terms. For simplicity I will use Legion as my prime version. This works very similar to all versions that have a CASC storage. What is a CDN used for? As you may have noticed your Legion Client is able to load files not only via the BattlenetApp but also ingame. This is caused by a technology called CASC. A CASC is a special type of storage developed by Blizzard to be able to stream files to a game client. These CASC storage is provided via a CDN. Why have a own CDN? The anser is quite simple. Blizzard turns off support for older game versions. If you run a server and Blizzard shuts down their CDN for your client version it might stop working. To avoid this you need to have your own CDN. What do I need? You need a list of software in order to host a own CDN. Alot of these tools can be changed for equivalents feel free to use whatever tool suits you. I wont cover how to install these if you have trouble feel free to ask me. Here is my list: A Web server : https://httpd.apache.org/ A 010 Editor: https://www.sweetscape.com Marlamin BuildBackup: https://github.com/Marlamin/BuildBackup/ (or allready downloaded CDN-Files) A simple Text Editor What to do? 1. Step Marlamin BuildBackup After you have compiled the sources you will have a output that looks like this: You probably lack the batch but I will show you how to do this right now. dotnet BuildBackup.dll forcebuild wow 3b0517b51edbe0b96f6ac5ea7eaaed38 da4896ce91922122bc0a2371ee114423 As you can see this batch runs the BuildBackup.dll with the following parameters forcebuild - This forces it to load the right version wow - This is the game you want to download from the Blizzard CDN (only wow should matter) 2 Hashes You have to modify the 2 Hases to get the correct version. Todo so you open up following page: https://bnet.marlam.in/?product=wow There you will find a long list of different builds. Search for the correct one and get the Build Config (1. Hash) aswell as the CDN Config (2. Hash). Fill those in to get the right Version. Sadly alot of the older Versions are not available anymore. I cant provide those so back up your Version as long as it still exists! Now run the batch and wait for the process to finish. Your outcome should be a folder named tpr. Make a backup of this folder in case you mess up your working Version. Keep in mind this can be around 200 GB of data. 2. Step getting all other needed Files Click the following 2 links and keep the Files where you can find them. We will need them in a minute. http://us.patch.battle.net:1119/wow/versions http://us.patch.battle.net:1119/wow/cdns These files direct your client to downlaod the correct Version of the Game from your CDN instead of the oficial ones. You need to modify those later. 3. Step configurating the web Server Now you have to open your web-Server. This is needed becasue your Client uses HTTP to request its Files. (Note this will only work for WoD and Legion since they introduced a new Type in BFA). Setup the following folders in your Root folder. In case of Apache 2.4 this folder is called htdocs. htdocs/wow htdocs/tpr/wow/... Copy your CDN-Files from step 1 in place of the trp folder and your files from step 2 in your wow folder. 4. Step editing the wow-folder files. Now open and modify the files according to my example. Starting with cdns: Name!STRING:0|Path!STRING:0|Hosts!STRING:0|Servers!STRING:0|ConfigPath!STRING:0 eu|tpr/wow|localhost|http://localhost|tpr/configs/data tw|tpr/wow|localhost|http://localhost|tpr/configs/data us|tpr/wow|localhost|http://localhost|tpr/configs/data kr|tpr/wow|localhost|http://localhost|tpr/configs/data cn|tpr/wow|localhost|http://localhost|tpr/configs/data Of course you should use the web-server adress you have. To set it up locally you can use localhost. You can also use a diffrent port. If you do simply add the port behind both localhost. I use default 80. Next up is versions: Region!STRING:0|BuildConfig!HEX:16|CDNConfig!HEX:16|KeyRing!HEX:16|BuildId!DEC:4|VersionsName!String:0|ProductConfig!HEX:16 eu|c67ad9d5ac4908d65a512b21fc9171bd|e9754adcc354309d735e9a4b3ba1ec87||26972|7.3.5.26972| tw|c67ad9d5ac4908d65a512b21fc9171bd|e9754adcc354309d735e9a4b3ba1ec87||26972|7.3.5.26972| us|c67ad9d5ac4908d65a512b21fc9171bd|e9754adcc354309d735e9a4b3ba1ec87||26972|7.3.5.26972| kr|c67ad9d5ac4908d65a512b21fc9171bd|e9754adcc354309d735e9a4b3ba1ec87||26972|7.3.5.26972| cn|c67ad9d5ac4908d65a512b21fc9171bd|e9754adcc354309d735e9a4b3ba1ec87||26972|7.3.5.26972| Fill in the hashes you used to download the files in step 1 aswell as the correct Version. Now you are nearly good to play. 5. Step modifying your client The URL to the Blizzard CDN is hardcoded in the client so you need a Hex-editor to change this. Open your WoW-exectuable with 010 Editor and hit "ctrl + F". A small search bar apears at the bottom. Select the option Text and search vor cdns. You will find 2 links pointing to a Blizzard CDN. Simply change those URL's to point to your Web-Server and save the Files. 6. Step Logging in Now you can Login to your Client and use your own custom CDN as long as your Web-Server is running! PS: In a future tutorial I will show how to add custom content to this CDN like your own maps and other changes! Feel free to comment!
  4. Durnholde Keep by the Prophecy RP Team. Durnholde Keep, command center for the Alliance Internment Camps and under the rule of Lieutenant General Aedelas Blackmoore. Durnholde Keep is the site Warchief Thrall was raised in, and it home to more Orcs than any other internment camp. It's also the best defended, and the most notable of the interment camps. Warchief Thrall is determined to liberate the Orcs within this camp as a sign to the Alliance that no Orc can be chained. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  5. Valaryon

    10.jpg

    We have something totally different in mind, however we are going to merge those dungeon interiors for a uniform interior of the monastery. Our current monastery is nearly finished but we're waiting on some software development. Here's a render from Noggit, give it some leniency but you get the general idea of what we're doing. https://i.imgur.com/OjFcBq4.jpg
  6. Valaryon

    Durnholde Keep - Blackmoore's Pride

    Durnholde Keep from the Prophecy RP Team. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know!
  7. Last week
  8. Legion modding™ Coming soon

  9. Hello. You are amazing, my friend. Textures and models are AWESOME. But one question, about Fire spells and effects of warlocks. How can i change it to default True Fire Color? Because that green fire is very bad for me Sorry for my english, is not my main language.
  10. Thoraric

    10.jpg

    You may use a model from the original files, once i found a unique scarlet monastery model, where all the dungeons locations were merged into a big wmo. I think the original plan was to make one big dungeon like scholomance but at last, they cut it into 5 pieces. The only work u have to do is to create an exterior shell like walls and roof.
  11. Tulak'Watha by the Prophecy RP Team. Centuries after the Troll Wars, many of its remnants still stand. Tulak'Watha was once a village used to reinforce and resupply the great Amani army as it surged throughout Lordaeron and Hillsbrad. After the Amani's crushing defeat in Alterac the village was sacked and its inhabitants slaughtered. Now, Tulak'Watha is scarcely populated with what Forest Trolls remain. Centuries have passed and a burning vengeance to avenge their ancestors defeat still lies in the heart of each Forest Troll. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  12. Valaryon

    Tulak'Watha - Remnants of the Troll Wars

    Tulak'Watha from the Prophecy RP Team. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know!
  13. Silverlaine Keep by the Prophecy RP Team. Silverlaine Keep lies on the high bluffs above Pyrewood Village and is ruled by Baron Silverlaine, a Gilnean nobleman. Since the completion of the Greymane Wall however, Baron Silverlaine and the citizens of Pyrewood have been cut off from Gilneas. Without the supplies and support of Gilneas, Baron Silverlaine has been forced to kneel to Lordaeron and request aid. Now, with the unofficial annexation of the lands north of the Greymane Wall, the nobleman must maintain a hostile land full of desperate and disgruntled peasants. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  14. Valaryon

    Silverlaine Keep - Nobles of Gilneas

    Silverlaine Keep from the Prophecy RP Team. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know!
  15. Supora

    10.jpg

    what about monastery rewamp? I mean WMO
  16. Thrall's Encampment by the Prophecy RP Team. Following the Second War, all of the Orcs that weren't captured and enslaved by the Alliance were forced into hiding. Thrall's Encampment lies hidden in the reaches of the Hillsbrad Foothills, where Warchief Thrall ponders on his plan to free his people from the shackles of Durnholde. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  17. Tarren Mill by the Prophecy RP Team. Tarren Mill is a thriving yet insignificant town following the Second War. One of the few sites to avoid the conflict, Tarren Mill lies in the north-easternmost reaches of the Hillsbrad Foothills. A perfect location to settle down with a family, without danger and without worry. Since the sacking of Alterac, Tarren Mill sees fewer visitors but nonetheless it's a small gem of Lordaeron's beauty. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  18. Southshore by the Prophecy RP Team. During the Second War, Southshore was used as a staging point for refugees after Stormwind had been destroyed by the Horde. Many citizens of Stormwind settled near Soutshore and as a result Southshore transformed into a busy seaport and military port for the Alliance. Late in the Second War the Horde would eventually conquer and raze Southshore to the ground. Now, years after the Second War, Southshore has been restored to its former glory and contains a resource rich strategic location for the Alliance. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  19. Hillsbrad Fields by the Prophecy RP Team. The Hillsbrad Fields lie on western Hillsbrad, directly south of Dalaran City. The Hillsbrad township was recently sacked and razed during the Second War, but since then has been restored to its former glory. The once township now village controls an important trade route to and from Dalaran City and with it, the protection of Dalaran itself. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  20. Fenris Isle by the Prophecy RP Team. Fenris Isle lies on the eastern side of Silverpine Forest, directly in the center of Lordamere Lake. Fenris Isle is a thriving military and trade outpost under the control of the Kingdom of Lordaeron. The Isle is an important trade location for Lordaeron. Its ferry has access to Lordaeron Keep, Silverpine Forest and Dalaran City which drastically cuts import and exports between the Kingdoms. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  21. Pyrewood Village by the Prophecy RP Team. Pyrewood Village is located in the southern reaches of Silverpine Forest, shadowed by Silverlaine Keep. After the construction of the Greymane Wall, Pyrewood Village was abandoned by Gilneas. As a result many Silverlaine soldiers and civilians from Pyrewood have lost access to their friends and relatives. Now, Lordaeron has all but annexed Pyrewood Village, offering supplies via trade and work to the Gilneans who were betrayed by their King. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  22. The Silverpine Memorial by the Prophecy RP Team. The Silverpine Memorial is located in western Silverpine. This memorial was originally a graveyard for those who had to be hastily buried during the conflicts of the Second War. Now, with King Terenas' grace it has been turned into a memorial site for all the unknown dead and those who could not be buried with their ancestors because of the Second War conflicts. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  23. Deep Elem Mine by the Prophecy RP Team. Deep Elem Mine lies on the border of Lordaeron and the Gilnean-Occupied Territory. Deep Elem mine provides much needed materials and wealth to the people of Silverpine Forest as since the construction of the Greymane wall, much of the former Gilneans have lost their economic connection to the Kingdom. Deep Elem Mine is plagued by hostile forces like much of Silverpine Forest and its roads are prime for caravan raiders so travelers beware. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  24. Capital City by the Prophecy RP Team and with contributions by Shelldon. Lordaeron's Capital City and namesake of General Lordain. Out of all the Human Kingdoms, Lordaeron is the most devout with the Light. Still repairing itself after it's attack in the Second War, Lordaeron's Capital City stands as the jewel of all humanity with its unique architecture dating from the age of Arathor. Lordaeron stands as the strongest of all the Human Kingdoms and the bulwark against the shadow. Lordaeron has proven it can tackle any foe,with the grace and wisdom of Terenas Menethil II who can dare challenge the shield of humanity? We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  25. Thas'alann from the Prophecy RP Team. Thas'alann - meaning Heart of the Forest - is an ancient colony of the High Elves, lost through time. After landing on the Lordaeron continent, they moved inland and formed a settlement in the Tirisfal Glades. After a few years, however, many were driven insane. The belief at the time was that something evil slept beneath the Glades, so the High Elves abandoned the region and moved northwards. Now the site has turned ruined through time as the Elves magic fades and the overgrowth takes control of the land once more. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  26. Olsen's Farthing by the Prophecy RP Team. Olsen's Farthing is a farm in the prime area of Silverpine directly on its trade routes. However the presence of bandits and gnolls in Silverpine have been growing rapidly as trade flourishes in the post-Second War Kingdoms. Olsen's Farthing is frequently harassed by bandits. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  27. The Deepwood from the Prophecy RP Team! The Deepwood is an undefined area within Silverpine Forest. It's considered to be near the north western shore of Silverpine Forest and is mostly used for farmland and its rich concentration of silverpines. Stay near the road however, Silverpine Forest is a hot attraction for bandits with its dense foliage. We're always open to criticisms, if you see something you don't like or think of a way we can improve let us know! Want to help? Contact Valaryon#6825 on Discord or on MC.net!
  1. Load more activity