wessonsm, я застопорился на исправлении багов в новой реализации виртуальной системы, что не пошёл дописывать обёртку с Луа на ЕРМ. Сейчас писать скрипты можно, даже с практически всеми возможностями, но не удобно без готовых высокоуровневых переходников на ЕРМ и АПИ не конечное. Почитайте по Луа чуть-чуть. В файле D:\Heroes 3\Mods\WoG\Data\Scripts\TESTING.lua есть пример скрипта.
Code:
era.on('OnHeroScreenMouseClick', function (event, handler)
erm.currHero():w(100, 888)
erm('IF:W-1; IF:M^%W100^')
local r = math.random(3)
if r <= 2 then
era.on('OnHeroScreenMouseClick', handler, { oneTime = true })
end
end, { oneTime = true })