RPG OTAKU
¡Hola! te invitamos a que te unas a RPG-OTAKU,
foro de desarrollo de videojuego con RPG MAKER y ademas de que tenemos del infaltable ocio.

Si deseas disfrutar del foro al 100%,
registrate, en poco minutos, sin confirmación de e-mail y totalmente gratis, si ya estas registrado, solamente conectate, y si lo que quieres es observar el foro como invitado, solo ignora este mensaje.
¡Eres libre de escoger lo que tu quieras!

Super-Chage Leader

Ver el tema anterior Ver el tema siguiente Ir abajo

Super-Chage Leader

Mensaje por Super Shooter el Jue Ene 05, 2012 5:00 pm

Bueno este es el primer script que posteo en el 2012 y quise hacer algo sencillo compatible con todos los makers, su función es similar a la de mi primer script, permite cambiar el lider al pulsar una tecla, pero este lo hace en ambas direcciones, es decir coloca al ultimo o al segundo como líder, para entender mejor hagan la prueba. aquí la versión del vx y del ace:

Código:


#-------------------------------------------------------------------------------
#----------------------Super-Change Leader (VX/Ace)-----------------------------
# By:Super Shooter
# 05/01/2012 - V 1.0
# Permite cambiar el lider al pulsar las teclas Q - W
#-------------------------------------------------------------------------------
class Scene_Map
  LeaderSwitch = 10
  LeaderSE = "Sound1"
  alias supershooterchageleaderupdate update unless $@
  def update
    update_leader if $game_switches[LeaderSwitch]
    supershooterchageleaderupdate
  end
  def update_leader
    if Input.trigger?(Input::L)
      Audio.se_play("Audio/SE/" + LeaderSE) rescue nil
      actor = $game_party.members[0]
      $game_party.remove_actor(actor.id)
      $game_party.add_actor(actor.id)
    end
    if Input.trigger?(Input::R)
      Audio.se_play("Audio/SE/" + LeaderSE) rescue nil
      for i in 0...$game_party.members.size - 1
      actor = $game_party.members[0]
      $game_party.remove_actor(actor.id)
      $game_party.add_actor(actor.id)
    end
  end
 end
end 


Aquí la de XP la deje al final solo porque es el foro del ace, y no me parece crear dos temas para un script tan simple.

Código:

#-------------------------------------------------------------------------------
#------------------------Super-Change Leader (XP)-------------------------------
# By:Super Shooter
# 05/01/2012 - V 1.0
# Permite cambiar el lider al pulsar las teclas Q - W
#-------------------------------------------------------------------------------
class Scene_Map
  LeaderSwitch = 10
  LeaderSE = "002-system02"
  alias supershooterchageleaderupdate update unless $@
  def update
    update_leader if $game_switches[LeaderSwitch]
    supershooterchageleaderupdate
  end
  def update_leader
    if Input.trigger?(Input::L)
      Audio.se_play("Audio/SE/" + LeaderSE) rescue nil
      actor = $game_party.actors[0]
      $game_party.remove_actor(actor.id)
      $game_party.add_actor(actor.id)
    end
    if Input.trigger?(Input::R)
      Audio.se_play("Audio/SE/" + LeaderSE) rescue nil
      for i in 0...$game_party.actors.size - 1
      actor = $game_party.actors[0]
      $game_party.remove_actor(actor.id)
      $game_party.add_actor(actor.id)
    end
  end
 end
end 

Que lo disfruten es algo sencillo, pero pues igual sirve, al menos yo planeo usarlo en la dmo de mi shooter system.
avatar
Super Shooter
Nuevo miembro
Nuevo miembro

Localización : La habitacion de la esfera negra
Mensajes : 27
Fecha de inscripción : 06/12/2011
Creditos : 41

Ver perfil de usuario

Volver arriba Ir abajo

Re: Super-Chage Leader

Mensaje por Train el Jue Ene 05, 2012 5:11 pm

xD eso sirve, y con ese script se me ocurre un engine, aún no se si crearlo, si lo uso, yo te aviso y te doy creditos, muy bueno shotter, espero grandes piezas de ti para el 2012 =D xD

X3


¿Quieres saber que pasa si no posteas...?
Spoiler:



bien Te sirvio mi post, agregame a tu lista de amigos Aquí d0_<
avatar
Train
Admin
Admin

Edad : 19
Localización : Managua, Nicaragua
Mensajes : 661
Fecha de inscripción : 16/07/2011
Creditos : 1073
Objetos :

Ver perfil de usuario http://rpg-otaku.forolatin.com

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.