Mostrando entradas con la etiqueta RPGMaker. Mostrar todas las entradas
Mostrando entradas con la etiqueta RPGMaker. Mostrar todas las entradas

sábado, 12 de diciembre de 2020

Plugin - Enemies Core para MZ

He portado otro plugin para su uso en el MZ.
Esta vez se trata de ICF-Soft Enemies Core que se utiliza para dar más variedad dentro de los mismos tipos de enemigos.
Esta primera versión funciona sin la necesidad del Main Utility pero las funciones que vienen de este tales como el sistema de sub-rasgos y los tipos especiales de interruptores y variables han sido dresactivadas temporalmente hasta que se publique. A cambio tiene una nueva característica que permite el equipamiento en enemigos.

Este plugin incluye:
  • Permite añadir variaciones a los enemigos tales como prefijos, sufijos, subgrupos de rasgos, tono de color, imagen, experiencia y oro que se reciben al derrotarlos y más. Las variaciones se organizan en grupos y los enemigos forman parte de uno al azar. Es la parte que torga más versatilidad.
  • Permite añadir clases a los enemigos combinando sus rasgos.
  • Un sistema de acciones enemigas que permiten más condiciones para los ataques. Se pueden añadir acciones exclusivas para variaciones y clases específicas.
  • Se ha añadido además que los enemigos empiecen con equipamiento y también comandos para cambiarlo durante el combate.
Como puedes ver permite dar variedad a los enemigos sin necesidad de cambiarlos por otros. En posteriores versiones se añadirán más características.

Descarga e instalación:
Para la descarga tienes la opción de esperar 5 segundos de publicidad con Mediafire o un pago simbólico de 1 dólar en itch.io.

El mismo está en español e inglés en Mediafire e itch.io.

Lo segundo es ponerlo en la carpeta js\plugins del juego. No requiere configuración. Todo se realiza mediante etiquetas en las notas de los enemigos.
Todos los detalles los puedes encontrar en el apartado de ayuda del plugin (o también preguntarme si tienes alguna duda).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
Se desconocen plugins con los que se muestre incompatibilidad.

Problemas conocidos:
Por el momento ninguno.

Si te gustan mis plugins y quieres contribuir para que pueda crear más y mejores puedes hacerlo a través de Patreon. Por un euro apróx. al mes tendrás acceso previo a los plugins y sin publicidad.
Y este es el plugin.
Espero que os guste.

viernes, 11 de septiembre de 2020

Plugin - Params Core para MZ

Debido a la salida del nuevo MZ tengo que empezar a crear plugins para este.
He empezado adaptando el ICF-Soft Params Core para su correcto funcionamiento en el RPG Maker MZ ya que se trata de uno muy utilizado.
Revisemos los 3 tipos de parámetros que puedes crear:
  • Parámetros Normales (NParam): Se basan en el nivel actual del personaje como los que ya existen. Se les puede aplicar modificadores de fortalecimiento/debilitamiento y características del personaje.
  • Parámetros Planos (PParam): Estos en cambio son fijos pero se les puede aplicar modificadores mediante características. Están hechos para que sean como los XParam y los SParam.
  • Parámetros de Conteo (CParam): Similares a los nparams, permiten crear contadores parecidos a los de hp, mp y tp.
Toda la información necesaria se encuentra en el apartado de ayuda del plugin.

Descarga e instalación:
Para la descarga tienes la opción de esperar 5 segundos de publicidad con Mediafire o un pago simbólico de 1 dólar en itch.io.

El mismo está en español e inglés en Mediafire e itch.io.

Lo segundo es ponerlo en la carpeta js\plugins del juego. La configuración es sencilla. Tienes hasta 100 espacios para crear parámetros de cada uno de los tres tipos y para editar los que vienen por defecto (no borrar ni añadir nuevos). El resto mediante etiquetas en las notas de los héroes, clases, enemigos, armas, armaduras, estados alterados, habilidades y objetos.
Todos los detalles los puedes encontrar en el apartado de ayuda del plugin (o también preguntarme si tienes alguna duda).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
Se desconocen plugins con los que se muestre incompatibilidad.

Problemas conocidos:
Por el momento ninguno.

Si te gustan mis plugins y quieres contribuir para que pueda crear más y mejores puedes hacerlo a través de Patreon. Por un euro apróx. al mes tendrás acceso previo a los plugins y sin publicidad.
Y este es el plugin.
Espero que os guste.

jueves, 2 de julio de 2020

Nuevo RPG Maker MZ anunciado

Recientemente se ha anunciado un nuevo RPG Maker, el MZ, que se prevee que será lanzado este verano.
La información la van dando cada jueves a cuentagotas, pero siempre se puede esperar más de un RPG Maker de pc que de uno de consola.

El RPG Maker MZ en sí se puede catalogar a priori como un RPG Maker de la misma generación que el MV ya que se basará seguramente en javascript, utilizará la librería PIXI como el anterior y podrá exportar los juegos a las mismas plataformas que éste. El código base ha sido mejorado y se han añadido nuevas características en el editor.

Nuevo sistema de animaciones
Se utiliza un programa externo para crear las animaciones llamado Effekseer.
Es una herramienta de animaciones y partículas de código abierto. No requiere de gráficos (aunque se pueden importar texturas si es necesario) lo que reduce el peso de las animaciones.
Las animaciones creadas con Effekseer se pueden importar y adaptar dentro del maker.
En la base de datos se incluye una amplia variedad de animaciones para probar.

Mapeado con capas manuales o automáticas
Vuelve el modo de crear mapas del XP.
Cuenta con 4 capas que pueden editarse en modo manual como lo en el XP con todas sus posibilidades pero con una capa más. Si no se tiene experiencia o resulta demasiado complicado se pueden usar las capas en modo automático como en MV.

Además ahora se puede reorganizar mejor la jerarquía de mapas.

Previsualización de las rutas de movimiento
Algo que antes era un quebradero de cabeza ahora va a ser más sencillo.
Previsualizar el recorrido de un evento o el personaje será de gran ayuda ya sea para rutas básicas o en las cinemáticas.

Sistema ATB
Vuelve el sistema de combate del 2k3.
En la pestaña de sistema se puede seleccionar el modo de batalla en tiempo activo (ATB por sus siglas en inglés) en el que cada personaje y enemigo tiene una barra de turno que, una vez llena, hace que el personaje o enemigo actúe.
En el sistema anterior (el cual también está disponible si se quiere usar) en cada turno se decide qué va a hacer cada personaje y el orden de las acciones viene determinado por la velocidad de cada personaje o enemigo.

Cuenta con una amplia base de datos y colección de recursos mayor que la del MV.
Al igual que en el MV, los gráficos siguen con la línea del VX.
Aún quedan más detalles por desvelar oficialmente en las próximas semanas referente al creador de personajes y el sistema de plugins.
Personalmente pienso que se trata de una mejora con respecto al anterior pero su uso e implantación frente a este depende de los plugins que se vallan creando. No obstante es un programa que merece la pena.

Puedes obtener más información en la página oficial y en la página de Steam.

Han organizado un concurso de animaciones en Effekseer en el que el ganador obtendrá una clave del RPG Maker MZ el día de lanzamiento. Puedes acceder a la página del concurso aquí y descargar Effekseer aquí.

Y eso es todo de momento.
Espero que os haya gustado.

¿Qué piensas del programa? ¿Estás expectante? ¿Crees que se impondrá sobre el MV?
Házmelo saber con un comentario.

lunes, 15 de abril de 2019

Plugin - Skill Core para MV

El nuevo plugin ya está listo para su uso.

Ahora es posible añadir costes y requisitos especiales para las habilidades, incluyendo los cparams, y además crear variaciones para las habilidades.
Dichas variaciones permiten alterar el nombre, icono, elementos, fórmula de daño, etc de la habilidad en cuestión. Las variaciones se crean para personajes, clases y enemigos específicos.
Toda la información necesaria se encuentra en el apartado de ayuda del plugin.

Descarga e instalación:
Como siempre, primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_SkillCore.js" y ponerlo en la carpeta js\plugins del juego. No requiere configuración, sólo hay que colocar las etiquetas en las notas de las habilidades, personajes, clases y enemigos las cuales puedes encontrar en el apartado de ayuda del plugin. Requiere el ICF-Soft Main Utility para su correcto funcionamiento.
En el caso de usarlo en conjunto con ICF-Soft Params Core y/o ICF-Soft Element Core debe de estar por debajo de ambos.
Si no te aclaras con la información disponible en el apartado de ayuda del plugin o tienes alguna duda puedes preguntarme.
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
Se desconocen plugins con los que se muestre incompatibilidad.

Problemas conocidos:
Por el momento ninguno.

Si te gustan mis plugins y quieres contribuir para que pueda crear más y mejores puedes hacerlo a través de Patreon. Por un euro al mes tendrás acceso previo a los plugins y sin publicidad.
Y este es el script.
Espero que os guste.

lunes, 24 de septiembre de 2018

Plugin de compatibilidad con SRD Stat Distribution

Ahora tenemos otro plugin ya pedido que permite que los parámetros creados con ICF-Soft Params Core se puedan incrementar mediante el plugin de Stat distribution de SRD.

Es bastante conocido el plugin de SRD que permite distribuir puntos para hacer crecer los parámetros de un personaje. Obviamente no utiliza parámetros personalizados ni mucho menos los creados con mi plugin. Debido a esto se pidió un plugin para ello y aquí está ya terminado.
Cabe destacar que la creación de este plugin no significa que en un futuro no haga mi propio sistema de distribución, pero al menos ya hay uno que lo permite.

Descarga e instalación:
Como siempre lo primero es hacer click en el enlace, esperas 5 segundos de publicidad, le das a saltar anuncio y ya lo puedes descargar.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_SRD_Distribution.js" y ponerlo en la carpeta js\plugins del juego. Permite añadir los parámetros creados con ICF-Soft Params Core en el apartado de configuración del plugin de SRD.
Si no te aclaras con la información disponible en el apartado de ayuda del plugin o tienes alguna duda puedes preguntarme.
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
Se desconocen plugins con los que se muestre incompatibilidad.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

lunes, 17 de septiembre de 2018

Plugin de compatibilidad para los plugins de Yanfly

Hoy tenemos un plugin esperado que permite mostrar los parámetros creados con ICF-Soft Params Core en los plugins de Yanfly.

Como bien sabemos Yanfly es uno de los creadores de plugins más conocidos y cuenta con una extensa librería. Yanfly no añade opciones para usar parámetros personalizados sino solo los que vienen con el MV y debido a esto varios me han preguntado en diversos foros cómo pueden mostrarlos en dichos plugins y han pedido un plugin para ello.
Este plugin permite actualmente mostrar los parámetros en los plugins Equip core, Item core, Shop menu core y Attach augments de Yanfly. Si se le da apoyo y se pide iré añadiendo más.

Descarga e instalación:
Como siempre lo primero para descargarlo es una espera de 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_YEPShowParams.js" y ponerlo en la carpeta js\plugins del juego. El plugin se adapta a los plugins de Yanfly que tengas instalados. Funciona como el ICF-Soft Status Menu, es decir, con los nombres de los parámetros separados por espacios.
Si no te aclaras con la información disponible en el apartado de ayuda del plugin o tienes alguna duda puedes preguntarme.
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
Se desconocen plugins con los que se muestre incompatibilidad.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

miércoles, 10 de mayo de 2017

Plugin - Extensión de mapas para MV

Este plugin permite sobrepasar el límite de 999 mapas impuesto.

El modo de utilizarlo es sencillo, guardando grupos de mapas en carpetas numeradas e ir editando el último grupo. Toda la información necesaria se encuentra en el apartado de ayuda del plugin.

Descarga e instalación:
Seguramente ya te habrás acostumbrado a estas palabras. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_MapExtension.js" y ponerlo en la carpeta js\plugins del juego. La configuración normalmente no es necesaria hasta que empieces a utilizar un mapa por encima del 999. El índice actual indica el grupo de mapas que estás usando, pide cuantos índices hay en el juego, y posiciones personalizadas para el jugador y los vehículos. Requiere el ICF-Soft Main Utility para su correcto funcionamiento.
Cabe destacar que no mezcla las id de los mapas.
Si no te aclaras con la información disponible en el apartado de ayuda del plugin o tienes alguna duda puedes preguntarme.
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
Se desconocen plugins con los que se muestre incompatibilidad.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

miércoles, 1 de febrero de 2017

Tutorial - Efecto armónico

Hoy vamos a recrear un curioso efecto del juego monster legends que un personaje recupera energía cuando es afectado por uno o más elementos a los cuales es resistente o afín.

En este tutorial voy a configurar un actor para que sea armónico al fuego y hielo, pero puede aplicarse también a enemigos, clases, estados alterados y equipamiento.

Para ello vamos a necesitar los siguientes plugins:

Paso 1:
Instalamos los plugins, asegurándonos de que el main utility va antes del element core. La configuración del element core depende de como quieras dejarlo.

Paso 2:
Seleccionamos el actor al que le vamos a añadir el efecto, por ejemplo al primero.
Puedes utilizar la notación del main utility (<JSEVAL MASTER elemreact 2>) o la del element core (<ELEMENT REACT: 2>), ambos realizan el mismo efecto.
Vamos ver unas cuantas opciones:

Opción 1:
<element react: 2>
this.gainMp(20);
<element react: 3>
this.gainMp(20);
</element react>

Opción 2:
<element react: 2>
this.gainMp(this.mmp / 10);
<element react: 3>
this.gainMp(this.mmp / 10);
</element react>

Opción 3:
<element react: 2>
this.gainMp(Math.abs(this._result.hpDamage + this._result.mpDamage + this._result.tpDamage) / 10);
<element react: 3>
this.gainMp(Math.abs(this._result.hpDamage + this._result.mpDamage + this._result.tpDamage) / 10);
</element react>


La opción 1 da una cantidad fija de mp, la opción 2 rellena un 10% de mp y la 3 da una cantidad equivalente al daño o curación recibidos. Este efecto da una cantidad por cada elemento de la habilidad u objeto a los que se sea afín, sumándose todos.

Paso 3, probar el resultado:
Ya solo queda hacer batallas de prueba. Creas un enemigo que ataque con fuego y/o hielo, lo colocas en una tropa, pruebas la batalla y observas el resultado.

Final:
Este efecto puede utilizarse para actores específicos, los que sean de una clase específica (si usas el enemies core incluye a los enemigos), enemigos específicos, estados específicos que afecten a actores o enemigos e incluso piezas de equipamiento.
Las posibilidades son ilimitadas.

Y ya tienes el efecto armónico para RPG Maker MV.
Espero que te haya gustado.

jueves, 26 de enero de 2017

Plugin - Actors Core para MV

Este plugin añade nuevas características y opciones para la creación de personajes en la base de datos. Pueden usarse para personajes específicos o de una clase determinada.

Estas son las características:
  • Permite usar un conjunto de subrasgos en función del nivel o condiciones personalizadas.
  • Permite llamar eventos comunes y/o usar código javascript cuando un personaje suba de nivel.

Descarga e instalación:
La instalación es fácil de realizar. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_ActosCore.js" y ponerlo en la carpeta js\plugins del juego. No requiere configuración. Todo se realiza mediante etiquetas en las notas y utiliza el sistema de subrasgos del ICF-Soft Main Utility.
Toda la información necesaria se encuentra en el apartado de ayuda del plugin (también puedes preguntarme si tienes alguna duda).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
Se desconocen plugins con los que se muestre incompatibilidad.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

jueves, 22 de diciembre de 2016

Tutorial - Sistema de dificultad creciente

Hoy vamos a crear un sistema de dificultad que aumenta a medida que avanza el tiempo o el progreso del jugador. Vamos a hacerlo mediante la sustitución de enemigos.

En este tutorial voy a configurar un solo enemigo para no hacerlo demasiado extenso, pero puede aplicarse para todos los que necesites.

Para ello vamos a necesitar los siguientes plugins:
También reservaremos una variable y un interruptor (pongamos por ejemplo el 40 y el 40) a los que nombraremos selector y cataclismo final.

Paso 1:
Instalamos los plugins, asegurándonos de que el main utility va antes del enemy selector, y configuramos este último. En enemy var ponemos 40 (es la variable que se va a usar para almacenar el selector, pero puedes poner la que quieras) y en absolute false.

Paso 2:
Creamos los enemigos que vamos a usar.
Vamos a usar el limo que viene por defecto en el nº2 y crearemos ligeras variaciones del mismo:
  • nº5: gelatina
  • nº6: moco
  • nº7: limo venenoso
  • nº8: limo de lava
  • nº9: limo vampiro
  • nº10: gelatina infernal
Ahora se van completando con parámetros más fuertes, rasgos propios de cada uno y sus habilidades. En este caso son pequeñas variaciones pero puedes usar cualquier otro tipo de enemigo.

Paso 3:
Ahora vamos a configurar el enemigo nº2 para que se sustituya por los distintos tipos de enemigos mediante etiquetas en las notas. El número de la izquierda representa cada valor que tiene que alcanzar y los demás la id del enemigo por el que se va a sustituir. Voy a ponerlo con cambios cada 5 puntos de dificultad pero puedes ponerlo como quieras, ya sea a intervalos o aleatorio, pero siempre en orden ascendente:

Opción 1:
<enemy selector>
5:5
10:6
15:7
20:8
25:9
</enemy selector>


Opción 2:
<enemy selector>
5:2 5
10:2 5 6
15:5 6 7
20:7 8
25:7 8 9
30:9
</enemy selector>

Opción 3:
<enemy selector>
5:2 2 2 5
10:2 5 5 5 5 5
15:2 5 5 6 6
20:5 6 6 7 7
25:7 7 7 8 8 8 9
30:7 8 9 9 9 9 9
35:9
</enemy selector>

La opción 1 es un cambio directo, la 2 es un cambio entre todas las posibles y la 3 incluye además probabilidades. Yo personalmente me inclino por la tercera.

Ahora añadimos un extra para cuando suceda en la historia el cataclismo final:

Opción 1:
<custom enemy selector>
if ($gameSwitches.value(40)) {
   converted = 10;
}
</custom enemy selector>

Opción 2:
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>

La primera opción hace que cuando esté activado el interruptor el enemigo siempre sea la gelatina infernal y la segunda deja un 95% de probabilidad de que sea dicha gelatina. Igualmente me inclino por la última, pero puedes ponerlo como quieras.

Paso 4 (Opcional):
Normalmente no hace falta añadir las notas a los enemigos que no añadas en las tropas, pero si quieres ponerlos y que tengan la funcionalidad de cambio puedes colocarles las siguientes:

nº5 gelatina:
<enemy selector>
15:5 5 6 6
20:5 6 6 7 7
25:7 7 7 8 8 8 9
30:7 8 9 9 9 9 9
35:9
</enemy selector>
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>
nº6 moco:
<enemy selector>
20:6 6 7 7
25:7 7 7 8 8 8 9
30:7 8 9 9 9 9 9
35:9
</enemy selector>
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>

nº7 limo venenoso:
<enemy selector>
25:7 7 7 7 7 9
30:7 9 9 9 9 9
35:9
</enemy selector>
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>
nº8 limo de lava:
<enemy selector>
25:8 8 8 8 8 9
30:8 9 9 9 9 9
35:9
</enemy selector>
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>
nº9 limo vampiro:
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>

Como puedes ver he quitado tanto los inferiores como los que me han parecido incompatibles entre sí.

Paso 5, probar el resultado:
Y para probar que todo funcione como es debido se crea un mapa en donde aparezca el enemigo, con eventos en los que cambies el valor de la variable del selector y el interruptor del gran cataclismo.

Final:
Y por último solo queda asignar el modo en el que vas a incrementar la dificultad:
  • Subir un punto cada hora.
  • Subir un número en función de cada acontecimiento.
  • Subir puntos a medida que se abran cofres o se descubran secretos.
  • Subir puntos al completar misiones.
Con un poco de imaginación hay muchas formas de manejar la dificultad para elegir y/o combinar.

Y con esto ya puedes crear un sistema de dificultad creciente para tu juego en RPG Maker MV.
Espero que te haya gustado.

Plugin - Status Menu para MV

Este es un complemento necesario para hacer visibles algunas características de otros plugins y así no dejaros sin el plugin de este mes. Esta vez no hay actualizaciones de plugins, serán para el año próximo.

Características:
  • Hasta tres columnas para organizar los parámetros a la izquierda del equipamiento ajustado al ancho de la ventana.
  • Uso de los parámetros creados con el ICF-Soft Params Core.
  • Posibilidad de usar parámetros como porcentaje.
Estas son las funcionalidades básicas para cambiar lo que se muestra en la ventana de estado del personaje, pero se añadirán más en futuras versiones.
Está hecho para poder mostrar los parámetro creados mediante el ICF-Soft Params Core. Es un plugin aparte porque hará uso de otros.

Descarga e instalación:
Como siempre, las instrucciones son sencillas. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_StatusMenu.js" y ponerlo en la carpeta js\plugins del juego. La configuración es sencilla. En cada columna puedes poner los nombres de los parámetros tal como se referencian en las fórmulas, ya sean los que vienen por defecto tales como atk, def, mat, mdef, como los que creas con el ICF-Soft Params Core, ya sea str, vit, sol, etc.
Toda la información necesaria se encuentra en el apartado de ayuda del plugin (también estoy disponible para resolver dudas).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Problemas conocidos y/o incompatibilidades:
Puede interferir o ser incompatible con otros plugins que cambien la ventana de estado, aunque seguramente hay también otros a los que supone una mejora al combinarlos.

Y este es el script.
Espero que os guste.

martes, 22 de noviembre de 2016

Plugin - Enemies Core para MV

Este plugin añade nuevas características y opciones para la creación de enemigos en la base de datos.

Este complemento incluye:
  • Permite añadir variaciones a los enemigos tales como prefijos, sufijos, subgrupos de rasgos, tono de color, imagen, experiencia y oro que se reciben al derrotarlos y más. Las variaciones se organizan en grupos y los enemigos forman parte de uno al azar. Es la parte que torga más versatilidad.
  • Permite añadir clases a los enemigos combinando sus rasgos.
  • Un sistema de acciones enemigas que permiten más condiciones para los ataques. Se pueden añadir acciones exclusivas para variaciones y clases específicas.
Como puedes ver permite dar variedad a los enemigos sin necesidad de cambiarlos por otros. En posteriores versiones se añadirán más características.

Descarga e instalación:
Como siempre, las instrucciones son sencillas. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_EnemiesCore.js" y ponerlo en la carpeta js\plugins del juego. No requiere configuración. Todo se realiza mediante etiquetas en las notas y utiliza el sistema de subrasgos del ICF-Soft Main Utility.
Toda la información necesaria se encuentra en el apartado de ayuda del plugin (también puedes preguntarme si tienes alguna duda).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
Se desconocen plugins con los que se muestre incompatibilidad.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

martes, 18 de octubre de 2016

Plugin - Extensión de Tropas para MV

Este nuevo plugin permite añadir más condiciones en las batallas y más de 8 enemigos.

Éste es similar al ICF-Soft Event Extension pero para grupos de enemigos, lo que permite poder poner condiciones extra.
Además permite añadir combinar los enemigos de varios grupos en uno permitiendo así más de 8 enemigos en batalla.

Descarga e instalación:
Como siempre, las instrucciones son sencillas. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_EnemyTroopExt.js" y ponerlo en la carpeta js\plugins del juego. No requiere configuración. Antes de añadir condiciones extra a una página hay que añadir una condición normal (está hecho así para reducir incompatibilidades), entonces mediante comentarios se pueden añadir las condiciones extra.
Todos los detalles los puedes encontrar en el apartado de ayuda del plugin (o también preguntarme si tienes alguna duda).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No es compatible con plugins que reemplacen por completo el troop setup.
Para los plugins que no reemplazan por completo el troop setup, éste debe estar antes o les eliminará sus características.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

miércoles, 24 de agosto de 2016

Plugin - Main Utility para MV

Después de un tiempo de pruebas por fin está listo este nuevo plugin. Este nuevo plugin es una especie de sdk (software development kit, o kit de desarrollo de software en español) con unas cuantas funciones que simplifican la programación.
Dentro de poco voy a publicar también los plugins que he modificado para aprovechar éste con sus nuevas funcionalidades.

Este complemento incluye:
  • Sistema json: Permite añadir nuevos campos o editar los ya existentes de un modo no previsto. Bien usado permite mucha versatilidad.
  • Sistema de rasgos: Permite añadir rasgos (también llamado características) incluso a habilidades y objetos, añadir rasgos durante el juego y grupos de rasgos diferentes.
  • Sistema de interruptores y variables locales: He portado el sistema de interruptores locales de otro plugin y lo he ampliado incluyendo las variables, además de que ahora permite no sólo locales y de mapa sino de personajes y el grupo.
  • Mayor funcionalidad de objetos de javascript: Se ha añadido funcionalidad a algunos objetos propios de javascript en especial al 'array'.
Descarga e instalación:
Como siempre, primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .
Si has optado por pastebin tienes que descargar también los archivos léeme en español e inglés, si has optado por mediafire están incluidos.

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_MainUtility.js" y ponerlo en la carpeta js\plugins del juego. Este no requiere de configuración, todo se realiza mediante notas en las etiquetas.
Todos los detalles los puedes encontrar en el apartado de ayuda del plugin y el archivo léeme (o también preguntarme si tienes alguna duda).
Lo tercero, como suelo indicar, es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible hasta la fecha.

Problemas conocidos:
Por el momento ninguno.

Hacer plugins y probarlos consume mucho tiempo, en especial este. Con tu ayuda podré dedicar más tiempo y hacer más y mejores plugins.
Puedes ayudar desde Patreon. Patreon es una plataforma de crowdfunding en la que la gente puede realizar donaciones mensuales para dar soporte a creadores de distintos y variados contenidos. Cualquier valor que puedas aportar es importante, y puedes dejar de dar soporte cuando quieras.

Y este es el script.
Espero que os guste.

domingo, 10 de julio de 2016

Plugin - Params Core para MV

Este nuevo plugin añade nuevos parámetros para su uso en fórmulas y más.

En RPG Maker MV hay unos parámetros con usos específicos generalmente para batalla. No hay mucho más allá y no hay suficiente personalización.
Con este nuevo complemento podrás añadir nuevos parámetros para usar en fórmulas y para lo que necesites.

Existen 2 tipos nuevos de parámetros que puedes crear:
  • Parámetros Normales (NParam): Se basan en el nivel actual del personaje como los que ya existen. Se les puede aplicar modificadores de fortalecimiento/debilitamiento y características del personaje.
  • Parámetros Planos (PParam): Estos en cambio son fijos pero se les puede aplicar modificadores mediante características. Están hechos para que sean como los XParam y los SParam.
Descarga e instalación:
Como siempre, las instrucciones son sencillas. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_ParamsCore.js" y ponerlo en la carpeta js\plugins del juego. La configuración es sencilla. Tienes 8 espacios de cada para crear parámetros y el resto mediante etiquetas en las notas de los héroes, clases, enemigos, armas, armaduras, estados alterados, habilidades y objetos.
Todos los detalles los puedes encontrar en el apartado de ayuda del plugin (o también preguntarme si tienes alguna duda).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible hasta la fecha.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

jueves, 26 de mayo de 2016

Plugin - Formula Shortcut para MV

Este nuevo plugin añade atajos útiles para simplificar las fórmulas.

En RPG Maker MV pueden usarse fórmulas en campos específicos de habilidades y objetos para calcular el daño y la curación. Muchos complementos usan fórmulas en notas, comentarios y configuración permitiendo así mucha más personalización. Varias veces no hay espacio suficiente o las fórmulas se complican.
Con este nuevo complemento podrás usar atajos y simplificar las fórmulas consiguiendo el efecto deseado.

Descarga e instalación:
Como siempre, las instrucciones son sencillas. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_FormulaShortcut.js" y ponerlo en la carpeta js\plugins del juego. No necesita configuración. Los diferentes tipos de fórmulas los puedes encontrar en el apartado de ayuda del plugin.
Lo tercero es añadir el autor del plugin en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible hasta la fecha.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

jueves, 5 de mayo de 2016

Plugin - Element Core para MV

Este nuevo plugin añade un nuevo sistema de elementos.

El sistema que viene por defecto en RPG Maker MV es limitado y no permite que se puedan absorber los elementos. Este nuevo sistema incluye los tipos de habilidad y arma a las opciones y la posibilidad de absorber elementos.

Descarga e instalación:
Como los anteriores, instalarlo en el juego es sencillo. Lo primero es descargar la versión que vallas a necesitar, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_ElementCore.js" y ponerlo en la carpeta js\plugins del juego. La configuración es sencilla. Mediante etiquetas se puede añadir características a los personajes, clases, enemigos, armas, armaduras y estados alterados. Todos los detalles puedes encontrarlos en el apartado de ayuda del plugin.
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible hasta la fecha.

Problemas conocidos:
Se sobrescribe cualquier sistema de elementos que se haya puesto antes.

Estad atentos porque dentro de poco habrán más actualizaciones de plugins.

Y este es el script.
Espero que os guste.

viernes, 29 de enero de 2016

Plugin - Eventos expandidos para MV

Este es un nuevo plugin que viene muy bien para otros como el de utilidades de tiempo. Ahora puedes añadir más condiciones a los eventos y darles más versatilidad.

Se han añadido interruptores de mapa, los cuales afectan a todos los eventos de dicho mapa. También se han hecho las variables más funcionales.

La cantidad de condiciones que pueden añadirse es ilimitada.

Descarga e instalación:
Como los anteriores, instalarlo en el juego es sencillo. Lo primero es descargar la versión que vallas a necesitar, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_EventExtension.js" y ponerlo en la carpeta js\plugins del juego. No necesita configuración. El modo de añadir condiciones extra es mediante notas en la página. El apartado de ayuda del plugin indica cómo se utiliza.
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible.

Problemas conocidos:
Por el momento ninguno.
En todo caso, si usas un complemento que permita más de 999 mapas, asegúrate de no repetir nombres.

Estad atentos porque se acercan las actualizaciones de plugins.

Y este es el script.
Espero que os guste.

lunes, 18 de enero de 2016

Plugin - Utilidades de tiempo para MV

El anterior script de utilidades de tiempo ya está disponible para RPG Maker MV. Todas sus funcionalidades han sido adaptadas a javascript.

Se puede almacenar el tiempo para comprobar el tiempo real que ha pasado. Aunque no esté el juego encendido el tiempo sigue pasando y permite hacer cosas tipo "virtual villagers".

También almacena la fecha y la hora de modo que se puede utilizar en eventos del mapa, haciendo que determinados eventos especiales sucedan en un día, un día de la semana, una hora o un minuto específico.

Es un plugin que bien usado da mucho juego.

Descarga e instalación:
Instalarlo en el juego es sencillo. Lo primero es descargar la versión que vallas a necesitar, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_TimeUtil.js", ponerlo en la carpeta js\plugins del juego y configurarlo. Es importante escoger las variables que vas a utilizar y asegurarte de que no se utilizan para otra cosa. El apartado de ayuda del plugin indica cómo se configura.
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

jueves, 31 de diciembre de 2015

Plugin - Selector de enemigos para MV

Antes de que termine el año os traigo la versión para RPG Maker MV de este anterior script hecho por mí. Permite dar mayor variedad de enemigos y/o un sistema de dificultad creciente.

En la base de datos del MV hay un tope de 2000 elementos por pestaña. Implica 2000 tipos de enemigos distintos y 2000 grupos de enemigos distintos.
Normalmente no se utiliza un grupo para cada enemigo, sino varios grupos con dos o tres enemigos del mismo tipo y diversas combinaciones de enemigos, por lo que en realidad se utilizan bastantes tipos de enemigos menos.

Este plugin permite aprovechar el máximo de enemigos posible reduciendo, a su vez, el número de grupos de enemigos.

Descarga e instalación:
Instalarlo en el juego es sencillo. Lo primero es descargar la versión que vallas a necesitar, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_EnemySelector.js" y ponerlo en la carpeta js\plugins del juego y configurarlo. El apartado de ayuda del plugin indica cómo se configura.
Lo tercero es añadir el autor del plugin (ICF_Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible.
Generalmente es compatible con cualquier sistema que use los enemigos de la base de datos.

Problemas conocidos:
Cuando el tamaño de los enemigos que se intercambian varía demasiado puede quedar una mala posición. No es un fallo, está hecho así para no complicar el script.
Se soluciona preveyendo la altura y el espacio necesario para que cuadre, la posición es la esquina abajo-izquierda.

Y este es el script. Compartan en sus foros de Maker preferidos.
Espero que os guste. Y Feliz año nuevo.