Need halp freelancer modmerger!!!

Users who are viewing this thread

Hello I am having very much problem merging freelancer mod into my own mod

I followed a tutorial on the forum on how to setup a module system modmerger etc..

After that i dropped all modmerger freelancer files into my module sys directory and put it in active mod list like this..
mods_active = [
# insert the active mod names here
# "mod1",
"freelancer",
# "mymod",
# "anothermod",
]

went to build module and had tis big error..

Code:
Traceback (most recent call last):

  File "process_init.py", line 5, in <module>

    from process_operations import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 24, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Traceback (most recent call last):

  File "process_global_variables.py", line 9, in <module>

    from module_dialogs import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_dialogs.py", line 26293, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 239, in modmerge__

    _temp.__dict__[mergefn_name](var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_dialogs.py", line 197, in modmerge

    pos = FindDialog_i(orig_dialogs, anyone|plyr, "lord_talk", "lord_leave_prison")

NameError: global name 'FindDialog_i' is not defined

Exporting strings...

Traceback (most recent call last):

  File "process_strings.py", line 32, in <module>

    save_strings(strings)

  File "process_strings.py", line 15, in save_strings

    ofile = open(export_dir + "strings.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/strings.txt'

Exporting skills...

Traceback (most recent call last):

  File "process_skills.py", line 38, in <module>

    save_skills()

  File "process_skills.py", line 21, in save_skills

    ofile = open(export_dir + "skills.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/skills.txt'

Exporting tracks...

Traceback (most recent call last):

  File "process_music.py", line 29, in <module>

    save_tracks()

  File "process_music.py", line 21, in save_tracks

    file = open(export_dir + "music.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/music.txt'

Exporting animations...

Traceback (most recent call last):

  File "process_animations.py", line 67, in <module>

    write_actions(animations,len(action_codes),action_codes,"actions.txt")

  File "process_animations.py", line 30, in write_actions

    file = open(export_dir + file_name,"w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/actions.txt'

Exporting meshes...

Traceback (most recent call last):

  File "process_meshes.py", line 31, in <module>

    save_meshes()

  File "process_meshes.py", line 15, in save_meshes

    ofile = open(export_dir + "meshes.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/meshes.txt'

Exporting sounds...

Traceback (most recent call last):

  File "process_sounds.py", line 57, in <module>

    write_sounds(sound_samples, sounds)

  File "process_sounds.py", line 19, in write_sounds

    ofile = open(export_dir + "sounds.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/sounds.txt'

Exporting skins...

Traceback (most recent call last):

  File "process_skins.py", line 111, in <module>

    export_skins(skins)

  File "process_skins.py", line 51, in export_skins

    ofile = open(export_dir + "skins.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/skins.txt'

Traceback (most recent call last):

  File "process_map_icons.py", line 9, in <module>

    from process_operations import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 24, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Exporting faction data...

Traceback (most recent call last):

  File "process_factions.py", line 76, in <module>

    save_factions(relations)

  File "process_factions.py", line 40, in save_factions

    file = open(export_dir + "factions.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/factions.txt'

Exporting item data...

Traceback (most recent call last):

  File "process_items.py", line 69, in <module>

    from process_operations import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 24, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Exporting scene data...

Traceback (most recent call last):

  File "process_scenes.py", line 21, in <module>

    from process_operations import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 24, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Exporting troops data

Traceback (most recent call last):

  File "process_troops.py", line 116, in <module>

    save_troops()

  File "process_troops.py", line 19, in save_troops

    file = open(export_dir + "troops.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/troops.txt'

Exporting particle data...

Traceback (most recent call last):

  File "process_particle_sys.py", line 67, in <module>

    save_particle_systems()

  File "process_particle_sys.py", line 35, in save_particle_systems

    ofile = open(export_dir + "particle_systems.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/particle_systems.txt'

Traceback (most recent call last):

  File "process_scene_props.py", line 10, in <module>

    from process_operations import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 24, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Traceback (most recent call last):

  File "process_tableau_materials.py", line 11, in <module>

    from process_operations import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 24, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Traceback (most recent call last):

  File "process_presentations.py", line 11, in <module>

    from process_operations import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 24, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Exporting party_template data...

Traceback (most recent call last):

  File "process_party_tmps.py", line 52, in <module>

    save_party_templates()

  File "process_party_tmps.py", line 26, in save_party_templates

    file = open(export_dir + "party_templates.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/party_templates.txt'

Injecton 4 failed: global name 'GameMenuOptionWrapper' is not defined

Traceback (most recent call last):

  File "process_parties.py", line 7, in <module>

    from module_game_menus import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_game_menus.py", line 14518, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 239, in modmerge__

    _temp.__dict__[mergefn_name](var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_game_menus.py", line 446, in modmerge

    modmerge_game_menus(orig_game_menus)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_game_menus.py", line 407, in modmerge_game_menus

    menuID = GameMenuOptionWrapper(menulist).GetId()

NameError: global name 'GameMenuOptionWrapper' is not defined

Exporting quest data...

Traceback (most recent call last):

  File "process_quests.py", line 36, in <module>

    save_quests()

  File "process_quests.py", line 15, in save_quests

    ofile = open(export_dir + "quests.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/quests.txt'

Exporting info_page data...

Traceback (most recent call last):

  File "process_info_pages.py", line 32, in <module>

    save_info_pages()

  File "process_info_pages.py", line 15, in save_info_pages

    ofile = open(export_dir + "info_pages.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/info_pages.txt'

Traceback (most recent call last):

  File "process_scripts.py", line 7, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Traceback (most recent call last):

  File "process_mission_tmps.py", line 11, in <module>

    from process_operations import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 24, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Injecton 4 failed: global name 'GameMenuOptionWrapper' is not defined

Traceback (most recent call last):

  File "process_game_menus.py", line 8, in <module>

    from module_game_menus import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_game_menus.py", line 14518, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 239, in modmerge__

    _temp.__dict__[mergefn_name](var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_game_menus.py", line 446, in modmerge

    modmerge_game_menus(orig_game_menus)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_game_menus.py", line 407, in modmerge_game_menus

    menuID = GameMenuOptionWrapper(menulist).GetId()

NameError: global name 'GameMenuOptionWrapper' is not defined

Traceback (most recent call last):

  File "process_simple_triggers.py", line 8, in <module>

    from process_operations import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 24, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Traceback (most recent call last):

  File "process_dialogs.py", line 9, in <module>

    from module_dialogs import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_dialogs.py", line 26293, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 239, in modmerge__

    _temp.__dict__[mergefn_name](var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_dialogs.py", line 197, in modmerge

    pos = FindDialog_i(orig_dialogs, anyone|plyr, "lord_talk", "lord_leave_prison")

NameError: global name 'FindDialog_i' is not defined

Traceback (most recent call last):

  File "process_global_variables_unused.py", line 6, in <module>

    from process_operations import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 24, in <module>

    from module_scripts import *

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47659, in <module>

    modmerge(var_set)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge

    modmerge__(modcomp_name,var_dict)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__

    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)

  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>

    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),

NameError: name 'freelancer_can_use_item' is not defined

Exporting postfx_params...

Traceback (most recent call last):

  File "process_postfx.py", line 33, in <module>

    write_postfx_params(postfx_params)

  File "process_postfx.py", line 19, in write_postfx_params

    ofile = open(export_dir + "postfx.txt","w")

IOError: [Errno 2] No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/postfx.txt'


______________________________


Script processing has ended.

Press any key to exit. . .


I need halp i dont know what i need to fix
Sorry for bad englsh and thank for further help...
 
It looks to me like the name of the mod in your module_info.py is different from that in your Warband modules directory.
No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/
 
It looks to me like the name of the mod in your module_info.py is different from that in your Warband modules directory.
No such file or directory: 'C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/Ancient Calradia/
OP idrank2muchblood : [ ... ]

edit module_info.py to point to a directory that is not under C:/Program Files (x86)
usually people make something like c:/test here and then you need to actually go to drive C: and make a folder called test
Windows will block DOS shell from writing to ANY directory under Program Files (x86) on the assumption that it hinders virus scripts
(actually, on the certainty that DOS is not checking whether it is writing to a Windows system directory, so in caution Microsoft blocks all writes from DOS with a destination underneath Windows system folders.)

You could also copy the entire folder C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband
to for example MountBlade Warband
and module_info.py to now have export_dir = "../"
assuming your source is a subdirectory directly beneath your mod.

You would think you needed to use Steam to launch the copied Warband, or at least to re-validate the license.
The validated license key is already stored at Windows; regardless of how many copies of Warband are on the same PC the same key is common to all of them. I use this subtle fact to validate a mod against Warband v1.168, 1.172, and 1.174; all share the same registry key and I edit nothing at all - it just works. The value to a modder though is being able to compile, immediately test (without having to manually separate copy/paste across directories), and as needed repeat.
 
Last edited:
hello ser I done like you say and I still have big problem,may be I do something wrong
Code:
Traceback (most recent call last):
  File "process_init.py", line 5, in <module>
    from process_operations import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 18, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Traceback (most recent call last):
  File "process_global_variables.py", line 9, in <module>
    from module_dialogs import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_dialogs.py", line 26293, in <module>
    modmerge(var_set)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge
    modmerge__(modcomp_name,var_dict)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 239, in modmerge__
    _temp.__dict__[mergefn_name](var_dict)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_dialogs.py", line 197, in modmerge
    pos = FindDialog_i(orig_dialogs, anyone|plyr, "lord_talk", "lord_leave_prison")
NameError: global name 'FindDialog_i' is not defined
Exporting strings...
Exporting skills...
Exporting tracks...
Exporting animations...
Exporting meshes...
Exporting sounds...
Exporting skins...
Traceback (most recent call last):
  File "process_map_icons.py", line 9, in <module>
    from process_operations import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 18, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Exporting faction data...
Exporting item data...
Traceback (most recent call last):
  File "process_items.py", line 69, in <module>
    from process_operations import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 18, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Exporting scene data...
Traceback (most recent call last):
  File "process_scenes.py", line 21, in <module>
    from process_operations import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 18, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Traceback (most recent call last):
  File "process_troops.py", line 7, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Exporting particle data...
Traceback (most recent call last):
  File "process_scene_props.py", line 10, in <module>
    from process_operations import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 18, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Traceback (most recent call last):
  File "process_tableau_materials.py", line 11, in <module>
    from process_operations import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 18, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Traceback (most recent call last):
  File "process_presentations.py", line 11, in <module>
    from process_operations import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 18, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Traceback (most recent call last):
  File "process_party_tmps.py", line 5, in <module>
    from module_party_templates import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_party_templates.py", line 159
    component_name = "party_templates"
                 ^
IndentationError: expected an indented block
Injecton 4 failed: global name 'GameMenuOptionWrapper' is not defined
Traceback (most recent call last):
  File "process_parties.py", line 7, in <module>
    from module_game_menus import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_game_menus.py", line 14518, in <module>
    modmerge(var_set)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge
    modmerge__(modcomp_name,var_dict)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 239, in modmerge__
    _temp.__dict__[mergefn_name](var_dict)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_game_menus.py", line 446, in modmerge
    modmerge_game_menus(orig_game_menus)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_game_menus.py", line 407, in modmerge_game_menus
    menuID = GameMenuOptionWrapper(menulist[i]).GetId()
NameError: global name 'GameMenuOptionWrapper' is not defined
Exporting quest data...
Exporting info_page data...
Traceback (most recent call last):
  File "process_scripts.py", line 7, in <module>
    from module_scripts import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_scripts.py", line 47664, in <module>
    modmerge(var_set)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge
    modmerge__(modcomp_name,var_dict)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 237, in modmerge__
    _temp = __import__( src_module_name ,{} , {}, [mergefn_name],-1)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_scripts.py", line 370, in <module>
    (call_script, freelancer_can_use_item, "trp_player", ":item", 0),
NameError: name 'freelancer_can_use_item' is not defined
Traceback (most recent call last):
  File "process_mission_tmps.py", line 11, in <module>
    from process_operations import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 18, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Injecton 4 failed: global name 'GameMenuOptionWrapper' is not defined
Traceback (most recent call last):
  File "process_game_menus.py", line 8, in <module>
    from module_game_menus import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_game_menus.py", line 14518, in <module>
    modmerge(var_set)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge
    modmerge__(modcomp_name,var_dict)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 239, in modmerge__
    _temp.__dict__[mergefn_name](var_dict)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_game_menus.py", line 446, in modmerge
    modmerge_game_menus(orig_game_menus)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_game_menus.py", line 407, in modmerge_game_menus
    menuID = GameMenuOptionWrapper(menulist[i]).GetId()
NameError: global name 'GameMenuOptionWrapper' is not defined
Traceback (most recent call last):
  File "process_simple_triggers.py", line 8, in <module>
    from process_operations import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 18, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Traceback (most recent call last):
  File "process_dialogs.py", line 9, in <module>
    from module_dialogs import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_dialogs.py", line 26293, in <module>
    modmerge(var_set)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 297, in modmerge
    modmerge__(modcomp_name,var_dict)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\modmerger.py", line 239, in modmerge__
    _temp.__dict__[mergefn_name](var_dict)
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\freelancer_dialogs.py", line 197, in modmerge
    pos = FindDialog_i(orig_dialogs, anyone|plyr, "lord_talk", "lord_leave_prison")
NameError: global name 'FindDialog_i' is not defined
Traceback (most recent call last):
  File "process_global_variables_unused.py", line 6, in <module>
    from process_operations import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\process_operations.py", line 18, in <module>
    from module_troops import *
  File "C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\modwarban\Module_system 1.166\module_troops.py", line 1650
    component_name = "troops"
                 ^
IndentationError: expected an indented block
Exporting postfx_params...

______________________________

Script processing has ended.
Press any key to exit. . .
test folder name is warban it look like this

 
Try copying the entire Mount& Blade folder C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband
to for example c:\MountBlade Warband and try again. Windows 10 is very aggressive to block anything running from a DOS shell under Program Files (x86) directory, and the Python compiler runs in a DOS shell.

You don't actually need steam to run Mount & Blade Warband once the Windows registry has a valid key. The mb_warband.exe never really asks Steam for anything, Steam was just a convenient way to sell the valid activation key. I tried this on my daughter's laptop - and she can use both Steam to start mount and blade Warband, or start a copy of Mount and Blade Warband on its own directory outside of the Program Files (x86) directory tree. Try compiling Native from your copied Mount * Blade (copy ALL of it) to be sure you do not have a second problem with syntax in your mod. Edit the module_info.py for native source to point to the native mod in your copied MountBlade Warband directory so the output goes to the correct place (Native folder under Modules under the new directory you made for MountBlade Warband).
 
Back
Top Bottom