HoMM5MapScriptsEditor
А как сделать так чтобы противник только сидел в замке или как сделать так когда захватил замок то все ты прошел???
2. Это можно и без скриптов, настройте задания (objectives в MapPropretiesTree). В FAQ этого раздела форума есть минимальная информация.