Проблему решил, вот код:
def no3layer
mapinfo=load_data("Data/MapInfos.rxdata")
if mapinfo[$game_map.map_id].name[/\[no3layer\]/]
wr @spriteset.tilemap.layers[2].inspect
@spriteset.tilemap.layers[2].visible = false
end
end
Для работы этого скрипта потребуется вставить скрипт Tilemap Settings от SephirothSpawn (входит в состав скрипта Map Screenshot для RPG Maker XP) и не забыть вставить вызов метода в загрузку карты. Результат очевиден:
Почему я отказался от варианта использовать "прозрачный" тайлсет? Потому что вы не рисуете графику, ни стрелок, ни цербер, ни пётр, и не знаете, как это может раздражать сохранять при рисовании по два файла - для редактора и для игры, особенно, если ты еще рисуешь тайлсет по ходу дела и тебе нужно проверять некоторые тонкости совместимости тайлов и цветов. И нет, я не собираюсь в графическом редакторе делать всё это с каждым тайлом.
Вопрос решён, тема закрыта ^_^