xX_NeCrOmAnCeR_Xx 0 #1376 Posted September 10, 2013 But the mod doesn't work because it end until the royal academy Quote Share this post Link to post Share on other sites
Gregor8356 275 #1377 Posted September 10, 2013 try with trainer 11+ link: http://www.mediafire.com/download/uyjimmomtdm/BattleRealmsTrainer.rar Quote Share this post Link to post Share on other sites
xX_NeCrOmAnCeR_Xx 0 #1378 Posted September 11, 2013 i tried but it didn't work Quote Share this post Link to post Share on other sites
Gregor8356 275 #1379 Posted September 11, 2013 turn on in background trainer 11+ play game when is selected town square ? press button ,,b'' + delete and don't relase it should work on my mod ofcourse Quote Share this post Link to post Share on other sites
xX_NeCrOmAnCeR_Xx 0 #1380 Posted September 13, 2013 ohh okay thank you sir and could you teach me how to mod battle realms and could you put it in a youtube tutorial thanks Quote Share this post Link to post Share on other sites
Gregor8356 275 #1381 Posted September 13, 2013 no I can't if you want to know how to mod Br. WOTW. Just ask me, if you don't understand something I try to explain it to you 1 Quote Share this post Link to post Share on other sites
xX_NeCrOmAnCeR_Xx 0 #1382 Posted September 14, 2013 okay how do i make a building look like other buildings like what you did and please show an image of it Quote Share this post Link to post Share on other sites
Gregor8356 275 #1383 Posted September 14, 2013 now ho to do it go to adress Town quare 135927 ..... (01 54 00 00 00 00 00 40 40 96 00 00 00 96 00 00 00 4B 00 00 00 4B 00 00 00 ) -54 | means u'r Royale Academy-thats all line means upgrade to another building and only Town Square can start upgrade if u want more buildings it must be pleaced town square to 3 or 4 secquence from other clan to start next upgrade u needTowns Square from other clans because all buildings will end, other numbers of buildings can be exchanged at will image: Every building in game has own ID number when building description begins this number ID is 9 grilles <-left from first leter like you see on the picture in case town square is 0C number 54 you have to replace to another ID building number and rewrite all line to building you choose and select next building and if you have 3/4 building the last one have to be town square etc. Quote Share this post Link to post Share on other sites
xX_NeCrOmAnCeR_Xx 0 #1384 Posted September 15, 2013 so where will i put the id's of the other buildings sir and how do you remove the extra symbols? Quote Share this post Link to post Share on other sites
Gregor8356 275 #1385 Posted September 15, 2013 01 54 00 00 00 00 00 40 40 96 00 00 00 96 00 00 00 4B 00 00 00 4B 00 00 00 here: 54 what symbols ? Quote Share this post Link to post Share on other sites
xX_NeCrOmAnCeR_Xx 0 #1386 Posted September 17, 2013 i will put the ID on the 54 then on the 00 following 54 ?the symbols like this like the squares could you also show me a picture thanks sir Quote Share this post Link to post Share on other sites
Gregor8356 275 #1387 Posted September 17, 2013 All this rewrite 01 54 00 00 00 00 00 40 40 96 00 00 00 96 00 00 00 4B 00 00 00 4B 00 00 00 to selected buildings and 54 choose the next building eg. put to town square 01 06 00 00 00 00 00 40 40 96 00 00 00 96 00 00 00 4B 00 00 00 4B 00 00 00 06 - keep in keep put 01 54 00 00 00 00 00 40 40 96 00 00 00 96 00 00 00 4B 00 00 00 4B 00 00 00 - this line exactly the same place in every building and 54 choose the next building Quote Share this post Link to post Share on other sites
xX_NeCrOmAnCeR_Xx 0 #1388 Posted September 20, 2013 what id's did you put in your mod sir because your mod is so cool oh and can you teach me how to make other buildings and to train a peasant to other buildings sorry sir gregor but i still can't understand Quote Share this post Link to post Share on other sites
Gregor8356 275 #1389 Posted September 21, 2013 Metal Shop ID:1E Thieves Guild ID :25 13B0B4 HEX ADRESS OF Thieves Guild TO ZOOM THE SCREAN YOU CAN HOLD CTRL AND PRESS ,, + '' MANY TIMES TO ZOOM ,, - '' DECREASE ZOOM Quote Share this post Link to post Share on other sites
Arya Kadam 0 #1390 Posted September 27, 2013 Hello!!!Can You Find The BG Effect Address!!!Thank You!!! Aww!!!Reply PLEASEEEEE.....,,,,,,!!!!!!! Quote Share this post Link to post Share on other sites
Gregor8356 275 #1391 Posted September 28, 2013 Hello!!! Can You Find The BG Effect Address!!! Thank You!!! Aww!!! Reply PLEASEEEEE.....,,,,,,!!!!!!! here in dragon warrior chee shield 10AB1Fthis 73 respond for dragon chee shield effect Quote Share this post Link to post Share on other sites
LuisC 0 #1392 Posted October 4, 2013 (edited) The Battle Realms.dat file actually contains everything you need to know about the game. http://caicedo.bounceme.net/BRData.txt Im working on a program that will allow easy GUI editing and full control over the game, not just simple swap mods Edit- Here is a quick version I threw together to share with you guys. Place it in the same directory as the Battle Realms.dat and run it. It will tell you the offset to everything and I have included the Enum tables also to allow you to make quick mods. Pretty soon I would like to be able to decompile and recompile the .dat file to add our own units/clans and what not. I have the whole file mapped out as of right now. http://caicedo.bounceme.net/AR_Enums.zip I don't think that name is final, Im not creative when it comes to that. If you have a suggestion please let me know. PS If anyone enjoys Halo modding please check out Arsenic: https://www.youtube.com/watch?v=RsYcA9SVKhk&feature=player_embedded Edited October 5, 2013 by LuisC Quote Share this post Link to post Share on other sites
DANES 0 #1393 Posted October 20, 2013 HELLO GUYS! ANYONE THERE WHO HAVE A LIST OF UPGRADES ADDRESSESS? I WANT TO EDIT SOME UNIT TARGETS FOR HEROES OR TIER UNITS. ALSO DOES ANYONE KNOW HOW TO INCREASE POISON DAMAGE OF POISONED WEAPONS? I ALSO NEED TO KNOW ZEN TRANCE BG ADDRESS. THANK YOU 4 ANYONE WHO WOULD KINDLY ANSWER MY REQUESTS!.... I MEAN THE UPGRADE BUTTON ADDRESS FROM ABOVE. Quote Share this post Link to post Share on other sites
Gregor8356 275 #1394 Posted October 20, 2013 (edited) HELLO GUYS! ANYONE THERE WHO HAVE A LIST OF UPGRADES ADDRESSESS? I WANT TO EDIT SOME UNIT TARGETS FOR HEROES OR TIER UNITS. ALSO DOES ANYONE KNOW HOW TO INCREASE POISON DAMAGE OF POISONED WEAPONS? I ALSO NEED TO KNOW ZEN TRANCE BG ADDRESS. THANK YOU 4 ANYONE WHO WOULD KINDLY ANSWER MY REQUESTS!.... I MEAN THE UPGRADE BUTTON ADDRESS FROM ABOVE. Look here : http://forums.gamingterritory.com/topic/2203-modding-battlereamsdat/page-69#entry179036 and here : http://forums.gamingterritory.com/topic/2203-modding-battlereamsdat/page-50#entry118047 Edited October 20, 2013 by gregor8356 Quote Share this post Link to post Share on other sites
tobmas 0 #1395 Posted November 1, 2013 can someone pls make my mod again its in page 51 and pls add color white, gray, and black. tnx Quote Share this post Link to post Share on other sites
Greg835 0 #1396 Posted November 9, 2013 (edited) hi Edited November 9, 2013 by Greg835 Quote Share this post Link to post Share on other sites
Gregor8356 275 #1397 Posted November 9, 2013 can someone pls make my mod again its in page 51 and pls add color white, gray, and black. tnx Ready Mod file: http://www.2shared.com/file/j1IUcM3F/Battle_Realms.html Quote Share this post Link to post Share on other sites
Kravitz 1 #1398 Posted November 27, 2013 (edited) The Battle Realms.dat file actually contains everything you need to know about the game. http://caicedo.bounceme.net/BRData.txt Im working on a program that will allow easy GUI editing and full control over the game, not just simple swap mods Edit- Here is a quick version I threw together to share with you guys. Place it in the same directory as the Battle Realms.dat and run it. It will tell you the offset to everything and I have included the Enum tables also to allow you to make quick mods. Pretty soon I would like to be able to decompile and recompile the .dat file to add our own units/clans and what not. I have the whole file mapped out as of right now. http://caicedo.bounceme.net/AR_Enums.zip I don't think that name is final, Im not creative when it comes to that. If you have a suggestion please let me know. PS If anyone enjoys Halo modding please check out Arsenic: https://www.youtube.com/watch?v=RsYcA9SVKhk&feature=player_embedded FAKE !!! Why i can't open ? virus ? Edited November 27, 2013 by Kravitz Quote Share this post Link to post Share on other sites
Gregor8356 275 #1399 Posted November 28, 2013 FAKE !!! Why i can't open ? virus ? Hi did you try unzip or unrar to one folder and put it a Battle Realms.dat maybe I am wrong but for me it works well Quote Share this post Link to post Share on other sites
zokibrzi 0 #1400 Posted November 29, 2013 Explanation for making a mod that gives the confused.It's actually very simply.Find a house for example Alchemist Hut 133A7C,Find a label where the chemist input 01(Watch and bottom rows),Replace the label 01 with label 55 Arah.When you put in a game farmer's house chemists will come out Arah. In Hex-editor find Alchemist Hut 133A7C Replace the label 01 with label 55 Arah. In Hex-editor find Dojo 133F80 Replace Spearmen 08 with label 65 Kenji 3 Dragon. In Hex-editor find Alchemist Hut 133A7C The 4 right down to 01 chemist replace 55 Arah.In the same row replacement after 80 3F 19 3F to 80 3F 01 Save the changes,and the chemist will be Arah.It is simply In Hex-editor find Alchemist Hut 133A7C The 4 right down to 01 chemist replace 55 Arah.In the same row replacement after 80 3F 19 to 80 3F 01 Save the changes,and the chemist will be Arah.It is simply, In Hex-editor find Dojo 133F80 The 4 right down to 08 Spearmen replace 64 Kenji Dragon.In the same row replacement after 80 3F 19 3F to 80 3F 01 Save the changes,and the Spearmen will be Kenji.It is simply Im not used in making tutorials so please bare with me. For me Battle Realms can be widely modded via two files that if you want to be a modder must understand fully, the first one is of course Battle_Realms_F.exe and its dependant dlls namely the scripts folders that contain all the campaigns scripts, you can change some of the game aspect using Ollydbg (a free win 32 aplication debbugger and assembler-dissasembler) and the other file is Battlerealms.dat, like the name said it stores all the data that was compiled and the exe will call it when needing values for the game itself and its internal functions.This second file is the one we will discuss here.General Tips============First please download XVI32 a free hex editor from the link:<a href="http://www.chmaas.handshake.de/delphi/free...32.htm#download" target="_blank">http://www.chmaas.handshake.de/delphi/free...32.htm#download</a>Next we need to configure the editor to suit our needs like this:Go to Tools-->Options-->Appearance and check "Use blank to display control characters", I cant stress this enough since it will make your life easier when you are browsing the file.If you want to find a section quicker press Crl+F and put whatever you want in the text box, them push "convert text to hex", you will get something like this 42 61 64 08 but to actually find the text fill with 00 like this 42 00 61 00 64 00 08, remember that the text strings are filled with controls characters.The Windows Scientific Calculator is your best friend if you are not used with hex values.Then the real works begin, I post a pic to show the data and painted in two colors, red and green, to divide the values in segments that I will explain step by step.I will begin with the block marked blue, it separates our code data from the previous entry and thus is the beggining of the code we will inspect, the next sections are marked red and green and I will ONLY describe the values of the marked segments starting from the:Value 00 Entry ID========================Dont change this as you can get a crash window.Value 11 to 74 Building name=============================Check out for the first 11, its a fixed value that indicate the lenght of the ASCII string, if you change this value you will get an out of memory error. Although in theory it cant be changed is useful whe you want to find a section fast, I will explain the technique later.Value 7D Model Type===================As it name states its the entry for the 3d model to use, you can freely change this value to make your building look like other buildings, even more you can input values from other clans buildings too!Value 06 Tech Level===================Or in other words needed tech level to have the building available, pretty useless as for multiplayers games there dont seem to be a way to set the starting tech level, but for the campaigns maps they are set in each map to disable some buildings at the begginning.Value 80 to 3F Building`s Armor================================This one is a big segment, its holds the Data for the Buildings Armor in the following order Cutting, Piercing, Blunt, Fire, Explosive and Magical. Take a look for the Cutting values and you will see that the data is arranged in this way 80 3F, the first value is the one we want to change. Raising the 80 to its max value FE will make the building extremely vulnerable to cutting attacks, on the other hand lowering to 01 will make it harder to this type of attack and last filling the values with 00 00 will make the building invulnerable to this type of attacks and will display "the selected unit cannot attack this building", that explain why only sledgers can break the pile of rocks blocking your path in the Graybacks journey.Value 64 to 32 Building Cost and Refund=======================================The first two 64s (100 in decimal) are the hex value for the Rice and Water cost respectively and the followings 32 are the values for the resource refund when you destroy the building, this way you can make your building generate tons of resources with just only rising the values for the refund data.Value 05 to 19 Unit1 Training=============================This part is where it becomes more interesting (if you arent tired or bored of reading this yet), I will explain this part to the best I can. The value 05 holds the entry for the unit allowed to enter the building and the next 01 the unit that will generate after the training. Imagine what you can do with this!, make a peasant train in a building and it becomes a Hero unit and even change for other clans units. Well posibly values are:Dragon======PUSH 0 ArcherPUSH 1 ChemistPUSH 2 Dragon WarriorPUSH 3 GeishaPUSH 4 KabukiPUSH 5 PeasantPUSH 6 Sumo CanonneerPUSH 7 SamuraiPUSH 8 SpearmanSerpent=======PUSH 13 BanditPUSH 14 CannoneerPUSH 15 CrossbowmanPUSH 16 GeishaPUSH 17 MusketeerPUSH 18 PeasantPUSH 19 RaiderPUSH 1A RoninPUSH 1B Spirit WarriorPUSH 1C Spirit WarriorPUSH 1D SwordmanLotus=====PUSH 1E Blade AcolytePUSH 20 TausilPUSH 23PUSH 24PUSH 25PUSH 26PUSH 27PUSH 28PUSH 29PUSH 2A UncleanPUSH 2B WarlockWolF====PUSH 2C Ballista ManPUSH 2D BerserkerPUSH 2E BrawlerPUSH 2F DruidessPUSH 30 HurlerPUSH 31 MaulerPUSH 32 Pack MasterPUSH 33 PeasantPUSH 34 Pitch SlingerPUSH 35 SledgerPUSH 36 WerewolfMisc====PUSH 39 DragonPUSH 40 Original Prince Taro, crash the gamePUSH 42 MonkPUSH 43 NightvolPUSH 44 NinjaPUSH 4F HorsePUSH 53 ZombieHeroes======PUSH 55 ArahPUSH 56 BudoPUSH 57 GaihlaPUSH 58 GarrinPUSH 59 GraybackPUSH 5A IssylPUSH 5B KazanPUSH 5C Kenji_DragonPUSH 5D Kenji_No SwordPUSH 5E Kenji_SerpentPUSH 5F Kenji_YoungPUSH 60 Kenji_2 DragonPUSH 61 Kenji_2 No SwordPUSH 62 Kenji_2 SerpentPUSH 63 Kenji_Dragon 3PUSH 64 Kenji one with the dragonPUSH 65 Kenji_Serpent 3PUSH 66 KorylPUSH 67 Long ToothPUSH 68 NecromancerPUSH 69 Otomo SerpentPUSH 6A Otomo DragonPUSH 6B Shinja SerpentPUSH 6C Shinja DragonPUSH 6D SobanPUSH 6E TaoPUSH 6F Shale LordPUSH 70 UtaraPUSH 71 VetkinPUSH 72 ZymethPUSH 73 Zymeth one with the orbForget about the PUSH word (its just that the list was too big that I copy paste from my debbugger doc info) also since the values are arranged in alfabetical order you can fill the missing spaces by yourself. I recommend memorizing this table or have it handy since you will need it if you want to understand how the Keeps summons the Heroes, which units are affected with a certain technique and so on. I may consider the values as ID pointers since the exe calls it whenever a unit is generated.Returning to the matter at hand, the last 19 is the training time. If you want to make your unit train almost instantly put a 01 here.Value 08 to 1E Unit 2 Training==============================Only with data if the building allows more than one training, same as above but for the second training, i.e. the training a chemist do when entering a dojo.Value 02 to 2D Unit 3 Training==============================Only with data if the building allows more than one training, same as above but for the third training, i.e. the training a kabuki do when entering a dojo.Value 10 to 03 Button Upgrades==============================This data store the internal entry ID for the buttons upgrades available to this building. The value 14 03 refers to the Tempered Steel the only value you can change here is the 14 as the 03 seems to be fixed, the game is very tricky in this part like you can have the same upgrades in every building but for the CURRENT clan only. For example you cant make the Tempered Steel to be available in the Serpent Alchemist Hut but you can have it in a Dragon Bath House. Also this segment works completely different in some buildings, like the Keep, where the upgrades buttons are exchanged for the heroes buttons.The Dragon Keep===============I have seen some people who ask how a Hero can be included in the multiplayer and so on, is really easy, just look at the picture.You will see the values 69,5B,55,58,6E and 8D and if you see the units table you will find that correspond to Otomo, Kazan, Arah, Garrin, Tao and Teppo in this order. You can freely change this values to make whatever hero or unit to be available at the keep just take notice that the last slot only works for WOTW. I dont know what 80 3F 2D do though.Value 20 42 Building time=========================Not quite the truth, it seems more or less to work like the health and stamina regeneration system but the difference that you need a peasant to make it work and the other is automatic. If you want to make your building be constructed "somewhat" faster lower the value 20 to 01. Dont touch the 42 as IS a fixed multiplier and can crash the game....to be continuedSince I am a little tired I will continue in the Next Chapter. Then I will explain the buildings pre-requisites, all about the units and techniques, but for the people that dont like to wait I will give you the next addresses.Here you can see how the data is organized in big chunk of segments and what values correspond to what function. The list of funtions for the buildings begin at the address FC4C2 and the actual data at the adress 133A7C. Investigate them to understand more the code and dont forget to put your findings here. In Hex-editor find Alchemist Hut 133A7C The 4 right down to 01 chemist replace 55 Arah.In the same row replacement after 80 3F 19 to 80 3F 01 Save the changes,and the chemist will be Arah.It is simply, In Hex-editor find Dojo 133F80 The 4 right down to 08 Spearmen replace 64 Kenji Dragon.In the same row replacement after 80 3F 19 3F to 80 3F 01 Save the changes,and the Spearmen will be Kenji.It is simply Quote Share this post Link to post Share on other sites