4 participantes

    Guia para viajes maritimos

    Rafalongo
    Rafalongo
    Modder
    Modder


    Mensajes : 696
    Facción : Imperio Calrádico del Sur

    Guia para viajes maritimos Empty Guia para viajes maritimos

    Mensaje por Rafalongo Vie Jul 10, 2015 7:56 pm

    Lo logreeeeeeeee, por fin! pude hacer que funcionara el script de ruthven: http://forums.taleworlds.com/index.php/topic,69810.0.html

    El que aparece en la pagina uno tiene algunos errores, la ultima parte, el ultimo script no esta correcto, pero el pone un enlace al script correcto que esta en la pagina 5, aca lo pondre todo junto.

    Primero- en la primer parte de la guia el carga un scenario ya creado props que pone a disposicion para descargar, pero no son buenos, ya que los barcos tienen una base al rededor y abertuas, lo cual hace que los enemigos atraviesen la pared del barco, caminen por el agua y se metan asi nomas a tu barco. vamos a utilizar los scenes_props del native que son mejores y muy buenos.

    primero, agregamos las escenas para las batallas maritimas, al final de module_scenes
    Código:
     ("sea_b",sf_generate,"none", "none", (0,0),(240,240),-0.5,"0x0000000030000000c00d2348000000008000000000000000",
       [],[]),
     ("sea_land",sf_generate,"none", "none", (0,0),(240,240),-0.5,"0x0000000030000000c00d2348000000008000000000000000",
       [],[]),

    luego ponemos esto en module_parties, al parecer evita bugs
    Código:
    ("burning_buildings","If you see me, report the fire bug.",  pf_disabled|icon_village_a|pf_village, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(0, -50),[], 170),
     ("ship_colisions","If you see me, report the colision bug.",  pf_disabled|icon_village_a|pf_village, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(0, -50),[], 170),

    En la siguiente parte el propone retexturiar la estepa para que paresca agua, y utilizarla como superficie para navegar, esta guia es del 2009, quizas en esa epoca no existia el territorio "ford" o "bridge" como tbn se le dice xD es un territorio que si se abre con thorgrim se vera como de un celeste mas claro que el agua normal y por el cual se puede caminar, y si abren el mapa con cartograhper se ve de color rojo. Es el que yo utilizo.

    dicho esto, abrimos module_game_menus, pulsamos ctrl+f y buscamos "encounter_attack", el dice reemplazar pero no explica bien que hay q reemplazar, tuve algunos problemas aca para encontrar, pero tras prueba y error (luego de haber respaldado el archivo original) encontre lo que hay q reemplazar, yo utilizo el MS del diplomacy, asi que puede varias con el del native.

    Esto tengo entendido que es para que en el mar, las opciones de combate sean otras, en vez de cargar, que diga algo asi como abordar.

    Reemplazaremos esto:
    Spoiler:

    Por esto:
    Spoiler:

    Nota: en los tres lugares que dice "7", ese es el numero del terreno "ford" del que hable antes, este terreno tiene que ser angosto, tipo sendas para cruzar de un continente a otro, porque si lo hacen grande el juego crashea, no me pregunten xq.

    Bien, ahora hay que reemplazar (tbn dentro mudule_game_menus) join_attack, otra vez, ctrl+f y buscamos join_attack.

    reemplazamos esto:
    Spoiler:

    Por esto:
    Spoiler:


    Ahora, en module_mission_templates agregamos esto, supuestamente para que raspawneen correctamente arriba de los barcos..
    Spoiler:

    Y por ultimo este codigo en module_triggers, que no es el de la pagina 1, sino el que puso thrakemarn en la pagina 4, lo ponen abajo del todo, pero arriba del ultimo "bracket":
    Spoiler:

    y con esto ya esta! si tienen mas partys_templates en su mod, por ejemplo nuevos bandido que hayan agregados, copian esto
    (this_or_next|eq, ":cur_template", "pt_village_farmers"),
    y lo meten en el medio o por ahi de donde estan los otros, pero con el ID "pt_xxxxxx" del nuevo grupo, claro.
    EDITO: veo que no aclaré... esto de arriba es en module_triggers, y va dos veces, cuando entren verán que inmediatamente abajo de donde está esa lista de lineas como la que puse hay un par de codigos mas y luego otra lista igual, poner la party nueva en los dos lugares.

    EEEESO es todo!
    Pero ahora para los mas ignorantes XD voy a poner una pequeña de guia para mostrar como hacer el escenario de las batallas navales. Ya creamos en module scenes el escenario, pero esta vacio porq no agregamos nada a la captea sceneObj, pero este se creara cuando lo abramos en el juego, asi que configure, activamos modo editor,  activamos los cheats, y en el juego ctrl+t para ver todas las partys en el mapa, y ctrl+x para movernos al lado de una party pegada al mar, nos paramos en el agua y esperamos que nos intercepte. una vez en el escenario de batalla, ctrl+e, ponemos los barcos (ships) y buscamos unas rampas para conectarlos,
    ramp_small_a por ejemplo, podemos cambiar el tamaño en Y para ajustarla a la separacion entre los barcos
    Guia para viajes maritimos K2zjx5
    colocamos 3, haciendo de puente y tratamos que queden conectadas unas a otras de la forma mas lisa posible, sin escalones para que la IA no se tranque al pasar.

    Luego tenemos que crear las zonas para que la IA pueda caminar por ellas
    Guia para viajes maritimos 2i6cot1
    1- seleccionamos el modo edit AI mesh
    2-create new face, y retrocedemos con la camara para ver la nueva cara creada en el lugar donde estaba la "camara"
    la bajamos y acomodamos para que quede en al superficie del barco.
    3-seleccionamos "edge mode" y ahora podemos seleccionar una de las aristas del cuadrado.
    4-seleccionada la arista, le damos a "extrude" y nos crea otra cara saliendo de ahi, estiramos y acomodamos por a superficie del barco y una angosta pasando ppor el puente, la mas importante para que el enemigo y nuestras tropas puedan atacar, y asi hasta cubrir toda la superficie jugable.
    5- seleccionamos los vertices y acomodamos las caras para que queden mejor.

    tbn pueden agregar barreras para que no caigan al agua las tropas, pero para mi es mejor que si caigas y que mueran ahogadas, para eso hacemos el terreno bien profundo para que caigan de altura.

    por ultimo ponemos entry points, 0,1 y 2 para donde spawnearan nuestras tropas, y 10, 11 y 12 para donde spawnearan nuestros enemigos

    The End


    Última edición por Rafalongo el Mar Mar 14, 2017 3:14 am, editado 2 veces
    Faraday
    Faraday
    Espadachín
    Espadachín


    Mensajes : 194
    Facción : Rebeldes

    Guia para viajes maritimos Empty Re: Guia para viajes maritimos

    Mensaje por Faraday Sáb Jul 11, 2015 5:37 am

    Eres un crack!!


    _________________
    Guia para viajes maritimos 281px-Raven_Banner.svg
    :engarde
    Mikeboix
    Mikeboix
    Emperador
    Emperador


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

    Guia para viajes maritimos Empty Re: Guia para viajes maritimos

    Mensaje por Mikeboix Vie Jul 17, 2015 10:54 am

    Gran trabajo, enhorabuena por el logro y muchas gracias por el tutorial Smile


    _________________
    ~No olvides leer las normas. No resuelvo dudas de los juegos por mensaje privado.~

    Guia para viajes maritimos VHfna16Guia para viajes maritimos Hopesp10
    Rafalongo
    Rafalongo
    Modder
    Modder


    Mensajes : 696
    Facción : Imperio Calrádico del Sur

    Guia para viajes maritimos Empty Re: Guia para viajes maritimos

    Mensaje por Rafalongo Vie Jul 17, 2015 12:49 pm

    gracias faraday y mike! recien me di ceunta de que me falto indicar que el ultimo codigo va en triggers xD pero ya lo arregle
    Hernanxd16
    Hernanxd16
    Modder
    Modder


    : : Guia para viajes maritimos ZCUOK
    Mensajes : 2976
    Facción : Imperio Calrádico - República de Polonia

    Guia para viajes maritimos Empty Re: Guia para viajes maritimos

    Mensaje por Hernanxd16 Miér Jul 13, 2016 2:32 pm

    Creo que hay un error en el codigo de module_mission_templates ya que cuando lo pongo y luego abro el build module antes de terminar hay dos lineas que dicen.

    WARNING: Global variable never used: battle_won
    WARNING: Global variable never used: g_presentation_battle_active

    Y cuando pongo el mod, despues del dialogo con los bandidos se crashea el juego


    EDITO:Ya lo solucione, funciona perfecto, al parecer te olvidaste de colocar esto


    Añadir esto a module_scene_props
    Código:
    #################################################
    #########SEA BATTLES BEGIN
    #################################################
       ("ship",sokf_moveable,"longship","bo_longship", [   (ti_on_scene_prop_init,
       [
        (set_position_delta,0,0,0),
        (store_trigger_param_1, ":instance_no"),
        (party_set_slot,"p_ship_colisions",":instance_no",0),
       ]),]),
     ("ships_end",0,0,0,[]),
     ("enemy_ship",sokf_moveable,"longship","bo_longship", [   (ti_on_scene_prop_init,
       [
        (set_position_delta,0,0,0),
        (store_trigger_param_1, ":instance_no"),
        (party_set_slot,"p_ship_colisions",":instance_no",0),
       ]),]),
     ("enemy_ships_end",0,0,0,[]), #RRRRRAAAAAGGGGGGEEEEE
     ("universal_end",0,0,0,[]),

     ("ship_protect",0,0,"bo_gourd_spike",[]),
     ("enemy_ship_protect",0,0,"bo_gourd_spike",[]),
    #################################################
    #########SEA BATTLES END
    #################################################


    Ah y una ultima pregunta con este codigo se puede viajar en el oceano o es solo para batallas

    Por cierto +rep para vos  :good:  Very Happy


    _________________
    Guia para viajes maritimos P1iqq1z
    A New Era For Calradia, un mod sobre una Calradia del siglo XIV, en el que un Imperio la dominó, y le trajo nuevas tecnologias. ¡Apoya el desarrollo!
    Rafalongo
    Rafalongo
    Modder
    Modder


    Mensajes : 696
    Facción : Imperio Calrádico del Sur

    Guia para viajes maritimos Empty Re: Guia para viajes maritimos

    Mensaje por Rafalongo Mar Mar 14, 2017 3:07 am

    recien veo esto Hernan, disculpas. el codigo es para viajar por el oceano con icono de barco y para que cuando surja un combate en el viaje el escenario sea el que vos elijas (barcos sería lo normal). En realidad no es por el oceano, sino por sendas que debes crear en el mapa previamente, en el thorgrim ese terreno aparece como "Ford".
    Esas dos lineas de WARNING a mi tambien me aparecen, pero por lo visto no afectan al juego

    Mas vale tarde que nunca XD
    Hernanxd16
    Hernanxd16
    Modder
    Modder


    : : Guia para viajes maritimos ZCUOK
    Mensajes : 2976
    Facción : Imperio Calrádico - República de Polonia

    Guia para viajes maritimos Empty Re: Guia para viajes maritimos

    Mensaje por Hernanxd16 Mar Mar 14, 2017 6:55 am

    Si lo vi también hace mucho, es un codigo muy viejo para el M&B original. Hay otro codigo de Ruthven paranWarband en el que sí viajas por el agua, aunque me llamo más la atención un código de Fire_and_Blood o algo así era el nick, que agregaba un sistema de puertos a las ciudades para poder viajar, aunque no supe como hacer funcionar ese código.


    _________________
    Guia para viajes maritimos P1iqq1z
    A New Era For Calradia, un mod sobre una Calradia del siglo XIV, en el que un Imperio la dominó, y le trajo nuevas tecnologias. ¡Apoya el desarrollo!

    Contenido patrocinado


    Guia para viajes maritimos Empty Re: Guia para viajes maritimos

    Mensaje por Contenido patrocinado


      Fecha y hora actual: Vie Nov 15, 2024 7:36 pm