• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
May 25, 2009
12
0
Hello,everyone!I am a chinese gameboy .

I have made a new scenarios "The Fifth Crusade" of Crusader Kings Deus Vult.
I modified several files,such as world_names.csv、province_names.csv、deus_vult.csv、text.csv、trait_names.csv、dynasties.txt、country.csv、province.csv、character_names.csv、traits.txt、1220_scenario.eug、1220_scenario_characters.inc、1220_scenario_countries.inc、1220_scenario_provinces.inc、1220_scenario_relations.inc、1220_scenario_titles.inc、异教徒1220_scenario.eug and some CoA.

The new scenarios can be started.But when run 3~5 month,it will appear An error pop-up window "critical error",its details is "database mismatch"and"Do you still want to continue"and"abort retry ignore".

Why is the error will occur?Which files that i modified may be wrong ?
Help me,please.

090521174513abe2890a19be8e.jpg
 
Impossible to say what went wrong, it can be almost anything.

Since your game runs fine for a few months, it is probably not an error in the province ownership (_countries.inc/_titles.inc) but more likely a character error of some sort.

Possible errors:
incorrect marriage, alliance, friendship, or rival character ID in 1220_relations.inc
incorrect father or mother in 1220_characters.inc
incorrect dynasty ID (check both 1220_characters.inc and dynasties.txt)


It may also be a trait error, make sure db\traits.txt contains all traits and no unknown ones.

If you click ignore, does the game continue, or crash?
Is there an event that occurs just before you get the message?
 
Impossible to say what went wrong, it can be almost anything.

Since your game runs fine for a few months, it is probably not an error in the province ownership (_countries.inc/_titles.inc) but more likely a character error of some sort.

Possible errors:
incorrect marriage, alliance, friendship, or rival character ID in 1220_relations.inc
incorrect father or mother in 1220_characters.inc
incorrect dynasty ID (check both 1220_characters.inc and dynasties.txt)


It may also be a trait error, make sure db\traits.txt contains all traits and no unknown ones.

If you click ignore, does the game continue, or crash?
Is there an event that occurs just before you get the message?

Thank you for your answering my question.

If I click ignore , the game will freeze.

Here is the new progress.
If I use the old 1066_scenario,it won't appear error.
When I use the 1220_scenario which modified by me,if I save the game before it appears error,then exit the game ,run Crusaders.exe again,load the record which I just saved,errors will no longer appear.

What's wrong?
 
You will need to compare your save to the scenario files. Look at the structure of the savegame file and place all scenario files in one file in the same order, then use a diff tool to see the differences.
 
Yeah, you've missed something somewhere.

I usually get those errors when I play around with dynastic files - a kid is born, the game checks to see what he should be called, and everything dies in a firey blue armageddon.

If you really don't have any problems when you save the game, though, you've already fixed your scenario: just load, pause, and save on the first day. That save's your scenario, instead of the one you wrote by hand.
 
Also, be aware that if you want people outside China to be able to use your files, you'll probably need to rename "异教徒1220_scenario.eug" :D
 
gameghost I have deleted your other thread about your mod.

Only English is an allowed language on this forum, please stick to that rule

EDIT
Having screenshots with chinese characters is no problem, but the text in your post should be in English, always.
 
Last edited:
it is very difficult for me to write a paragraph in English.

Someone help me translate it?:confused:
Don't know. You can ask around. Worst case scenario, machine translate it with google. Just put a disclaimer at the top its a google translation and the game is in Chinese. You can always link to a webpage that has the Chinese text in the scenario so someone who wants to read the original still can.