插件脚本 [20.1+21.1]ES的小地图

ES泽洛

世末鸽者
2022/08/04
293
16
317
2,147
25
江苏
www.esplus.club

介绍

这个插件可以添加一个在获取城镇地图后显示在屏幕上的小地图,可以在区域地图界面按D键进行设置,调整透明度、位置、尺寸、缩放等。

注意事项

并非完全直插直用的插件,只装上会发现没有效果。
看下面代码部分,这个地方太长了,而且20和21不一样,请自己手动将箭头之间的代码粘贴到ESS本体或Plugins/v21.1 Hotfixes/Misc bug fixes.rb的对应位置。

Ruby:
class PokemonRegionMap_Scene
  def pbMapScene
      # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      elsif Input.trigger?(Input::ACTION) && !@wallmap && !@fly_map && pbCanFly?
        pbPlayDecisionSE
        @mode = (@mode == 1) ? 0 : 1
        refresh_fly_screen
      # ~~~~~~~~~~~~~~~~~↓↓↓↓↓↓↓↓~~~~~~~~~~~~~~~~~
      elsif Input.trigger?(Input::SPECIAL) && !@wallmap
        if $bag.has?(:TOWNMAP)
          pbFadeOutIn {
            esmm_scene = MiniMapOption_Scene.new
            esmm_screen = MiniMapOptionScreen.new(esmm_scene)
            esmm_screen.pbStartScreen
          }
        end
      # ~~~~~~~~~~~~~~~~~↑↑↑↑↑↑↑↑~~~~~~~~~~~~~~~~~
      end
    end
    pbPlayCloseMenuSE
    return nil
  end
end
QQ20251024-202829.pngQQ20251024-202618.pngQQ20251024-202921.pngQQ20251024-202904.png
 

附件

  • [20.1+21.1]ES的小地图1.0.1.zip
    8.6 KB · 查看: 0

在线成员

现在没有成员在线。

论坛统计

主题
581
消息
2,609
成员
3,381
最新成员
KIKAP