I have them in the texture_brf and it happens with only a few faces. That's what's confusing me, why only those few from the rest? especially when they are the same!Ivkolya said:
*** Warband Refined & Enhanced Compiler Kit (W.R.E.C.K.) version 1.0.0 ***
Please report errors, problems and suggestions at http://lav.lomskih.net/wreck/
Loading module... DONE.
Loading plugins... DONE.
Checking module syntax... FAILED.
MODULE `skins` ERROR:
failed to parse element #0
failed to parse element #0
illegal string parameter 'a': no matching variable or identifier
COMPILATION FAILED.
Displaying W.R.E.C.K. performance information.
Use show_performance_data = False directive in module_info.py file to disable.
2.390 sec spent to load module data.
0.001 sec spent to load plugins.
0.600 sec spent to check module syntax.
>>> 2.992 sec total time spent. <<<
Appuyez sur une touche pour continuer...
from compiler import *
####################################################################################################################
# Each skin record contains the following fields:
# 1) Skin id: used for referencing skins.
# 2) Skin flags. Not used yet. Should be 0.
# 3) Body mesh.
# 4) Calf mesh (left one).
# 5) Hand mesh (left one).
# 6) Head mesh.
# 7) Face keys (list)
# 8) List of hair meshes.
# 9) List of beard meshes.
# 10) List of hair textures.
# 11) List of beard textures.
# 12) List of face textures.
# 13) List of voices.
# 14) Skeleton name
# 15) Scale (doesn't fully work yet)
# 16) Blood particles 1 (do not add this if you wish to use the default particles)
# 17) Blood particles 2 (do not add this if you wish to use the default particles)
# 17) Face key constraints (do not add this if you do not wish to use it)
####################################################################################################################
man_face_keys = [
(240,0,-0.4,0.3, "Chin Size"),
(230,0,-0.4,0.8, "Chin Shape"),
(250,0,-0.25,0.55, "Chin Forward"),
(130,0,-0.5,1.0, "Jaw Width"),
(210,0,-0.5,1.0, "Jaw Position"),
#(120,0,-0.5,0.6, "Lower Lip"),
#(110,0,-0.2,0.6, "Upper Lip"),
(100,0,0.2,-0.2, "Mouth-Nose Distance"),
(90,0,0.55,-0.55, "Mouth Width"),
(20,0,0.6,-0.25, "Cheeks"),
#(30,0,-0.3,0.3, "Nostril Size"),
(60,0,0.25,-0.25, "Nose Height"),
(40,0,-0.2,0.3, "Nose Width"),
(70,0,-0.3,0.4, "Nose Size"),
(50,0,0.2,-0.3, "Nose Shape"),
(80,0,-0.3,0.65, "Nose Bridge"),
(260,0,-0.6,0.5, "Cheek Bones"),
(160,0,-0.2,0.25, "Eye Width"),
(190,0,-0.25,0.15, "Eye to Eye Dist"),
(170,0,-0.85,0.85, "Eye Shape"),
(200,0,-0.3,0.7, "Eye Depth"),
(180,0,-1.5,1.5, "Eyelids"),
(160,0,1.3,-0.2, "Eyebrow Position"),
(220,0,0.8,-0.8, "Eyebrow Height"),
(220,0,-0.1,0.9, "Eyebrow Depth"),
(210,0,-0.75,0.75, "Eyebrow Shape"),
(10,0,-0.6,0.5, "Temple Width"),
(270,0,-0.3,1.0, "Face Depth"),
(150,0,-0.25,0.45, "Face Ratio"),
(140,0,-0.4,0.5, "Face Width"),
(280,0,1.0,1.0, "Post-Edit"),
]
# Face width-Jaw width Temple width
woman_face_keys = [
(230,0,0.8,-1.0, "Chin Size"),
(220,0,-1.0,1.0, "Chin Shape"),
(10,0,-1.2,1.0, "Chin Forward"),
(20,0, -0.6, 1.2, "Jaw Width"),
(40,0,-0.7,1.0, "Jaw Position"),
(270,0,0.9,-0.9, "Mouth-Nose Distance"),
(30,0,-0.5,1.0, "Mouth Width"),
(50,0, -0.5,1.0, "Cheeks"),
(60,0,-0.5,1.0, "Nose Height"),
(70,0,-0.6,1.0, "Nose Width"),
(80,0,1.5,-0.3, "Nose Size"),
(240,0,-1.0,0.8, "Nose Shape"),
(90,0, 0.0,1.1, "Nose Bridge"),
(100,0,-0.5,1.5, "Cheek Bones"),
(150,0,-0.4,1.0, "Eye Width"),
(110,0,1.0,0.0, "Eye to Eye Dist"),
(120,0,-0.2,1.0, "Eye Shape"),
(130,0,-0.1,1.6, "Eye Depth"),
(140,0,-0.2,1.0, "Eyelids"),
(160,0,-0.2,1.2, "Eyebrow Position"),
(170,0,-0.2,0.7, "Eyebrow Height"),
(250,0,-0.4,0.9, "Eyebrow Depth"),
(180,0,-1.5,1.2, "Eyebrow Shape"),
(260,0,1.0,-0.7, "Temple Width"),
(200,0,-0.5,1.0, "Face Depth"),
(210,0,-0.5,0.9, "Face Ratio"),
(190,0,-0.4,0.8, "Face Width"),
(280,0,0.0,1.0, "Post-Edit"),
]
# undead_face_keys = []
chin_size = 0
chin_shape = 1
chin_forward = 2
jaw_width = 3
jaw_position = 4
mouth_nose_distance = 5
mouth_width = 6
cheeks = 7
nose_height = 8
nose_width = 9
nose_size = 10
nose_shape = 11
nose_bridge = 12
cheek_bones = 13
eye_width = 14
eye_to_eye_dist = 15
eye_shape = 16
eye_depth = 17
eyelids = 18
eyebrow_position = 19
eyebrow_height = 20
eyebrow_depth = 21
eyebrow_shape = 22
temple_width = 23
face_depth = 24
face_ratio = 25
face_width = 26
comp_less_than = -1;
comp_greater_than = 1;
skins = [
(
"man", 0,
"man_body", "man_calf_l", "m_handL",
"male_head", man_face_keys,
["man_hair_s","man_hair_m","man_hair_n","man_hair_o", "man_hair_y10", "man_hair_y12","man_hair_p","man_hair_r","man_hair_q","man_hair_v","man_hair_t","man_hair_y6","man_hair_y3","man_hair_y7","man_hair_y9","man_hair_y11","man_hair_u","man_hair_y","man_hair_y2","man_hair_y4","man_hair_y5"], #man_hair_meshes
["beard_e","beard_d","beard_k","beard_l","beard_i","beard_j","beard_z","beard_m","beard_n","beard_y","beard_p","beard_o", "beard_v", "beard_f", "beard_b", "beard_c","beard_t","beard_u","beard_r","beard_s","beard_a","beard_h","beard_g","beard_q"], #beard meshes
["hair_blonde"], # hair textures
["beard_blonde"],# beard_materials
["man_hair_y7","man_hair_y5","man_hair_y8","man_hair_y10","man_hair_y12","man_hair_o","man_hair_y4","man_hair_r","man_hair_p","man_hair_3","man_hair_1","man_hair_2","man_hair_4","man_hair_5","man_hair_6","man_hair_7","man_hair_8","man_hair_9","man_hair_10","man_hair_11","man_hair_12","man_hair_13","man_hair_14","man_hair_15"],
[("manface_young_2",0xffcbe0e0,["hair_blonde"],[0xffffffff, 0xffb04717, 0xff502a19]),
("manface_midage",0xffdfefe1,["hair_blonde"],[0xffffffff, 0xffb04717, 0xff632e18, 0xff502a19, 0xff19100c]),
("manface_young",0xffd0e0e0,["hair_blonde"],[0xff83301a, 0xff502a19, 0xff19100c, 0xff0c0d19]),
# ("manface_old",0xffd0d0d0,["hair_white","hair_brunette","hair_red","hair_blonde"],[0xffffcded, 0xffbbcded, 0xff99eebb]),
("manface_young_3",0xffdceded,["hair_blonde"],[0xff2f180e, 0xff171313, 0xff007080c]),
("manface_7",0xffc0c8c8,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_midage_2",0xfde4c8d8,["hair_blonde"],[0xff502a19, 0xff19100c, 0xff0c0d19]),
("manface_rugged",0xffb0aab5,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_asian_1",0xffe0e8e8,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_asian_2",0xfde4c8d8,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_asian_3",0xffe3e8e1,["hair_blonde"],[0xff171313, 0xff007080c]),
# ("manface_young_4",0xffe0e8e8,["hair_blonde"],[0xff2f180e, 0xff171313, 0xff007080c]),
("manface_asian_4",0xffe3e8e1,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_asian_5",0xffe3e8e1,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_asian_6",0xffbbb6ae,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_mideast1",0xffaeb0a6,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_mideast2",0xffd0c8c1,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_mideast3",0xffe0e8e8,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_black1",0xff87655c,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_black2",0xff5a342d,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_black3",0xff634d3e,["hair_blonde"],[0xff171313, 0xff007080c]),
("manface_white1",0xffe0e8e8,["hair_blonde"],[0xffffffff, 0xffb04717, 0xff632e18, 0xff502a19, 0xff19100c]),
("manface_white2",0xffe0e8e8,["hair_blonde"],[0xffffffff, 0xffb04717, 0xff632e18, 0xff502a19, 0xff19100c, 0xff0c0d19]),
("manface_white3",0xffe0e8e8,["hair_blonde"],[0xff83301a, 0xff502a19, 0xff19100c, 0xff0c0d19]),
("manface_african",0xff807c8a,["hair_blonde"],[0xff120808, 0xff007080c]),
# ("manface_old_2",0xffd5d5c5,["hair_white"],[0xffffcded, 0xffbbcded, 0xff99eebb]),
], #man_face_textures,
[(voice_die,"snd_man_die"),(voice_hit,"snd_man_hit"),(voice_grunt,"snd_man_grunt"),(voice_grunt_long,"snd_man_grunt_long"),(voice_yell,"snd_man_yell"),(voice_stun,"snd_man_stun"),(voice_victory,"snd_man_victory")], #voice sounds
"skel_human", 1.0,
psys.game_blood,psys.game_blood_2,
[
# [1.6, comp_greater_than, (1.0,eye_to_eye_dist), (1.0,temple_width)], #constraints: ex: 1.7 > (face_width + temple_width)
# [0.6, comp_less_than, (1.0,eye_to_eye_dist), (1.0,temple_width)],
# [1.5, comp_greater_than, (1.0,face_ratio), (1.0,mouth_width)], # face ratio and mouth to nose distance
# [0.6, comp_greater_than, (-1.0,nose_width), (1.0,mouth_width)], # nose height and mouth to nose distance
# [-1.0, comp_less_than, (-1.0,nose_width), (1.0,mouth_width)], # nose height and mouth to nose distance
[1.7, comp_greater_than, (1.0,face_width), (1.0,temple_width)], #constraints: ex: 1.7 > (face_width + temple_width)
[0.3, comp_less_than, (1.0,face_width), (1.0,temple_width)],
[1.7, comp_greater_than, (1.0,face_width), (1.0,face_depth)],
[0.3, comp_less_than, (1.0,eyebrow_height), (1.0,eyebrow_position)],
[1.7, comp_greater_than, (1.0,eyebrow_height), (1.0,eyebrow_position)],
[-0.7, comp_less_than, (1.0,nose_size), (-1.0,nose_shape)],
[0.7, comp_greater_than, (1.0,nose_size), (-1.0,nose_shape)],
[2.7, comp_greater_than, (1.0,chin_size), (1.0,mouth_nose_distance), (1.0,nose_height), (-1.0,face_width)],
]
),
(
"woman", skf_use_morph_key_10,
"woman_body", "woman_calf_l", "f_handL",
"female_head", woman_face_keys,
# ["woman_hair_p","woman_hair_n","woman_hair_o","woman_hair_q","woman_hair_r","woman_hair_t","woman_hair_s"], #woman_hair_meshes
["woman_hair_1", "woman_hair_2", "woman_hair_3", "woman_hair_4", "woman_hair_5", "woman_hair_6", "woman_hair_7", "woman_hair_8", "woman_hair_9", "woman_hair_ren", "woman_hair_corean", "woman_hair_coolsims", "woman_hair_o", "woman_hair_q", "woman_hair_r", "woman_hair_t", "woman_hair_n"], #woman_hair_meshes
[],
["hair_blonde"],# hair textures
["hair_blonde", "hair_red", "hair_brunette", "hair_black", "hair_white"], #hair textures
[],
[("womanface_young",0xffe3e8ef,["hair_blonde"],[0xffffffff, 0xffb04717, 0xff502a19, 0xff19100c]),
("womanface_b",0xffdfdfdf,["hair_blonde"],[0xffa5481f, 0xff502a19, 0xff19100c, 0xff0c0d19]),
("womanface_a",0xffe8dfe5,["hair_blonde"],[0xff502a19, 0xff19100c, 0xff0c0d19]),
("womanface_brown",0xffaf9f7e,["hair_blonde"],[0xff19100c, 0xff0c0d19, 0xff007080c]),
("womanface_african",0xff808080,["hair_blonde"],[0xff120808, 0xff007080c]),
# ("womanface_midage",0xffe5eaf0,["hair_black","hair_brunette","hair_red","hair_white"],[0xffffcded, 0xffbbcded, 0xff99eebb]),
("womanface_asian_1",0xffaf9f7e,["hair_blonde"],[0xff0c0d19, 0xff007080c]),
("womanface_asian_2",0xffe3e8ef,["hair_blonde"],[0xff0c0d19, 0xff007080c]),
("womanface_asian_3",0xffdfdfdf,["hair_blonde"],[0xff0c0d19, 0xff007080c]),
("womanface_asian_4",0xffe3e8ef,["hair_blonde"],[0xff0c0d19, 0xff007080c]),
],#woman_face_textures
[(voice_die,"snd_woman_die"),(voice_hit,"snd_woman_hit"),(voice_yell,"snd_woman_yell")], #voice sounds
"skel_human", 1.0,
psys.game_blood,psys.game_blood_2,
),
## (
## "undead", 0,
## "undead_body", "undead_calf_l", "undead_handL",
## "undead_head", undead_face_keys,
## [],
## [],
## [],
## [],
## [("undeadface_a",0xffffffff,[]),
## ("undeadface_b",0xffcaffc0,[]),
## ], #undead_face_textures
## [], #voice sounds
## "skel_human", 1.0,
## ),
]
You know, I can do all of this stuff.Totenkopf900 said:
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
ERROR: Not enough banners for heroes!
...
Its really....really...very long
Well...how can I explain this?Totenkopf900 said:
Ah I see, because of this code below I thought they can be randomizedTotenkopf900 said:
Will this unique code has the beard and hair assigned to it?Totenkopf900 said:
??Somebody said:
# script.center_set_walker_to_type
# script.center_remove_walker_type_from_walkers
# script.cf_center_get_free_walker
# script.init_town_walkers
# script.init_town_agent
# script.init_town_walker_agents
I had them all with the same number, so I guess if I want them to have let's say some details from afar but while near them they have the full details, I should keep only .lod3 and .lod4?Ruthven said:
wots_c_c2_keep_1,
wots_c_c2_keep_1.lod1,
wots_c_c2_keep_1.lod2,
wots_c_c2_keep_1.1,
wots_c_c2_keep_1.lod1.1,
wots_c_c2_keep_1.lod2.1,
wots_c_c2_keep_1.2,
wots_c_c2_keep_1.lod1.2,
wots_c_c2_keep_1.lod2.2,
wots_c_c2_keep_1.3,
wots_c_c2_keep_1.lod1.3,
wots_c_c2_keep_1.lod2.3,
wots_c_c2_keep_1.4,
wots_c_c2_keep_1.lod1.4,
wots_c_c2_keep_1.lod2.4,
wots_c_c2_keep_1.5,
wots_c_c2_keep_1.lod1.5,
wots_c_c2_keep_1.lod2.5,
wots_c_c2_keep_1.6,
wots_c_c2_keep_1.lod1.6,
wots_c_c2_keep_1.lod2.6,
wots_c_c2_keep_1.7,
wots_c_c2_keep_1.lod1.7,
wots_c_c2_keep_1.lod2.7
wots_c_c2_keep_1,
wots_c_c2_keep_1.1,
wots_c_c2_keep_1.2,
wots_c_c2_keep_1.3,
wots_c_c2_keep_1.4,
wots_c_c2_keep_1.5,
wots_c_c2_keep_1.6,
wots_c_c2_keep_1.7
This invalid id is confusing me since my troop's id doesn't even reach 1300+ with all of the multi troops. So I'm confused why the troop Id is invalidkalarhan said:
##wots_modifications
# script.init_castle_walkers
# Input: none
# Output: none
("init_castle_walkers",
[
(try_begin),
# (eq, "$town_nighttime", 0),
(try_for_range, ":walker_no", 0, num_castle_walkers),
(store_add, ":troop_slot", slot_center_walker_0_troop, ":walker_no"),
(party_get_slot, ":walker_troop_id", "$current_town", ":troop_slot"),
(gt, ":walker_troop_id", 0),
(store_add, ":entry_no", castle_walker_entries_start, ":walker_no"),
(set_visitor, ":entry_no", ":walker_troop_id"),
(try_end),
(try_end),
]),
##wots_modifications
SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 7981; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 10400; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 14173; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 23503; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 7823; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 2154; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 8121; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 11581; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. Entry points for scene 77 : 0 32 33 16 35 34 37 36 39 38 40 41 42 43 45 44 47 49 50 70 69 48 68 67 66 65 64 63 62 61 60 59 58 57 46 56 55 54 53 52 51 72 71 78 77 76 75 73 74 80 79
Total entry points for scene 77 : 51
SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 7981; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 10400; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 14173; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 23503; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 7823; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 2154; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 8121; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers. SCRIPT ERROR ON OPCODE 1263: Invalid Troop ID: 11581; LINE NO: 6:
At script: init_castle_walkers. At script: init_castle_walkers. At script: init_castle_walkers.
castle_walkers_begin = "trp_castle_walker_1"
castle_walkers_end = "trp_castle_walker_dummy"
c_walkers_begin = castle_walkers_begin
c_walkers_end = castle_walkers_end
#wots_modifications
["castle_walker_1","Servant","Servants",tf_guarantee_boots|tf_guarantee_armor,0,0,fac.commoners,[itm.short_tunic,itm.linen_tunic,itm.fur_coat,itm.coarse_tunic,itm.tabard,itm.leather_vest,itm.arena_tunic_white,itm.leather_apron,itm.shirt,itm.arena_tunic_green,itm.arena_tunic_blue,itm.woolen_hose,itm.nomad_boots,itm.blue_hose,itm.hide_boots,itm.ankle_boots,itm.leather_boots,itm.fur_hat,itm.leather_cap,itm.straw_hat,itm.felt_hat],def_attrib|level(4),wp(60),knows_common,man_face_young_1,man_face_old_2],
["castle_walker_2","Maid","Maids",tf_female|tf_guarantee_boots|tf_guarantee_armor,0,0,fac.commoners,[itm.blue_dress,itm.dress,itm.woolen_dress,itm.peasant_dress,itm.woolen_hose,itm.blue_hose,itm.wimple_a,itm.wimple_with_veil,itm.female_hood],def_attrib|level(2),wp(40),knows_common,woman_face_1,woman_face_2],
["castle_walker_dummy","Dummy","Dummies",tf_female|tf_guarantee_boots|tf_guarantee_armor,0,0,fac.commoners,[itm.blue_dress,itm.dress,itm.woolen_dress,itm.peasant_dress,itm.woolen_hose,itm.blue_hose,itm.wimple_a,itm.wimple_with_veil,itm.female_hood],def_attrib|level(2),wp(40),knows_common,woman_face_1,woman_face_2],
#wots_modifications
Well, mine so far don't anything much other than adding more agents or npcs to scenes and some horses. so does that mean they won't have that much of an effect?kalarhan said:
Edit: Fixed thanks!kalarhan said:
...
...
...
#imad_agent_spawn begin
imad_agent_spawn = (
ti_on_agent_spawn,1,0,[
(eq, "$talk_context", tc_court_talk),
(store_trigger_param_1,":agent"),
# (store_script_param_1, ":center_no"),
(agent_get_troop_id,":troop",":agent"),
# (store_faction_of_party, ":center_faction", ":center_no"),
# (faction_get_slot, ":troop", ":center_faction", slot_faction_guard_troop),
(le, ":troop", 0),
(assign, ":troop", "trp_castle_guard"),
(try_begin),
(try_begin),
# (agent_get_wielded_item, ":cur_wielded_item", ":agent", 0),
# (neq, ":cur_wielded_item", "itm_omi_yari_3"),
# (agent_set_wielded_item, ":agent", "itm_omi_yari_3"),
# (agent_has_item_equipped,":agent","itm_katana_1"),
(agent_set_stand_animation, ":agent", "anim_wots_trainer_1"),
(agent_set_animation, ":agent", "anim_wots_trainer_1"),
(try_end),
(try_end),
(set_visitor, 32, ":troop"),
(set_visitor, 33, ":troop"),
(set_visitor, 34, ":troop"),
(set_visitor, 35, ":troop"),
(set_visitor, 36, ":troop"),
(set_visitor, 37, ":troop"),
(set_visitor, 38, ":troop"),
(set_visitor, 39, ":troop"),
(set_visitor, 40, ":troop"),
(set_visitor, 41, ":troop"),
(set_visitor, 42, ":troop"),
(set_visitor, 43, ":troop"),
(set_visitor, 44, ":troop"),
(set_visitor, 45, ":troop"),
(set_visitor, 46, ":troop"),
(set_visitor, 47, ":troop"),
(set_visitor, 48, ":troop"),
(set_visitor, 49, ":troop"),
(set_visitor, 50, ":troop"),
(set_visitor, 51, ":troop"),
(set_visitor, 52, ":troop"),
(set_visitor, 53, ":troop"),
(set_visitor, 54, ":troop"),
(set_visitor, 55, ":troop"),
(set_visitor, 56, ":troop"),
(set_visitor, 57, ":troop"),
(set_visitor, 58, ":troop"),
(set_visitor, 59, ":troop"),
(set_visitor, 60, ":troop"),
(set_visitor, 61, ":troop"),
(set_visitor, 62, ":troop"),
(set_visitor, 63, ":troop"),
(set_visitor, 64, ":troop"),
(set_visitor, 65, ":troop"),
(set_visitor, 66, ":troop"),
(set_visitor, 67, ":troop"),
(set_visitor, 68, ":troop"),
(set_visitor, 69, ":troop"),
(set_visitor, 70, ":troop"),
],[])
#imad_agent_spawn end
#imad_agent_spawn_o_sitting begin
imad_agent_spawn_o_sitting = (
ti_on_agent_spawn,1,0,[
(eq, "$talk_context", tc_court_talk),
(store_trigger_param_1,":agent"),
# (store_script_param_1, ":center_no"),
(agent_get_troop_id,":troop",":agent"),
# (store_faction_of_party, ":center_faction", ":center_no"),
# (faction_get_slot, ":troop", ":center_faction", slot_faction_guard_troop),
(le, ":troop", 0),
(assign, ":troop", "trp_old_man"),
(try_begin),
(try_begin),
# (agent_get_wielded_item, ":cur_wielded_item", ":agent", 0),
# (neq, ":cur_wielded_item", "itm_omi_yari_3"),
# (agent_set_wielded_item, ":agent", "itm_omi_yari_3"),
# (agent_has_item_equipped,":agent","itm_katana_1"),
(agent_set_stand_animation, ":agent", "anim_wots_sitting_1"),
(agent_set_animation, ":agent", "anim_wots_sitting_1"),
(try_end),
(try_end),
(set_visitor, 100, ":troop"),
(set_visitor, 101, ":troop"),
(set_visitor, 102, ":troop"),
(set_visitor, 103, ":troop"),
(set_visitor, 104, ":troop"),
(set_visitor, 105, ":troop"),
(set_visitor, 106, ":troop"),
(set_visitor, 107, ":troop"),
(set_visitor, 108, ":troop"),
(set_visitor, 109, ":troop"),
(set_visitor, 110, ":troop"),
(set_visitor, 111, ":troop"),
(set_visitor, 112, ":troop"),
(set_visitor, 113, ":troop"),
(set_visitor, 114, ":troop"),
(set_visitor, 115, ":troop"),
(set_visitor, 116, ":troop"),
(set_visitor, 117, ":troop"),
(set_visitor, 118, ":troop"),
(set_visitor, 119, ":troop"),
(set_visitor, 120, ":troop"),
],[])
#imad_agent_spawn_o_sitting end
#imad_agent_spawn_center begin
imad_agent_spawn_center = (
ti_on_agent_spawn,1,0,[
(eq, "$talk_context", tc_court_talk),
(store_trigger_param_1,":agent"),
# (store_script_param_1, ":center_no"),
(agent_get_troop_id,":troop",":agent"),
# (store_faction_of_party, ":center_faction", ":center_no"),
# (faction_get_slot, ":troop", ":center_faction", slot_faction_guard_troop),
(le, ":troop", 0),
(assign, ":troop", "trp_castle_guard"),
(try_begin),
(try_begin),
# (agent_get_wielded_item, ":cur_wielded_item", ":agent", 0),
# (neq, ":cur_wielded_item", "itm_omi_yari_3"),
# (agent_set_wielded_item, ":agent", "itm_omi_yari_3"),
# (agent_has_item_equipped,":agent","itm_katana_1"),
(agent_set_stand_animation, ":agent", "anim_wots_guard_1"),
(agent_set_animation, ":agent", "anim_wots_guard_1"),
(try_end),
(try_end),
(set_visitor, 50, ":troop"),
(set_visitor, 51, ":troop"),
(set_visitor, 52, ":troop"),
(set_visitor, 53, ":troop"),
(set_visitor, 54, ":troop"),
(set_visitor, 55, ":troop"),
(set_visitor, 56, ":troop"),
(set_visitor, 57, ":troop"),
(set_visitor, 58, ":troop"),
(set_visitor, 59, ":troop"),
(set_visitor, 60, ":troop"),
(set_visitor, 61, ":troop"),
(set_visitor, 62, ":troop"),
(set_visitor, 63, ":troop"),
(set_visitor, 64, ":troop"),
(set_visitor, 65, ":troop"),
(set_visitor, 66, ":troop"),
(set_visitor, 67, ":troop"),
(set_visitor, 68, ":troop"),
(set_visitor, 69, ":troop"),
(set_visitor, 70, ":troop"),
],[])
#imad_agent_spawn_center end
...
...
...
#imad_agent_spawn begin
imad_agent_spawn = (
ti_on_agent_spawn,1,0,[
(eq, "$talk_context", tc_court_talk),
(store_trigger_param_1,":agent"),
(agent_get_troop_id,":troop",":agent"),
(le, ":troop", 0),
(assign, ":troop", "trp_castle_guard"),
(try_begin),
(try_begin),
(agent_set_stand_animation, ":agent", "anim_stand_man"),
(agent_set_animation, ":agent", "anim_stand_man"),
(try_end),
(try_end),
(set_visitor, 32, ":troop"),
(set_visitor, 33, ":troop"),
(set_visitor, 34, ":troop"),
(set_visitor, 35, ":troop"),
(set_visitor, 36, ":troop"),
(set_visitor, 37, ":troop"),
(set_visitor, 38, ":troop"),
(set_visitor, 39, ":troop"),
(set_visitor, 40, ":troop"),
(set_visitor, 41, ":troop"),
(set_visitor, 42, ":troop"),
(set_visitor, 43, ":troop"),
(set_visitor, 44, ":troop"),
(set_visitor, 45, ":troop"),
(set_visitor, 46, ":troop"),
(set_visitor, 47, ":troop"),
(set_visitor, 48, ":troop"),
(set_visitor, 49, ":troop"),
(set_visitor, 50, ":troop"),
],[])
#imad_agent_spawn end
What do you mean by that ?kalarhan said:
I checked and everything is ok.kalarhan said:
#imad_agent_spawn begin
# (32,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),#32
(32,mtef_visitor_source,af_override_horse,0,1,[]),#32
(33,mtef_visitor_source,af_override_horse,0,1,[]),#33
(34,mtef_visitor_source,af_override_horse,0,1,[]),#34
(35,mtef_visitor_source,af_override_horse,0,1,[]),#35
(36,mtef_visitor_source,af_override_horse,0,1,[]),#36
(37,mtef_visitor_source,af_override_horse,0,1,[]),#37
(38,mtef_visitor_source,af_override_horse,0,1,[]),#38
(39,mtef_visitor_source,af_override_horse,0,1,[]),#39
(40,mtef_visitor_source,af_override_horse,0,1,[]),#40
(41,mtef_visitor_source,af_override_horse,0,1,[]),#41
(42,mtef_visitor_source,af_override_horse,0,1,[]),#42
(43,mtef_visitor_source,af_override_horse,0,1,[]),#43
(44,mtef_visitor_source,af_override_horse,0,1,[]),#44
(45,mtef_visitor_source,af_override_horse,0,1,[]),#45
(46,mtef_visitor_source,af_override_horse,0,1,[]),#46
(47,mtef_visitor_source,af_override_horse,0,1,[]),#47
(48,mtef_visitor_source,af_override_horse,0,1,[]),#48
(49,mtef_visitor_source,af_override_horse,0,1,[]),#49
(50,mtef_visitor_source,af_override_horse,0,1,[]),#50
I checked, found some mistakes, fixed them= got more problems-->abondoned the idea of using mission_templates, checked how the guards in town_castle scene spawn, read the scripts, messed with it, managed to spawn my men \^.^/kalarhan said:
...
("enter_court",
[
(store_script_param_1, ":center_no"),
(assign, "$talk_context", tc_court_talk),
(set_jump_mission,"mt_visit_town_castle"),
(mission_tpl_entry_clear_override_items, "mt_visit_town_castle", 0),
#(mission_tpl_entry_set_override_flags, "mt_visit_town_castle", 0, af_override_all),
(party_get_slot, ":castle_scene", ":center_no", slot_town_castle),
(modify_visitors_at_site,":castle_scene"),
(reset_visitors),
#Adding guards
(store_faction_of_party, ":center_faction", ":center_no"),
# (faction_get_slot, ":guard_troop", ":center_faction", slot_faction_guard_troop),
(try_begin),
(assign,":guard_troop","trp_castle_guard"),
(troop_equip_items,"trp_castle_guard"),
(try_end),
(set_visitor, 6, ":guard_troop"),
(set_visitor, 7, ":guard_troop"),
(set_visitor, 32, ":guard_troop"),
(set_visitor, 33, ":guard_troop"),
(set_visitor, 34, ":guard_troop"),
(set_visitor, 35, ":guard_troop"),
(set_visitor, 36, ":guard_troop"),
(set_visitor, 37, ":guard_troop"),
(set_visitor, 38, ":guard_troop"),
(set_visitor, 39, ":guard_troop"),
(set_visitor, 40, ":guard_troop"),
(set_visitor, 41, ":guard_troop"),
(set_visitor, 42, ":guard_troop"),
(set_visitor, 43, ":guard_troop"),
(set_visitor, 44, ":guard_troop"),
(set_visitor, 45, ":guard_troop"),
(set_visitor, 46, ":guard_troop"),
(set_visitor, 47, ":guard_troop"),
(set_visitor, 48, ":guard_troop"),
(set_visitor, 49, ":guard_troop"),
(set_visitor, 50, ":guard_troop"),
....