Ders:Yeni spawn noktaları yada partiler oluşturmak

Users who are viewing this thread

ahmetmaza12

Sergeant Knight
Tutorial: Creating new spawn points/parties in çevirisidir(bazı eklemeler yaptım)

Eğer oluşturacağınız parti yeni bir asker tipiyle oluşturulacaksa lütfen askeri module_troopsa kaydedin.

Module_parties i açın.
Code:
("yeni_parti"   ,"yeni_parti",pf_disabled|pf_is_static, no_menu, pt_none, fac_outlaws,0,ai_bhvr_hold,0,(57, 86),[(trp_looter,15,0)]),
Yukardaki kod looterların spawn noktasına ait. Açıklamaya gelirsek

"yeni_parti''  : spawn noktasının adıdır.
"yeni_parti" : o spawn noktasından çıkan partinin adıdır.
pf_disabled : eğer spawn noktasının adının oyun haritasında gözükmesini istemiyorsanız bunu kullanın.
no_menu: menu sadece yeni yerleşkeler(köy kasaba vb) ler için gereklidir. Spawn noktasına yanlışlıkla geldiğinizde menu açılmasını istemezsiniz herhalde.
fac_outlaws : Partinin faksiyonudur. Bu koddaki partinin faksiyonu haydutlar(outlaws)mış. Diğer faksiyonlar için module factionsa bakabilirsiniz.
ai_bhvr_hold : partinin davranış biçimidir. davranış biçimleri için http://forums.taleworlds.com/index.php/topic,11905.msg208411.html#msg208411
57,86 : Spawn noktasının haritadaki koordinatlarıdır. Thorgrims map editörle yada şehirlerin yerleşkelerin koordinatlarına göre bir koordinat atayabilirsiniz.
[(trp_looter,15,0)] : spawn noktaları için önemsiz.

Kaydedin ve module party templatesi açın
Code:
("yeni_parti","yeni_parti",icon_axeman|carries_goods(2),0,fac_outlaws,bandit_personality,[(trp_sea_raider,5,50),(trp_looter,2,15),(trp_mountain_bandit,5,10)]),

Bu yeni partimizin kodu, yapıştırın.
(trp_sea_raider,5,50)
trp_sea_raider partide bulunmasını istediğimiz askerin adı. 5 bu askerden partinde bulunacak minumum sayı, 50 maksimum sayı.

Kaydedin ve module scriptsi açın ve spawn_bandits i arattırın
Code:
(try_begin),
       (store_num_parties_of_template, ":num_parties", "pt_yeni_parti"),
       (lt,":num_parties",14),
       (store_random,":spawn_point",num_yeni_parti),
       (val_add,":spawn_point","p_yeni_parti"),
       (spawn_around_party,":spawn_point","pt_yeni_parti"),
     (try_end),

yapıştırın ve kaydedin.

Module_constantsı açın

Code:
num_yeni_parti = 1

yapıştırın. Bir partimiz olduğu için 1 yazdık. Hazırladığınız parti sayısına göre değiştirebilirsiniz.

Eğer haritada aynı anda en fazla belirli bir sayıda bu partiden görmek istiyorsanız

peak_yeni_parti = x(sizin vereceğiniz değer) yapıştırın.




 
ellerine sağlık ikimizde aynı konuyu çevirmişiz ciossun azizliği işte kaldırmayı unutmş :lol:
 
En son ne ara bakmıştın? :razz: http://forums.taleworlds.com/index.php/topic,164228.msg3975070.html#msg3975070

Çevirilenleri ilk mesajdan silip aşağıya ekliyorum. Neyse, bir dahakine
 
Back
Top Bottom