Foro especializado en Warcraft III y su editor
 
BuscarEntrar al ChatboxPortal del foroÍndiceSpellsRegistrarseConectarse
Eventos Actuales
No hay eventos actualmente
¡ Bienvenido Invitado !

Editar Perfil

Tus temas
Tus Mensajes ()

Enlaces rápidos








Comparte
 

 Ayuda con creador de unidades

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
HikonoXVIII
Soldado
HikonoXVIII


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 117
Reputación Reputación : 19
Monedas de oro : 240
Monedas de Platino : 0 Ayuda con creador de unidades Empty

Inventario :
Espada de Fuego Hacha de la Horda Ayuda con creador de unidades Empysl10
Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10

Ayuda con creador de unidades Empty
Mensaje(#) Tema: Ayuda con creador de unidades Ayuda con creador de unidades Clock10Sáb Ago 15, 2015 8:28 am

NO se si conozcan el mapa FOCS, si lo conocen sera mas fácil que entiendan mi problema.
Al entrar a una región, si pones el detonador respectivo se crean unidades, lo que yo quiero es que haya un limite de veces que se puedan generar, osea que por ejemplo tocas la regio 5 veces y las unidades CREADAS no mueren, que aparezca un mensaje que no puedes crear mas unidades hasta que las otras mueran. Porque todos saben que al crear unidades mediante regiones y detonadores no hay limite respecto a las unidades a crear y no quiero que eso pase.
Perdón por escribir tanto pero creo que asi se entenderá :/
Volver arriba Ir abajo
Sapphiron

Sapphiron


Barra de Salud : Este usuario es invulnerable ¿Será que es fiel a las normas?

Mensajes Mensajes : 1450
Reputación Reputación : 231
Monedas de oro : 12098
Monedas de Platino : 0 Ayuda con creador de unidades Empty

Inventario :
Frostmourne Escudo lunar Armadura Lunar Avanzada
Diamante Encantado Anillo Sagrado Libro de Leyendas

Ayuda con creador de unidades Empty
Mensaje(#) Tema: Re: Ayuda con creador de unidades Ayuda con creador de unidades Clock10Sáb Ago 15, 2015 8:08 pm

No hay problema con cuanto escribas, creo que entendí. Voy a ver si ideo un sistema. :p


Lets take a moment to break the ice, so my intentions are known..

Ayuda con creador de unidades SILNVOb
⭐Reglas del foro⭐ Listado de Tutoriales⭐
⭐Consultas del editor de mundos Like a Star @ heaven Requisitos de Tutoriales y Spells⭐
Volver arriba Ir abajo
https://www.worldofeditors.net
cholotito
Capitán
cholotito


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 221
Reputación Reputación : 6
Monedas de oro : 643
Monedas de Platino : 0 Ayuda con creador de unidades Empty

Inventario :
Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10
Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10

Ayuda con creador de unidades Empty
Mensaje(#) Tema: Re: Ayuda con creador de unidades Ayuda con creador de unidades Clock10Sáb Ago 15, 2015 10:40 pm

si paras link del mapa de juego focs para ver de que trata..!!!
Volver arriba Ir abajo
HikonoXVIII
Soldado
HikonoXVIII


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 117
Reputación Reputación : 19
Monedas de oro : 240
Monedas de Platino : 0 Ayuda con creador de unidades Empty

Inventario :
Espada de Fuego Hacha de la Horda Ayuda con creador de unidades Empysl10
Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10

Ayuda con creador de unidades Empty
Mensaje(#) Tema: Re: Ayuda con creador de unidades Ayuda con creador de unidades Clock10Sáb Ago 15, 2015 11:29 pm

Aqui te dejo el link de descarga!
Spoiler:
 
Volver arriba Ir abajo
HikonoXVIII
Soldado
HikonoXVIII


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 117
Reputación Reputación : 19
Monedas de oro : 240
Monedas de Platino : 0 Ayuda con creador de unidades Empty

Inventario :
Espada de Fuego Hacha de la Horda Ayuda con creador de unidades Empysl10
Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10

Ayuda con creador de unidades Empty
Mensaje(#) Tema: Re: Ayuda con creador de unidades Ayuda con creador de unidades Clock10Lun Ago 17, 2015 12:47 pm

Aun sigo esperando el sistema Sapphiron :c
Volver arriba Ir abajo
paillan
Héroe
paillan


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 1125
Reputación Reputación : 155
Monedas de oro : 1066
Monedas de Platino : 0 Ayuda con creador de unidades Empty

Inventario :
Espada de la Oscuridad Ayuda con creador de unidades Empysl10 Armadura Lunar Avanzada
Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10

Ayuda con creador de unidades Empty
Mensaje(#) Tema: Re: Ayuda con creador de unidades Ayuda con creador de unidades Clock10Lun Ago 17, 2015 2:28 pm

@HikonoXVIII escribió:
Aun sigo esperando el sistema Sapphiron :c

  1. No hagas double post, unifica tus dos posts en 1.
  2. Saphiron es el administrador del foro, y como tal, se toma su tiempo en hacer las cosas


En cuanto lo que pides, hay dos métodos, uno para cualquier tipo de unidad, y otro para unidades iguales. El primer método cubre el segundo también, pero es algo más largo.

Primero necesitas esto

[gui]set variables
Acontecimientos
Map initialization
Condiciones
Acciones
Set unit_group = 0
Set units = units
[/gui]

Para tener un valor de referencia para el grupo de unidad y el propio grupo de unidad.

Y luego

[Gui]test unit fix
Acontecimientos
Unidad - A unit enters Sin región
Condiciones
Acciones
Set unit = (Entering unit)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Si: Condiciones
unit_group Menor que 5
Entonces: Acciones
Unidad - Create 1 Soldado raso for Jugador 1 (rojo) at (Center of (Playable map area)) facing Vista edificio predeterminada degrees
Set unit_group = (unit_group + 1)
Grupo de unidad - Add (Last created unit) to units

Otros: Acciones
Partida - Display to (Player group((Owner of unit))) the text: No puedes crear má...
[/gui]

Algo como eso, que cada vez que se crea una unidad la añade automaticamente al número, y si ese número es mayor que 5, no te deja. Además le da a la unidad un grupo

[gui]unit muere
Acontecimientos
Unidad - A unit Muere
Condiciones
((Triggering unit) is in units) Igual a True
Acciones
Set unit_group = (unit_group - 1)
Grupo de unidad - Remove (Triggering unit) from units

[/gui]

Este último trigger chequea cuando una unidad de tu grupo de unidad muere, y si es asi, elimina 1 y saca a la unidad del grupo para evitar leaks.


Haz click a una de las imagenes y entra a un trip
Ayuda con creador de unidades 2w70l91Ayuda con creador de unidades Avatar201891_17
Ayuda con creador de unidades 2u8dn5jAyuda con creador de unidades 5xuamwAyuda con creador de unidades 28cizq8
Volver arriba Ir abajo
HikonoXVIII
Soldado
HikonoXVIII


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 117
Reputación Reputación : 19
Monedas de oro : 240
Monedas de Platino : 0 Ayuda con creador de unidades Empty

Inventario :
Espada de Fuego Hacha de la Horda Ayuda con creador de unidades Empysl10
Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10

Ayuda con creador de unidades Empty
Mensaje(#) Tema: Re: Ayuda con creador de unidades Ayuda con creador de unidades Clock10Lun Ago 17, 2015 3:00 pm

Lo entendí perfecto, ahora lo pruebo. y ya te di una votación positiva porque algún feo te dio negativa xD

Edit: Tengo que suponer que la variable units es tipo UNIDAD y la Unit_Groun es tipo: unit group, no lo especificaste y no entiendo mucho de variables
Volver arriba Ir abajo
Sapphiron

Sapphiron


Barra de Salud : Este usuario es invulnerable ¿Será que es fiel a las normas?

Mensajes Mensajes : 1450
Reputación Reputación : 231
Monedas de oro : 12098
Monedas de Platino : 0 Ayuda con creador de unidades Empty

Inventario :
Frostmourne Escudo lunar Armadura Lunar Avanzada
Diamante Encantado Anillo Sagrado Libro de Leyendas

Ayuda con creador de unidades Empty
Mensaje(#) Tema: Re: Ayuda con creador de unidades Ayuda con creador de unidades Clock10Lun Ago 17, 2015 3:33 pm

@paillan escribió:
@HikonoXVIII escribió:
Aun sigo esperando el sistema Sapphiron :c


  1. No hagas double post, unifica tus dos posts en 1.
  2. Saphiron es el administrador del foro, y como tal, se toma su tiempo en hacer las cosas


En cuanto lo que pides, hay dos métodos, uno para cualquier tipo de unidad, y otro para  unidades iguales. El primer método cubre el segundo también, pero es algo más largo.

Primero necesitas esto

[gui]set variables
   Acontecimientos
       Map initialization
   Condiciones
   Acciones
       Set unit_group = 0
       Set units = units
[/gui]

Para tener un valor de referencia para el grupo de unidad y el propio grupo de unidad.

Y luego

[Gui]test unit fix
   Acontecimientos
       Unidad - A unit enters Sin región
   Condiciones
   Acciones
       Set unit = (Entering unit)
       If (All Conditions are True) then do (Then Actions) else do (Else Actions)
           Si: Condiciones
               unit_group Menor que 5
           Entonces: Acciones
               Unidad - Create 1 Soldado raso for Jugador 1 (rojo) at (Center of (Playable map area)) facing Vista edificio predeterminada degrees
               Set unit_group = (unit_group + 1)
               Grupo de unidad - Add (Last created unit) to units

           Otros: Acciones
               Partida - Display to (Player group((Owner of unit))) the text: No puedes crear má...
[/gui]

Algo como eso, que cada vez que se crea una unidad la añade automaticamente al número, y si ese número es mayor que 5, no te deja. Además le da a la unidad un grupo

[gui]unit muere
   Acontecimientos
       Unidad - A unit Muere
   Condiciones
       ((Triggering unit) is in units) Igual a True
   Acciones
       Set unit_group = (unit_group - 1)
Grupo de unidad - Remove (Triggering unit) from units

[/gui]

Este último trigger chequea cuando una unidad de tu grupo de unidad muere, y si es asi, elimina 1 y saca a la unidad del grupo para evitar leaks.

No veo nada de malo en hacer doble post de UP.

Aún así, tengo otras tareas afuera del foro y por eso me cuelgo en algunos temas de aquí, no puedo estar en todos lados.

Aquí el tuto map.
Descargar

Básicamente demoré porque anduve haciendo unas pruebas.

El sistema númera hasta máximo 5 grupos(aunque podes editar y poner mas) y no te permite crear mas de 5 grupos hasta que elimines alguno de ellos. Funciona con tres tipos de unidades distitnas (que también se pueden agregar mas)

Descargalo y tratá de familiarizarte con lo que te hice, espero que te sirva.

Saludos.


Lets take a moment to break the ice, so my intentions are known..

Ayuda con creador de unidades SILNVOb
⭐Reglas del foro⭐ Listado de Tutoriales⭐
⭐Consultas del editor de mundos Like a Star @ heaven Requisitos de Tutoriales y Spells⭐
Volver arriba Ir abajo
https://www.worldofeditors.net
HikonoXVIII
Soldado
HikonoXVIII


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 117
Reputación Reputación : 19
Monedas de oro : 240
Monedas de Platino : 0 Ayuda con creador de unidades Empty

Inventario :
Espada de Fuego Hacha de la Horda Ayuda con creador de unidades Empysl10
Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10 Ayuda con creador de unidades Empysl10

Ayuda con creador de unidades Empty
Mensaje(#) Tema: Re: Ayuda con creador de unidades Ayuda con creador de unidades Clock10Lun Ago 17, 2015 3:35 pm

Gracias, lo probare.

Edit: Si me sirvió, no era exactamente lo que buscaba pero me sirvió de base.
Volver arriba Ir abajo
Contenido patrocinado




Ayuda con creador de unidades Empty
Mensaje(#) Tema: Re: Ayuda con creador de unidades Ayuda con creador de unidades Clock10

Volver arriba Ir abajo
 

Ayuda con creador de unidades

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

 Temas similares

-
» Ayuda con mazo verde rojo.
» AYUDA PC .
» Nueva Ayuda para Erepublik
» ¿me siento solo ayuda ?
» AYUDA!! Estoy sufriendo por un amor no correspondido

Permisos de este foro:No puedes responder a temas en este foro.
Warcraft III - WorldEditor :: Zona de Aprendizaje(Dudas) :: GUI (Detonadores)-