Maskeli Bela said:Modun boyutu hakkında ne söyleyebilirsiniz Hyper Bey????
Burası yeri değil.
Maskeli Bela said:Modun boyutu hakkında ne söyleyebilirsiniz Hyper Bey????
LargeBoss said:Eskiden takır tukur eklerdim istediğim herşeyi textle 2 seneliğine bıraktım bu işleri şimdi module system öğreneyim diyorum ama cidden birşey anlamıyorum işin acısı hiçbir kodlama bilgim yok yani ilk başlangıcım olucak
Benim öğrenmek istediğim sahneler falan değil aklımdaki senaryo için kendi eklediğim 1 kale 1 şehir ve 2 köylük toprakta başlamamızı ve oranın sahibi olmamızı ve oranın kendilerine özel askerleri olmasını istiyorum ama saatlerdir okuyorum deniyorum hiçbirşey anlayamıyorum ne yapsam bilemiyorum
BayEjderya said:LargeBoss said:Eskiden takır tukur eklerdim istediğim herşeyi textle 2 seneliğine bıraktım bu işleri şimdi module system öğreneyim diyorum ama cidden birşey anlamıyorum işin acısı hiçbir kodlama bilgim yok yani ilk başlangıcım olucak
Benim öğrenmek istediğim sahneler falan değil aklımdaki senaryo için kendi eklediğim 1 kale 1 şehir ve 2 köylük toprakta başlamamızı ve oranın sahibi olmamızı ve oranın kendilerine özel askerleri olmasını istiyorum ama saatlerdir okuyorum deniyorum hiçbirşey anlayamıyorum ne yapsam bilemiyorum
Tek tek şehir kale ve köy ekleyerek bunları kendine atayabilirsin. Bir sürü ders var kodlama hakkında zor birşey değil. Özel askerler içinde yeni troop ekleme derslerine göz atmalısın. Yazılanları yaparsan eminim ekleyeceksindir.
["Xerina","Xerina","Xerina",tf_hero|tf_female, scn_the_happy_boar|entry(5),reserved, fac_commoners,[itm_leather_jerkin,itm_hide_boots],def_attrib|str_15|agi_15|level(39),wp(312),knows_power_strike_5|knows_ironflesh_5|knows_riding_6|knows_power_draw_4|knows_athletics_8|knows_shield_3,0x00000001ac0820074920561d0b51e6ed00000000001d40ed0000000000000000],
Kro Şovalye said:Dostlar şimdi mesela ben bir diyaologdan rastgele bir diyaloga atlatmasını istiyorum şöyle ...
Diyelim bir diyalog var " tursu " diye ben şimdi bu diyalogu "hiyar" ve "patlican" adındaki diyaloglardan birine rastgele atmasını istiyorum nasıl yapabilirim ...
BayEjderya said:HyperCharge said:Kro Şovalye said:Dostlar şimdi mesela ben bir diyaologdan rastgele bir diyaloga atlatmasını istiyorum şöyle ...
Diyelim bir diyalog var " tursu " diye ben şimdi bu diyalogu "hiyar" ve "patlican" adındaki diyaloglardan birine rastgele atmasını istiyorum nasıl yapabilirim ...
diyalogun sonuna o dediklerinden birini yazarsın.
Ama rastgele diyor.
Kro Şovalye said:Dostlar şimdi mesela ben bir diyaologdan rastgele bir diyaloga atlatmasını istiyorum şöyle ...
Diyelim bir diyalog var " tursu " diye ben şimdi bu diyalogu "hiyar" ve "patlican" adındaki diyaloglardan birine rastgele atmasını istiyorum nasıl yapabilirim ...
HyperCharge said:Biraz geç olacak sanırım(hatta oldu da ).Yeni ders geldi;
Yeni şehir ekleme
Açın module_parties'i,orada alttakini bulun;
Dikkat!Ekleyeceğiniz şeyler,eskileriyle aynı hizada olmalı.
Code:("town_22","Bariyye", icon_town_desert|pf_town, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(165, -106.7),[], 225),
Bu,barriye'nin kodudur.Açıklamak gerekirse;
icon_town_desert şehrin ikonu.İmzam da ki harita ikonunu değiştirme dersinden bakabilirsiniz.
fac_neutralBunu ellemeyin.Kalsın.Tarafzıların factionu.
(165, -106.7)Şehrin haritada ki koordinatı.Bunu ellemeyin derim.Harita programından halledebilirsiniz.
Şimdi.Bunun altına bunu ekleyin.Kodun kopyalanmışı;
Code:("town_23","Rome", icon_town|pf_town, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(165, -106.7),[], 225),
Ben,kendi modum için Adını "Rome" yaptım.Ve ikonunu da normal şehir ikonu yaptım.Koordinatını ellemedim.Çünkü thorgrimden yerlerini değiştirebileceğim.
Sonra,module_scenes'e girin.orada şunu arayın;
Code:("town_22_center",sf_generate,"none", "none",(0,0),(100,100),-100,"0x000000025a03253200042d08000079d6000004fd00006910", [],[],"outer_terrain_desert"),
Bu,barriyenin içine girdiğimizde gözüken sahnedir.Altına şunu ekleyin;
Code:("town_23_center",sf_generate,"none", "none",(0,0),(100,100),-100,"0x000000025a03253200042d08000079d6000004fd00006910", [],[],"outer_terrain_desert"),
şimdi.Bunu da açıklayalım.;
town_22(3)_center dediğim gibi şehrin iç sahnesi.
0x00000455145151a54a15 gibi şeyler ise şehrin arazi kodudur.yani edit moddan ayarlıyabilirsiniz.Ama bu ders buna dahil değil.
outer_terrain_desert bu,şehrin hangi iklimde olacağını gösterir.Şimdilik dokunmayın
sonra,şunu bulun;
Bu,şehrin lordun yan gelip yattığı hanedirCode:("town_22_castle",sf_indoors, "arabian_interior_keep_a", "bo_arabian_interior_keep_a", (-100,-100),(100,100),-100,"0x00000007300005000002308c00004a840000624700004fda", ["exit"],["town_22_seneschal"]),
Altına şunu ekliyoruz;
Code:("town_23_castle",sf_indoors, "arabian_interior_keep_a", "bo_arabian_interior_keep_a", (-100,-100),(100,100),-100,"0x00000007300005000002308c00004a840000624700004fda", ["exit"],["town_23_seneschal"]),
Sonra,şunu buluyoruz;
Bu8,Bizim npc lerin bizi almaları için beklediği,veya serserilerin içmek için geldikleri handırCode:("town_22_tavern",sf_indoors, "interior_town_house_steppe_c", "bo_interior_town_house_steppe_c", (-100,-100),(100,100),-100,"0", ["exit"],[]),
Altına bunu ekliyoruz;
Code:("town_23_tavern",sf_indoors, "interior_town_house_steppe_c", "bo_interior_town_house_steppe_c", (-100,-100),(100,100),-100,"0", ["exit"],[]),
Sonra,şunu buluyoruz;
Code:("town_22_store",sf_indoors, "interior_town_house_steppe_d", "bo_interior_town_house_steppe_d", (-100,-100),(100,100),-100,"0", ["exit"],[]),
bu da,şehrin marketi.Altına ekliyoruz alttakini;
Code:("town_23_store",sf_indoors, "interior_town_house_steppe_d", "bo_interior_town_house_steppe_d", (-100,-100),(100,100),-100,"0", ["exit"],[]),
Sonra,alttakini aruyoruz.;
Code:("town_22_arena",sf_generate,"none", "none", (0,0),(100,100),-100,"0x00000002200005000005f57b00005885000046bd00006d9c", [],[],"outer_terrain_desert"),
Bu,şehrin arenasıdır.Hani hırdavat kılıçlarla adamları deştiğimiz ama öldüremediğimiz o yerler
Altına ekliyoruz;
Code:("town_23_arena",sf_generate,"none", "none", (0,0),(100,100),-100,"0x00000002200005000005f57b00005885000046bd00006d9c", [],[],"outer_terrain_desert"),
sonra,şunu buluyoruz;
Code:("town_22_prison",sf_indoors,"interior_prison_o", "bo_interior_prison_o", (-100,-100),(100,100),-100,"0", ["exit"],[]),
bu,mahkumların tutulduğu yer.Neydi o ? hapishane.Evet.Bu,içine tıktığımız esirlerin,haydutların kaçmak için bekledikleri yerdir.
Altına ekliyoruz;
Code:("town_23_prison",sf_indoors,"interior_prison_o", "bo_interior_prison_o", (-100,-100),(100,100),-100,"0", ["exit"],[]),
sonra,alttakini buluyoruz;
Bu,biraz zevkiniz açınızdan önem arzediyor.Neden mi ? çünkü bu,o şehri kuşatırken gelen sahnedir.Code:("town_22_walls",sf_generate,"none", "none", (0,0),(100,100),-100,"0x000000025a00723200046d1b00003e020000147600004387", [],[],"outer_terrain_desert"),
altına ekliyoruz;
Code:("town_23_walls",sf_generate,"none", "none", (0,0),(100,100),-100,"0x000000025a00723200046d1b00003e020000147600004387", [],[],"outer_terrain_desert"),
Daha sonra,alttakini buluyoruz;
Bu,galiba şehre girdiğimiz zaman şehri dolaş dediğimizde gelen sahne.Bakın.Şehire yeni girdiğimizde gelen değil.Şehirde zaten bekliyor isek gelen sahne.Code:("town_22_alley",sf_generate,"none", "none", (0,0),(100,100),-100,"0x000000025a00723200046d1b00003e0200001476000052ae", [],[],"outer_terrain_desert"),
Altına ekliyoruz;
Code:("town_23_alley",sf_generate,"none", "none", (0,0),(100,100),-100,"0x000000025a00723200046d1b00003e0200001476000052ae", [],[],"outer_terrain_desert"),
Hop.Daha bitmedi.Bunun birde diğer yarısı var.Artık scenes ile işimiz yok.O ## lerden sonrası kalelerin sceneleri.Kapatın scenes'i.Sonra,açın module_troopsu,
Alttakini bulun;
Bu,şehrimizde yüzü sırıtıp sırıtıp boş boş gezen robotları temsil eder.Code:["town_22_seneschal", "{!}Town 22 Seneschal", "{!}Town 14 Seneschal", tf_hero|tf_is_merchant, 0,reserved, fac_neutral,[ itm_blue_gambeson, itm_blue_hose], def_attrib|level(2),wp(20),knows_common, 0x000000000004728b01c293c694944b05],
Altına ekliyoruz bunları;
Code:["town_23_seneschal", "{!}Town 23 Seneschal", "{!}Town 14 Seneschal", tf_hero|tf_is_merchant, 0,reserved, fac_neutral,[ itm_coarse_tunic, itm_leather_boots], def_attrib|level(2),wp(20),knows_common, 0x00000000000c218501ef4f5d2ccb0026],
Sonra,şu alttakini buluyoruz;(khergitkhan'ın takıldığı yer )
Bu robot ise,arenamızda birbirini deşen adamlara tip tip bakan amcamızCode:["town_22_arena_master","Tournament Master","{!}Tournament Master",tf_hero|tf_randomize_face, scn_town_22_arena|entry(52),reserved, fac_commoners,[itm_padded_leather, itm_hide_boots], def_attrib|level(2),wp(20),knows_common,man_face_middle_1, man_face_older_2],
Altına ekliyoruz;
Sonra,alttakini buluyoruz;Code:["town_23_arena_master","Tournament Master","{!}Tournament Master",tf_hero|tf_randomize_face, scn_town_23_arena|entry(52),reserved, fac_commoners,[itm_padded_leather, itm_hide_boots], def_attrib|level(2),wp(20),knows_common,man_face_middle_1, man_face_older_2],
Bu,bizim demircideki dayı.Code:["town_22_armorer","Armorer", "{!}Armorer", tf_hero|tf_randomize_face|tf_female|tf_is_merchant, 0, 0, fac_commoners,[itm_sarranid_common_dress, itm_sarranid_head_cloth ],def_attrib|level(5),wp(20),knows_inventory_management_10, woman_face_1, woman_face_2],
Altına şunları ekleyiveriyoruz;
Sonra,alttakini buluyoruk;Code:["town_23_armorer","Armorer", "{!}Armorer", tf_hero|tf_randomize_face| tf_is_merchant, 0, 0, fac_commoners,[itm_linen_tunic, itm_leather_boots ],def_attrib|level(2),wp(20),knows_inventory_management_10, mercenary_face_1, mercenary_face_2],
Bu,şehirde gezerken ki gördüğümüz silahçı.Code:["town_22_weaponsmith","Weaponsmith","{!}Weaponsmith",tf_hero|tf_randomize_face| tf_is_merchant, 0, 0, fac_commoners,[itm_linen_tunic, itm_sarranid_boots_a],def_attrib|level(5),wp(20),knows_inventory_management_10, mercenary_face_1, mercenary_face_2],
Altına ekliyoruk;
Code:["town_23_weaponsmith", "Weaponsmith","{!}Weaponsmith",tf_hero|tf_randomize_face| tf_is_merchant, 0, 0, fac_commoners,[itm_shirt, itm_nomad_boots],def_attrib|level(5),wp(20),knows_inventory_management_10, mercenary_face_1, mercenary_face_2],
sonra,alttakini buluyoruz;
bu da bizim tavernacı.Code:["town_22_tavernkeeper","Tavern_Keeper","{!}Tavern_Keeper",tf_hero|tf_randomize_face, scn_town_22_tavern|entry(9),0, fac_commoners,[itm_sarranid_cloth_robe_b, itm_sarranid_boots_a],def_attrib|level(2),wp(20),knows_common, mercenary_face_1, mercenary_face_2],
Altına ekliyoruz;
Code:["town_23_tavernkeeper", "Tavern_Keeper","{!}Tavern_Keeper",tf_hero|tf_randomize_face|tf_female, scn_town_23_tavern|entry(9),0, fac_commoners,[itm_woolen_dress, itm_hide_boots],def_attrib|level(2),wp(20),knows_common, woman_face_1, woman_face_2],
Sonra,bunu buluyoruz;
Bu da kayınçomuz kasapçı (yiyecekçi yani.)Code:["town_22_merchant","Merchant","{!}Merchant", tf_hero|tf_randomize_face|tf_is_merchant, scn_town_22_store|entry(9),0, fac_commoners, [itm_leather_apron, itm_leather_boots ],def_attrib|level(2),wp(20),knows_inventory_management_10, man_face_young_1, man_face_older_2],
Altına ekliyoruz;
Sonra,alttakini buluyoruz;Code:["town_23_merchant", "Merchant","{!}Merchant", tf_hero|tf_randomize_face|tf_is_merchant, scn_town_23_store|entry(9),0, fac_commoners, [itm_coarse_tunic, itm_leather_boots ],def_attrib|level(2),wp(20),knows_inventory_management_10, man_face_young_1, man_face_older_2],
Bu bizim atçı tüccarımız.(laf söyletmem.İyi atlar satıyor )Code:["town_22_horse_merchant","Horse Merchant","{!}Town 18 Horse Merchant",tf_hero|tf_randomize_face|tf_is_merchant|tf_female, 0, 0, fac_commoners,[itm_sarranid_common_dress_b, itm_blue_hose, itm_sarranid_felt_head_cloth_b], def_attrib|level(5),wp(20),knows_inventory_management_10, woman_face_1, woman_face_2],
Altına ekliyoruz;
Code:["town_23_horse_merchant","Horse Merchant","{!}Town 23 Horse Merchant",tf_hero|tf_randomize_face|tf_is_merchant, 0, 0, fac_commoners,[itm_leather_jerkin, itm_nomad_boots], def_attrib|level(5),wp(20),knows_inventory_management_10, man_face_young_1, man_face_older_2],
Daha sonra,son olarak şunu buluyoruz.;
Bu,galiba bizim lonca başkanımız.Code:["town_22_mayor", "Guild_Master", "{!}Guild_Master", tf_hero|tf_randomize_face, 0,reserved, fac_neutral,[ itm_sarranid_cloth_robe, itm_sarranid_boots_a], def_attrib|level(2),wp(20),knows_common, man_face_middle_1, mercenary_face_2],
Altına ekliyoruz;
Sonra,alttakini buluyoruz;Code:["town_23_mayor", "Guild_Master", "{!}Guild_Master", tf_hero|tf_randomize_face, 0,reserved, fac_neutral,[ itm_sarranid_cloth_robe, itm_sarranid_boots_a], def_attrib|level(2),wp(20),knows_common, man_face_middle_1, mercenary_face_2],
Altına ekliyoruz;Code:["town_22_master_craftsman", "{!}Town 22 Seneschal", "{!}Town 14 Seneschal", tf_hero|tf_is_merchant, 0,reserved, fac_neutral,[ itm_sarranid_cloth_robe_b, itm_blue_hose], def_attrib|level(2),wp(20),knows_common, 0x00000000200c658a5723b1a3148dc455000000000015ab920000000000000000],
Oh be!.Diyorsunuzdur kesin.Durun daha.Bitmedi.Modunuzun scene dosyasına gelin.Ve module_scenes'de yeni eklediğimiz sahneleri ekleyeceğiz.Açın sizin sceneOBJ yi,orada;Code:["town_23_master_craftsman", "{!}Town 23 Seneschal", "{!}Town 14 Seneschal", tf_hero|tf_is_merchant, 0,reserved, fac_neutral,[ itm_sarranid_cloth_robe_b, itm_blue_hose], def_attrib|level(2),wp(20),knows_common, 0x00000000200c658a5723b1a3148dc455000000000015ab920000000000000000],
scn_town_22_arena
" " _alley
" " _walls
" " _center
""""""" _castle
" " _prison
" " _store
" " _tavern
Ları biryere kopyalayın.Ve o 22 leri 23 yapıp tekrar sizin sceneobj'ye atın.
Şimdi.O şehri bir krallığa ve lorda vermek lazım.Açın module_scripts'i,ve alttakini arayın;
Altına yeni eklediğimiz şehri koyalım.Code:(call_script, "script_give_center_to_faction_aux", "p_town_22", "fac_kingdom_6"),
yukarıda ki 9,benim eklediğim krallıktır.Siz onu eklediğiniz herhangi biriyle değiştirin.(call_script, "script_give_center_to_faction_aux", "p_town_23", "fac_kingdom_9"),
Sonra,alttakini aratın;
Code:(call_script, "script_give_center_to_lord", "p_town_22", "trp_knight", 0),
Altına bunu ekleyelim;
Ben,kendi eklediğim krallığın kralına vermek için böyle yaptım.Sizde isterseniz kendinize verebilirsiniz.(call_script, "script_give_center_to_lord", "p_town_23", "trp_kingdom_9_lord", 0),
Siz böyle yapın;
Bu,sarranidlerin yani kingdom 6 nın 5.lorduna verileceğini gösterir.Code:(call_script, "script_give_center_to_lord", "p_town_23", "trp_knight_6_5", 0),
Şimdi OH BE!! diye bağırabilirsiniz
İşte Kanıtları;;;
Anasayfaya ekledim.
affluence said:HyperCharge said:Biraz geç olacak sanırım(hatta oldu da ).Yeni ders geldi;
Yeni şehir ekleme
Açın module_parties'i,orada alttakini bulun;
Dikkat!Ekleyeceğiniz şeyler,eskileriyle aynı hizada olmalı.
Code:("town_22","Bariyye", icon_town_desert|pf_town, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(165, -106.7),[], 225),
Bu,barriye'nin kodudur.Açıklamak gerekirse;
icon_town_desert şehrin ikonu.İmzam da ki harita ikonunu değiştirme dersinden bakabilirsiniz.
fac_neutralBunu ellemeyin.Kalsın.Tarafzıların factionu.
(165, -106.7)Şehrin haritada ki koordinatı.Bunu ellemeyin derim.Harita programından halledebilirsiniz.
Şimdi.Bunun altına bunu ekleyin.Kodun kopyalanmışı;
Code:("town_23","Rome", icon_town|pf_town, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(165, -106.7),[], 225),
Ben,kendi modum için Adını "Rome" yaptım.Ve ikonunu da normal şehir ikonu yaptım.Koordinatını ellemedim.Çünkü thorgrimden yerlerini değiştirebileceğim.
Sonra,module_scenes'e girin.orada şunu arayın;
Code:("town_22_center",sf_generate,"none", "none",(0,0),(100,100),-100,"0x000000025a03253200042d08000079d6000004fd00006910", [],[],"outer_terrain_desert"),
Bu,barriyenin içine girdiğimizde gözüken sahnedir.Altına şunu ekleyin;
Code:("town_23_center",sf_generate,"none", "none",(0,0),(100,100),-100,"0x000000025a03253200042d08000079d6000004fd00006910", [],[],"outer_terrain_desert"),
şimdi.Bunu da açıklayalım.;
town_22(3)_center dediğim gibi şehrin iç sahnesi.
0x00000455145151a54a15 gibi şeyler ise şehrin arazi kodudur.yani edit moddan ayarlıyabilirsiniz.Ama bu ders buna dahil değil.
outer_terrain_desert bu,şehrin hangi iklimde olacağını gösterir.Şimdilik dokunmayın
sonra,şunu bulun;
Bu,şehrin lordun yan gelip yattığı hanedirCode:("town_22_castle",sf_indoors, "arabian_interior_keep_a", "bo_arabian_interior_keep_a", (-100,-100),(100,100),-100,"0x00000007300005000002308c00004a840000624700004fda", ["exit"],["town_22_seneschal"]),
Altına şunu ekliyoruz;
Code:("town_23_castle",sf_indoors, "arabian_interior_keep_a", "bo_arabian_interior_keep_a", (-100,-100),(100,100),-100,"0x00000007300005000002308c00004a840000624700004fda", ["exit"],["town_23_seneschal"]),
Sonra,şunu buluyoruz;
Bu8,Bizim npc lerin bizi almaları için beklediği,veya serserilerin içmek için geldikleri handırCode:("town_22_tavern",sf_indoors, "interior_town_house_steppe_c", "bo_interior_town_house_steppe_c", (-100,-100),(100,100),-100,"0", ["exit"],[]),
Altına bunu ekliyoruz;
Code:("town_23_tavern",sf_indoors, "interior_town_house_steppe_c", "bo_interior_town_house_steppe_c", (-100,-100),(100,100),-100,"0", ["exit"],[]),
Sonra,şunu buluyoruz;
Code:("town_22_store",sf_indoors, "interior_town_house_steppe_d", "bo_interior_town_house_steppe_d", (-100,-100),(100,100),-100,"0", ["exit"],[]),
bu da,şehrin marketi.Altına ekliyoruz alttakini;
Code:("town_23_store",sf_indoors, "interior_town_house_steppe_d", "bo_interior_town_house_steppe_d", (-100,-100),(100,100),-100,"0", ["exit"],[]),
Sonra,alttakini aruyoruz.;
Code:("town_22_arena",sf_generate,"none", "none", (0,0),(100,100),-100,"0x00000002200005000005f57b00005885000046bd00006d9c", [],[],"outer_terrain_desert"),
Bu,şehrin arenasıdır.Hani hırdavat kılıçlarla adamları deştiğimiz ama öldüremediğimiz o yerler
Altına ekliyoruz;
Code:("town_23_arena",sf_generate,"none", "none", (0,0),(100,100),-100,"0x00000002200005000005f57b00005885000046bd00006d9c", [],[],"outer_terrain_desert"),
sonra,şunu buluyoruz;
Code:("town_22_prison",sf_indoors,"interior_prison_o", "bo_interior_prison_o", (-100,-100),(100,100),-100,"0", ["exit"],[]),
bu,mahkumların tutulduğu yer.Neydi o ? hapishane.Evet.Bu,içine tıktığımız esirlerin,haydutların kaçmak için bekledikleri yerdir.
Altına ekliyoruz;
Code:("town_23_prison",sf_indoors,"interior_prison_o", "bo_interior_prison_o", (-100,-100),(100,100),-100,"0", ["exit"],[]),
sonra,alttakini buluyoruz;
Bu,biraz zevkiniz açınızdan önem arzediyor.Neden mi ? çünkü bu,o şehri kuşatırken gelen sahnedir.Code:("town_22_walls",sf_generate,"none", "none", (0,0),(100,100),-100,"0x000000025a00723200046d1b00003e020000147600004387", [],[],"outer_terrain_desert"),
altına ekliyoruz;
Code:("town_23_walls",sf_generate,"none", "none", (0,0),(100,100),-100,"0x000000025a00723200046d1b00003e020000147600004387", [],[],"outer_terrain_desert"),
Daha sonra,alttakini buluyoruz;
Bu,galiba şehre girdiğimiz zaman şehri dolaş dediğimizde gelen sahne.Bakın.Şehire yeni girdiğimizde gelen değil.Şehirde zaten bekliyor isek gelen sahne.Code:("town_22_alley",sf_generate,"none", "none", (0,0),(100,100),-100,"0x000000025a00723200046d1b00003e0200001476000052ae", [],[],"outer_terrain_desert"),
Altına ekliyoruz;
Code:("town_23_alley",sf_generate,"none", "none", (0,0),(100,100),-100,"0x000000025a00723200046d1b00003e0200001476000052ae", [],[],"outer_terrain_desert"),
Hop.Daha bitmedi.Bunun birde diğer yarısı var.Artık scenes ile işimiz yok.O ## lerden sonrası kalelerin sceneleri.Kapatın scenes'i.Sonra,açın module_troopsu,
Alttakini bulun;
Bu,şehrimizde yüzü sırıtıp sırıtıp boş boş gezen robotları temsil eder.Code:["town_22_seneschal", "{!}Town 22 Seneschal", "{!}Town 14 Seneschal", tf_hero|tf_is_merchant, 0,reserved, fac_neutral,[ itm_blue_gambeson, itm_blue_hose], def_attrib|level(2),wp(20),knows_common, 0x000000000004728b01c293c694944b05],
Altına ekliyoruz bunları;
Code:["town_23_seneschal", "{!}Town 23 Seneschal", "{!}Town 14 Seneschal", tf_hero|tf_is_merchant, 0,reserved, fac_neutral,[ itm_coarse_tunic, itm_leather_boots], def_attrib|level(2),wp(20),knows_common, 0x00000000000c218501ef4f5d2ccb0026],
Sonra,şu alttakini buluyoruz;(khergitkhan'ın takıldığı yer )
Bu robot ise,arenamızda birbirini deşen adamlara tip tip bakan amcamızCode:["town_22_arena_master","Tournament Master","{!}Tournament Master",tf_hero|tf_randomize_face, scn_town_22_arena|entry(52),reserved, fac_commoners,[itm_padded_leather, itm_hide_boots], def_attrib|level(2),wp(20),knows_common,man_face_middle_1, man_face_older_2],
Altına ekliyoruz;
Sonra,alttakini buluyoruz;Code:["town_23_arena_master","Tournament Master","{!}Tournament Master",tf_hero|tf_randomize_face, scn_town_23_arena|entry(52),reserved, fac_commoners,[itm_padded_leather, itm_hide_boots], def_attrib|level(2),wp(20),knows_common,man_face_middle_1, man_face_older_2],
Bu,bizim demircideki dayı.Code:["town_22_armorer","Armorer", "{!}Armorer", tf_hero|tf_randomize_face|tf_female|tf_is_merchant, 0, 0, fac_commoners,[itm_sarranid_common_dress, itm_sarranid_head_cloth ],def_attrib|level(5),wp(20),knows_inventory_management_10, woman_face_1, woman_face_2],
Altına şunları ekleyiveriyoruz;
Sonra,alttakini buluyoruk;Code:["town_23_armorer","Armorer", "{!}Armorer", tf_hero|tf_randomize_face| tf_is_merchant, 0, 0, fac_commoners,[itm_linen_tunic, itm_leather_boots ],def_attrib|level(2),wp(20),knows_inventory_management_10, mercenary_face_1, mercenary_face_2],
Bu,şehirde gezerken ki gördüğümüz silahçı.Code:["town_22_weaponsmith","Weaponsmith","{!}Weaponsmith",tf_hero|tf_randomize_face| tf_is_merchant, 0, 0, fac_commoners,[itm_linen_tunic, itm_sarranid_boots_a],def_attrib|level(5),wp(20),knows_inventory_management_10, mercenary_face_1, mercenary_face_2],
Altına ekliyoruk;
Code:["town_23_weaponsmith", "Weaponsmith","{!}Weaponsmith",tf_hero|tf_randomize_face| tf_is_merchant, 0, 0, fac_commoners,[itm_shirt, itm_nomad_boots],def_attrib|level(5),wp(20),knows_inventory_management_10, mercenary_face_1, mercenary_face_2],
sonra,alttakini buluyoruz;
bu da bizim tavernacı.Code:["town_22_tavernkeeper","Tavern_Keeper","{!}Tavern_Keeper",tf_hero|tf_randomize_face, scn_town_22_tavern|entry(9),0, fac_commoners,[itm_sarranid_cloth_robe_b, itm_sarranid_boots_a],def_attrib|level(2),wp(20),knows_common, mercenary_face_1, mercenary_face_2],
Altına ekliyoruz;
Code:["town_23_tavernkeeper", "Tavern_Keeper","{!}Tavern_Keeper",tf_hero|tf_randomize_face|tf_female, scn_town_23_tavern|entry(9),0, fac_commoners,[itm_woolen_dress, itm_hide_boots],def_attrib|level(2),wp(20),knows_common, woman_face_1, woman_face_2],
Sonra,bunu buluyoruz;
Bu da kayınçomuz kasapçı (yiyecekçi yani.)Code:["town_22_merchant","Merchant","{!}Merchant", tf_hero|tf_randomize_face|tf_is_merchant, scn_town_22_store|entry(9),0, fac_commoners, [itm_leather_apron, itm_leather_boots ],def_attrib|level(2),wp(20),knows_inventory_management_10, man_face_young_1, man_face_older_2],
Altına ekliyoruz;
Sonra,alttakini buluyoruz;Code:["town_23_merchant", "Merchant","{!}Merchant", tf_hero|tf_randomize_face|tf_is_merchant, scn_town_23_store|entry(9),0, fac_commoners, [itm_coarse_tunic, itm_leather_boots ],def_attrib|level(2),wp(20),knows_inventory_management_10, man_face_young_1, man_face_older_2],
Bu bizim atçı tüccarımız.(laf söyletmem.İyi atlar satıyor )Code:["town_22_horse_merchant","Horse Merchant","{!}Town 18 Horse Merchant",tf_hero|tf_randomize_face|tf_is_merchant|tf_female, 0, 0, fac_commoners,[itm_sarranid_common_dress_b, itm_blue_hose, itm_sarranid_felt_head_cloth_b], def_attrib|level(5),wp(20),knows_inventory_management_10, woman_face_1, woman_face_2],
Altına ekliyoruz;
Code:["town_23_horse_merchant","Horse Merchant","{!}Town 23 Horse Merchant",tf_hero|tf_randomize_face|tf_is_merchant, 0, 0, fac_commoners,[itm_leather_jerkin, itm_nomad_boots], def_attrib|level(5),wp(20),knows_inventory_management_10, man_face_young_1, man_face_older_2],
Daha sonra,son olarak şunu buluyoruz.;
Bu,galiba bizim lonca başkanımız.Code:["town_22_mayor", "Guild_Master", "{!}Guild_Master", tf_hero|tf_randomize_face, 0,reserved, fac_neutral,[ itm_sarranid_cloth_robe, itm_sarranid_boots_a], def_attrib|level(2),wp(20),knows_common, man_face_middle_1, mercenary_face_2],
Altına ekliyoruz;
Sonra,alttakini buluyoruz;Code:["town_23_mayor", "Guild_Master", "{!}Guild_Master", tf_hero|tf_randomize_face, 0,reserved, fac_neutral,[ itm_sarranid_cloth_robe, itm_sarranid_boots_a], def_attrib|level(2),wp(20),knows_common, man_face_middle_1, mercenary_face_2],
Altına ekliyoruz;Code:["town_22_master_craftsman", "{!}Town 22 Seneschal", "{!}Town 14 Seneschal", tf_hero|tf_is_merchant, 0,reserved, fac_neutral,[ itm_sarranid_cloth_robe_b, itm_blue_hose], def_attrib|level(2),wp(20),knows_common, 0x00000000200c658a5723b1a3148dc455000000000015ab920000000000000000],
Oh be!.Diyorsunuzdur kesin.Durun daha.Bitmedi.Modunuzun scene dosyasına gelin.Ve module_scenes'de yeni eklediğimiz sahneleri ekleyeceğiz.Açın sizin sceneOBJ yi,orada;Code:["town_23_master_craftsman", "{!}Town 23 Seneschal", "{!}Town 14 Seneschal", tf_hero|tf_is_merchant, 0,reserved, fac_neutral,[ itm_sarranid_cloth_robe_b, itm_blue_hose], def_attrib|level(2),wp(20),knows_common, 0x00000000200c658a5723b1a3148dc455000000000015ab920000000000000000],
scn_town_22_arena
" " _alley
" " _walls
" " _center
""""""" _castle
" " _prison
" " _store
" " _tavern
Ları biryere kopyalayın.Ve o 22 leri 23 yapıp tekrar sizin sceneobj'ye atın.
Şimdi.O şehri bir krallığa ve lorda vermek lazım.Açın module_scripts'i,ve alttakini arayın;
Altına yeni eklediğimiz şehri koyalım.Code:(call_script, "script_give_center_to_faction_aux", "p_town_22", "fac_kingdom_6"),
yukarıda ki 9,benim eklediğim krallıktır.Siz onu eklediğiniz herhangi biriyle değiştirin.(call_script, "script_give_center_to_faction_aux", "p_town_23", "fac_kingdom_9"),
Sonra,alttakini aratın;
Code:(call_script, "script_give_center_to_lord", "p_town_22", "trp_knight", 0),
Altına bunu ekleyelim;
Ben,kendi eklediğim krallığın kralına vermek için böyle yaptım.Sizde isterseniz kendinize verebilirsiniz.(call_script, "script_give_center_to_lord", "p_town_23", "trp_kingdom_9_lord", 0),
Siz böyle yapın;
Bu,sarranidlerin yani kingdom 6 nın 5.lorduna verileceğini gösterir.Code:(call_script, "script_give_center_to_lord", "p_town_23", "trp_knight_6_5", 0),
Şimdi OH BE!! diye bağırabilirsiniz
İşte Kanıtları;;;
Anasayfaya ekledim.
Galiba parties.txt dosyası ile ilgili bir sorunum var. teknik olarak şehri eklemeyi başardım ama yeni şehri text dosyasına bu şekilde:
1 153 153 p_town_132 Hersones 4219930 0 0 3 0 0 0 0 0 345.000000 20.000000 345.000000 20.000000 345.000000 20.000000 0.0 0
2.268928
1 153 153 p_town_133 Abydos 4219930 0 0 0 3 0 0 0 0 429.308 117.916 429.308 117.916 429.308 117.916 0.0 0
2.268928
1 154 154 p_castle_1 Murcia 4215854 0 0 0 3 0 0 0 0 929.267029 147.602005 929.267029 147.602005 929.267029 147.602005 0.0 0
0.872665
eklediğimde hata veriyor ve oyuna giremiyorum. bunu eklemezsem şehri map editor ve cartagropher'da görüyorum. Yani teknik olarak şehir eklenmiş olmalı.
Galiba sorun kopyaladığım şehir olan ''Hersone'' ile eklediğim şehir ''Abydos''un aynı sıra numarasına sahip olması (153).!?
modül sistemde yaptığın değişiklikleri build_module.bat'a da tıklayarak oyuna geçirebilirsin. txtler için ayrı bir düzenleme yapmana gerek yok. build ettiğin zaman txtler de değişiyor zaten.affluence said:Cevap içim sağol.
Zaten ilk başta text'e dokunmadım. Oyun da hatasız açıldı. Ama eklediğim şehir malesef oyunda görünmedi. Ben de bu yüzden text'e de ilave ettim. Tabi hata verdi sonrasında.
affluence said:zaten sorunun bu olabileceğinden korkuyorum. Çünkü module.bat'i çalıştırdığımda text'leri güncellemiyor. Sadece ana module dosyasına (modun içerisine değil), değişiklik yaptığım modun adıyla actions, factions, info_pages, meshes, music,... gibi 14 adet yeni text oluşturuyor. Ama malesef parties.txt yok bunların arasında.
Module_info şu şekilde.
#export_dir = "C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/AD 1200 V.BEGS - Kopya"
export_dir = "C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/AD 1200 V.BEGS - Kopya"
#export_dir = "C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/AD 1200 V.BEGS - Kopya"
NOT: bu oluşturduğu text dosyalarının .py versiyonları da module.bat ile aynı dosya konumunda güncelleniyor tabiki.
export_dir = "C:/Program Files (x86)/Steam/steamapps/common/MountBlade Warband/Modules/AD 1200 V.BEGS - Kopya/"
affluence said:Evet haklısın. sorunun bir kısmı bu. şimdi dosya konumlamasında sıkıntı yok.
Ama malesef parties.txt yine güncellenmedi (
şaka gibi....