вообще то есть в скриптс пи
#Tavern recruitment and ale START 1/3
(store_add, ":cur_object_no", "p_town_merc_1", ":offset"),
(party_set_slot,":town_no", slot_town_mercs,":cur_object_no"),
#Tavern recruitment and ale END 1/3
#Tavern recruitment and ale START 2/3
(call_script, "script_add_tavern_troops"),
#Tavern recruitment and ale END 2/3
#Tavern recruitment and ale START 3/3
#no input/output
#could need a faction check
#that's from the 808 module system
# "script_add_tavern_troops"),
("add_tavern_troops",
[
(try_for_range,reg(2),merc_parties_begin,merc_parties_end),
(store_party_size,reg(6),reg(2)),
(gt,reg(6),30), #never have many more than 20 troops in the tavern
(store_random,reg(7),8),
(party_add_members,reg(2),"trp_townsman",reg(7)),
(store_random,reg(8),5),
(party_add_members,reg(2),"trp_refugee",reg(8)),
(store_random,reg(9),5),
(party_add_members,reg(2),"trp_manhunter",reg(9)),
(try_end),
]),
#Tavern recruitment and ale END 3/3
промежутки опустил. спасибо пока проверяю на синтаксис
Добавлено: 26 Мая, 2012, 05:43Getting Header Files .........
Getting ID Files .........
Getting Process Files .........
Start Processing...
______________________________
Traceback (most recent call last):
File "process_init.py", line 2, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "process_global_variables.py", line 12, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
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 6, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Exporting faction data...
Exporting item data...
Traceback (most recent call last):
File "process_items.py", line 66, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Exporting scene data...
Traceback (most recent call last):
File "process_scenes.py", line 15, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Exporting troops data
Exporting particle data...
Traceback (most recent call last):
File "process_scene_props.py", line 7, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "process_tableau_materials.py", line 8, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "process_presentations.py", line 8, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Exporting party_template data...
Traceback (most recent call last):
File "process_parties.py", line 6, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Exporting quest data...
Exporting info_page data...
Traceback (most recent call last):
File "process_scripts.py", line 4, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "process_mission_tmps.py", line 8, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "process_game_menus.py", line 8, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "process_simple_triggers.py", line 5, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "process_dialogs.py", line 9, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "process_global_variables_unused.py", line 3, in <module>
from process_operations import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\proce
ss_operations.py", line 20, in <module>
from module_scripts import *
File "D:\Program Files\Mount&Blade - Warband\Modules\NMC Full 1.0 Source\modul
e_scripts.py", line 65824
^
SyntaxError: invalid syntax
Exporting postfx_params...
All Finish ...
Cleaning up...
______________________________
Script processing has ended.
Press any key to exit. . .
хм упоминается 65824 строка а там всего 65823???

#Tavern recruitment and ale START 3/3
#no input/output
#could need a faction check
#that's from the 808 module system
("script_add_tavern_troops"),
("add_tavern_troops",
[
(try_for_range,reg(2),merc_parties_begin,merc_parties_end),
(store_party_size,reg(6),reg(2)),
(gt,reg(6),30), #never have many more than 20 troops in the tavern
(store_random,reg(7),8),
(party_add_members,reg(2),"trp_townsman",reg(7)),
(store_random,reg(8),5),
(party_add_members,reg(2),"trp_refugee",reg(8)),
(store_random,reg(9),5),
(party_add_members,reg(2),"trp_manhunter",reg(9)),
(try_end),
]
),
#Tavern recruitment and ale END 3/3
последняя редакция вокруг синтаксической танцует=) ХМ будем экспериментировать

Getting Header Files .........
Getting ID Files .........
Getting Process Files .........
Start Processing...
______________________________
Initializing...
Compiling all global variables...
Exporting strings...
Exporting skills...
Exporting tracks...
Exporting animations...
Exporting meshes...
Exporting sounds...
Exporting skins...
Exporting map icons...
Creating new tag_uses.txt file...
Creating new quick_strings.txt file...
Exporting faction data...
Exporting item data...
Exporting scene data...
Exporting troops data
Exporting particle data...
Exporting scene props...
Exporting tableau materials data...
Exporting presentations...
Exporting party_template data...
Exporting parties
Exporting quest data...
Exporting info_page data...
Exporting scripts...
Exporting mission_template data...
Exporting game menus data...
exporting simple triggers...
exporting triggers...
exporting dialogs...
WARNING: Usage of unassigned global variable: $tavernkeeper_party
Checking global variable usages...
WARNING: Global variable never used: $tavernkeeper_party
Imported 35 global variables for saved-game compatability that are not used.
Exporting postfx_params...
All Finish ...
Cleaning up...
______________________________
Script processing has ended.
Press any key to exit. . .
#Tavern recruitment and ale START 3/3
#no input/output
#could need a faction check
#that's from the 808 module system
# ("script_add_tavern_troops",
("add_tavern_troops",
[
(try_for_range,reg(2),merc_parties_begin,merc_parties_end),
(store_party_size,reg(6),reg(2)),
(gt,reg(6),30), #never have many more than 20 troops in the tavern
(store_random,reg(7),8),
(party_add_members,reg(2),"trp_townsman",reg(7)),
(store_random,reg(8),5),
(party_add_members,reg(2),"trp_refugee",reg(8)),
(store_random,reg(9),5),
(party_add_members,reg(2),"trp_manhunter",reg(9)),
(try_end),
]),
# Tempered ############################# SET GLOBAL VARIABLES AND SLOTS AT GAME START ###################################
("init_temp_var",
[
(party_set_slot,"p_main_party",slot_party_entrenched,0),
(assign,"$entrench_time",0),
(assign,"$camp_supply",1), #used for camp over run supply loss
(assign,"$drowning",1), #used to toggle drowning in mission templates off and on
(assign,"$current_camp_party",-1), #used for camp entrenchment, value is -1 or entrenchment party id
]),
]
#Tavern recruitment and ale END 3/3
# modmerger_start version=201 type=2
try:
component_name = "scripts"
var_set = { "scripts" : scripts }
from modmerger import modmerge
modmerge(var_set)
except:
raise
# modmerger_end
специально добавил с куском концовки чтобы всем стала очевидна моя ошибка=)