Últimos temas
» [MV] Miyuki (demo)
por tiament Hoy a las 3:53 am

» Batallas Pokemon
por maxlobo Ayer a las 7:43 pm

» Complecsua
por MoonSoldierMx Lun Nov 20, 2017 12:20 am

» Readvin 1 y 2
por Muzgar Dom Nov 19, 2017 7:42 pm

» Busco ayuda para mi juego, no importa la edad
por Muzgar Dom Nov 19, 2017 3:16 pm

» [VXACE] Las Esferas de Capricornia. Actualizado 17.11.17
por Pocari Dom Nov 19, 2017 12:31 am

» [Vx/Ace] Pack Bioma de Miel
por YggdrasilHerald Vie Nov 17, 2017 4:00 am

» La Historia Infinita (DEMO)
por Chaskarron Miér Nov 15, 2017 12:36 am

» [MV+Completo]Al Ataque - Derrotemos a nuestros enemigos
por hikarukurenai Mar Nov 14, 2017 8:07 pm

» Dekar Chronicles
por KRiZaLiD Mar Nov 14, 2017 7:43 pm

» [Sugerencia] Buenas practicas
por Alojzy Lun Nov 13, 2017 9:56 pm

» [Ace]Script día/noche + reloj
por JAMSDream Dom Nov 12, 2017 1:52 am


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

Ver el tema anterior Ver el tema siguiente 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 : 88
Monedas : 128
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 : 1027
Monedas : 862
Reputación : 107

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 : 88
Monedas : 128
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

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

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