JVLIVS CAESAR MODS FORUM
Estimado usuario invitado: Si se registra/conecta podrá tener la mejor ventaja, postear en el foro, ya que los invitados solo pueden leer.

JVLIVS CAESAR MODS FORUM

Imperium III Mods Forvm. Último Mod - MCI 9.0!
 
ÍndiceÍndice  FAQFAQ  BuscarBuscar  RegistrarseRegistrarse  ConectarseConectarse  

Comparte | 
 

 Ofrezco ayuda en el editor de Imperium 3

Ver el tema anterior Ver el tema siguiente Ir abajo 
Ir a la página : Precedente  1, 2, 3, 4, 5, 6  Siguiente
AutorMensaje
Jochi
Equipo de Scripts
Equipo de Scripts
avatar

Cantidad de envíos : 118
Edad : 22
Reputación : 20
Fecha de inscripción : 31/08/2011

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Dom Jul 01, 2012 11:59 pm

Pues mira,entras en el apartado conversaciones y creas una.

Pones el actor y el mensaje como ``que tropas quieres´´

Ahora en tipo de continuacion pones (elegir) y en continuaciones pones 1;2;3 ....

ahora crea otra frase escribes el texto el actor etc,y en escoge texto pones por ejemplo (lanceros) y en etiqueta 1.
Ahora otra y en etiquetas pones 2 y en escoge texto arqueros y asi con todos.

Ahora en las frases que les hallas puesto etiqueta en Action Script (un recuadro de abajo en propiedades de frase) pones lo que quieres que pase

Ej que aparezcan 8 hachas

pones un nombre de grupo a las hachas le pones plantilla de unidad y en actio script pones SpawnGroup("grupo"); si lo tienes puesta en una secuencia con otras cosas entonces pon en action script RunSequence("nombre de la secuencia");

Ej

1ª Cuantas tropas quieres.Como esta en elegir te saldran las opciones que quieras
2ªte aparecen las diferentes opciones que hallas puestos
2.1 lanceros y te salen los lanceros
2.2 arqueros y te salen los arqueros
2.3 hachas y te salen las hachas

etc
Volver arriba Ir abajo
Liverpool7
Legionario
Legionario


Cantidad de envíos : 2
Reputación : 0
Fecha de inscripción : 27/07/2012

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Vie Jul 27, 2012 7:02 pm

Buenas! Hace poco me puse nostálgico y decidií volver a instalar los juegos de Imperium y tras un par de horas jugando empecé a invesitgar el tema de crear campañas.

Buscando por Internet me voy guiando bastante bien y buscandome la vida en el tema de los códigos y he conseguido que después de que una unidad se acerque a otra, éstas dos entablen una conversación. Bien, una vez terminada ésta conversación, hago que aparezca un Druida cerca de las dos unidades con el código: Place("GDruid", AreaCenter("área 1"), 1); , mi duda es: Hay algún modo de ponerle un nombre o un nombre de script a éste druida?

Mi intención es que aparezca el Druida de la nada y se acerque a las dos unidades. He intentado poner el código Unidad.SetCommand("move", AreaCenter("área 2")); después del código anterior, pero esque último codigo me pide poner el nombre del Druida donde pone Unidad, y éste no tiene o no se como ponérselo :S.

La cosa queda así:

Place("GDruid", AreaCenter("área 1"), 1); (Aparece el Druida de la nada, absolutamente quieto, evidentemente).

Unidad.SetCommand("move", AreaCenter("área 2")); (Intento hacer que se mueva hacia una área señalada pero no puedo ponerle un nombre al Druida y por lo tanto no puedo poner nada donde pone Unidad.SetCommand ).

No se si me habrás entendido... Siento enrollarme tanto jaja!

Gracias anticipadas! Very Happy
Volver arriba Ir abajo
JnxF
Equipo Administradores
Equipo Administradores
avatar

Cantidad de envíos : 417
Reputación : 32
Fecha de inscripción : 23/08/2010

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Vie Jul 27, 2012 9:13 pm

Primero, gracias por explicarte tan bien. Poca gente hace esto en este foro Shocked

Puedes asignar la unidad a una variable y luego utilizar esa variable.
La unidad no tendrá nombre pero una variable será igual a esa unidad. Seguidamente le damos nombre y ya puedes utilizarlo en todas las secuencias.

Código:
Unit Unidad;
Unidad = Place("GDruid", AreaCenter("Área"), 1).AsUnit();
Unidad.SetName("Unidad");

Unidad.SetCommand("move", AreaCenter("Área2"); //Por ejemplo
//...

Espero que lo hayas entendido, sino, dímelo


Saludos, JnxF Wink

_________________
JnxF. MODERADOR DEL FORO

Estudiante de Informática por la UPC.
Léete las Normas del foro antes de postear.
No dudes en mandarme un MP si tienes cualquier duda personal.
Volver arriba Ir abajo
Liverpool7
Legionario
Legionario


Cantidad de envíos : 2
Reputación : 0
Fecha de inscripción : 27/07/2012

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Sáb Jul 28, 2012 1:05 am

Perfecto, muchas gracias! Y el código para convertir una unidad en otra?

He intentado borrar el aldeano y que en la misma posición aparezca el guerrero. He creado el guerrero y he usado Erase nada más empezar para que la unidad no se vea. Después hago que desaparezca el aldeano con Erase y uso SpawnNamed para que aparezca el guerrero en ese mismo sitio, pero no ocurre nada, solo se borra el aldeano, el SpawnNamed no funciona :S

Perdona las molestias! Laughing
Volver arriba Ir abajo
Jochi
Equipo de Scripts
Equipo de Scripts
avatar

Cantidad de envíos : 118
Edad : 22
Reputación : 20
Fecha de inscripción : 31/08/2011

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Sáb Jul 28, 2012 2:35 pm

En SpawnNamed has puesto el script de la unidad ?

SpawnNamed("script");

El script es un nombre que le das tu una unidad para realizar comandos con ellas para poerle uno tienes que seleccionar una unidad darle con el boton derecho y en sus propiedades en la primera pestaña puede sponerle la salud el nombre que quieres que aparezca y el nombre de script te pongo este enlace donde viene tutorials del editor

http://www.youtube.com/watch?v=Q_i3WJf-QOA&list=PL540FB81CC50F522F&feature=plpp
Volver arriba Ir abajo
JnxF
Equipo Administradores
Equipo Administradores
avatar

Cantidad de envíos : 417
Reputación : 32
Fecha de inscripción : 23/08/2010

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Sáb Jul 28, 2012 2:57 pm

Liverpool7 escribió:
Perfecto, muchas gracias! Y el código para convertir una unidad en otra?

He intentado borrar el aldeano y que en la misma posición aparezca el guerrero. He creado el guerrero y he usado Erase nada más empezar para que la unidad no se vea. Después hago que desaparezca el aldeano con Erase y uso SpawnNamed para que aparezca el guerrero en ese mismo sitio, pero no ocurre nada, solo se borra el aldeano, el SpawnNamed no funciona :S

Perdona las molestias! Laughing

Para mutar puedes hacer dos cosas:
utilizar el método cutre (te sirve desde Impe I a Impe III) o utilizar el método único para Impe III.

  1. El método cutre: guardar en una variable la posición del objeto a reemplazar, borrar el objeto y Placear un nuevo objeto en la misma posición. También podrías almacenar el número de jugador con un int. Ejemplo:

    Código:
    pos posicion; //prueba con pos o Pos o point o Point, no me acuerdo cuál era.
    posicion = Unidad.AsUnit.pos;
    Unidad.Erase(); //ya no existe la unidad vieja

    Place("RPriest", pos, 1).SetName("Unidad"); //De vuelta el nombre
  2. El otro método es bien sencillo:

    Código:
    Unidad.AsUnit.Mutate("RPriest");
    Sencillo, ¿no? Laughing



Saludos, JnxF Wink

_________________
JnxF. MODERADOR DEL FORO

Estudiante de Informática por la UPC.
Léete las Normas del foro antes de postear.
No dudes en mandarme un MP si tienes cualquier duda personal.


Última edición por JnxF el Jue Ago 02, 2012 8:50 am, editado 1 vez
Volver arriba Ir abajo
valatar
General
General


Cantidad de envíos : 84
Location : por aqui
Reputación : 5
Fecha de inscripción : 26/05/2012

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Miér Ago 01, 2012 2:01 pm

Buenas gente.

Bueno hace ya tiempo que no me conecto la razon, tenia un windows falso (Por un Hijo Pu** que me metio uno falso en vez de arreglarmelo) Asi que intente con uno verdadero y me daba error. Resultado Tenia un windows 7 falso y he acabado con un XP falso ADV. xD

Y bueno aver si me podeis ayudar con esa cuentecita atras. Pero todavia no tengo instalado el imperium asique tomaroslo con calma

Un saliudo
Volver arriba Ir abajo
JUR96
Legionario
Legionario


Cantidad de envíos : 3
Reputación : 0
Fecha de inscripción : 06/01/2014

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Lun Ene 06, 2014 7:18 pm

Buenas necesito ayuda para un asunto de Editor... veamos yo he logrado que una unidad se transforme en otra durante una aventura en un mapa, sin embargo, quiero que al transformarse la unidad aparezca el objetivo de que esa unidad no debe morir.
He puesto los códigos como normalmente hago pero el problema es que al poner el código while(!Script de la unidad.obj.AsUnit.IsDead()); EndGame(1, true, Translate(“Texto que quieres que salga”)); para que al morir se acabe el juego en una secuencia aparte a la que he llamado Game Over, lo pruebo y nada mas empezar se acaba el juego porque pone que la unidad en la que se va a transformar la que inicialmente tengo ha muerto, y obviamente eso es cierto porque de momento esa unidad que va a aparecer aún no esta en la partida...

Espero haberme explicado bien  Question Neutral Y muchas gracias por adelantado  Very Happy  Very Happy  Very Happy  Very Happy
Volver arriba Ir abajo
Egipto-Morte (Cartaginés)
General
General
avatar

Cantidad de envíos : 98
Reputación : 2
Fecha de inscripción : 13/07/2010

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Miér Ene 15, 2014 9:00 pm

JUR96, imagino que la secuencia Game Over la tendrás marcada para que se ejecute desde el principio, por lo que tienes que desmarcar la casilla de Autoejecución. Y para iniciarla cuando aparezca la nueva unidad, tras haber puesto el código para que esta aparezca en la secuencia que esté puesto, escribe el script RunSequence("Game Over");

Creo que es así, hace un tiempo que dejé esto.
Volver arriba Ir abajo
http://www.palimpalem.com/6/Cartagines/
Serxxhh
Legionario
Legionario
avatar

Cantidad de envíos : 12
Location : Madrid
Reputación : 1
Fecha de inscripción : 07/01/2014

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Vie Ene 17, 2014 9:59 pm

Saludos a todos. Estoy empezando una aventura con el editor y me encuentro con un problema; y es que en una secuencia quiero que cuando una unidad determinada entre en un área, se inicie una conversación y que después un grupo de unidades cercanas se ponga a entrenar.
La primera parte, lo de iniciar la conversación al entrar en el área me funciona. El problema surge al intentar hacer que los guerreros entrenen.
Mirando en el manual de CSK no he encontrado nada, pero en la página "imperium y su editor" he encontrado códigos para que las unidades entrenen, pero sólo si están vinculadas a un héroe.
Ejemplo:

Hero_1.obj.AsUnit.StartTraining();

Mi problema es que mis unidades no están vinculadas a ningú héroe. He probado con

Legionarios.SetCommand("train");

y la consola me dice "Compilado con éxito", aparentemente correcto... Sin embargo cuando pruebo el mapa los legionarios no entrenean. No sé si es que me falta inicializar alguna variable o algo por el estilo, pero no funciona.
Si alguien sabe que puede estar pasando le agradecería que me ayudase.

Gracias!
Volver arriba Ir abajo
JUR96
Legionario
Legionario


Cantidad de envíos : 3
Reputación : 0
Fecha de inscripción : 06/01/2014

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Dom Ene 19, 2014 3:46 pm

Egipto-Morte (Cartaginés) escribió:
JUR96, imagino que la secuencia Game Over la tendrás marcada para que se ejecute desde el principio, por lo que tienes que desmarcar la casilla de Autoejecución. Y para iniciarla cuando aparezca la nueva unidad, tras haber puesto el código para que esta aparezca en la secuencia que esté puesto, escribe el script RunSequence("Game Over");

Creo que es así, hace un tiempo que dejé esto.
Vale probaré a ver... Muchas gracias:)
Volver arriba Ir abajo
Elektro
General
General
avatar

Cantidad de envíos : 86
Location : En el planeta Tierra
Reputación : 14
Fecha de inscripción : 16/03/2014

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Jue Mar 20, 2014 7:22 pm

Cual es el comando para cambiar la diplomacia en medio de la partida?
Volver arriba Ir abajo
https://www.mediafire.com/folder/97wjq48bip325/Mapas_Imperivm
Camarada
Equipo de Diseño
Equipo de Diseño
avatar

Cantidad de envíos : 298
Location : España
Reputación : 122
Fecha de inscripción : 01/05/2010

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Vie Mar 21, 2014 10:34 am

-Intruducir Diplomacia a un jugador
    DiplCeaseFire(3, 9, true);          ....el jugador 3 es aliado del jugador 9

-Intruducir Visión compartida a un jugador
        DiplShareView(3, 9, true);     .... el jugador 3  verá lo del jugador 9
Volver arriba Ir abajo
JnxF
Equipo Administradores
Equipo Administradores
avatar

Cantidad de envíos : 417
Reputación : 32
Fecha de inscripción : 23/08/2010

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Sáb Abr 19, 2014 4:07 pm

Camarada escribió:
-Intruducir Diplomacia a un jugador
    DiplCeaseFire(3, 9, true);          ....el jugador 3 es aliado del jugador 9

-Intruducir Visión compartida a un jugador
        DiplShareView(3, 9, true);     .... el jugador 3  verá lo del jugador 9

Y cambiando true por false ambos jugadores serán enemigos o no podrán verse.

Saludos

_________________
JnxF. MODERADOR DEL FORO

Estudiante de Informática por la UPC.
Léete las Normas del foro antes de postear.
No dudes en mandarme un MP si tienes cualquier duda personal.
Volver arriba Ir abajo
metalfary
Legionario
Legionario


Cantidad de envíos : 2
Reputación : 0
Fecha de inscripción : 14/02/2015

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Sáb Feb 14, 2015 1:26 am

Hola!
Alguien sabria decirme , porque el archivo bfhp. de un mapa creado por mi , no puedo abrirlo en otro pc?
Hize un mapa bastante currao , y guarde ese archivo cuando formatee y ahora instale imperium 3 en otro y al copiar el archivo y luego ir  al editor , no aparece!!!

Graciass por toda la ayuda!
Volver arriba Ir abajo
Asur
Veterano
Veterano
avatar

Cantidad de envíos : 464
Reputación : 75
Fecha de inscripción : 20/04/2014

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Sáb Feb 14, 2015 1:32 am

metalfary escribió:
Hola!
Alguien sabria decirme , porque el archivo bfhp. de un mapa creado por mi , no puedo abrirlo en otro pc?
Hize un mapa bastante currao , y guarde ese archivo cuando formatee y ahora instale imperium 3 en otro y al copiar el archivo y luego ir  al editor , no aparece!!!

Graciass por toda la ayuda!
 Quizá ahora no tienes actualizado el juego y antes si o tenias algún mod que ahora no tienes o viceversa, puede ser?
Volver arriba Ir abajo
http://www.moddb.com/mods/asurmod
metalfary
Legionario
Legionario


Cantidad de envíos : 2
Reputación : 0
Fecha de inscripción : 14/02/2015

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Sáb Feb 14, 2015 1:43 am

Gracias! 

Probare a actualizarlo aver q tal
Es un mapa de la tierra media Wink , bastante currao ( en estetica) le faltaria una aventura y demas , por si alguien quiere intentarlo mandarme un privado y os paso el archivo! sino encuanto aprenda a colgar mapas lo colgare!

Gracias de nuevo!
Volver arriba Ir abajo
POIO
Defensor
Defensor


Cantidad de envíos : 17
Reputación : 0
Fecha de inscripción : 12/02/2015

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Dom Feb 15, 2015 1:26 am

Hay alguna lista de los códigos?
Volver arriba Ir abajo
Darth_Skaywalker
Moderador
Moderador
avatar

Cantidad de envíos : 764
Edad : 19
Location : Córdoba, España
Reputación : 60
Fecha de inscripción : 28/11/2009

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Dom Feb 15, 2015 9:33 am

¿Te refieres a una lista de todos los códigos que existen? Hay una forma de conseguirlos.
Empieza a jugar una partida, le das a enter como para escribir en el chat e introduce DumpFuncToXML() y luego cierra el juego y vete a la carpeta donde está instalado y encontrarás un archivo llamado dump_try.xml .Ábrelo con el bloc de notas y ya tendrás ahí todos los códigos de imperium. Espero que te sirva. Saludos!

_________________
Estudiante de informática y aficionado a la seguridad informática.
Antes de postear leete las normas del foro. Y si necesitas ayuda, busca que no exista ya un tema similar.
Recomiendo encarecidamente leer esto:
-------
@RafaSojo en telegram
Volver arriba Ir abajo
http://editor-imperium.webcindario.com/
POIO
Defensor
Defensor


Cantidad de envíos : 17
Reputación : 0
Fecha de inscripción : 12/02/2015

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Dom Feb 15, 2015 11:41 am

Darth_Skaywalker escribió:
¿Te refieres a una lista de todos los códigos que existen? Hay una forma de conseguirlos.
Empieza a jugar una partida, le das a enter como para escribir en el chat e introduce DumpFuncToXML() y luego cierra el juego y vete a la carpeta donde está instalado y encontrarás un archivo llamado dump_try.xml .Ábrelo con el bloc de notas y ya tendrás ahí todos los códigos de imperium. Espero que te sirva. Saludos!
Gracias!

EDITO: Pero no te dice de la manera que tienen que ser "puestos", por ejemplo:

<func
name="AttackArea"
returns="void">
<param
name="number"
type="Query"/>
<param
name="number"
type="str"/>
<description>
</description>

AttackArea(Nombre del grupo o la unidad, “nombre del área”);


no te dice que debe escribirse así, alguna guía para interpretarlos?
Volver arriba Ir abajo
Darth_Skaywalker
Moderador
Moderador
avatar

Cantidad de envíos : 764
Edad : 19
Location : Córdoba, España
Reputación : 60
Fecha de inscripción : 28/11/2009

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Dom Feb 15, 2015 2:01 pm

Guía oficial que te explique todo creo recordar que no hay.
Pero JnxF subió unos cuantos códigos explicados, cuando lo tenga te lo paso.

_________________
Estudiante de informática y aficionado a la seguridad informática.
Antes de postear leete las normas del foro. Y si necesitas ayuda, busca que no exista ya un tema similar.
Recomiendo encarecidamente leer esto:
-------
@RafaSojo en telegram
Volver arriba Ir abajo
http://editor-imperium.webcindario.com/
POIO
Defensor
Defensor


Cantidad de envíos : 17
Reputación : 0
Fecha de inscripción : 12/02/2015

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Dom Feb 15, 2015 2:55 pm

yo he encontrado algunos aquí, pero me he encontrado con un par de problemas que he tenido que ir solventando

Vale no me deja poner links

imperiumiiiblogspot
Volver arriba Ir abajo
Gigoras
Veterano
Veterano
avatar

Cantidad de envíos : 357
Edad : 47
Location : Salmantica.
Reputación : 127
Fecha de inscripción : 28/11/2010

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Dom Feb 15, 2015 3:34 pm

La lista de códigos que yo uso la saqué de aquí:
-Editor-Imperium-Cartagines:   http://editor-imperivm-cartagines.es.tl/
está muy abandonada (la página) , si tienes algun problema repostea o ponte en contacto por privado y te la paso ´son unos 200 códigos !
Si quieres tutoriales :
-Tutoriales Master0017: https://www.youtube.com/playlist?list=PL7-H6sEWorRI_cJtMjmlDfkqGyndkI0RR
-tutorialesCornelioEmiliano: https://www.youtube.com/user/CornelioEmiliano1
-Editor de Leo:  https://www.youtube.com/channel/UC5gdQs5a4SJu2j3wapTDt3Q
Master y leoKiller en italiano , pero se aprenden cosas ,  conversaciones y estructuras !

Hala campeón ! ya no tienes escusa para no hacer mapas Imperium !!! 
¡Espero que los cuelgues al mismo precio que te costaron los scripts  y los tutoriales !
Volver arriba Ir abajo
POIO
Defensor
Defensor


Cantidad de envíos : 17
Reputación : 0
Fecha de inscripción : 12/02/2015

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Dom Feb 15, 2015 3:38 pm

Por cierto el comando "sleep" no me lo reconoce, se escribe así no? 

Sleep (5000)
Volver arriba Ir abajo
Gigoras
Veterano
Veterano
avatar

Cantidad de envíos : 357
Edad : 47
Location : Salmantica.
Reputación : 127
Fecha de inscripción : 28/11/2010

MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   Dom Feb 15, 2015 5:19 pm

Te falta  (  ;  ) para finalizar
Sleep(5000);
Todo termina así , menos algunos if en los whiles .
Volver arriba Ir abajo
Contenido patrocinado




MensajeTema: Re: Ofrezco ayuda en el editor de Imperium 3   

Volver arriba Ir abajo
 
Ofrezco ayuda en el editor de Imperium 3
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 3 de 6.Ir a la página : Precedente  1, 2, 3, 4, 5, 6  Siguiente
 Temas similares
-
» Ayuda en el editor!
» Ayuda-->[Editor de Mapas]
» Ayuda, Es facil pero complejo: editor de objetos (unidades)
» ayuda a entender bien morg·s editor
» Ayuda con modelo - War3 Model Editor

Permisos de este foro:No puedes responder a temas en este foro.
JVLIVS CAESAR MODS FORUM :: Modding en General :: Modding en General :: Editor-
Cambiar a: