First off all your recent posted scripts are all awsome. Thanks to share them. XD
I used this script but i have this little problem, when i travel between maps.
Picture 1 - Before imputing script. Picture 2 - After imputing script.
I'm using essentials v15 scripts but in script - PField-Field i add this piece of code:
################################################################################
# Location signpost
################################################################################
class LocationWindow
def initialize(name)
@sprites = {}
@sprites["overlay"]=Sprite.new
@sprites["overlay"].bitmap=Bitmap.new(Graphics.width*4,Graphics.height*4)
@sprites["overlay"].z=9999999
pbSetSystemFont(@sprites["overlay"].bitmap)
@overlay = @sprites["overlay"].bitmap
@overlay.clear
@baseColor=Color.new(0,0,0)
@shadowColor=Color.new(148,148,165)
@sprites["Image"] = Sprite.new
if $game_map.name.include?("Route")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Kindle Road")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Cape Brink")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Navel Isle Port")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Sunburst Isle Meadow")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Bond Bridge")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Green Path")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Water Path")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Ruin Valley")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Canyon Entrance")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Sevault Canyon")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
elsif $game_map.name.include?("Town")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Town_1")
elsif $game_map.name.include?("Lake")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Lake_1")
elsif $game_map.name.include?("Island")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Lake_1")
elsif $game_map.name.include?("Treasure Beach")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Lake_1")
elsif $game_map.name.include?("Memorial Pillar")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Lake_1")
elsif $game_map.name.include?("Resort Gorgeous")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Lake_1")
elsif $game_map.name.include?("Tanoby Ruins")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Lake_1")
elsif $game_map.name.include?("Cave")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Cavern")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Mt")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Tunnel")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Victory Road")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Hole")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Den")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Falls")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Ice Path")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Fiery Path")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Navel Isle Path")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Slowpoke Weel")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Scorched Slab")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Ancient Tomb")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Cave_1")
elsif $game_map.name.include?("Forest")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Forest_1")
elsif $game_map.name.include?("Bush")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Forest_1")
elsif $game_map.name.include?("Woods")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Forest_1")
elsif $game_map.name.include?("Jagged Pass")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Forest_1")
elsif $game_map.name.include?("City")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/City_1")
elsif $game_map.name.include?("Battle Frontier")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/City_1")
elsif $game_map.name.include?("Safari Zone")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Park_1")
elsif $game_map.name.include?("Park")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Park_1")
elsif $game_map.name.include?("Water Labyrinth")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Sea_1")
elsif $game_map.name.include?("Underwater")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Sea_1")
elsif $game_map.name.include?("Desert")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Desert_1")
elsif $game_map.name.include?("Mirage Tower")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Desert_1")
elsif $game_map.name.include?("Desert Ruins")
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Desert_1")
else
@sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Blank")
end
@sprites["Image"].x = 8
@sprites["Image"].y = 0 - @sprites["Image"].bitmap.height
@window=Window_AdvancedTextPokemon.new(name)
@window.resizeToFit(name,Graphics.width)
@window.x=0
@
[email protected]
@window.z=99999
@currentmap=$game_map.map_id
@frames=0
end
def disposed?
@window.disposed?
end
def dispose
@window.dispose
@sprites["Image"].dispose
@overlay.dispose
end
def update
return if @window.disposed?
@window.update
@sprites["overlay"].update
if $game_temp.message_window_showing ||
@currentmap!=$game_map.map_id
@window.dispose
@sprites["Image"].dispose
@overlay.dispose
return
end
if @frames>70
@sprites["Image"].y-= ((@sprites["Image"].bitmap.height)/10)
@overlay.clear
textPositions=[]
textPositions.push([_INTL("{1}", $game_map.name),20,((@sprites["Image"].y) + (@sprites["Image"].bitmap.height))-47,0,@baseColor,@shadowColor])
pbDrawTextPositions(@overlay,textPositions)
@overlay.dispose if @sprites["Image"].y+@sprites["Image"].bitmap.height<0
@window.dispose if @sprites["Image"].y+@sprites["Image"].bitmap.height<0
@sprites["Image"].dispose if @sprites["Image"].y+@sprites["Image"].bitmap.height<0
else
@sprites["Image"].y+= ((@sprites["Image"].bitmap.height)/10) if @sprites["Image"].y<0
@overlay.clear
textPositions=[]
textPositions.push([_INTL("{1}", $game_map.name),20,((@sprites["Image"].y) + (@sprites["Image"].bitmap.height))-47,0,@baseColor,@shadowColor])
pbDrawTextPositions(@overlay,textPositions)
@frames+=1
end
end
end