【エルダー・スクロールズ・オンライン(ESO)】アドオン「MiniMap by Fyrakin」が動作しなかった時の解決策

『エルダー・スクロールズ・オンライン(以下ESO)』のマップ拡張アドオンとして知られる「MiniMap by Fyrakin」を導入したところ、エラーを吐いてしまい使用できず、エラー文で検索を掛けると、本アドオン公式のコメント欄にて簡単な解決策が載っていたのでそれを紹介していきます。

 

まずエラー内容としては、以下のエラー文が表示された後、エラー画面を閉じてもゲーム内にマップが表示されないというものです。

解決策

1:本アドオンのフォルダ内にある「MiniMap.lua」をメモ帳で起動。

(例:C:\Users\Kosuke0226\Documents\Elder Scrolls Online\live\AddOns\MiniMap)

 

2:123行目に記されている以下のコードを探し出してください。

CTRL+Fで検索を掛けられます。)

local AVA_OBJECTIVE_PINS_WITH_ARROWS =
{
[MAP_PIN_TYPE_FLAG_ALDMERI_DOMINION] = true,
[MAP_PIN_TYPE_FLAG_EBONHEART_PACT] = true,
[MAP_PIN_TYPE_FLAG_DAGGERFALL_COVENANT] = true,
[MAP_PIN_TYPE_FLAG_NEUTRAL] = true,
[MAP_PIN_TYPE_BALL_ALDMERI_DOMINION] = true,
[MAP_PIN_TYPE_BALL_EBONHEART_PACT] = true,
[MAP_PIN_TYPE_BALL_DAGGERFALL_COVENANT] = true,
[MAP_PIN_TYPE_BALL_NEUTRAL] = true,
}

3:見つけたら以下のように書き換えるだけで完了です。

(上部に「–[[」、下部に「–]]」を使って囲うだけです。)

--[[
local AVA_OBJECTIVE_PINS_WITH_ARROWS =
{
[MAP_PIN_TYPE_FLAG_ALDMERI_DOMINION] = true,
[MAP_PIN_TYPE_FLAG_EBONHEART_PACT] = true,
[MAP_PIN_TYPE_FLAG_DAGGERFALL_COVENANT] = true,
[MAP_PIN_TYPE_FLAG_NEUTRAL] = true,
[MAP_PIN_TYPE_BALL_ALDMERI_DOMINION] = true,
[MAP_PIN_TYPE_BALL_EBONHEART_PACT] = true,
[MAP_PIN_TYPE_BALL_DAGGERFALL_COVENANT] = true,
[MAP_PIN_TYPE_BALL_NEUTRAL] = true,
}
--]]

これで上書き保存してESOを起動すればミニマップが表示されるようになります。

これら丸っきり削除してもそれはそれで良いんですが、今後のアップデートで逆にアドオンが使えなくなった時に、すぐ戻せるようにする為です。

何かあればコメントお願いします。