RedHeavenHero — Posts

User Avatar

RedHeavenHero

Morale +250 Valiant
Offline Member since Feb 2012 Last activity
Topic / Post Date
Hive Leader 2: Fall of the Empire
Какой там в итоге скрипт получился?
Hive Leader 2: Fall of the Empire
Да. Надо всего лишь функцию переименовать.
Hive Leader 2: Fall of the Empire
1) function kool1 () while 1 do sleep (1) if GetObjectOwner ('elftown') == PLAYER_1 then TransformTown ('elftown' , 1) break --эта штука прерывает цикл while end end end startThread (kool1) А фатальность первоначальной записи в том, что вы функции и…
Hive Leader 2: Fall of the Empire
function Loose () while 1 do sleep (1) if IsHeroAlive ('Gottai') == nil then -- gotai umer plak plak sleep (5) Loose(); end end end startThread (Loose) Так делать нельзя. kool1 = 0 function kool1 () while 1 do sleep (1) if GetObjectOwner ('elftown')…
Scripts
Разрушается. Остаётся только дом старейшин, но героя у ворот может обломками завалить ;). Добавлено через 2 минуты Heroist можно ли как-нибудь с помощью скрипта разрушить город до 1 уровня построек ? Но вам то нужно до первого уровня.
Scripts
Heroist можно ли как-нибудь с помощью скрипта разрушить город до 1 уровня построек? DestroyTownBuildingToLevel(town, building, level) В городе town разрушает строение building так, что его уровень становится равным level. Ну, а там уж разберётесь с…
Scripts
Scripts
Heroist ReplaceDwelling(hut, 7) -- "7" это аналогиченый двелл у орков, правильно понимаю? Да. ........
Scripts
function start() for i,hut in GetObjectNamesByType('PEASANT_HUT') do SetObjectEnabled(hut, nil) Trigger(4, hut, 'replace_hut') end end startThread(start) function replace_hut(hero, hut) Trigger(4, hut, nil) SetObjectEnabled(hut, 1)…
Scripts
GetObjectNamesByType('PEASANT_HUT') вернёт массив с именами всех крестьянских хижин, даже если вы им не давали имена в редакторе. А изменять тип строения лучше функцией ReplaceDwelling.
Current questions and answers regarding the map editor.
Попробуйте тогда способом вшивания в архив с картой и прочими танцами с бубном.
Current questions and answers regarding the map editor.
Кнопочку Export для файла текстуры нажали?
Scripts
garrison_names={'G1', 'G2', 'G3', 'G4', 'G5', 'G6', 'G7', 'G8', 'G9'} garrisons={} for j, gar in garrison_names do Trigger(5, gar, 'capture_gar') garrisons[gar] = {} for i = 0, 6 do local t, n = GetObjectArmySlotCreature(gar, i) garrisons[gar] = {t,…
Scripts
Проверил. Ошибка всё же происходит из-за того, что после выполнения блока для всех гарнизонов итератор начинает перебирать созданные им за это время массивы с информацией о войсках; этим и объясняется ошибка invalid parameter type: object name must…
Scripts
garrison_names={'G1', 'G2', 'G3', 'G4', 'G5', 'G6', 'G7', 'G8', 'G9'} garrisons={} for j, gar in garrison_names do Trigger(5, gar, 'capture_gar') garrisons[gar] = {} for i = 0, 6 do local t, n = GetObjectArmySlotCreature(gar, i) garrisons[gar] = {t,…
Current questions and answers regarding the map editor.
Олегарх Спасибо, то, что нужно! Что-то не выходит, вместо изображения выводится следующее: Это как вы текстуры внедряете, что такое получается?:eek:
Scripts
Найдите этот мод (скорее всего в папке UI) в архиве с этой картой и вшейте в свою.
Scripts
Разницы нет.
Current questions and answers regarding the map editor.
Можно только в диалоговой сцене (не advmap). Делаем своё освещение и в строке Haze даём ссылку на текстуру, которая будет растянута по всему экрану. И ставим это освещение в той реплике, которая нужна (custom ambient light).
Scripts
Не советую использовать этот скрипт: у него есть недостатки.