[Ders] Yeni Eklediğiniz Krallığa Bayrak Verme

Users who are viewing this thread

Bildiğiniz gibi oyuna yeni krallık eklediğimiz zaman krala sancak vermezsek küçük veya büyük hatalarla karşılaşabiliyoruz. Gerekli konular ve dersler var biliyorum ama ben onları yetersiz gördüm detaylıca anlatmaya çalıştım. Anlamadığınız veya hatayla karşılatığınız yer olursa bildirin.



İlk olarak oyunun CommonRes klasöründen aşağıdaki brfl dosyalarını bulup modumuzun Resource kısmına atıyoruz.

  • banners
  • map_flags_d
  • materials
  • textures

Bunları modunuzdaki module belgesinde bulup aşağıdaki gibi değiştirin.

load_mod_resource = textures
load_mod_resource = materials
load_mod_resource = banners
load_mod_resource = map_flags_d


paint.net

Daha sonra paint.net varsa onu açın oyunun texturelerinden banners_kingdoms texturesini bulup açın Nord bayrağına yani birinci bayrağa vereceginiz sancağın resmini yapıştırın ve farklı kaydederek modunuzun texture klasörüne banners_kingdoms_a olarak atın.

lqVgZB.png
26b0Ed.png



OpenBRF

OpenBRF kısmına gelelim, açın OpenBRF'yi ilk olarak texture brfsini açın. Oradan banners_kingdoms bulun Ctrl+C yapın sonra Ctrl+V yapın yani kopyala yapıştır :smile:. F2 leyip adını banners_kingdoms_a yapın. Çıkarken kaydedin. Alttaki fotoğraftaki gibi.
YQAG8D.png
ZX0yjz.png

daha sonra OpenBRF'den materials kısmına gelelim. Yine banners_kingdoms u bulun kopyala yapıştır yapın, yaptıktan sonra adını  banners_kingdoms_a olarak değiştirin ve Diffuse A yazan kısma texturesini verin aşağıdaki fotoğraftaki gibi.
bVWo0V.png

NOT: paint.net'te yapmış olduğunuz sancağı hangi krallığın sancağına üstüne yapıştırdıysanız banners ve map_flags_d kısımlarında da öyle yapın. Yoksa texture kayması olur.

Sonra OpenBRF'den banners kısmına gelelim. Buradan banner_kingdom_a yı bulun kopyalayıp yapıştırın ve ismini banner_kingdom_g yapın. Sonra texturesini verin Diffuse A yazan kısma yukarıdaki fotoğraftaki gibi banners_kingdoms_a yazın. ui_kingdom_shield ve ctf_flag_kingdom olan kısımlarıda aynı yöntemle yapabilirsiniz onları yapmasanızda olabilir ama ben yapıyorum. Yapmazsanız nolur hata alırmısınız bilmiyorum ama büyük ihtimalle almayabilirsiniz.

En son olarak OpenBRF'den map_flags_d kısmına gelelim. map_flag_kingdom_a yazan kısmı kopyalayıp yapşıştırın adını map_flag_kingdom_g olarak verin. Aşağıdaki fotoğraf gibi.
V9bJmv.png

ÇOK ÇOK ÖNEMLİ NOT: materials kısmındaki banners_kingdoms_abanners ve map_flags_d bölümüne taşıyın. Nasıl yapılacağını bilmiyorsanız materials bölümünden kopyalayıp banners veya map_flags_d bölümüne yapıştırın. İkisinde de olacak ama yoksa bayraktaki resim gözükmez. Anlarsınız zaten :smile:
26b0DE.png


Module System'e geçelim

Lazım olan dosyalar:

  • module_map_icons
  • module_meshes
  • module_scene_props
  • module_scripts

Açın module_meshes' alttakini bulun
Code:
("banner_kingdom_a", 0, "banner_kingdom_a", 0, 0, 0, -90, 0, 0, 1, 1, 1),
Şöyle ekleyin
 
("banner_kingdom_a", 0, "banner_kingdom_a", 0, 0, 0, -90, 0, 0, 1, 1, 1),
  ("banner_kingdom_b", 0, "banner_kingdom_b", 0, 0, 0, -90, 0, 0, 1, 1, 1),
  ("banner_kingdom_c", 0, "banner_kingdom_c", 0, 0, 0, -90, 0, 0, 1, 1, 1),
  ("banner_kingdom_d", 0, "banner_kingdom_d", 0, 0, 0, -90, 0, 0, 1, 1, 1),
  ("banner_kingdom_e", 0, "banner_kingdom_e", 0, 0, 0, -90, 0, 0, 1, 1, 1),
  ("banner_kingdom_f", 0, "banner_kingdom_f", 0, 0, 0, -90, 0, 0, 1, 1, 1),
  ("banner_kingdom_g", 0, "banner_kingdom_g", 0, 0, 0, -90, 0, 0, 1, 1, 1),
ui_kingdom_shield bunları OpenBRF kısmında yaptıysanız onlarıda aynı şekil ekleyin


Açın module_map_icons'u alttakini bulun
Code:
("map_flag_kingdom_a",0,"map_flag_kingdom_a", banner_scale,0),
Şöyle ekleyin
("map_flag_kingdom_a",0,"map_flag_kingdom_a", banner_scale,0),
  ("map_flag_kingdom_b",0,"map_flag_kingdom_b", banner_scale,0),
  ("map_flag_kingdom_c",0,"map_flag_kingdom_c", banner_scale,0),
  ("map_flag_kingdom_d",0,"map_flag_kingdom_d", banner_scale,0),
  ("map_flag_kingdom_e",0,"map_flag_kingdom_e", banner_scale,0),
  ("map_flag_kingdom_f",0,"map_flag_kingdom_f", banner_scale,0),
  ("map_flag_kingdom_g",0,"map_flag_kingdom_g", banner_scale,0),

Açın module_scene_props' u altakini bulun
Code:
("banner_kingdom_a", 0, "banner_kingdom_a", "0", []),
Yine aynı şekil ekleyin
("banner_kingdom_a", 0, "banner_kingdom_a", "0", []),
  ("banner_kingdom_b", 0, "banner_kingdom_b", "0", []),
  ("banner_kingdom_c", 0, "banner_kingdom_c", "0", []),
  ("banner_kingdom_d", 0, "banner_kingdom_d", "0", []),
  ("banner_kingdom_e", 0, "banner_kingdom_e", "0", []),
  ("banner_kingdom_f", 0, "banner_kingdom_f", "0", []),
  ("banner_kingdom_g", 0, "banner_kingdom_g", "0", []),


Yaptıklarınız kaydedin ve buildi çalıştırın, module_scripts kısmıa geçtiğimiz zaman banner_kingdom_g yi tanımlamayabilir onun için buildleyin.


Gelelim krallığa bayrağı vermeye module_scripts'i açın alttakini aratın bulun
Code:
(faction_set_slot, "fac_kingdom_1", slot_faction_banner, "mesh_banner_kingdom_f"),
Şu şekil ekleyin
(faction_set_slot, "fac_kingdom_1", slot_faction_banner, "mesh_banner_kingdom_f"),
      (faction_set_slot, "fac_kingdom_2", slot_faction_banner, "mesh_banner_kingdom_b"),
      (faction_set_slot, "fac_kingdom_3", slot_faction_banner, "mesh_banner_kingdom_c"),
      (faction_set_slot, "fac_kingdom_4", slot_faction_banner, "mesh_banner_kingdom_a"),
      (faction_set_slot, "fac_kingdom_5", slot_faction_banner, "mesh_banner_kingdom_d"),
      (faction_set_slot, "fac_kingdom_6", slot_faction_banner, "mesh_banner_kingdom_e"),
      (faction_set_slot, "fac_kingdom_7", slot_faction_banner, "mesh_banner_kingdom_g"),

Code:
(faction_set_slot, "fac_kingdom_1", slot_faction_banner, "mesh_banner_kingdom_f"),
tekrar aratın bunu aynı şekil bunada yapın. Kaydedip buildleyin.





Dersi anlatmaya 23.30 da başlamıştım saat şuan 01.27 biraz beynim yandı onun için unuttuklarım veya hatalarım varsa lütfen bildiriniz.


 
peki yeni eklediğimiz krallığa yeni bir devlet ARMASI nasıl ekleyebilirim ?

module meshes'te

pic_sarranid_arms 'ın altına yeni eklediğim krallığa arma eklemeye çalıştım kaplaması hazır .

pic_sarranid_arms 'ın altına kendi yaptığım ARMA şu [("pic_Vandals_arms", 0, "pic_Vandals_arms", 0, 0, 0, 0, 0, 0, 1, 1, 1),]

ama yinede oyunda çalışmadı hatta mause işareti çıkıyor başka bir yere daha mı yazmam gerek . Bütün dosyaları aradım bulamadım.
 
Azura34 said:
peki yeni eklediğimiz krallığa yeni bir devlet ARMASI nasıl ekleyebilirim ?

module meshes'te

pic_sarranid_arms 'ın altına yeni eklediğim krallığa arma eklemeye çalıştım kaplaması hazır .

pic_sarranid_arms 'ın altına kendi yaptığım ARMA şu [("pic_Vandals_arms", 0, "pic_Vandals_arms", 0, 0, 0, 0, 0, 0, 1, 1, 1),]

ama yinede oyunda çalışmadı hatta mause işareti çıkıyor başka bir yere daha mı yazmam gerek . Bütün dosyaları aradım bulamadım.

Sadece modüle dosyalarindan yapamazsın open brfde diğer armalar gibi materyaller ekleyip texturesinide vereceksin ve bunu tanıması için modül sistemden meshlerini falan vereceksin. Bildiğin gibi internet sıkıntım olduğundan pek ilgilenemiyorum okullar açılıncaya kadar çözemezsen yardımcı olurum. Mobilden cevaplıyorum
 
Back
Top Bottom