я команды вызывал из консоли, создавал сокровище, видел что оно появилось на карте, после этого проверял его наличие командой print.
RedHeavenHero, то есть часть имени я все таки знаю, все кроме большого числа? Осталось только понять может ли lua анализировать содержимое строк
Суть задачи вообще такова: в определенном месте периодически генерируется сокровище. Если игрок еще не забрал предыдущее, новое генерироваться не должно. Соответственно планировал проверять наличие по скриптовому имени.
ну или ещё один вариант через ж: в каком-то месте на карте(укромном) наставить сундуков, присвоить им имена. через SetObjectPosition( sObjectName, nX, nY, nFloorID = -1 ) ставить их в нужное место Проверка по имени IsObjectExists( sObjectName ). Уверен, что есть ещё какие-то варианты и попроще
Пробуждение зла
Нашествие из Преисподней
Смена эпох
Скачать все кампании одним архивом: Яндекс.Диск Google.Диск
You can download the set of 3 Campaigns (English version) here
Одиночные сценарии Heroes V 3.1:
Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы
Мультиплеерные карты для Heroes V 3.1:
Легендарная война
Сердце вулкана
Передел мира