Cambiar precio de reclutamiento

    Comparte
    avatar
    Mikeboix
    Emperador
    Emperador

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

    Cambiar precio de reclutamiento

    Mensaje por Mikeboix el Sáb Ago 03, 2013 9:34 pm

    Muy buenas chumachos, vengo con unas duditas bastante dubitativas, que al fin y al cabo creo que son solo una misma duda.

    -¿Cómo cambiar el precio de reclutamiento de cada héroe npc ?
    -¿Cómo cambiar el precio de reclutamiento de los mercenarios ?
    -¿Cómo cambiar el precio de reclutamiento de los campesinos en aldeas?

    Creo que debe estar todo relacionado, pero no consigo saber como.

    Un saludo y gracias de antebraso.


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


    avatar
    Prodigy
    Caballero de la Orden
    Caballero de la Orden

    : : He say "u shall no pass", u know what i did?... i
    Mensajes : 2558
    Edad : 18
    Facción : Fnatic

    Re: Cambiar precio de reclutamiento

    Mensaje por Prodigy el Dom Ago 04, 2013 2:25 am

    Venga Mike,para que quereis eso?scratch 


    _________________
    ''Un hombre bueno puede ser idiota, pero un hombre malo tiene que ser inteligente''-Leonardo Davinci

    -Eh? Aurora boreal? En esta época del año? A esta hora del día? En esta parte del mundo? Y ubicada específicamente en su cocina?
    -Si
    -Puedo verla?
    -No
    avatar
    Mark7
    Modder
    Modder

    : : Crusaders Way to Expiation
    Official Developer
    Mensajes : 607
    Edad : 24

    Re: Cambiar precio de reclutamiento

    Mensaje por Mark7 el Dom Ago 04, 2013 9:08 am

    Bueno, sobre NPC, en module scripts, busca el script "initialize_npcs", ahi vas a tener las listas de cada npc, sus caracteristicas y con quienes se pelean.El precio funciona con el slot slot_troop_payment_request. Por ejemplo este es Borcha:

    (troop_set_slot, "trp_npc1", slot_troop_morality_type, tmt_egalitarian),  #borcha
     (troop_set_slot, "trp_npc1", slot_troop_morality_value, 4),  #borcha
     (troop_set_slot, "trp_npc1", slot_troop_2ary_morality_type, tmt_aristocratic),  #borcha
     (troop_set_slot, "trp_npc1", slot_troop_2ary_morality_value, -1),
     (troop_set_slot, "trp_npc1", slot_troop_personalityclash_object, "trp_npc7"),  #borcha - deshavi
     (troop_set_slot, "trp_npc1", slot_troop_personalityclash2_object, "trp_npc16"),  #borcha - klethi
     (troop_set_slot, "trp_npc1", slot_troop_personalitymatch_object, "trp_npc2"),  #borcha - marnid
     (troop_set_slot, "trp_npc1", slot_troop_home, "p_village_25"), #Dashbiga
     (troop_set_slot, "trp_npc1", slot_troop_payment_request, 300),
    (troop_set_slot, "trp_npc1", slot_troop_kingsupport_argument, argument_ruler),
    (troop_set_slot, "trp_npc1", slot_troop_kingsupport_opponent, "trp_npc14"), #lezalit
    (troop_set_slot, "trp_npc1", slot_troop_town_with_contacts, "p_town_17"), #ichamur
    (troop_set_slot, "trp_npc1", slot_troop_original_faction, 0), #ichamur
    (troop_set_slot, "trp_npc1", slot_lord_reputation_type, lrep_roguish), #

    ________________________________________________________________________________________

    Para el reclutamiento en los pueblos, debes buscar el script "village_recruit_volunteers_recruit":

    ("village_recruit_volunteers_recruit",
       [(party_get_slot, ":volunteer_troop", "$current_town", slot_center_volunteer_troop_type),
        (party_get_slot, ":volunteer_amount", "$current_town", slot_center_volunteer_troop_amount),
        (party_get_free_companions_capacity, ":free_capacity", "p_main_party"),
        (val_min, ":volunteer_amount", ":free_capacity"),
        (store_troop_gold, ":gold", "trp_player"),
        (store_div, ":gold_capacity", ":gold", 10),#10 denars per man
        (val_min, ":volunteer_amount", ":gold_capacity"),
        (party_add_members, "p_main_party", ":volunteer_troop", ":volunteer_amount"),
        (party_set_slot, "$current_town", slot_center_volunteer_troop_amount, -1),
        (store_mul, ":cost", ":volunteer_amount", 10),#10 denars per man
        (troop_remove_gold, "trp_player", ":cost"),
        ]),

    _____________________________________________________________________________________

    Para los mercenarios creo que se configura con los scripts game_get_join_cost, en la parte de #mercenaries cost %50 more than the normal cost, osea el precio depende del nivel del mercenario, es mas complicado, no es solo cambiar una cifra. Very Happy
    Fijate si en algun programa de tweacks se puede configurar eso.


    _________________
    [Tienes que estar registrado y conectado para ver este vínculo][Tienes que estar registrado y conectado para ver este vínculo]
    avatar
    Mikeboix
    Emperador
    Emperador

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

    Re: Cambiar precio de reclutamiento

    Mensaje por Mikeboix el Dom Ago 04, 2013 11:14 am

    Muchísimas gracias Mar, voy a probar ahora mismo Wink


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


    avatar
    Neodrako
    Usuario VIP
    Usuario VIP

    Mensajes : 4408
    Edad : 34
    Facción : Gran Polonia

    Re: Cambiar precio de reclutamiento

    Mensaje por Neodrako el Dom Ago 04, 2013 5:45 pm

    gran respuesta mark7 ^^


    _________________
    Prefiero vivir un dia como lechón que 100 años como cordero

    Guias de los Mount and Blade
    Spoiler:
    Soluciones a dudas y problemas.
    [Tienes que estar registrado y conectado para ver este vínculo]
    Guía Maestra para Mount& Blade: Todo lo que debes saber
    [Tienes que estar registrado y conectado para ver este vínculo]

    Guias en general [Tienes que estar registrado y conectado para ver este vínculo]
    avatar
    Mikeboix
    Emperador
    Emperador

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

    Re: Cambiar precio de reclutamiento

    Mensaje por Mikeboix el Dom Ago 04, 2013 6:16 pm

    Funciona perfectamente :good: 


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


    avatar
    Mark7
    Modder
    Modder

    : : Crusaders Way to Expiation
    Official Developer
    Mensajes : 607
    Edad : 24

    Re: Cambiar precio de reclutamiento

    Mensaje por Mark7 el Dom Ago 04, 2013 9:05 pm

    Me alegra de que les haya servido, puede ser que despues podre hacer tipo un tutorial con algunos tweacks interesantes, si es que tendre tiempo Smile


    _________________
    [Tienes que estar registrado y conectado para ver este vínculo][Tienes que estar registrado y conectado para ver este vínculo]
    avatar
    Mikeboix
    Emperador
    Emperador

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

    Re: Cambiar precio de reclutamiento

    Mensaje por Mikeboix el Mar Ago 06, 2013 1:12 pm

    Huy, eso sería genial Very Happy

    Sobretodo ahora que tweakM&B, esa útil aplicacion para modificar algunos valores del juego, ha dejado de funcionar con 1.157... Sad


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



    Contenido patrocinado

    Re: Cambiar precio de reclutamiento

    Mensaje por Contenido patrocinado


      Fecha y hora actual: Vie Nov 24, 2017 2:40 am