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
 

 Cargar Info de Héroes Correctamente

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
kyonides
Peón


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

Mensajes Mensajes : 49
Reputación Reputación : 2
Monedas de oro : 127
Monedas de Platino : 0 Cargar Info de Héroes Correctamente Empty

Inventario :
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10

Cargar Info de Héroes Correctamente Empty
Mensaje(#) Tema: Cargar Info de Héroes Correctamente Cargar Info de Héroes Correctamente Clock10Lun Jul 27, 2020 1:06 am

Creé una campaña y le agregué 2 mapas y sale que el mapa 1 se conecta con el 2.

Así configuré mi misión para cuando ingresen nextlevel, salten a la siguiente misión.

[GUI]Next Level
   Events
       Player - Player 1 (Red) types a chat message containing nextlevel as An exact match
   Conditions
   Actions
       Game - Display to Player Group - Player 1 (Red) the text: |cffff0000Cheat ena...
       Wait 2.00 seconds
       Game Cache - Create a game cache from Chapter01.w3v
       Game Cache - Store Kyonides Arkanthes 0029 as Kyonides of Category in (Last created game cache)
       Game Cache - Store Melana Dreamwhisp 0002 as Melana of Category in (Last created game cache)
       Game Cache - Save (Last created game cache)
       Game - Set the next level to Maps\Chapter02.w3x
       Game - Show custom campaign button 2
       Game - Victory Player 1 (Red) (Show dialogs, Show scores)
       Trigger - Turn off (This trigger)[/GUI]

¿Y ahora cómo le hago para que cargue los datos de los héroes en la siguiente?
Esto es lo que tengo allí...

[GUI]Melee Initialization
   Events
       Map initialization
   Conditions
   Actions
       Melee Game - Use melee time of day (for all players)
       Melee Game - Limit Heroes to 1 per Hero-type (for all players)
       Melee Game - Remove creeps and critters from used start locations (for all players)
       Melee Game - Run melee AI scripts (for computer players)
       Player - Make Player 1 (Red) treat Player 2 (Blue) as an Ally
       Player - Make Player 2 (Blue) treat Player 1 (Red) as an Ally
       Player - Make Player 3 (Teal) treat Player 1 (Red) as an Enemy with shared vision
       Player - Make Player 3 (Teal) treat Player 2 (Blue) as an Enemy with shared vision
       Player - Set Player 1 (Red) Current gold to 500
       Player - Set Player 1 (Red) Current lumber to 250
       Player - Set Player 1 (Red) Available free Heroes to 0
       Quest - Create a Required, undiscovered quest titled Elven Madness with the description Blood elves have go..., using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
       Set Quests[0] = (Last created quest)
       Quest - Create a quest requirement for (Last created quest) with the description Kyonides Arkanthes ...
       Set QuestReq[0] = (Last created quest requirement)
       Quest - Create a quest requirement for (Last created quest) with the description Melana Dreamwhisp m...
       Set QuestReq[1] = (Last created quest requirement)
       Quest - Create a quest requirement for (Last created quest) with the description Ormli Stonehammer m...
       Set QuestReq[2] = (Last created quest requirement)
       Quest - Create a quest requirement for (Last created quest) with the description Waldo Silverslum mu...
       Set QuestReq[3] = (Last created quest requirement)
       Unit - Order High Elf (Male) 0020 to Harvest Cityscape Summer Tree Wall 0272
       Unit - Order High Elf (Male) 0017 to Harvest Cityscape Summer Tree Wall 0273
       Unit - Order High Elf (Male) 0019 to Harvest Cityscape Summer Tree Wall 0462
       Unit - Hide Paladin 0001
       Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 0.25 seconds
       Cinematic - Send transmission to Player Group - Player 1 (Red) from Melana Dreamwhisp 0013 named Melana Dreamwhisp: Play No sound and display After wandering lik....  Modify duration: Add 3.50 seconds and Wait
       Cinematic - Send transmission to Player Group - Player 1 (Red) from Kyonides Arkanthes 0012 named Kyonides Arkanthes: Play No sound and display Blame our tiny Ston....  Modify duration: Add 3.00 seconds and Wait
       Cinematic - Send transmission to Player Group - Player 1 (Red) from Ormli Stonehammer 0014 named Ormli Stonehammer: Play No sound and display Hey! I was just try....  Modify duration: Add 4.00 seconds and Wait
       Cinematic - Send transmission to Player Group - Player 1 (Red) from Kyonides Arkanthes 0012 named Kyonides Arkanthes: Play No sound and display Fine, fine, dwarven....  Modify duration: Add 2.50 seconds and Wait
       Cinematic - Send transmission to Player Group - Player 1 (Red) from Ormli Stonehammer 0014 named Ormli Stonehammer: Play No sound and display Wait a sec!  It's e....  Modify duration: Add 3.50 seconds and Wait
       Cinematic - Send transmission to Player Group - Player 1 (Red) from Melana Dreamwhisp 0013 named Melana Dreamwhisp: Play No sound and display [Coughs.]  Said the....  Modify duration: Add 3.00 seconds and Wait
       Cinematic - Send transmission to Player Group - Player 1 (Red) from Ormli Stonehammer 0014 named Ormli Stonehammer: Play No sound and display Darn fools!  Think ....  Modify duration: Add 3.50 seconds and Wait
       Cinematic - Turn off letterbox mode (show interface) for (All players): fade in over 1.00 seconds
       Trigger - Turn off (This trigger)[/GUI]
Volver arriba Ir abajo
Trycex
Capitán
Trycex


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

Mensajes Mensajes : 212
Reputación Reputación : 41
Monedas de oro : 903
Monedas de Platino : 0 Cargar Info de Héroes Correctamente Empty

Inventario :
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10

Cargar Info de Héroes Correctamente Empty
Mensaje(#) Tema: Re: Cargar Info de Héroes Correctamente Cargar Info de Héroes Correctamente Clock10Lun Jul 27, 2020 1:53 pm

Hace unos meses postie un tutorial que sirve de guia para el cache y todo lo que pude descubrir sobre el, te dejo el link(el tutorial esta algo escondido xD)

Spoiler:
 

Te recomendaria que usaras variables para el primer mapa, y para el segundo lo mejor seria que restauraras todo antes y DESPUES activaras esos mensajes de secuencia cinematica.

A su vez me parece que ese ultimo detonador de apagarlo sobra, porque ese evento no se puede repetir y segundo, usualmente van primero en la lista para que se apague de una vez.

Volver arriba Ir abajo
kyonides
Peón


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

Mensajes Mensajes : 49
Reputación Reputación : 2
Monedas de oro : 127
Monedas de Platino : 0 Cargar Info de Héroes Correctamente Empty

Inventario :
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10

Cargar Info de Héroes Correctamente Empty
Mensaje(#) Tema: Re: Cargar Info de Héroes Correctamente Cargar Info de Héroes Correctamente Clock10Lun Jul 27, 2020 3:18 pm

Pero se indica cómo mantener tanto nivel como objetos como habilidades? Shocked
Bueno lo de la cinemática era de esperar que me lo dijeras. XD Al menos sirve para dar a entender que ya lo demás que sigue es la mecánica específica de mi mapa de misión. Smile
Y otra duda... Si elijo que un tercer héroe solo aparezca si sus misiones fueron completadas, algo que creo que ya manejo más o menos bien, ¿se guardará su información en caso de que el personaje muriera? Digo, si ya palmó, ¿no se causará un problema de tipo de fuga de memoria o algún otro por no cumplirse las condiciones para el cargado de ese héroe?
Espero que ese tipo de condiciones no afecten el cache del juego...

Sé que pido mucho, pero si pudieras, te agradecería que solo me mencionaras la parte de cargado del cache. Very Happy


Última edición por kyonides el Lun Jul 27, 2020 3:39 pm, editado 1 vez
Volver arriba Ir abajo
Trycex
Capitán
Trycex


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

Mensajes Mensajes : 212
Reputación Reputación : 41
Monedas de oro : 903
Monedas de Platino : 0 Cargar Info de Héroes Correctamente Empty

Inventario :
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10

Cargar Info de Héroes Correctamente Empty
Mensaje(#) Tema: Re: Cargar Info de Héroes Correctamente Cargar Info de Héroes Correctamente Clock10Lun Jul 27, 2020 3:27 pm

@kyonides escribió:
Pero se indica cómo mantener tanto nivel como objetos como habilidades? Shocked
Bueno lo de la cinemática era de esperar que me lo dijeras. XD Al menos sirve para dar a entender que ya lo demás que sigue es la mecánica específica de mi mapa de misión. Smile
Y otra duda... Si elijo que un tercer héroe solo aparezca si sus misiones fueron completadas, algo que creo que ya manejo más o menos bien, ¿se guardará su información en caso de que el personaje muriera? Digo, si ya palmó, ¿no se causará un problema de tipo de fuga de memoria o algún otro por no cumplirse las condiciones para el cargado de ese héroe?
Espero que ese tipo de condiciones no afecten el cache del juego...

Si se guardan su nivel, objetos y habilidades.

Podrias explicar mejor lo segundo? Bueno toma en cuenta que los heroes son unidades especiales y su informacion se guarda creo que incluso estando muerto, pero si no te quieres arriesgar blizzard usualmente antes de acabar capitulos y en especiales cinematica revive a los heroes en caso de que este muertos(los revive seteandolos en variables)

Te recomendaria ver el tutorial y fijarte en la parte que dice "categoria" lo que escribes alli es muy importante.

Estoy seguro de que piensas hacer algo asi como

Condicion cumplida > setear 1
Condicion no cumplida > setear 2

El siguiente mapa cargas esas variables:
Si es 1 entonces creas al heroe desde 0 y haces tu evento normal
Si es 2 entonces no creas nada y diran "pobre... el poderoso heroe murio" y despues "Si si era tan poderoso porque se murio?"
Volver arriba Ir abajo
kyonides
Peón


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

Mensajes Mensajes : 49
Reputación Reputación : 2
Monedas de oro : 127
Monedas de Platino : 0 Cargar Info de Héroes Correctamente Empty

Inventario :
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10

Cargar Info de Héroes Correctamente Empty
Mensaje(#) Tema: Re: Cargar Info de Héroes Correctamente Cargar Info de Héroes Correctamente Clock10Mar Jul 28, 2020 5:54 am

¿Entonces solo se puede crear a la unidad del héroe si no hay otra en su lugar?
¿No se podrá hacer algo como tener un dummy en el mapa donde debe aparecer y reemplazarlo por el que está en el cache?
Es que se ve un poco raro que los héroes aparezcan como un segundo después de todo lo demás, como de últimos. XD
Volver arriba Ir abajo
Trycex
Capitán
Trycex


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

Mensajes Mensajes : 212
Reputación Reputación : 41
Monedas de oro : 903
Monedas de Platino : 0 Cargar Info de Héroes Correctamente Empty

Inventario :
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10

Cargar Info de Héroes Correctamente Empty
Mensaje(#) Tema: Re: Cargar Info de Héroes Correctamente Cargar Info de Héroes Correctamente Clock10Mar Jul 28, 2020 4:59 pm

Debes hacer que el detonador que cargue junto al mapa active otro que restaure a los heroes.

Ademas para eso existe la opcion de "fundido de salida" para que todo se vea oscuro mientras se termina de cargar el mapa para dar comienzo a la cinematica xD
Volver arriba Ir abajo
kyonides
Peón


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

Mensajes Mensajes : 49
Reputación Reputación : 2
Monedas de oro : 127
Monedas de Platino : 0 Cargar Info de Héroes Correctamente Empty

Inventario :
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10

Cargar Info de Héroes Correctamente Empty
Mensaje(#) Tema: Re: Cargar Info de Héroes Correctamente Cargar Info de Héroes Correctamente Clock10Miér Jul 29, 2020 9:50 pm

Gracias a tus consejos he ido resolviendo varias cosas... menos una. La parte de tapar a los héroes para que no se note su momentánea ausencia no me funciona. El mapa tiene fog of war y la máscara negra pero no consigo ponerle algo que tapara esa sección del mapa por ese breve periodo de tiempo. Creí que saldría en visibilidad en el GUI pero no... ¿Cómo se hace entonces?
Es que los héroes aparecen justo donde está la cámara y moverla de un punto a otro para tapar eso no me gusta porque ya me aproveché de eso en el primer mapa de la campaña para mostrar los avances del pueblo que fundan los héroes para usarlo como su base temporal...
Volver arriba Ir abajo
Trycex
Capitán
Trycex


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

Mensajes Mensajes : 212
Reputación Reputación : 41
Monedas de oro : 903
Monedas de Platino : 0 Cargar Info de Héroes Correctamente Empty

Inventario :
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10

Cargar Info de Héroes Correctamente Empty
Mensaje(#) Tema: Re: Cargar Info de Héroes Correctamente Cargar Info de Héroes Correctamente Clock10Jue Jul 30, 2020 1:22 am

Podrias iniciar el mapa con un time elapse de 0.01

Lo otro que podrias hacer es primero restaurarlos como un juego de otra faccion (para que cuando inicie el mapa no los veas) y luego cambiarle el dueño de esos heroes al player que usas en la partida y asi se todo estaria oscuro hasta que se cambien de dueño.
Volver arriba Ir abajo
kyonides
Peón


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

Mensajes Mensajes : 49
Reputación Reputación : 2
Monedas de oro : 127
Monedas de Platino : 0 Cargar Info de Héroes Correctamente Empty

Inventario :
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10
Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10 Cargar Info de Héroes Correctamente Empysl10

Cargar Info de Héroes Correctamente Empty
Mensaje(#) Tema: Re: Cargar Info de Héroes Correctamente Cargar Info de Héroes Correctamente Clock10Vie Jul 31, 2020 12:53 am

Gracias, intentaré con eso último.
Volver arriba Ir abajo
Contenido patrocinado




Cargar Info de Héroes Correctamente Empty
Mensaje(#) Tema: Re: Cargar Info de Héroes Correctamente Cargar Info de Héroes Correctamente Clock10

Volver arriba Ir abajo
 

Cargar Info de Héroes Correctamente

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

 Temas similares

-
» [INFO] Ryeowook dejará Inmortal Song 2
» info sobre IRC
» Rol ~ Cazadores de Sombras ~ Inscripciones, info y reglas
» ¿Como me limpio el culo correctamente?
» Sobre la franquicia DC y su futuro

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