3 participantes

    Inicio de la partida, ataque de bandido.

    Matnius
    Matnius
    Miliciano
    Miliciano


    Mensajes : 50
    Facción : Reino de Swadia

    Inicio de la partida, ataque de bandido. Empty Inicio de la partida, ataque de bandido.

    Mensaje por Matnius Mar Jun 03, 2014 7:36 pm

    Buenas, ante todo, estoy en el "desarrollo" de un mod, aunque con tan poca experiencia que tengo, no creo que llegue al puerto que busco, pero aun asi, mi duda es ¿Como puedo evitar que te ataque el bandido al principio del juego, y que solamente saltes al mapa?

    Gracias por su tiempo y por sus respuestas obviamente si las hay.


    _________________
    Los ejércitos caen y se alzan todo el tiempo, los cadáveres se pudren y otros los remplazan, pero solo mi espada junto con la justicia son lo único que perduraran..
    Mikeboix
    Mikeboix
    Emperador
    Emperador


    : : wyrd bi∂ ful ārǣd
    Mensajes : 14432
    Facción : Imperio de Calradia

    Inicio de la partida, ataque de bandido. Empty Re: Inicio de la partida, ataque de bandido.

    Mensaje por Mikeboix Miér Jun 04, 2014 1:12 am

    Es bastante simple, pero debes tener conocimientos de MS.

    Te vas al archivo module_game_menus.py y en la parte que dice...


    Código:
      ("start_phase_2",mnf_disable_all_keys,
        "You hear about Calradia, a land torn between rival kingdoms battling each other for supremacy,\
     a haven for knights and mercenaries,  cutthroats and adventurers, all willing to risk their lives in pursuit of fortune, power, or glory...\
     In this land which holds great dangers and even greater opportunities, you believe you may leave your past behind and start a new life.\
     You feel that finally, you hold the key of your destiny in your hands, free to choose as you will,\
     and that whatever course you take, great adventures will await you. Drawn by the stories you hear about Calradia and its kingdoms, you...",
        "none",
        [],
        [
         ("town_1",[(eq, "$current_startup_quest_phase", 0),],"join a caravan to Praven, in the Kingdom of Swadia.",
          [
            (assign, "$current_town", "p_town_6"),
            (assign, "$g_starting_town", "$current_town"),
            (assign, "$g_journey_string", "str_journey_to_praven"),
        (jump_to_menu, "mnu_start_phase_2_5"),
    #        (party_relocate_near_party, "p_main_party", "$g_starting_town", 2),
    #        (change_screen_return),
          ]),

    Debes comentar (poner almohadilla) la línea:

    (jump_to_menu, "mnu_start_phase_2_5"),

    Y descomentar (quitar almohadilla):

    (party_relocate_near_party, "p_main_party", "$g_starting_town", 2),
    (change_screen_return),


    De manera que quede así:

    Código:
    ("start_phase_2",mnf_disable_all_keys,
        "You hear about Calradia, a land torn between rival kingdoms battling each other for supremacy,\
     a haven for knights and mercenaries,  cutthroats and adventurers, all willing to risk their lives in pursuit of fortune, power, or glory...\
     In this land which holds great dangers and even greater opportunities, you believe you may leave your past behind and start a new life.\
     You feel that finally, you hold the key of your destiny in your hands, free to choose as you will,\
     and that whatever course you take, great adventures will await you. Drawn by the stories you hear about Calradia and its kingdoms, you...",
        "none",
        [],
        [
         ("town_1",[(eq, "$current_startup_quest_phase", 0),],"join a caravan to Praven, in the Kingdom of Swadia.",
          [
            (assign, "$current_town", "p_town_6"),
            (assign, "$g_starting_town", "$current_town"),
            (assign, "$g_journey_string", "str_journey_to_praven"),
    #     (jump_to_menu, "mnu_start_phase_2_5"),
            (party_relocate_near_party, "p_main_party", "$g_starting_town", 2),
            (change_screen_return),
          ]),

    De esta manera lo que consigues es aparecer directamente al lado de la ciudad que dijiste. Pero habrá un problema, y es que aún seguirá en la taberna el mercader listo para darte la misión. Puedes eliminar al mercader de esta manera, si quieres:

    En el archivo module_game_menus.py


    Código:

                (try_begin),
                  (eq, "$g_starting_town", "$current_town"),
                                 
                  (this_or_next|neg|check_quest_finished, "qst_collect_men"),
                  (this_or_next|neg|check_quest_finished, "qst_learn_where_merchant_brother_is"),
                  (this_or_next|neg|check_quest_finished, "qst_save_relative_of_merchant"),
                  (this_or_next|neg|check_quest_finished, "qst_save_town_from_bandits"),
                  (eq,  "$g_do_one_more_meeting_with_merchant", 1),
                 
               (assign, ":troop_of_merchant", 0),   
                  (try_begin),
                    (eq, "$g_encountered_party_faction", "fac_kingdom_1"),
                    (assign, ":troop_of_merchant", "trp_swadian_merchant"),

    Y comentas las líneas:

    (eq, "$g_encountered_party_faction", "fac_kingdom_1"),
    (assign, ":troop_of_merchant", "trp_swadian_merchant"),



    Y ya está. El mercader desapareció Smile
    ¡Un saludo!


    _________________
    ~No olvides leer las [Tienes que estar registrado y conectado para ver este vínculo]. No resuelvo dudas de los juegos por mensaje privado.~

    [Tienes que estar registrado y conectado para ver este vínculo]Inicio de la partida, ataque de bandido. Hopesp10
    Neodrako
    Neodrako
    Usuario VIP
    Usuario VIP


    Mensajes : 4407
    Facción : Gran Polonia

    Inicio de la partida, ataque de bandido. Empty Re: Inicio de la partida, ataque de bandido.

    Mensaje por Neodrako Miér Jun 04, 2014 2:02 am

    1+ rep


    Deberías publicar el código Mike  :good: 




    _________________
    Inicio de la partida, ataque de bandido. 7yCNua
    Prefiero vivir un dia como lechón que 100 años como cordero

    Guias de los Mount and Blade
    Spoiler:
    Matnius
    Matnius
    Miliciano
    Miliciano


    Mensajes : 50
    Facción : Reino de Swadia

    Inicio de la partida, ataque de bandido. Empty Re: Inicio de la partida, ataque de bandido.

    Mensaje por Matnius Miér Jun 04, 2014 8:10 pm

    Muchisimas gracias mike! Very Happy Siempre me salvas, de una manera u otra


    _________________
    Los ejércitos caen y se alzan todo el tiempo, los cadáveres se pudren y otros los remplazan, pero solo mi espada junto con la justicia son lo único que perduraran..
    Mikeboix
    Mikeboix
    Emperador
    Emperador


    : : wyrd bi∂ ful ārǣd
    Mensajes : 14432
    Facción : Imperio de Calradia

    Inicio de la partida, ataque de bandido. Empty Re: Inicio de la partida, ataque de bandido.

    Mensaje por Mikeboix Jue Jun 05, 2014 6:06 am

    Neodrako escribió:[Deberías publicar el código Mike

    Pues sí, ahora hago un tema con esta guía  Smile 
    Por cierto, que no es información que yo me inventara o supiera. La he encontrado en un tema de taleworlds, ya daré el enlace.

    Un saludo!


    _________________
    ~No olvides leer las [Tienes que estar registrado y conectado para ver este vínculo]. No resuelvo dudas de los juegos por mensaje privado.~

    [Tienes que estar registrado y conectado para ver este vínculo]Inicio de la partida, ataque de bandido. Hopesp10

    Contenido patrocinado


    Inicio de la partida, ataque de bandido. Empty Re: Inicio de la partida, ataque de bandido.

    Mensaje por Contenido patrocinado


      Fecha y hora actual: Sáb Nov 23, 2024 5:15 pm