The Settlers : Heritage of Kings - History Edition

The Settlers : Heritage of Kings - History Edition

J6 Aug 7, 2020 @ 4:37am
Map Editor is broken!
When creating a new map it should generate a script for you so that you can edit it and assign your diplomacy options, and what factions will hate who etc.

Well when you do it with this version, it is just blank.

So if you run any of your custom maps, you won't have any resources because it is tied to that script, you will have no quests, no diplomacy, nothing.

GG Ubisoft, gg

Example of what it should be doing: https://youtu.be/gxRIn4bjuFg?t=174
Last edited by J6; Aug 7, 2020 @ 4:39am
Originally posted by schmeling65:
https://discord.gg/aYZnBP it is a german one if you don't mind. in #fragen and #skript-ecke you get almost everytime an answer when you ask (needs some time sometimes depending on of they are online)

also they play a modified Gold Edition on that discord. Not the history edition.
< >
Showing 1-10 of 10 comments
schmeling65 Aug 7, 2020 @ 6:00am 
no. that is indeed how the editor works.
When you open the Texteditor you can an empty sheet as well.

The Editor is not broken, you just need to know what you have to do.
There are several forums on the internet (mostlikely in german but you can ask in english, they will answer you) where you can ask and look for templates.

Also if you mean that you can not see the skripts beside the fact in the mapfolder are skripts you can not see them because the mapeditor shows you the MapScript.lua only; not all the other files like in the campaign which are outsourced to other scripts and loaded via IncludeLocals("<Scriptname").

One last thing (actually two but that belongs to the legend editor to start it up without freezing) you won't be able to use the S5Hook in the History Edition due to another adress-room than in the gold edition so it won't work. But everything else works completly fine.
J6 Aug 7, 2020 @ 6:33am 
Originally posted by 20r schmeling65:
no. that is indeed how the editor works.
When you open the Texteditor you can an empty sheet as well.

The Editor is not broken, you just need to know what you have to do.
There are several forums on the internet (mostlikely in german but you can ask in english, they will answer you) where you can ask and look for templates.

Also if you mean that you can not see the skripts beside the fact in the mapfolder are skripts you can not see them because the mapeditor shows you the MapScript.lua only; not all the other files like in the campaign which are outsourced to other scripts and loaded via IncludeLocals("<Scriptname").

One last thing (actually two but that belongs to the legend editor to start it up without freezing) you won't be able to use the S5Hook in the History Edition due to another adress-room than in the gold edition so it won't work. But everything else works completly fine.

At the moment I am pressing x to doubt because the video I posted shows otherwise, and almost all of what you said I have no clue what you are going on about.

If you know what you are talking about, consider creating a Youtube video of how to use the Map Editor and explaining what you are going on about, because the rest of us have no clue.
Last edited by J6; Aug 7, 2020 @ 6:37am
schmeling65 Aug 7, 2020 @ 6:36am 
Then I missunderstood what you mean.
Explain again with timestamps please so I can understand it better even I think I said it.
Last edited by schmeling65; Aug 7, 2020 @ 6:36am
J6 Aug 7, 2020 @ 6:39am 
Originally posted by 20r schmeling65:
Then I missunderstood what you mean.
Explain again with timestamps please so I can understand it better even I think I said it.

Watch from 2:58

When he presses next, a script is then generated, it even says in the actual Map Editor for you to verify the script has been written lol.

That script that get's generated has all of the .lua for your current mission.
So if it does not generate it, you are fked
Last edited by J6; Aug 7, 2020 @ 6:40am
J6 Aug 7, 2020 @ 6:42am 
It would also be great if you could actually edit existing maps but it just pops up saying they can't be loaded.

https://youtu.be/ryjgTWNgC0g
Last edited by J6; Aug 7, 2020 @ 6:43am
schmeling65 Aug 7, 2020 @ 7:13am 
Ah okay. I got it.
indeed the skript is missing there, but you can copy paste it from the campaign maps. They have the same template just with other values. You go into your settlers directory-> base -> shr ->maps -> campaign -> main -> <decide which map you would like to take> -> MapScript.lua. There you can copy paste and edit it afterwards.

To the existing maps: If you start the mapeditor without parameters you start the base-game editor which is not supposed to be for legend or expansion maps. That is the reason it shows it can't be loaded. You must create a shortcut of the exe-file in the bin-folder of the game and add the parater -extra1 for the expansion (the one with kala) and -extra2 for the legendspack. Then you can also open the other map, including all ingame maps because the History Edition editor can open folders as well so you can look for example on thalgrund or on folklung or on the kerberos-campaign or the frozen Fjord. Keep in mind. Skripts made by Bluebyte are outsourced, so don't forget to check the mapfolder itself for all the lua-scripts.

Last thing to the legend editor: You might not open it. it freezes because there are files that can not be handled. For that you have to go to extra2/shr/MapEditor/LandscapeSets/CustomSet.xml and delete this file. Then it should work again.

If you are wondering from where I know everything of this I am on a discord where we skript, mod, play and communicate about these things and I am one of the few if not the onliest who also brings these informations to the History Edition and trys to help everybody as far as I can.

Edit: The Template is in /base/shr/Script/MapTools/MapScript.lua It is empty so don't get confused by copy pasting it from other maps.
Last edited by schmeling65; Aug 7, 2020 @ 7:17am
J6 Aug 7, 2020 @ 7:23am 
Originally posted by 20r schmeling65:
Ah okay. I got it.
indeed the skript is missing there, but you can copy paste it from the campaign maps. They have the same template just with other values. You go into your settlers directory-> base -> shr ->maps -> campaign -> main -> <decide which map you would like to take> -> MapScript.lua. There you can copy paste and edit it afterwards.

To the existing maps: If you start the mapeditor without parameters you start the base-game editor which is not supposed to be for legend or expansion maps. That is the reason it shows it can't be loaded. You must create a shortcut of the exe-file in the bin-folder of the game and add the parater -extra1 for the expansion (the one with kala) and -extra2 for the legendspack. Then you can also open the other map, including all ingame maps because the History Edition editor can open folders as well so you can look for example on thalgrund or on folklung or on the kerberos-campaign or the frozen Fjord. Keep in mind. Skripts made by Bluebyte are outsourced, so don't forget to check the mapfolder itself for all the lua-scripts.

Last thing to the legend editor: You might not open it. it freezes because there are files that can not be handled. For that you have to go to extra2/shr/MapEditor/LandscapeSets/CustomSet.xml and delete this file. Then it should work again.

If you are wondering from where I know everything of this I am on a discord where we skript, mod, play and communicate about these things and I am one of the few if not the onliest who also brings these informations to the History Edition and trys to help everybody as far as I can.

What's your Discord?
The author of this thread has indicated that this post answers the original topic.
schmeling65 Aug 7, 2020 @ 7:25am 
https://discord.gg/aYZnBP it is a german one if you don't mind. in #fragen and #skript-ecke you get almost everytime an answer when you ask (needs some time sometimes depending on of they are online)

also they play a modified Gold Edition on that discord. Not the history edition.
Last edited by schmeling65; Aug 7, 2020 @ 7:25am
J6 Aug 7, 2020 @ 7:26am 
Originally posted by 20r schmeling65:
https://discord.gg/aYZnBP it is a german one if you don't mind. in #fragen and #skript-ecke you get almost everytime an answer when you ask (needs some time sometimes depending on of they are online)

also they play a modified Gold Edition on that discord. Not the history edition.

I will message you on that
HardToKill Dec 13, 2020 @ 8:47am 
Originally posted by schmeling65:
https://discord.gg/aYZnBP it is a german one if you don't mind. in #fragen and #skript-ecke you get almost everytime an answer when you ask (needs some time sometimes depending on of they are online)

also they play a modified Gold Edition on that discord. Not the history edition.


Can u send me a new link to enter the discord server? I am interested in creating maps in the settlers but I need some help.
< >
Showing 1-10 of 10 comments
Per page: 1530 50