• Please note that we've updated the Mount & Blade II: Bannerlord save file system which requires you to take certain steps in order for your save files to be compatible with e1.7.1 and any later updates. You can find the instructions here.

Kodcu Yardım & Destek Hattı

Users who are viewing this thread

Porshy

Knight
WBWF&SM&BNWVC
Görev ekleme için ayrıntılı konular var. Burada aradığın her konuda bilgi bulabilirsin: https://forums.taleworlds.com/index.php/topic,332009.0.html

Eğer görev eklemeyi hala çözemezsen yazarsan bir şeyler yaparız :smile:
 

caner80

Regular
Porshy said:
Görev ekleme için ayrıntılı konular var. Burada aradığın her konuda bilgi bulabilirsin: https://forums.taleworlds.com/index.php/topic,332009.0.html

Eğer görev eklemeyi hala çözemezsen yazarsan bir şeyler yaparız :smile:
Oraya baktımda steppe hunter görevi var ben kendi oluşturduğum birlik için istiyorum
 

AhmetE

Sergeant
Porshy said:
modül dosyasının içerisinde variables.txt olacak ".txt" görünmeyebilir uzantıların açık değil ise, o dosyanın en altına g_benim_variablem eklemelisin, çıkmamasının sebebi ise değiştirdiğin mission_templates içerisindeyken sadece aktif olur bu sistem, yani farklı bir sahnede dener isen çalışmayacaktır

Fazla oldu biliyorum ama son bişey daha sormak istedim dediklerini yaptım mission_templates deki ti_on_agent_killed_or_wounded geçen her koda ekledim zaten 5-6 taneydi ama yinede olmadı aslında zaten ben en başta display_message olarak değilde şu koddaki gibi:
Code:
  (
    "custom_battle_end",mnf_disable_all_keys,
    "The battle is over. {s1} Your side killed {reg5} enemies and lost {reg6} troops over the battle. You personally slew {reg7} men in the fighting.",
    "none",
    [(music_set_situation, 0),
     (assign, reg5, "$g_custom_battle_team2_death_count"),
     (assign, reg6, "$g_custom_battle_team1_death_count"),
     (get_player_agent_kill_count, ":kill_count"),
     (get_player_agent_kill_count, ":wound_count", 1),
     (store_add, reg7, ":kill_count", ":wound_count"),
     (try_begin),
       (eq, "$g_battle_result", 1),
       (str_store_string, s1, "str_battle_won"),
     (else_try),
       (str_store_string, s1, "str_battle_lost"),
     (try_end),

     (try_begin),
       (ge, "$g_custom_battle_team2_death_count", 100),
       (unlock_achievement, ACHIEVEMENT_LOOK_AT_THE_BONES),
     (try_end),
     ],
    [
      ("continue",[],"Continue.",
       [(change_screen_quit),
        ]
       ),
    ]
  ),

Code:
(
    "battle_debrief",mnf_scale_picture|mnf_disable_all_keys,
    "{s11}^^Your Casualties:{s8}{s10}^^Enemy Casualties:{s9}",
    "none",
savaş bittikten sonra menüde hızlı savas sonunda verilen bilgiyi buraya eklemek istiyorum aslında
 

AhmetE

Sergeant
Arkadaşlar ben bi görev eklemek istiyorum ama aslında olan bi görev lordlardan rastgele gelen kont olma görevi ben onu belirli bir npc den direk almak istiyorum kodunu module_dialogs ta buldum ama görev ekleme derslerinde ki gibi basit görünmüyor aynısını kopyalayıp lord kısmını npc id ile değiştiririm olur biter sanmıstım :grin:

Kodu dialogsta  lord_propose_mercenary diye  aratınca çıkıyor yardım edebilcek varmı ?

Edit: cevabını buldum aslında sandığım kadar zor değilmiş
Link:
http://forums.taleworlds.com/index.php/topic,288275.msg8094492.html#msg8094492
 

AhmedATrkmen

Recruit
Esselamü aleyküm beyler. Kalradya'yı neredeyse fethettim Diplomacy modunda, tüm yerleşim yerlerindeki geliştirmeleri yapmak istiyorum ama teker teker seçip yapmak çok zaman alıyor. Diplomacy oynayan varsa bilir, muhasebeciyle konuşup geliştirmeleri yapabiliyoruz ama oradan da yerleşim yerini seçip geliştirmeyi yapması falan zaman alıyor tüm Kalradya bizim olunca. Anlattığım şeyler aynen köylere devriye yollama işi için de geçerli, komisere gidiyoruz, sağlam asker yollamak istiyorsak birliğimizden teker teker askerleri seçiyoruz yollayacağımız köyü seçiyoruz (daha önce devriye yolladığımız köye tekrar yollamamız da çok muhtemel ezberimizde olmadığı için) yollama isteğimizde emin miyiz değil miyiz onu da söylüyoruz anca yollayabiliyoruz. Kısacası, bu işler için daha kullanışlı arayüzler tasarlayabilecek arkadaşlar varsa çok makbûle geçer. Teşekkürler. Arayüz zor gelirse şu da benim için çok iyi olur, bir köye bir geliştirme yapayım, tüm köyler için geçerli olsun ve parası da ona göre olsun. Bir köye elli kişilik bir devriye yollayayım tüm köylere gitmiş olsun falan, bu tarz bir şey yani.
 

gwynbleidd1

Recruit
Bugün oyunuma bir kaç kod ekliyordum. Fakat bir yerde hata yaptım herhalde. Oyuna başladığım yerin yanındaki şehir dışındaki hiç bir şehirin hanına giremiyorum. Ne yapmalıyım?
 

Ethred

Knight
WBNWVCWF&SM&B
matrockhawk said:
Bugün oyunuma bir kaç kod ekliyordum. Fakat bir yerde hata yaptım herhalde. Oyuna başladığım yerin yanındaki şehir dışındaki hiç bir şehirin hanına giremiyorum. Ne yapmalıyım?
Oyunun başındaki görevi silmeye çalıştıysan bu çıkabilir.change_screen_map'ı eski haline al module_game_menus'deki düzelir.
 

KelNaru

Sergeant
Merhaba.Moduma rakiplerin kaçması diye bir kod eklemiştim.Şuanda o kodla ilgili module systemde hiçbirşey yok fakat rakiplerden 1-2 kişi öldürdüğümde hepsi bir anda kaçmaya başlıyor,benden sayıca üstün olsalar bile.Nasıl düzeltebilirim?

JDlRzY.jpg
ODLYzZ.jpg
 

Тату

Nasıl bir kod yazdığını bilmeden yardımcı olamayız. Bu arada Warband'de düşman sayıca az olunca zaten kaçmaya başlıyor. Kodu ne amaçla eklediğini de yazarsan ona göre düzenleyebiliriz.
 

KelNaru

Sergeant
t.A.T.u. said:
Nasıl bir kod yazdığını bilmeden yardımcı olamayız. Bu arada Warband'de düşman sayıca az olunca zaten kaçmaya başlıyor. Kodu ne amaçla eklediğini de yazarsan ona göre düzenleyebiliriz.

Bu kodlar :
## script_flee
    ("flee_allies",
    [
(get_scene_boundaries, pos3, pos4),

(position_get_x,":mad:min",pos3),
(position_get_y,":ymin",pos3),
(position_get_x,":mad:max",pos4),
(position_get_y,":ymax",pos4),
 
  (val_div,":mad:min",100),
  (val_div,":mad:max",100),
 
(store_random_in_range,":mad:rout_point3",":mad:min",":mad:max"),
    (val_mul,":mad:rout_point3",100),
(store_random_in_range,":yrout_point3",":mad:min",":mad:max"),
(val_mul,":yrout_point3",100),
(store_random_in_range,":mad:rout_point4",":mad:min",":mad:max"),
(val_mul,":mad:rout_point4",100),
(store_random_in_range,":yrout_point4",":mad:min",":mad:max"),
(val_mul,":yrout_point4",100),

  (val_mul,":mad:min",100),
  (val_mul,":mad:max",100),

(val_add,":mad:rout_point3",":mad:min"),
(val_add,":mad:rout_point3",":mad:min"),
(val_add,":mad:rout_point3",":mad:min"),
(val_div,":mad:rout_point3",4),
(position_set_x,pos3,":mad:rout_point3"),
(val_add,":yrout_point3",":ymin"),
(val_add,":yrout_point3",":ymin"),
(val_add,":yrout_point3",":ymin"),
(val_div,":yrout_point3",4),
(position_set_y,pos3,":yrout_point3"),

(val_add,":mad:rout_point4",":mad:max"),
(val_add,":mad:rout_point4",":mad:max"),
(val_add,":mad:rout_point4",":mad:max"),
(val_div,":mad:rout_point4",4),
(position_set_x,pos4,":mad:rout_point4"),
(val_add,":yrout_point4",":ymax"),
(val_add,":yrout_point4",":ymax"),
(val_add,":yrout_point4",":ymax"),
(val_div,":yrout_point4",4),
(position_set_y,pos4,":yrout_point4"),


(store_skill_level,":leader","skl_leadership","trp_player"),
(try_for_agents,":agent"),
        (agent_is_alive,":agent"),
        (agent_is_human,":agent"),
        (agent_is_ally,":agent"),
        (store_agent_hit_points,":hitpoints",":agent",0),
(agent_get_troop_id,":troop_type", ":agent"),
(store_character_level, ":troop_level", ":troop_type"),
(val_div,":troop_level",10),
(val_add,":hitpoints",":troop_level"),
        (assign,":chance_ply",100),
        (val_sub,":chance_ply",":hitpoints"),
        (val_sub,":chance_ply",":leader"),
        (val_div,":chance_ply",2),
        (store_random_in_range,":routed",1,101),
              (try_begin),
                  (le,":routed",":chance_ply"),
#                  (display_message,"@One ally runs!"), 
                (agent_get_position,pos2,":agent"),
(position_move_z,pos2,200,0),
                        (agent_clear_scripted_mode,":agent"),
                        (agent_set_scripted_destination,":agent",pos4,1),
              (try_end),
(end_try),
    ]),

    ("flee_enemies",
    [
(get_scene_boundaries, pos3, pos4),

(position_get_x,":mad:min",pos3),
(position_get_y,":ymin",pos3),
(position_get_x,":mad:max",pos4),
(position_get_y,":ymax",pos4),
 
  (val_div,":mad:min",100),
  (val_div,":mad:max",100),
 
(store_random_in_range,":mad:rout_point3",":mad:min",":mad:max"),
    (val_mul,":mad:rout_point3",100),
(store_random_in_range,":yrout_point3",":mad:min",":mad:max"),
(val_mul,":yrout_point3",100),
(store_random_in_range,":mad:rout_point4",":mad:min",":mad:max"),
(val_mul,":mad:rout_point4",100),
(store_random_in_range,":yrout_point4",":mad:min",":mad:max"),
(val_mul,":yrout_point4",100),

  (val_mul,":mad:min",100),
  (val_mul,":mad:max",100),

(val_add,":mad:rout_point3",":mad:min"),
(val_add,":mad:rout_point3",":mad:min"),
(val_add,":mad:rout_point3",":mad:min"),
(val_div,":mad:rout_point3",4),
(position_set_x,pos3,":mad:rout_point3"),
(val_add,":yrout_point3",":ymin"),
(val_add,":yrout_point3",":ymin"),
(val_add,":yrout_point3",":ymin"),
(val_div,":yrout_point3",4),
(position_set_y,pos3,":yrout_point3"),

(val_add,":mad:rout_point4",":mad:max"),
(val_add,":mad:rout_point4",":mad:max"),
(val_add,":mad:rout_point4",":mad:max"),
(val_div,":mad:rout_point4",4),
(position_set_x,pos4,":mad:rout_point4"),
(val_add,":yrout_point4",":ymax"),
(val_add,":yrout_point4",":ymax"),
(val_add,":yrout_point4",":ymax"),
(val_div,":yrout_point4",4),
(position_set_y,pos4,":yrout_point4"),


(try_for_agents,":agent"),
        (agent_is_alive,":agent"),
        (agent_is_human,":agent"),
        (neg|agent_is_ally,":agent"),
        (store_agent_hit_points,":hitpoints",":agent",0),
(agent_get_troop_id,":troop_type", ":agent"),
(store_character_level, ":troop_level", ":troop_type"),
(val_div,":troop_level",10),
(val_add,":hitpoints",":troop_level"),
        (assign,":chance_ply",100),
        (val_sub,":chance_ply",":hitpoints"),
        (val_sub,":chance_ply",4),
        (val_div,":chance_ply",2),
        (store_random_in_range,":routed",1,101),
(try_begin),
                  (le,":routed",":chance_ply"),
#                  (display_message,"@One enemy runs!"), 
                (agent_get_position,pos2,":agent"),
(position_move_z,pos2,200,0),
                        (agent_clear_scripted_mode,":agent"),
                        (agent_set_scripted_destination,":agent",pos3,1),
              (try_end),
(end_try),
    ]),

Kaynağı :
 
Merhaba. Oyuncuyu birincil kişi görünümüne girmeye zorlayan kod var mı? Sahneye girilince "R" ye basılmış gibi olmalı.  :roll:

Edit : Araştırınca buldum.  :iamamoron:

Code:
set_camera_in_first_person      = 62  # (set_camera_in_first_person, <value>), # 1 = first, 0 = third person
 

Ahmetozen

Recruit
Arkadaşlar oyuna hızlı savaş sahnesi eklemek istiyorum sahne ekleniyo ama isim yok ve görünen resim aynı sebep nedir
 

Ahmetozen

Recruit
Arkadaşlar oyuna hızlı savaş sahnesi eklemek istiyorum ekleniyor ama isim yok ve görünen resim aynı ne yaptıysam olmadı yardım edin lütfen bilen varsa yardım etsin
 

KelNaru

Sergeant
Ahmetozen said:
Arkadaşlar oyuna hızlı savaş sahnesi eklemek istiyorum ekleniyor ama isim yok ve görünen resim aynı ne yaptıysam olmadı yardım edin lütfen bilen varsa yardım etsin
eklediğin kodları atarmısın.Eğer bir savaş sahnesinin kodlarını kopyalayıp yapıştırdıysan görülen resim vs aynı kalır.onlarıda teker teker ekleyip değiştirmelisin
 
Top Bottom