Eventos Actuales |
No hay eventos actualmente
|
| | Ayuda con creador de unidades | |
| Autor | Mensaje |
---|
Soldado

Barra de Salud : 
Mensajes : 117
Reputación : 19 Monedas de oro : 240 Monedas de Platino : 0 
Inventario :  
 | (#) Tema: Ayuda con creador de unidades Sá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á :/ |
|  | | 

Barra de Salud : 
Mensajes : 1450
Reputación : 231 Monedas de oro : 12098 Monedas de Platino : 0 
Inventario :  
 | (#) Tema: Re: Ayuda con creador de unidades Sáb Ago 15, 2015 8:08 pm | |
| |
|  | | Capitán

Barra de Salud : 
Mensajes : 221
Reputación : 6 Monedas de oro : 643 Monedas de Platino : 0 
Inventario :  
 | (#) Tema: Re: Ayuda con creador de unidades Sáb Ago 15, 2015 10:40 pm | |
| si paras link del mapa de juego focs para ver de que trata..!!! |
|  | | Soldado

Barra de Salud : 
Mensajes : 117
Reputación : 19 Monedas de oro : 240 Monedas de Platino : 0 
Inventario :  
 | (#) Tema: Re: Ayuda con creador de unidades Sáb Ago 15, 2015 11:29 pm | |
| Aqui te dejo el link de descarga! - Spoiler:
-
http://warcraft.gamewebz.com/focs-all-star-1-0d-download-fight-of-characters-all-star-1-0d.htm
|
|  | | Soldado

Barra de Salud : 
Mensajes : 117
Reputación : 19 Monedas de oro : 240 Monedas de Platino : 0 
Inventario :  
 | (#) Tema: Re: Ayuda con creador de unidades Lun Ago 17, 2015 12:47 pm | |
| Aun sigo esperando el sistema Sapphiron :c |
|  | | Héroe

Barra de Salud : 
Mensajes : 1126
Reputación : 155 Monedas de oro : 1067 Monedas de Platino : 0 
Inventario :  
 | (#) Tema: Re: Ayuda con creador de unidades Lun Ago 17, 2015 2:28 pm | |
| - @HikonoXVIII escribió:
- Aun sigo esperando el sistema Sapphiron :c
- No hagas double post, unifica tus dos posts en 1.
- 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 |
|  | | Soldado

Barra de Salud : 
Mensajes : 117
Reputación : 19 Monedas de oro : 240 Monedas de Platino : 0 
Inventario :  
 | (#) Tema: Re: Ayuda con creador de unidades Lun 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  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 |
|  | | 

Barra de Salud : 
Mensajes : 1450
Reputación : 231 Monedas de oro : 12098 Monedas de Platino : 0 
Inventario :  
 | (#) Tema: Re: Ayuda con creador de unidades Lun Ago 17, 2015 3:33 pm | |
| - @paillan escribió:
- @HikonoXVIII escribió:
- Aun sigo esperando el sistema Sapphiron :c
- No hagas double post, unifica tus dos posts en 1.
- 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..
 Reglas del foro Listado de Tutoriales
Consultas del editor de mundos Requisitos de Tutoriales y Spells
|
|  | | Soldado

Barra de Salud : 
Mensajes : 117
Reputación : 19 Monedas de oro : 240 Monedas de Platino : 0 
Inventario :  
 | (#) Tema: Re: Ayuda con creador de unidades Lun Ago 17, 2015 3:35 pm | |
| Gracias, lo probare.
Edit: Si me sirvió, no era exactamente lo que buscaba pero me sirvió de base. |
|  | |
 | (#) Tema: Re: Ayuda con creador de unidades  | |
| |
|  | | | Ayuda con creador de unidades | |
|
Temas similares |  |
|
| Permisos de este foro: | No puedes responder a temas en este foro.
| |
| |
| Últimos temas | » Hardcore Ninja [IA] Hoy a las 10:26 am por GhxBronie» Generador de Nombres Hoy a las 3:40 am por Satoshi» Modelos Final Fantasy Tactics Hoy a las 3:34 am por Satoshi» Crear Oleadas de Unidades Ayer a las 10:40 pm por GhxBronie» Crear Respawn de Jungla al estilo Dota Ayer a las 10:39 pm por GhxBronie» Crear Bonificación a Coste de Maná/Segundo Ayer a las 10:38 pm por GhxBronie» APORTE MODELOS 3D DE EL JUEGO "SMITE"  Jue Ene 14, 2021 8:06 pm por israelxd03» Ayuda - Reunir unidades y hacer accion Miér Ene 13, 2021 7:08 pm por Lordarkangel» Buen dia, preguntando desdpues de tiempo Miér Ene 13, 2021 6:51 pm por neruvian» Unidad que no pueda ser atacado por aliados Miér Ene 13, 2021 6:39 pm por neruvian» Has Tu DOTA y no jodas mas [+IA] = By ArOn Miér Ene 13, 2021 1:01 pm por fernando54988» DotA 6.83d_AI 1.8 "Kokox" Español Miér Ene 13, 2021 12:53 pm por fernando54988» [Anuncio] Sistema de "Especialidades" o "Profesiones" del editor Jue Ene 07, 2021 9:16 am por PENSATIVO197» [TUTORIAL] Optimizar un mapa al 200%!!! • Jue Ene 07, 2021 9:07 am por PENSATIVO197» Explicación de Datos en Spells Estándar V2 Lun Ene 04, 2021 2:12 pm por GhxBronie |
Los posteadores más activos de la semana | |
|