Pokemon Obelisk Privado
Pokemon como nunca antes lo habías visto
Conectarse

Recuperar mi contraseña

Últimos temas
» MEGAPOST de OBELISK
Sáb Mayo 09, 2015 6:50 am por Cerz

» Grupo de WASS o Skype.
Lun Nov 25, 2013 4:44 am por Hinmo

» Concurso de VideoJuegos (Crear uno)
Sáb Nov 23, 2013 9:37 am por jonan96

» Mi primer sprite
Sáb Ago 24, 2013 2:31 am por Hinmo

» RaidCall Del Proyecto
Vie Ago 23, 2013 9:20 pm por Andy

» Canal de los Beta-Testers
Lun Ago 12, 2013 3:48 am por Hinmo

» Recolor 0.1 F.nk
Miér Mayo 22, 2013 8:09 am por Cerz

» Changelog Beta Privada
Lun Abr 08, 2013 10:03 pm por Hinmo

» Clases Nocturnas
Lun Mar 25, 2013 12:38 pm por Hinmo

» Descarga la Beta Privada.
Jue Mar 21, 2013 5:37 am por Zenel

Sondeo

¿Nombre de la Zona de Hadas?

17% 17% [ 1 ]
0% 0% [ 0 ]
0% 0% [ 0 ]
17% 17% [ 1 ]
67% 67% [ 4 ]

Votos Totales : 6

Mejores posteadores
Zenel (2775)
 
Hinmo (2768)
 
Cerz (2190)
 
Zap27 (1442)
 
Brown34 (692)
 
Alícia F. R. (566)
 
jonan96 (521)
 
Atrixy (508)
 
evergrud (348)
 
gadesx (320)
 


Cambiar Tilesets Segun Las Estaciones by Help-14

Ver el tema anterior Ver el tema siguiente Ir abajo

Cambiar Tilesets Segun Las Estaciones by Help-14

Mensaje por RPG-XD el Jue Feb 17, 2011 12:31 pm

¿COMO SE USA?

-Supongamos que tengamos un tileset llamado "Johto.png", crea una nuevo tileset (identico al original para que el mapa no cambie y se malogre) con el nombre "Spring_Johto.png", "Summer_Johto.png"," Autumn_Johto.png" y "Winter_Johto.png" y lo pones en la carpeta tileset
-Tambien puede hacer esto con los autotiles
-Si la carpeta tileset no tiene los tileset de las estaciones, se considerara sin el comando inicial o sea: Johto.png

Spring-Primavera.
Summer-Verano.
Autumn-Otoño.
Winter-Invierno.

SCRIPT:
Código:
#==============================================================================
# ● Pokemon Season Script by Help-14. Remember to give Credit.
#
#  - If your tileset picture's name is Johto.png, you can make season tileset
#      with name Spring_Johto.png, Summer_Johto.png, Autumn_Johto.png
#      and Winter_Johto.png.
#
#  - If you don't make those season tileset file, the script will use your
#      default tileset: Johto.png.
#==============================================================================

module RPG
  module Cache
   
  #----------------------------------------------------------------------------
  #  Tileset
  #----------------------------------------------------------------------------
 
    def self.tileset(filename)
      if Time.now.mon==2 or Time.now.mon==3 or Time.now.mon==4
        if File.exists?("Graphics/Tilesets/Spring_"+ filename +".png")
          self.load_bitmap("Graphics/Tilesets/Spring_", filename)
        else
          self.load_bitmap("Graphics/Tilesets/", filename)
        end
      elsif Time.now.mon==5 or Time.now.mon==6 or Time.now.mon==7
        if File.exists?("Graphics/Tilesets/Summer_"+ filename +".png")
          self.load_bitmap("Graphics/Tilesets/Summer_", filename)
        else
          self.load_bitmap("Graphics/Tilesets/", filename)
        end
      elsif Time.now.mon==8 or Time.now.mon==9 or Time.now.mon==10
        if File.exists?("Graphics/Tilesets/Autumn_"+ filename +".png")
          self.load_bitmap("Graphics/Tilesets/Autumn_", filename)
        else
          self.load_bitmap("Graphics/Tilesets/", filename)
        end
      elsif Time.now.mon==11 or Time.now.mon==12 or Time.now.mon==1
        if File.exists?("Graphics/Tilesets/Winter_"+ filename +".png")
          self.load_bitmap("Graphics/Tilesets/Winter_", filename)
        else
          self.load_bitmap("Graphics/Tilesets/", filename)
        end
      else
        self.load_bitmap("Graphics/Tilesets/", filename)
      end
    end
   
  #----------------------------------------------------------------------------
  #  Autotiles
  #----------------------------------------------------------------------------

  def self.autotile(filename)
      if Time.now.mon==2 or Time.now.mon==3 or Time.now.mon==4
        if File.exists?("Graphics/Autotiles/Spring_"+ filename +".png")
          self.load_bitmap("Graphics/Autotiles/Spring_", filename)
        else
          self.load_bitmap("Graphics/Autotiles/", filename)
        end
      elsif Time.now.mon==5 or Time.now.mon==6 or Time.now.mon==7
        if File.exists?("Graphics/Autotiles/Summer_"+ filename +".png")
          self.load_bitmap("Graphics/Autotiles/Summer_", filename)
        else
          self.load_bitmap("Graphics/Autotiles/", filename)
        end
      elsif Time.now.mon==8 or Time.now.mon==9 or Time.now.mon==10
        if File.exists?("Graphics/Autotiles/Autumn_"+ filename +".png")
          self.load_bitmap("Graphics/Autotiles/Autumn_", filename)
        else
          self.load_bitmap("Graphics/Autotiles/", filename)
        end
      elsif Time.now.mon==11 or Time.now.mon==12 or Time.now.mon==1
        if File.exists?("Graphics/Autotiles/Winter_"+ filename +".png")
          self.load_bitmap("Graphics/Autotiles/Winter_", filename)
        else
          self.load_bitmap("Graphics/Autotiles/", filename)
        end
      else
        self.load_bitmap("Graphics/Autotiles/", filename)
      end
    end
   
  end
end
si este no os funciona probar con este:
Código:
#==============================================================================
# ● Pokemon Season Script by Help-14. Remember to give Credit.
#
#  - If your tileset picture's name is Johto.png, you can make season tileset
#      with name Spring_Johto.png, Summer_Johto.png, Autumn_Johto.png
#      and Winter_Johto.png.
#
#  - If you don't make those season tileset file, the script will use your
#      default tileset: Johto.png.
#==============================================================================

  #----------------------------------------------------------------------------
  #  Tileset
  #----------------------------------------------------------------------------
 
def pbGetTileset(name,hue=0)
    if Time.now.mon==2 or Time.now.mon==3 or Time.now.mon==4
      if File.exists?("Graphics/Tilesets/Spring_"+name)
        return AnimatedBitmap.new("Graphics/Tilesets/Spring_"+name,hue).deanimate
      else
        return AnimatedBitmap.new("Graphics/Tilesets/"+name,hue).deanimate
      end
    elsif Time.now.mon==5 or Time.now.mon==6 or Time.now.mon==7
      if File.exists?("Graphics/Tilesets/Summer_"+name)
        return AnimatedBitmap.new("Graphics/Tilesets/Summer_"+name,hue).deanimate
      else
        return AnimatedBitmap.new("Graphics/Tilesets/"+name,hue).deanimate
      end
    elsif Time.now.mon==8 or Time.now.mon==9 or Time.now.mon==10
      if File.exists?("Graphics/Tilesets/Autumn_"+name)
        return AnimatedBitmap.new("Graphics/Tilesets/Autumn_"+name,hue).deanimate
      else
        return AnimatedBitmap.new("Graphics/Tilesets/"+name,hue).deanimate
      end
    elsif Time.now.mon==11 or Time.now.mon==12 or Time.now.mon==1
      if File.exists?("Graphics/Tilesets/Winter_"+name)
        return AnimatedBitmap.new("Graphics/Tilesets/Winter_"+name,hue).deanimate
      else
        return AnimatedBitmap.new("Graphics/Tilesets/"+name,hue).deanimate
      end
    else
      return AnimatedBitmap.new("Graphics/Tilesets/"+name,hue).deanimate
    end
end

  #----------------------------------------------------------------------------
  #  Autotiles
  #----------------------------------------------------------------------------

def pbGetAutotile(name,hue=0)
    if Time.now.mon==2 or Time.now.mon==3 or Time.now.mon==4
      if File.exists?("Graphics/Autotiles/Spring_"+name)
        return AnimatedBitmap.new("Graphics/Autotiles/Spring_"+name,hue).deanimate
      else
        return AnimatedBitmap.new("Graphics/Autotiles/"+name,hue).deanimate
      end
    elsif Time.now.mon==5 or Time.now.mon==6 or Time.now.mon==7
      if File.exists?("Graphics/Autotiles/Summer_"+name)
        return AnimatedBitmap.new("Graphics/Autotiles/Summer_"+name,hue).deanimate
      else
        return AnimatedBitmap.new("Graphics/Autotiles/"+name,hue).deanimate
      end
    elsif Time.now.mon==8 or Time.now.mon==9 or Time.now.mon==10
      if File.exists?("Graphics/Autotiles/Autumn_"+name)
        return AnimatedBitmap.new("Graphics/Autotiles/Autumn_"+name,hue).deanimate
      else
        return AnimatedBitmap.new("Graphics/Autotiles/"+name,hue).deanimate
      end
    elsif Time.now.mon==11 or Time.now.mon==12 or Time.now.mon==1
      if File.exists?("Graphics/Autotiles/Winter_"+name)
        return AnimatedBitmap.new("Graphics/Autotiles/Winter_"+name,hue).deanimate
      else
        return AnimatedBitmap.new("Graphics/Autotiles/"+name,hue).deanimate
      end
    else
      return AnimatedBitmap.new("Graphics/Autotiles/"+name,hue).deanimate
    end
end

Creditos a Help-14
¿Eiing?
avatar
RPG-XD
¡Tienes 3 medallas!
¡Tienes 3 medallas!

Masculino Mensajes : 117
Reputación : 1
Fecha de inscripción : 23/01/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar Tilesets Segun Las Estaciones by Help-14

Mensaje por Zenel el Jue Feb 17, 2011 3:05 pm

Aportazo! muchas gracias! le pedire a nuestro Tiler k nos haga tiles de diferentes estaciones jejej asi podremos usar este pedazo de script, muchisimas gracias compañero!
avatar
Zenel
Admin

Masculino Mensajes : 2775
Reputación : 18
Fecha de inscripción : 04/04/2010
Edad : 31
Localización : España/ Castellon

Ver perfil de usuario http://pokemonobelisk.foro-espana.es

Volver arriba Ir abajo

Re: Cambiar Tilesets Segun Las Estaciones by Help-14

Mensaje por Andy el Jue Feb 17, 2011 4:40 pm

A mi no me funciono si pudieras subir un video estaria genial
avatar
Andy
¡Tienes 4 medallas!
¡Tienes 4 medallas!

Masculino Mensajes : 221
Reputación : 4
Fecha de inscripción : 06/04/2010
Edad : 22
Localización : Mexico

Ficha de Personaje
Pokemon Pokemon:
Nivel:
100/100  (100/100)
Medallas:

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar Tilesets Segun Las Estaciones by Help-14

Mensaje por Zap27 el Jue Feb 17, 2011 7:33 pm

Gran aportacion, si señor. Lo mismo que Zenel, aporta un video dónde se ve cómo se utiliza, y listo ^^

Por cierto, el tiempo que dura cada estación, esta determinado o lo puedes cambiar? Porque iría de fábula poder hacer las 4 estaciones en 1 mes, 1 cada semana ^^
avatar
Zap27
¡Formas parte de la Élite 4!

Masculino Mensajes : 1442
Reputación : 7
Fecha de inscripción : 31/05/2010
Edad : 22
Localización : Spain

Ficha de Personaje
Pokemon Pokemon:
Nivel:
100/100  (100/100)
Medallas:

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar Tilesets Segun Las Estaciones by Help-14

Mensaje por RPG-XD el Vie Feb 18, 2011 1:58 am

lo siento pero la sake de whack a hack(no se si se escribe asi XD)

lo probare haber si veo como funciona,y si lo consigo subo un video.
si no buelbo ir a por mi XDD
¿Eiing?

_________________


~El destino cambia segun nuestros pensamientos~
~El mundo en el que vivimos esta atado a la misericordia y la penumbria~
~Los sueños nacen solo cuando creemos en ellos~
~Incluso en la oscuridad mas lejana ...siempre la luz se mantendra~
By Rpg-xd
Spoiler:
Vitaliza mi guerrero:

Y cuida de mmi mascotita:
avatar
RPG-XD
¡Tienes 3 medallas!
¡Tienes 3 medallas!

Masculino Mensajes : 117
Reputación : 1
Fecha de inscripción : 23/01/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar Tilesets Segun Las Estaciones by Help-14

Mensaje por Andy el Vie Feb 18, 2011 12:28 pm

Yo se como cambiar las estaciones pero nose si pueda acerlas en semanas.
avatar
Andy
¡Tienes 4 medallas!
¡Tienes 4 medallas!

Masculino Mensajes : 221
Reputación : 4
Fecha de inscripción : 06/04/2010
Edad : 22
Localización : Mexico

Ficha de Personaje
Pokemon Pokemon:
Nivel:
100/100  (100/100)
Medallas:

Ver perfil de usuario

Volver arriba Ir abajo

Re: Cambiar Tilesets Segun Las Estaciones by Help-14

Mensaje por Contenido patrocinado


Contenido patrocinado


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.