1ksk2le
Veteran
Merhaba Arkadaşlar,Bugün Size Diplomacy Modundaki Gibi Patrol Eklemeyi Göstereceğim.(Bunlar OTOMATIK Spawnlanıyor.)
Öncelikle Module Parties i Açın (Bu Eklediğimiz Kodlar SpawnPoint Ekliyor)
("reserved_5" ,"{!}last_spawn_point", pf_disabled|pf_is_static, no_menu, pt_none, fac_commoners,0,ai_bhvr_hold,0,(0., 0),[(trp_looter,15,0)]), Kodunun Altına Eklenecek
Sonra Module Party Templates i Açın (Burada Partylerin Askerlerini Belirleyeceğiz.)
(trp_swadian_crossbowman,10,20)]), Buradaki 10 min 20 ise max sayıdır bunu azaltabilirsiniz
Module Scripts i Açın ve (store_num_parties_of_template, ":num_parties", "pt_mountain_bandits"), Kodunu Arayın.
O Kodun En Altındaki (try_end), Kısmına Boşluk Bırakmadan Ekleyin ;
(lt,":num_parties",25), Buradaki 25 Spawnlanacak Parti Sayısıdır.
Son Olarak Module Constants ı Açın ve num_sea_raider_spawn_points = 2 Kodunu Aratın.Ve Onun Altına
Kodlarını Ekleyin...
Öncelikle Module Parties i Açın (Bu Eklediğimiz Kodlar SpawnPoint Ekliyor)
("reserved_5" ,"{!}last_spawn_point", pf_disabled|pf_is_static, no_menu, pt_none, fac_commoners,0,ai_bhvr_hold,0,(0., 0),[(trp_looter,15,0)]), Kodunun Altına Eklenecek
Code:
("svadya_sp" ,"svadya_sp",pf_disabled|pf_is_static, no_menu, pt_none, fac_outlaws,0,ai_bhvr_hold,0,(-96, 26.4),[(trp_looter,15,0)]),
("vaegir_sp" ,"vaegir_sp",pf_disabled|pf_is_static, no_menu, pt_none, fac_outlaws,0,ai_bhvr_hold,0,(48.44, 39.3),[(trp_looter,15,0)]),
("nord_sp" ,"nord_sp",pf_disabled|pf_is_static, no_menu, pt_none, fac_outlaws,0,ai_bhvr_hold,0,(-17.6, 79.7),[(trp_looter,15,0)]),
("rodok_sp" ,"rodok_sp",pf_disabled|pf_is_static, no_menu, pt_none, fac_outlaws,0,ai_bhvr_hold,0,(-74.6, -79.7),[(trp_looter,15,0)]),
("sarranid_sp" ,"sarranid_sp",pf_disabled|pf_is_static, no_menu, pt_none, fac_outlaws,0,ai_bhvr_hold,0,(15, -107),[(trp_looter,15,0)]),
("kergit_sp" ,"kergit_sp",pf_disabled|pf_is_static, no_menu, pt_none, fac_outlaws,0,ai_bhvr_hold,0,(135.5, -22),[(trp_looter,15,0)]),
Sonra Module Party Templates i Açın (Burada Partylerin Askerlerini Belirleyeceğiz.)
(trp_swadian_crossbowman,10,20)]), Buradaki 10 min 20 ise max sayıdır bunu azaltabilirsiniz
Code:
("svadya","Svadya Devriyesi",icon_axeman|carries_goods(2),0,fac_kingdom_1,soldier_personality,[(trp_swadian_footman,25,50),(trp_swadian_man_at_arms,7,15),(trp_swadian_crossbowman,10,20)]),
("vaegir","Vaegir Devriyesi",icon_axeman|carries_goods(2),0,fac_kingdom_2,soldier_personality,[(trp_vaegir_veteran,25,50),(trp_vaegir_horseman,7,15),(trp_vaegir_marksman,10,20)]),
("nord","Nord Devriyesi",icon_axeman|carries_goods(2),0,fac_kingdom_4,soldier_personality,[(trp_nord_footman,25,50),(trp_nord_warrior,7,15),(trp_nord_archer,10,20)]),
("rodok","Rodok Devriyesil",icon_axeman|carries_goods(2),0,fac_kingdom_5,soldier_personality,[(trp_rhodok_trained_spearman,25,50),(trp_rhodok_veteran_spearman,7,15),(trp_rhodok_trained_crossbowman,10,20)]),
("sarranid","Sarranid Devriyesi",icon_axeman|carries_goods(2),0,fac_kingdom_6,soldier_personality,[(trp_sarranid_veteran_footman,25,50),(trp_sarranid_horseman,7,15),(trp_sarranid_archer,10,20)]),
("kergit","Kergit Devriyesi",icon_axeman|carries_goods(2),0,fac_kingdom_3,soldier_personality,[(trp_khergit_skirmisher,25,50),(trp_khergit_horseman,7,15),(trp_khergit_horse_archer,10,20)]),
Module Scripts i Açın ve (store_num_parties_of_template, ":num_parties", "pt_mountain_bandits"), Kodunu Arayın.
O Kodun En Altındaki (try_end), Kısmına Boşluk Bırakmadan Ekleyin ;
Code:
(try_begin),
(store_num_parties_of_template, ":num_parties", "pt_svadya"),
(lt,":num_parties",25),
(store_random,":spawn_point",num_svadya_sp),
(val_add,":spawn_point","p_svadya_sp"),
(spawn_around_party,":spawn_point","pt_svadya"),
(try_end),
(try_begin),
(store_num_parties_of_template, ":num_parties", "pt_vaegir"),
(lt,":num_parties",25),
(store_random,":spawn_point",num_vaegir_sp),
(val_add,":spawn_point","p_vaegir_sp"),
(spawn_around_party,":spawn_point","pt_vaegir"),
(try_end),
(try_begin),
(store_num_parties_of_template, ":num_parties", "pt_nord"),
(lt,":num_parties",25),
(store_random,":spawn_point",num_nord_sp),
(val_add,":spawn_point","p_nord_sp"),
(spawn_around_party,":spawn_point","pt_nord"),
(try_end),
(try_begin),
(store_num_parties_of_template, ":num_parties", "pt_rodok"),
(lt,":num_parties",25),
(store_random,":spawn_point",num_rodok_sp),
(val_add,":spawn_point","p_rodok_sp"),
(spawn_around_party,":spawn_point","pt_rodok"),
(try_end),
(try_begin),
(store_num_parties_of_template, ":num_parties", "pt_sarranid"),
(lt,":num_parties",25),
(store_random,":spawn_point",num_sarranid_sp),
(val_add,":spawn_point","p_sarranid_sp"),
(spawn_around_party,":spawn_point","pt_sarranid"),
(try_end),
(try_begin),
(store_num_parties_of_template, ":num_parties", "pt_kergit"),
(lt,":num_parties",25),
(store_random,":spawn_point",num_kergit_sp),
(val_add,":spawn_point","p_kergit_sp"),
(spawn_around_party,":spawn_point","pt_kergit"),
(try_end),
(lt,":num_parties",25), Buradaki 25 Spawnlanacak Parti Sayısıdır.
Son Olarak Module Constants ı Açın ve num_sea_raider_spawn_points = 2 Kodunu Aratın.Ve Onun Altına
Code:
num_svadya_sp = 1
num_vaegir_sp = 1
num_nord_sp = 1
num_rodok_sp = 1
num_sarranid_sp = 1
num_kergit_sp = 1
Kodlarını Ekleyin...