arkadaşlar deniz ticaretinde bir eksiklik farkettim.Ve bunu düzelttim.Sığmadığı için 3.kısıma kaydırdım.3.kısım da anasayfaya eklenmiştir.Hatası olanlar özelden bana ulaşsınlar.
Redstone Knight said:Bu kadar kodlarla ilgiliysen bir önerim var.
Siz bu Osmanlı modlarını yaptıkça kimse 2 hafta sonra oynamayacak. Eldeki tüm kodları birleştirip bir modpack yaparsanız Native Expansion gibi uzun süre oynanır.
KhergitKhan said:Kralların bayraklarını içeren banners_kingdoms.dds dosyası var.Bu bayraklar otomatik olarak dağıtılmıyor.Çünkü bu dosyada zaten 7 tane bayrak var yani 1 fazla.Siz bir tane daha krallık ekleseniz krala gelmesi gerekirdi.
Peki bu bayrakları krallara dağıtan kodlar nerede? module_scripts dosyasında bulamadım.
Redstone Knight said:Bu kadar kodlarla ilgiliysen bir önerim var.
Siz bu Osmanlı modlarını yaptıkça kimse 2 hafta sonra oynamayacak. Eldeki tüm kodları birleştirip bir modpack yaparsanız Native Expansion gibi uzun süre oynanır.
KhergitKhan said:Bence herkes buraya bildiği bazı bilgileri yazsın.Eğer bir yanlış varsa,buradan düzeltelim.Geliştirelim.Elimden geldiğince yardım etmek isterim.
KhergitKhan said:Ben module_troops adına yazdığım metni paylaşacam yakında..Biraz dağınık oldu ama eksiği felan da var.Sonra düzelticem büyütücem onu.Atarım buraya yarın felan.
Ellerine sağlik.bende yarin baslicam bunlara.KhergitKhan said:İşte module_troops bölümünden ana kodlar ve ne işe yaradıkları.Biraz kötü gözüküyor olabilir ama elimden bu geliyor
Bu bir örnek kod.Kendim bir kral oluşturdum.
["kingdom_8_lord", "Komutan Camiula", "Komutan Camiula", tf_female|tf_hero, no_scene, reserved, fac_kingdom_8, [itm_charger,itm_rich_outfit,itm_blue_hose,itm_plate_boots,itm_plate_armor,itm_gauntlets,itm_bastard_sword_b,itm_tab_shield_heater_cav_b,itm_great_helmet], knight_attrib_5, wp(320), knight_skills_5|knows_trainer_10, 0x0000000f45041105241acd2b5a66a86900000000001e98310000000000000000, swadian_face_older_2 ],
"kingdom_8_lord Module_system kodlama dilinde,troopların isimleri bu şekilde yazılır.Boşluk yerine "_" kullanılır.Türkçe karakter kullanmadan isminizi verin.
"Komutan Camiula-Komutan Camiula" 1. olan normal ismidir.2. olan çoğuldur,ama kendisi bir kahraman (hero) olduğundan çoğul yazılmaz.Mesela Svadya Şovalyesinde durum farklıdır. 2.sinde Svadya Şovalyeleri girilir.
tf_female|tf_herotf_female kadın olduğunu gösterir. tf_hero ise kahraman olduğunu.
no_scene buraya genelde scene yazılır.Benimkinde herhangi bir scene olmadığından no_scene yazmakta.
fac_kingdom_8 krallıklar kodlarla sayı olarak belirtilir.Normalde 6 krallık var ama ben yenisini eklediğimden fac_kingdom_8 yazıyor.Yani 8. krallık.Faction'ları görmek için module_factions klasörüne bakmanız yeterli. örn: fac_kingdom_1 =Svadya
[itm_charger,itm_rich_outfit,itm_blue_hose,itm_plate_boots,itm_plate_armor,itm_gauntlets,itm_bastard_sword_b,itm_tab_shield_heater_cav_b,itm_great_helmet] itemlerdir.Bunlara module_items'den bakabilirsiniz.
knight_skills_5 Bir yetenektir.Fakat bu özel yetenektir.Buna benzer bir kod olarak knows_merchant_npc verilebilir.
knows_trainer_10 bu da bir yetenektir.Trainer=talimci. 10 ise yeteneğinin 10 olduğunu gösterir.
wp(320), tüm yeteneklerin 320 olduğunu gösterir.Herzaman wp gözükmez,o yüzden dikkatli olun.Yakında hepsini yazıcam.
0x0000000f45041105241acd2b5a66a86900000000001e98310000000000000000 yüz kodu.Oyuna başlamadan ayarlar bölümünden Edit Modu Aç deyip karakterinizin yüzünü ayarlama bölümüne gelin.Oradan istediğiniz yüzü ayarlayıp CTRL+E yaptığınız zaman kod üstte gözükücek.
swadian_face_older_2 Module System'e has bir kod.O da bir yüz kodu.
Bu bölüm de "wp" gibi kısaltmaların anlamlarını içerir.
"wp" All Weapons örn. wp(100)
"wpe" Melee Distance örn. wpe(100,100,100,100)
"wpex" Single Weapon örn. wpex(100,100,100,100,100,100)
"wp_melee" Melee only örn. wp_melee(100)
"wp_firearms" Firearms only örn. wp_firearm(100)
Rütbeleme ve geliştirme sistemi.
"upgrade(troops,"farmer", "watchman")" kodumuzdur.
"upgrade" geliştirme için komut.
"troops" askerleri yazmadan önce bu gelir.
"("farmer, "watchman")" önce gelen sizde bulunan askerdir.Yani sizde önceden çiftçi bulunuyordu.2. olan gelişmiş halidir.Yani Gözcü oluyor.
"upgrade2(troops,"watchman","caravan_guard","mercenary_crossbowman")" bir üst kodumuz.Bir askerin 2 sınıfa gelişmesini sağlayan kod.Pek farkı yok.
"upgrade2" 2 sınıfa kol açar.
"("watchman","caravan_guard","mercenary_crossbowman")" Gözcü'nün gelişmesi tamamlanınca hem Kervan Muhafızına,hem de Paralı Arbaletçiye dönüşmesini sağlayan kısım.Öncekinden tek farkı yeni bir asker eklenip uzatılması.