Últimos temas
» Aventura grafica
por Turbiosoft.acho Ayer a las 1:29 am

» ayuda, enemigos que dropeen item de mision
por Kadeon Ayer a las 12:43 am

» Como hacer una Habitación Extra
por Keilu Lopez Mar Mayo 22, 2018 8:38 pm

» Tiempo (MV)
por Mericantos Mar Mayo 22, 2018 6:33 pm

» No sé como usar las opciones "Atk state" y "Atk element".
por Mericantos Mar Mayo 22, 2018 6:34 am

» The Legend of Celestia: Treasure Hunter
por jlopez_96 Lun Mayo 21, 2018 3:09 pm

» [Votaciones] Mote al Limo del foro
por KRiZaLiD Dom Mayo 20, 2018 9:41 pm

» Proyecto Ahura: Algunas Muestras
por Ledai Sáb Mayo 19, 2018 2:23 pm

» Problemas con el parallax mapping
por Victorgamer10 Sáb Mayo 19, 2018 5:53 am

» [MV]¿Cómo puedo hacer que se vean mas grandes los sprites de batalla?
por Mericantos Mar Mayo 15, 2018 4:18 pm

» problemas con charas en mv
por Muzgar Mar Mayo 15, 2018 2:23 pm

» Tileset no aparece
por KRiZaLiD Mar Mayo 15, 2018 3:10 am


¿Cómo puedo hacer que al cambiar una armadura cambie el aspecto del pj

Ir abajo

¿Cómo puedo hacer que al cambiar una armadura cambie el aspecto del pj

Mensaje por Painkiller97 el Jue Abr 06, 2017 9:22 am

En plan que el sprite de batalla cambie a otro sprite al equiparle distintas armaduras.

PD: Uso el VX Ace
avatar
Painkiller97
PJ de Relleno
PJ de Relleno

España
RPG Maker : Ace
Mensajes : 22
Monedas : 67
Reputación : 0
Edad : 20
Localización : En mi casa

Volver arriba Ir abajo

Re: ¿Cómo puedo hacer que al cambiar una armadura cambie el aspecto del pj

Mensaje por Fiquei el Jue Abr 06, 2017 10:46 am

¡Muy buenas de nuevo Pues, casi como te dije para el otro... Hay scripts, pero dan algunos problemas. El que conozco para XP (que no me acuerdo de quien era, quizá Rataime), permitía hacer esto, PERO en el momento que añadías otra animación al personaje o tenías movimiento diagonal todo se iba al cuerno (bueno, en realidad, se puede ajustar manualmente, pero como ya hemos hablado tú ahora mismo no te meterías en ese fregado).

De nuevo, tu solución son los eventos. En este caso, me temo que tendrías que hacer un evento común en proceso paralelo, desgraciadamente. Y digo desgraciadamente porque no puedes abusar de ese tipo de eventos o el juego irá REALMENTE LENTO o incluso crasheará. Pero bueno, por 2 ó 3 que metas tampoco pasaría nada.

El caso es que en ese evento es tan fácil como poner en condiciones efectos si el PJ lleva tal o cual armadura y consecuentemente cambiar el gráfico del personaje y..., voilà! :D

Fiquei
PJ Recurrente
PJ Recurrente

Masculino
Rmakercom
RPG Maker : Xp
Mensajes : 89
Monedas : 129
Reputación : 8

Volver arriba Ir abajo

Re: ¿Cómo puedo hacer que al cambiar una armadura cambie el aspecto del pj

Mensaje por Muzgar el Jue Abr 06, 2017 12:32 pm

Opino lo mismo que Fiquei, sólo que yo no conozco scripts para esto xD Sólo "conozco" esto pero nunca lo he probado así que ni idea de cómo funcionará.

Sobre lo que dijo Fiquei... eso sólo te sirve si vas a usar un único cambio de ropa de un personaje, o al menos yo lo veo así. Me explico... Tu pones condición si lleva "equipo1" equipado el gráfico del personaje sea "Gráfico1" y si no lo lleva que sea "gráfico0". Hasta ahí bien, pero... si quieres añadir otro pondrías -Si lleva "equipo2" equipado el gráfico del personaje sea "Gráfico2" lo cual se contradice con el anterior comando ya que estaría usando el "gráfico2" por llevar el "equipo2" y estaría usando el "Gráfico0" a la vez por no estar usando el "equipo1"... no sé si me he explicado xD
La forma "cutre" de arreglarlo sería metiendo las condiciones dentro de las condiciones ejemplo "Condición 1: llevar "equipo1" entonces insertar "gráfico1" si no se cumple: Condición 2: llevar "equipo2" entonces insertar "gráfico2 si no se cumple Condición 3: llevar "equipo3"...etcetcetc si no se cumple insertar "gráfico 0"

El problema de esta solución es que le estás pidiendo al juego que en todo momento, a cada segundo compruebe si cumple alguna de esas condiciones y por lo tanto, cuantos más equipos lleves peor rendimiento tendrá el juego.

Una alternativa a esto sería que en vez según el equipo que lleve se cambie... haya un punto en concreto en el juego donde puedas cambiarte de "aspecto" ya que simplificaría mucho el "engine" y no supondría apenas ninguna carga... pero si estás haciendo un juego estilo "Dark Souls" supongo que esta solución no te sirve xD

Tl;Dr: Busca scripts como el que te pasé, espero que te funcione. Hacerlo por eventos podría suponer mucha carga para el juego dependiendo de su longitud

_________________
Apoya wild wars poniendo esta barra en tu firma


Muzgar apoya a...
Spoiler:

avatar
Muzgar
Admin
Admin

RPG Maker : Ace
Mensajes : 1205
Monedas : 1306
Reputación : 138

Volver arriba Ir abajo

Re: ¿Cómo puedo hacer que al cambiar una armadura cambie el aspecto del pj

Mensaje por Fiquei el Jue Abr 06, 2017 5:01 pm

La verdad es que como dice Muzgar por scripts sería muuuuuuuucho mejor para el rendimiento del juego. No sé si en algún momento he "enrreado" con el script concreto que ha puesto en el mensaje anterior (yo ya ni me acuerdo de los nombres xD), pero sí recuerdo que los que yo he visto tenían sus limitaciones. Así que mi consejo es que le eches un vistazo a ese script, lo investigues bien y si no te impide hacer nada esencial lo uses. :)

Fiquei
PJ Recurrente
PJ Recurrente

Masculino
Rmakercom
RPG Maker : Xp
Mensajes : 89
Monedas : 129
Reputación : 8

Volver arriba Ir abajo

Re: ¿Cómo puedo hacer que al cambiar una armadura cambie el aspecto del pj

Mensaje por Painkiller97 el Jue Abr 06, 2017 5:15 pm

Muchas gracias a ambos :D, yo solamente trasteé con Scripts para poner las batallas de forma lateral y haciendo un copypaste, de lo demás no tengo mucha idea pero probaré a indagar un poco en ello xD
avatar
Painkiller97
PJ de Relleno
PJ de Relleno

España
RPG Maker : Ace
Mensajes : 22
Monedas : 67
Reputación : 0
Edad : 20
Localización : En mi casa

Volver arriba Ir abajo

Re: ¿Cómo puedo hacer que al cambiar una armadura cambie el aspecto del pj

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.