¡Bienvenido a Universo Maker!
¿Es esta la primera vez que visitas el foro? Si es así te recomendamos que te registres para tener completo acceso a todas las áreas y secciones del foro, así también podrás participar activamente en la comunidad. Si ya tienes una cuenta, conectate cuanto antes.
Iniciar Sesión Registrarme

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo Mensaje [Página 1 de 1.]

Reputación del mensaje :100% (1 voto)

KRiZaLiD

avatar
Este call script lo utilizo con condiciones, este verifica si tienen cierta “cantidad” de ítems en su inventario y al cumplir la condición se hace lo que ustedes desean.

El call script es el siguiente:
Código:
$game_party.item_number($data_items[n])
Donde está la letra “n” deben escribir el ID correspondiente de su ítem en la base de datos.

¿Dónde debo escribir el call script?
En un evento crean una condición, van a la 4ta pestaña y seleccionan script.


Ejemplo:
Se necesita 20 hierbas para fabricar un elixir. (Digamos que el ID del ítem “hierba” es 17) Supongamos que ustedes tienen 28 hierbas, entonces crean la condición y escriben lo siguiente:
Código:
($game_party.item_number($data_items[17]) > 20) or ($game_party.item_number($data_items[17]) == 20)
Esto significa, si el “item ID 17” es “mayor que 20” ó “igual a 20”, entonces se cumple la condición, entonces creamos el "elixir".
De ahí en adelante pueden hacer una infinidad condiciones para crear armas, pociones, artículos, herramientas, etc. Eso depende de su creatividad.


Nota: Además de usar los ítem como condición, pueden utilizar armas y armaduras.Pueden usar $data_weapons y $data_armors de la misma manera como usaron el $data_items.

Les dejaré una DEMO para que vean las variaciones que utilicé y puedan visualizar lo efectivo y útil que es este call script. (según mi criterio xD)

Descargar DEMO
Código:
https://mega.nz/#!eJUwABZC!inQ_RPKVbYCPWfojlfb0LVjpCag-XeDc5mgTLbGz5HU

Espero que les haya gustado y puedan utilizarlo en sus proyectos. Mis saludos y hasta el próximo Tutorial.

Se despide
KRiZ

Tomate

avatar
Spoiler:

¡Es buenísimo, @Krizalid! Es un tutorial súper útil, pues con el programa, mediante las opciones simple de los eventos, solo tenemos la posibilidad de agregar la condición: "Si "X" objeto está en el inventario" pero no nos permite definir cuánta cantidad deseamos revisar. No importa si tienes 1 o 20, la condición se activará igual sin importar el número ¡pero con tu tutorial se puede cambiar eso! Ópalo Reputación

Es realmente muy interesante. ¿Estás aprendiendo RGSS? Ópalo Aplaudiendo

¡Gracias por compartirlo!

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

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