Нет, таки не работают скрипты. В чём дело? Посмотрите, если можно.
Надо разблокировать консоль в игре, и там будет написано, в чем именно косяк в скрипте. Не выкладывать же каждый раз скрипт целиком сюда.
По поводу скрипта, мельком глянул, вот что заметил:
function SetPlayerStartResources (player, wood, ore, mercury, crystal, sulfur, gem, gold)
if player == 1
then wood = 20
ore = 20
mercury = 10
crystal = 15
sulfur = 10
gem = 10
gold = 15000
end
endвот это что такое? Изобретение велосипеда, еще и неправильное.
SetPlayerStartResources (1, 20, 20, 10, 15, 10, 10, 15000)
--без всяких function и пр.может так проще?и да, для чего все таки вот эта функция?
function alive()
while IsHeroAlive("Hero9") do
sleep(10)
end
Loose()
-- или --
Loose(1)
endЕсли это то, о чем я думаю, то можно сделать намного проще и понятней, без всяких циклов
Кампании для Heroes V 3.1 (Трилогия):
Пробуждение зла
Нашествие из Преисподней
Смена эпох
Скачать все кампании одним архивом: Яндекс.Диск Google.Диск
You can download the set of 3 Campaigns (English version) here
Одиночные сценарии Heroes V 3.1:
Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы
Мультиплеерные карты для Heroes V 3.1:
Легендарная война
Сердце вулкана
Передел мира
Пробуждение зла
Нашествие из Преисподней
Смена эпох
Скачать все кампании одним архивом: Яндекс.Диск Google.Диск
You can download the set of 3 Campaigns (English version) here
Одиночные сценарии Heroes V 3.1:
Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы
Мультиплеерные карты для Heroes V 3.1:
Легендарная война
Сердце вулкана
Передел мира