Registrarse

[RPG - Scripting] Ayuda para enviar objetos al PC.

Estado
Cerrado para nuevas respuestas.

Kurotao

Cocinando Queques.
Pues eso, busque por la pagina de Essentials y otras mas y no encontré mucho sobre el tema, me preguntaba si ustedes sabrían el script necesario para enviar objetos directos al PC en lugar de la mochila, algo así como los juegos clásicos cuando la madre enviaba X objetos al pc.

Gracias por su tiempo en leer esta duda n.n
 

KleinStudio

Un plato es un plato
Miembro del equipo
Webmaster
Pues lo he ido a comprobar y diría que no hay nada en los scripts para hacer esto directamente.
Pero bueno, es algo bastante fácil, he creado una función basándome rápidamente en lo visto en la función de depositar objetos.

Código:
def pbStoreItemPC(item)
  if !$PokemonGlobal.pcItemStorage
    $PokemonGlobal.pcItemStorage=PCItemStorage.new
  end
  $PokemonGlobal.pcItemStorage.pbStoreItem(item)
end
Luego simplememente es usar pbStoreItemPC con el objeto a añadir.
 

Kurotao

Cocinando Queques.
Pues lo he ido a comprobar y diría que no hay nada en los scripts para hacer esto directamente.
Pero bueno, es algo bastante fácil, he creado una función basándome rápidamente en lo visto en la función de depositar objetos.

Código:
def pbStoreItemPC(item)
  if !$PokemonGlobal.pcItemStorage
    $PokemonGlobal.pcItemStorage=PCItemStorage.new
  end
  $PokemonGlobal.pcItemStorage.pbStoreItem(item)
end
Luego simplememente es usar pbStoreItemPC con el objeto a añadir.
No se mucho de script, asi que prefiero preguntar antes de mandarme una estupidez.

¿Debo pegarlo en alguna parte de los script del sistema? y cual seria la manera de llamar el script si por el comando "Condiciones y efectos" o por "Llamar script"
 

KleinStudio

Un plato es un plato
Miembro del equipo
Webmaster
No se mucho de script, asi que prefiero preguntar antes de mandarme una estupidez.

¿Debo pegarlo en alguna parte de los script del sistema? y cual seria la manera de llamar el script si por el comando "Condiciones y efectos" o por "Llamar script"
En cualquier lado, al ser una función tan pequeña lo suyo sería que creases un nuevo script justo encima de main, lo llamases "Funciones" o algo por el estilo y pusieses ahí todas las funciones de este tipo que vayas añadiendo.
Puedes llamarlo como quieras, condiciones y efectos o llamar script hace lo mismo, lo único que pasa es que condiciones y efectos comprueba el valor que devuelve (y en este caso no devuelve nada)
 

Kurotao

Cocinando Queques.
En cualquier lado, al ser una función tan pequeña lo suyo sería que creases un nuevo script justo encima de main, lo llamases "Funciones" o algo por el estilo y pusieses ahí todas las funciones de este tipo que vayas añadiendo.
Puedes llamarlo como quieras, condiciones y efectos o llamar script hace lo mismo, lo único que pasa es que condiciones y efectos comprueba el valor que devuelve (y en este caso no devuelve nada)
Muchísimas gracias n.n
 
Estado
Cerrado para nuevas respuestas.
Arriba