jbslash Posted July 23, 2009 Share Posted July 23, 2009 Finally, I did it!Now we can set any diplomacy between players in ANY .MIS file!What u have to do:First, you have to edit files with some hex editor, to keep file size (68 066 bytes)Open .mis file, and go to offset "EE18" - there diplomacy settings are stored.Now edit hex values in accordance with this:---------------------Dune 2000 alliance settings in .mis filesHex values: "00" for "ally", "01" for "enemy", "02" for "neutral"for self-diplomacy default is "00" (ally)WARNING!!! Setting "neutral" or "enemy" for self-diplomacy can cause the game to crash!!!Offset DiplomacyPlayer 1 diplomacy: [human]EE18: self-diplomacy (if set to "enemy", player's units will destroy each other!)EE19: 1-sided attitude player 1 to player 2EE1A: 1-sided attitude player 1 to player 3EE1B: 1-sided attitude player 1 to player 4EE1C: 1-sided attitude player 1 to player 5EE1D: 1-sided attitude player 1 to player 6Player 2 diplomacy: [AI]EE20: 1-sided attitude player 2 to player 1EE21: self-diplomacy (if set to "enemy", player's units will destroy each other!)EE22: 1-sided attitude player 2 to player 3EE23: 1-sided attitude player 2 to player 4EE24: 1-sided attitude player 2 to player 5EE25: 1-sided attitude player 2 to player 6Player 3 diplomacy: [AI]EE28: 1-sided attitude player 3 to player 1EE29: 1-sided attitude player 3 to player 2EE2A: self-diplomacy (if set to "enemy", player's units will destroy each other!)EE2B: 1-sided attitude player 3 to player 4EE2C: 1-sided attitude player 3 to player 5EE2D: 1-sided attitude player 3 to player 6Player 4 diplomacy: [AI]EE30: 1-sided attitude player 4 to player 1EE31: 1-sided attitude player 4 to player 2EE32: 1-sided attitude player 4 to player 3EE33: self-diplomacy (if set to "enemy", player's units will destroy each other!)EE34: 1-sided attitude player 4 to player 5EE35: 1-sided attitude player 4 to player 6Player 5 diplomacy: [AI]EE38: 1-sided attitude player 5 to player 1EE39: 1-sided attitude player 5 to player 2EE3A: 1-sided attitude player 5 to player 3EE3B: 1-sided attitude player 5 to player 4EE3C: self-diplomacy (if set to "enemy", player's units will destroy each other!)EE3D: 1-sided attitude player 5 to player 6Player 6 diplomacy: [AI]EE40: 1-sided attitude player 6 to player 1EE41: 1-sided attitude player 6 to player 2EE42: 1-sided attitude player 6 to player 3EE43: 1-sided attitude player 6 to player 4EE44: 1-sided attitude player 6 to player 5EE45: self-diplomacy (if set to "enemy", player's units will destroy each other!)---------------------Tested, all works. Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 23, 2009 Author Share Posted July 23, 2009 but it work on two sides? so if i use this to ally in atreides mission with mercenary ..the diplomacy will work 2 way or i have to find location to make ai ally methese values can be used to create diplomacy trainer program for dune2000. so lets start another. what about reinforcements , crates etc.in ultraedit i see only stuff likeee10hee20hee30hee40hee50hee60hee70hee80h so what im doing wrong Quote Link to comment Share on other sites More sharing options...
jbslash Posted July 23, 2009 Share Posted July 23, 2009 but it work on two sides? so if i use this to ally in atreides mission with mercenary ..the diplomacy will work 2 way or i have to find location to make ai ally meFor example, you (atreides, human) is player 1, and mercenaries (ai)... for example player 5. First, ally player 1 with player 5, setting hex value to "00" at offset EE1C. This will show your location to AI and will prevent your units from attacking his, but AI will still attack you. Then, ally 5 with 1, setting "00" at offset EE38. This will prevent AI from attacking you and AI location will be revealed to you. Simple.in ultraedit i see only stuff likeee10hee20hee30hee40hee50hee60hee70hee80h so what im doing wrongI don't know this editor... Try to find in menus smth like "go to offset...", enter it and edit... Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 23, 2009 Author Share Posted July 23, 2009 i got another hex editor and i found the mysterious thing.. problem is with atreides mission 8. i want make harkonnen ally atreides. but cant seem get it to work. i have tried four hex editors but failed. one has found nessecary values but not all. so i cant set ally/neutral/enemy to evryone. what one you are using right now. because im bored on googling for themi got ally smuggler but cant find hark offsetooo and i did it. i made my own base neutral. and i attacked myself so all my units attacked each other.. it was funny.. problem is that i put on map mercenary buldings and made them ally me. but they do notthing. i gave them 4 wind traps 2 refineries 3 heavy factories construction yard .and two harvesters. they harvest spice but not produce tanks. Quote Link to comment Share on other sites More sharing options...
jbslash Posted July 23, 2009 Share Posted July 23, 2009 i got another hex editor and i found the mysterious thing.. problem is with atreides mission 8. i want make harkonnen ally atreides. but cant seem get it to work. i have tried four hex editors but failed. one has found nessecary values but not all. so i cant set ally/neutral/enemy to evryone. what one you are using right now. because im bored on googling for themi got ally smuggler but cant find hark offsetit seems that u have advanced hex editor. because u can see all values. i can only few :/Hm, there's nothing mysterious. Atreides are "Player 1", Harkonnen - "Player 2". So, you change to "00" offsets EE19 and EE20. I've just tested. Works. Harkonnen allied with Atreides on mission 8.As for editor - i used WinHex. Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 23, 2009 Author Share Posted July 23, 2009 i got it now. . . diplomacy was easy. large problem could be finding reinforcement scripting. ..i have tried edit .skirmish.uil file to increase amount of crates but the thing gave no result. since crates are available for all. there is no need to put crate to specified house. Quote Link to comment Share on other sites More sharing options...
jbslash Posted July 23, 2009 Share Posted July 23, 2009 i got it now. . . diplomacy was easy.Now it seems easy, but finding these values wasn't... Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 23, 2009 Author Share Posted July 23, 2009 lets hunt for another values-------------I FOUND SOMETHIN FUNNIER THAN ELSE. i made sandworm ally !! it wont eat my units anymore haha Quote Link to comment Share on other sites More sharing options...
jbslash Posted July 23, 2009 Share Posted July 23, 2009 lets hunt for another values-------------I FOUND SOMETHIN FUNNIER THAN ELSE. i made sandworm ally !! it wont eat my units anymore hahaOh, ic. There are actually 8 players. 8th is "fremen", also controls sandworms... Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 23, 2009 Author Share Posted July 23, 2009 i dont control worms.. they just reveal land and i get security the worm wont eat my tanksdune2000.zip Quote Link to comment Share on other sites More sharing options...
jbslash Posted July 23, 2009 Share Posted July 23, 2009 I know, I mean 8th player does. And maybe it controls fremen. Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 23, 2009 Author Share Posted July 23, 2009 test my modded dune2000.cfg file u can be fremen now Quote Link to comment Share on other sites More sharing options...
DaxxXyrax Posted July 24, 2009 Share Posted July 24, 2009 Fremen? You mean house Fremen?By the way, Hoouse 8? I though there are 7 houses : Harkonnen, Atreides, Ordos, Emperor, Fremen, Mercenaries and Smugglers. So what is the 8th house? Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 24, 2009 Author Share Posted July 24, 2009 the sandworm.. sandworm was also house. but not intend to play..i have idea .. do u know how to switch owner of units?..i think you can help with the thing..what i mean? i mean to put on map with shai hulid some buldings of ordos atreides harkonnen.. and use hex editor to change owner to player 8 to see what happen..second problem will be scripting . the "new" ai wont do any action.. we must then somehow set player 8 to make ti work, produce tanks, harvest spice etc. Quote Link to comment Share on other sites More sharing options...
Gruntlord6 Posted July 24, 2009 Share Posted July 24, 2009 you guys should use hXd, its a really good hex editor.And how did you find out those values? Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 24, 2009 Author Share Posted July 24, 2009 read end of page 1. you can do jerky stuff Quote Link to comment Share on other sites More sharing options...
DaxxXyrax Posted July 24, 2009 Share Posted July 24, 2009 And for the your dune2000.cfg, how to be fremen? what i must do?And can someone answer this? : Example-Rename e.g. Ordos mission 4 (both mis and map files) to Harkonnen mission 4. and load harkonnen mission 4.You are on the same map as the 4th mission for ordos, but you "control" Harkonnen... so where is the house control data, if not in .mis file?P.s - Amigabot, for your question, you meant I can help, or JBSLASH can help, or who? Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 24, 2009 Author Share Posted July 24, 2009 i released my modified dune2000.cfg file..when u start game with it DONT SELECT COLOR.!!! OTHERWISE YOU WILL SPLASH IT OFF. u can seelct any house, ai units, money, technology, and other stuff but dont touch color. when u play you can notice yourself a grey.. there is possible to be fremen but u cant have fremen sietch. Quote Link to comment Share on other sites More sharing options...
DaxxXyrax Posted July 24, 2009 Share Posted July 24, 2009 And how did you do it?And can someone answer this? : Example-Rename e.g. Ordos mission 4 (both mis and map files) to Harkonnen mission 4. and load harkonnen mission 4.You are on the same map as the 4th mission for ordos, but you "control" Harkonnen... so where is the house control data, if not in .mis file?P.s - Amigabot, for your question, you meant I can help, or JBSLASH can help, or who? Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 24, 2009 Author Share Posted July 24, 2009 you can have any base you wish. but sometimes you can mess up things and your base can be controlled by ai.. Quote Link to comment Share on other sites More sharing options...
DaxxXyrax Posted July 24, 2009 Share Posted July 24, 2009 how to get any base i wish?tell me how please... :'( Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 24, 2009 Author Share Posted July 24, 2009 just replace any file u want to... but be careful . theres problems with harkonnen 7, harkonnen 8, atreides 7 , ordios 8 and 5modified atreides mission with huge fremen base.A4V1.zip Quote Link to comment Share on other sites More sharing options...
DaxxXyrax Posted July 24, 2009 Share Posted July 24, 2009 thanks :P Quote Link to comment Share on other sites More sharing options...
AMIgaBot Posted July 24, 2009 Author Share Posted July 24, 2009 since we know hex values for diplomacy buldings. now lets find reinforcements hex. maybe we can use these data to build special trainer like for other games... it could be good Quote Link to comment Share on other sites More sharing options...
jbslash Posted July 24, 2009 Share Posted July 24, 2009 Let's not modify the game to make it easier... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.