Ders: Kahramanları öldürme

Users who are viewing this thread

brs_tunahan

Asıl sahibi: MartinF
Orijinal Konu: http://forums.taleworlds.com/index.php/topic,58990.msg1525898.html#msg1525898

Aslında kodları çok da zorlayıcı değildir. Hadi başlayalım.

mission_template.py içinde main_hero_falle diye aratın. Çıkan sonucun en altından başlayarak şu kodları ekleyin:

Code:
(store_random_in_range, ":permanent_death", 1, 101), #roll a 100 sided die 
(try_begin), 
   (gt, ":permanent_death", 80), #this would give a 20% chance, change the nr according to what you want
   (dialog_box, "@You have been killed in battle. Press 'ok' to see your career stats", "@Killed in battle"),
   (assign, "$g_killed_in_battle", 1),
   (start_presentation, "prsnt_retirement"),
(try_end),

Sonra, module_presentations dosyasını açın. İki değişiklik yapmanız gerekecek.

Retirement'i aratın. Kodların bitimine şunu ekleyin.

Code:
 (presentation_set_duration, 999999),
  (set_fixed_point_multiplier, 1000),
      (try_begin),
         (eq, "$g_killed_in_battle", 1),
         (create_button_overlay, "$g_presentation_obj_1", "Continue", tf_center_justify),
         (position_set_x, pos1, 500),
         (position_set_y, pos1, 80),
         (overlay_set_position, "$g_presentation_obj_1", pos1),
      (else_try),
         (create_button_overlay, "$g_presentation_obj_1", "@Remain in retirement.", tf_center_justify),
         (create_button_overlay, "$g_presentation_obj_2", "@Go back to the adventuring.", tf_center_justify),
         (position_set_x, pos1, 500),
         (position_set_y, pos1, 80),
         (overlay_set_position, "$g_presentation_obj_1", pos1),
         (position_set_y, pos1, 40),
         (overlay_set_position, "$g_presentation_obj_2", pos1),
      (try_end),

Kendi modum için kullanacaktım. Çevirirken konuya da yazayım başkası da yapar diye düşündüm.
 
(ti_on_presentation_event_state_change,
      [
        (store_trigger_param_1, ":eek:bject"),
      (try_begin),
        (eq, "$g_killed_in_battle", 1),
        (eq, ":eek:bject", "$g_presentation_obj_1"),
                        (presentation_set_duration, 0),
        (change_screen_quit),
      (else_try),

        (try_begin),
          (eq, ":eek:bject", "$g_presentation_obj_1"),
          (jump_to_menu, "mnu_end_game"),
          (start_presentation, "prsnt_game_credits"),
        (else_try),
          (eq, ":eek:bject", "$g_presentation_obj_2"),
          (presentation_set_duration, 0),
          (change_screen_return),
        (try_end),
      (try_end),
        ]),

Bu kısmını eklemeyi unutmuşsun.
 
Beyin bedava :grin:

Edit: Düşündüm de main_hero_fallen ın altına yazdığımıza göre sadece biz ölüyoruz 0.0
 
minnakodunum said:
Beyin bedava :grin:

Edit: Düşündüm de main_hero_fallen ın altına yazdığımıza göre sadece biz ölüyoruz 0.0
Krallar lordlarda bir hero :razz:
 
Sağol mınna. Senin verdiğin kodları hangi modül dosyasına yüklemek gerekiyor.
 
Module_presentations'ta "retirement" presentation'unun içerisindeki ti_on_presentation_event_state_change triggerının altında :grin:

Edit: Lordları öldürebilmek için module_troops'tan troopun yanındaki tf_hero flagini kaldırmamız yeterli :smile:
 
minnakodunum said:
Module_presentations'ta "retirement" presentation'unun içerisindeki ti_on_presentation_event_state_change triggerının altında :grin:

Edit: Lordları öldürebilmek için module_troops'tan troopun yanındaki tf_hero flagini kaldırmamız yeterli :smile:

Aynı şekilde krallara yapsak krallar ölürlermi ? Ölürse yerlerine kim geçer  :mrgreen:  ?
 
minnakodunum said:
Edit: Lordları öldürebilmek için module_troops'tan troopun yanındaki tf_hero flagini kaldırmamız yeterli :smile:

E o zaman bu ne işe yarıyor ? :grin:
 
minnakodunum said:
Module_presentations'ta "retirement" presentation'unun içerisindeki ti_on_presentation_event_state_change triggerının altında :grin:

Edit: Lordları öldürebilmek için module_troops'tan troopun yanındaki tf_hero flagini kaldırmamız yeterli :smile:
Morghs Warband Tools'ta hero tikini kaldırınca da oluyor.
 
Niye bu kadar uğraşıyoruz ki direk hero tikkysini kaldır ölsün :mrgreen:
 
CummunderThetable ^^ said:
mountblade4ever™ said:
Aynı şekilde krallara yapsak krallar ölürlermi ? Ölürse yerlerine kim geçer  :mrgreen:  ?
Eğer bunun olmasını sağlayacak bir sistem oluşturursanız zaten devrim olur Minna  :razz:
Zaten sistemi oturtmaya çalışıyoruz :smile:

*Başkasının mesajını alıntılayıp bana bir şey söylemişsin çok garip olmuş :grin:
 
Back
Top Bottom