Últimos temas
» Escaping From The Dark - Juego de Misterio y Terror - [MZ] - Descarga disponible
por rstudios Jue Abr 15, 2021 11:27 pm

» Concursos anuales del foro 2021 [Resultados]
por Vesper Lun Abr 12, 2021 12:24 am

» Busco diseñador de graficos
por Chadoumaru Sáb Abr 10, 2021 2:19 am

» Concursos anuales del foro 2021 [Votaciones]
por Lenny Sáb Abr 03, 2021 7:36 pm

» "El Destino de los 5 Libros"(Alfa)
por ShinZeta Jue Abr 01, 2021 4:56 am

» La Brújula de Zaza (JUEGO COMPLETO) (VXACE)
por Pocari Miér Mar 31, 2021 6:45 pm

» Busco equipo que tenga ganas e ilusión. REMUNERADO
por CursingDemon24 Jue Mar 25, 2021 7:40 pm

» Ayuda con los puzzles de mi juego
por Chadoumaru Mar Mar 23, 2021 12:18 am

» RPGXP La maldición de Grim
por Alex1633 Sáb Mar 20, 2021 9:54 pm

» [VX] Jikan: La Bruja del Tiempo
por Aymar Sáb Mar 20, 2021 6:05 pm

» ¡Eventos y concursos anuales del foro! [2021]
por Lenny Sáb Mar 13, 2021 1:33 pm

» Los guerreros iluminados (Juego completo)
por CalamarRojo Sáb Mar 13, 2021 12:14 am


Objetos con requisitos

Ir abajo

Objetos con requisitos Empty Objetos con requisitos

Mensaje por Fategate Dom Dic 17, 2017 9:16 am

Hola, muy buenos días, tarde o noche (según corresponda). Quería saber si hay alguna manera de poder poner requisitos para usar cierto objetos, es decir, que si el jugador no tiene tal accesorio equipado, o algún objeto importante, el ítem en cuestión no pueda ser utilizado en batalla.
Si pudieran decirme un tutorial para hacerlo estaria muy agradecido. Desde ya muchas gracias
Fategate
Fategate
PJ de Relleno
PJ de Relleno

Masculino
Argentina
RPG Maker : MV
Mensajes : 3
Monedas : 5
Reputación : 0
Edad : 30

Volver arriba Ir abajo

Objetos con requisitos Empty Re: Objetos con requisitos

Mensaje por Pokefanmati Lun Dic 18, 2017 5:20 am

Lo único que se me ocurre, es que el objeto llame a un evento común que, de no reunir las condiciones, no haga nada.
El problema sería que no podrías controlar sobre quién hace lo que hace el objeto
¿Que quieres hacer exactamente? Quizás no sea tan complicado al final.
Pokefanmati
Pokefanmati
PJ Secundario
PJ Secundario

Masculino
Chile
RPG Maker : Ace
Mensajes : 178
Monedas : 351
Reputación : 17
Edad : 23
Localización : En el cuarto del boss

Volver arriba Ir abajo

Objetos con requisitos Empty Re: Objetos con requisitos

Mensaje por Fategate Lun Dic 18, 2017 7:12 am

Pokefanmati mi plan es crear una parte haciendo referencia a los fatal frames, en donde el jugador deberá luchar contra fantasmas que son invulnerables a los ataques físicos y con gran defensa mágica, y para enfrentarlos deberá tener la cámara oscura y utilizar las películas de la cámara para volverlos vulnerables a los ataques físicos, por una cierta cantidad de turnos según el tipo de carrete usado en la batalla (mejor rollo, más turnos el enemigo es vulnerable).
Sé que podría darle primero la cámara y después que pueda encontrar las películas, pero pasado esa parte, la cámara desaparecerá y sería raro que después pueda seguir usando los rollos sin cámara
Fategate
Fategate
PJ de Relleno
PJ de Relleno

Masculino
Argentina
RPG Maker : MV
Mensajes : 3
Monedas : 5
Reputación : 0
Edad : 30

Volver arriba Ir abajo

Objetos con requisitos Empty Re: Objetos con requisitos

Mensaje por Pokefanmati Lun Dic 18, 2017 7:00 pm

Mira, por el momento llevo esto: te hice un script express jajajaja

Código:
ROLLOS        = [1,2,3] # Los id's de los rollos
SWITCH_CAMARA = 1       # El número de Switch a usar


class Game_Party  
  def usable?(item)
    puts(item)
    if item.nil? == false
       return false if ROLLOS.include?(item.id) && not($game_switches[SWITCH_CAMARA])
    end
    members.any? {|actor| actor.usable?(item) }
  end
end

Lo he hecho a la rápida. Si quieres puedo dejarlo un poco más bonito después. Pero lo importante es que ya hace lo que quieres.

En este caso, no muestra los objetos cuyo "id"(el numero que tienen en la base de datos) esté en la lista ROLLOS; (El formato es [n1,n2,n3,n4,...]) a menos qué el interruptor del juego "SWITCH_CAMARA" (por defecto el 1) esté activado.

Si vas a estar quitando y colocando la cámara del inventario, me consta que puede ser algo engorroso de usar. Puedo mejorarlo si quieres. Estoy seguro que puedo, por ejemplo, hacer que los objetos se muestren pero no se puedan usar; y hacer que esto dependa de si se tiene o no la "cámara" en el inventario. Es sólo que me tengo que leer mucho código para encontrar dónde se guarda esa información.
Pokefanmati
Pokefanmati
PJ Secundario
PJ Secundario

Masculino
Chile
RPG Maker : Ace
Mensajes : 178
Monedas : 351
Reputación : 17
Edad : 23
Localización : En el cuarto del boss

Volver arriba Ir abajo

Objetos con requisitos Empty Re: Objetos con requisitos

Mensaje por Fategate Lun Dic 25, 2017 11:47 am

Pokefanmati primero Feliz Navidad y disculpa por la demora de mi respuesta (soy un colgado de m#$/&@). Gracias por el code, si podes y queres, me sería de mucha ayuda el code para hacer que los objetos aparezcan pero sean inutilizables hasta tener la cámara, ya que es más lo que busco, pero sin presión ni apuro.
También, si puedes, me gustaría un mini "tutorial" para saber cómo poner los codigos, ya que soy noob en esto de los R.P.G. Makers y me muevo más por instinto y un poco de un tutorial para R.P.G. Maker VX Ace (yo ahora uso el MV). Gracias de vuelta y espero tu respuesta

Objetos con requisitos Merry-christmas-pictures
Fategate
Fategate
PJ de Relleno
PJ de Relleno

Masculino
Argentina
RPG Maker : MV
Mensajes : 3
Monedas : 5
Reputación : 0
Edad : 30

Volver arriba Ir abajo

Objetos con requisitos Empty Re: Objetos con requisitos

Mensaje por Pokefanmati Mar Dic 26, 2017 6:29 am

Bueno, si ahora usas MV. Es inútil.
Pero no es difícil de hacer, estoy seguro. busca en un foro alguien que sepa Java y esté familiarizado con el MV Seguro puede hacerlo
Pokefanmati
Pokefanmati
PJ Secundario
PJ Secundario

Masculino
Chile
RPG Maker : Ace
Mensajes : 178
Monedas : 351
Reputación : 17
Edad : 23
Localización : En el cuarto del boss

Volver arriba Ir abajo

Objetos con requisitos Empty Re: Objetos con requisitos

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


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