Но увы когда я захожу в редактор и нажимаю "edit script" он выдает ошибку которая на скриншоте и вылетает. Но как только я удаляю файл с текстом из архива карты, то редактор преспокойно работает.
Это просто совпадение, редактор при заходе в редактирование скриптов вылетает у всех с какой-то долей вероятности. Скрипты можно писать в блокноте и потом вставлять в файл карты открыв его архиватором, либо воспользоваться специальными программами, например HoMM5MapScriptsEditor (рекомендую, в нём и текстовые файлы добавляются одним кликом).
А многое редактор карт Heroes V не может реализовать, что может реализовать редактор карт, скажем, WarCraft III?
Я не работал в редакторе варкрафта, но геройский редактор позволяет реализовать абсолютно любой сложности логику благодаря lua (гораздо больше, чем визуальный редактор четвертых героев), а вот фронт-энд взаимодействия с игроком сильно ограничен геймплейными возможностями игры - что было нужно разработчикам и встречалось в оригинальных кампаниях и картах, то и можно сделать.