• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Map Connection Overlap fix

52
Posts
8
Years
  • mapfix_by_kleinstudio-d8yz4ht.gif

    This script fix what you can see in the gif.
    This is already fixed in Essentials BW so you don't need the script if you're using it.

    Download: http://pokemonfangames.com/script.php?id=3

    How to install
    Copy and paste the script above main
     
    Last edited:
    220
    Posts
    9
    Years
  • 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
     
    95
    Posts
    9
    Years
  • 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



    whaaaat did you do with your location script? O.o i would recommend to ignore this bug till i post my bw2 mod so you can get my location script. if you pm me i can give it to you too. if you dont want that, you could at least create an array and check whether your mapname is equal to a name from the array.

    example:

    instead of:
    Code:
         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")


    you could do:
    Code:
        route=["Route","Kindle Road","Cape Brink","Navel Isle Port","Sunburst Isle Meadow",
               "Bond Bridge","Green Path","Water Path","Ruin Valley","Canyon Entrance",
              "Sevault Canyon"]
        
        for i in 0..route.length-1
          if $game_map.name.include?("#{route[i]}")
            @sprites["Image"].bitmap = BitmapCache.load_bitmap("Graphics/Pictures/Maps/Route_1")
          end
        end

    won't fix the bug but anyways its a lot nicer to have it this way. obviously the bug is caused by your modified version of your location script.
     
    52
    Posts
    8
    Years
  • 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

    I see, I'll work on that and others minors bugs and release a update soon!
     
    971
    Posts
    7
    Years
    • Age 21
    • Seen Nov 28, 2022
    This is a bug that does not exist in v17.
     
    Last edited:
    Back
    Top