Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.

[XP] Cursor de selección

Ver el tema anterior Ver el tema siguiente Ir abajo

RPG Maker XP [XP] Cursor de selección

Mensaje por AsFzKakarotto el 2018-03-18, 19:56

No es la gran cosa pero puede que a alguien lo tome.
Este Script reemplaza el típico marco de selección de Windowskins por un Icons como Cursor.







Script:
Código:
#################################################################
######################### PARA ##################################
#################################################################
#Script permite substituir la selección de comando, por um cursor de imagen.
# Es necessario tener un arquivo cursor.png en la carpeta llamada Windowskins
#################################################################
module PARA_LEFT_CURSOR
  #Nome do arquivo cursor.
  FILE_NAME = "cursor"
  #Definição do modo de apresentação do cursor.
  # 0 = Apenas o cursor
  # 1 = Cursor + a seleção de comando.
  TYPE = 0  
#################################################################
end
class Window_Base
  alias cursor_rect_para_lcr cursor_rect
  def cursor_rect=(rect)
    if PARA_LEFT_CURSOR::TYPE == 1
      super(rect)
    end
    empty = Rect.new(0,0,0,0)
    if rect != empty and self.visible != false and @index != -1
      if @cursor == nil or @cursor.disposed?
        @cursor = Sprite.new
        @cursor.bitmap = RPG::Cache.windowskin(PARA_LEFT_CURSOR::FILE_NAME)
      end
      @cursor.x = self.x + rect.x
      cy = (rect.height-32) / 2
      @cursor.y = self.y + cy + rect.y + 16
      @cursor.z = self.z + 2
    elsif @cursor != nil
      @cursor.dispose
    end
  end
  alias dispose_para_cur dispose
  def dispose
    super
    if @cursor != nil
      @cursor.dispose
    end
  end
  def visible=(bool)
    super
    if @cursor != nil and bool == false
      @cursor.dispose
    end
  end
  def x=(x)
    super
    if @index != nil
      update_cursor_rect
    end
  end
  def y=(y)
    super
    if @index != nil
      update_cursor_rect
    end
  end
end

Icons de Ejemplo:



Autor: Lo desconosco
Aunque por lo sencillo de el script empiezo a sospechar que puede ya estar en Mundo Maker, si es así pido disculpas

Edit: Dejo una mención, por defecto la imagen del icons debe tener el nombre de cursor y debe de estar dentro de la carpeta Windowskins. bye


Última edición por AsFzKakarotto el 2018-03-25, 00:21, editado 1 vez
avatar
AsFzKakarotto
Soñador
Soñador

0/3

Créditos 314

Gracias : 68

Volver arriba Ir abajo

RPG Maker XP Re: [XP] Cursor de selección

Mensaje por RiKennedy-Maker el 2018-03-18, 20:31

Me gusta, me lo quedo, es sencillo pero se agradece el aporte.

Toma mini-demo, es cutre y no sé si sirva de algo pero bueh, no tengo nada que hacer xD

Prueba de cursor
Código:
http://www.mediafire.com/file/4h4pcdse7156rg4/Prueba%20de%20cursor.rar

Bye Bye!
avatar
RiKennedy-Maker
Reportero

0/3

Créditos 226

Gracias : 76

Volver arriba Ir abajo

RPG Maker XP Re: [XP] Cursor de selección

Mensaje por Ledai el 2018-03-19, 15:22

Solo reporto que tiene un bug:
Al seleccionar objetos en batalla y dar hacia atrás, el cursor no vuelve a aparecer sobre los comandos de ataque, objetos etc hasta que no mueves arriba o abajo.
PD: Es un buen concepto, la idea del script es bastante buena!! Gracias!
avatar
Ledai
Aventurero
Aventurero

0/3

Créditos 5209

Gracias : 215

Volver arriba Ir abajo

RPG Maker XP Re: [XP] Cursor de selección

Mensaje por AsFzKakarotto el 2018-03-25, 00:13

¿Estas segura?... lo he revisado tal y como dices y nada, anda todo bien en menú y batalla hasta lo revise llenándome de artículos para ver si tiene algo que ver con la ventana y nada, también lo he revisado con las habilidades de pasa-dita y va todo bien al igual que con cada personaje.. quisas sea tu versión? o incompatibilidad puesto que yo los reviso sin ningún script que lo acompañe a excepción de los iniciales... Ojala te sirva de tips, Saludos
avatar
AsFzKakarotto
Soñador
Soñador

0/3

Créditos 314

Gracias : 68

Volver arriba Ir abajo

RPG Maker XP Re: [XP] Cursor de selección

Mensaje por Killua el 2018-03-25, 00:19

Muy bien aporte felicitaciones jeje Talvez lo utilize en un futuro y veré lo del error que dice la señorita ledai y te lo notificare.


Saludos
avatar
Killua
Novato
Novato

0/3

Créditos 68

Gracias : 3

Volver arriba Ir abajo

RPG Maker XP Re: [XP] Cursor de selección

Mensaje por Ledai el 2018-03-25, 14:51

Humm, tienes razón, en un proyecto nuevo sí funciona... bueno, tal vez sea incompativilidad
De todos modos, gracias por el aporte!!!

Saludos!!
avatar
Ledai
Aventurero
Aventurero

0/3

Créditos 5209

Gracias : 215

Volver arriba Ir abajo

RPG Maker XP Re: [XP] Cursor de selección

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


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