RedHeavenHero — Posts

User Avatar

RedHeavenHero

Morale +250 Valiant
Offline Member since Feb 2012 Last activity
Topic / Post Date
Adept of War
Ment Второй гарантированно мешает. Он меняет параметр ScenarioHero с true на false, если не ошибаюсь. В том же файле находится и класс Аларика, который я сменил. Да, действительно. Спасибо.:) Теперь Сокив - клерик.
NCF – Extended list of Neutral creatures.
GodRick а эти новые войска империи нейтральные существа? RedHeavenHero, а можешь сделать мод чтобы можно было улучшить основных существ в твоих? А вот и он!
Adept of War
Ment Странно, может, какие-то ещё моды. Из подозреваемых: NHF и мод, разрешающий нанимать сценарных героев.
Adept of War
Heroist В смысле - над ним было написано Рыцарь? Да. И СА ему дали (пытались дать) рыцарскую.
Adept of War
Кстати. Когда я проходил карту, Сокив был обычным рыцарем, а не клериком, не смотря на то, что тут говорилось. Из-за чего это так?
Developer bloopers.
Вспомнил ещё один ляп. Во владыках севера, в том диалоге, где Хангвул и Рольф дразнили Толгара, часть реплик говорят не те, кому они предназначались.
Developer bloopers.
Посмотрите самый первый диалог кампании Повелителей Орды и убедитесь, что это ляп.
Developer bloopers.
Scripts
Ну, в общем любой элемент может быть массивом (и не только ;)), обращение к нему простое: array[index1][index2] mass[index1][index2][index3] но array[index1], mass[index1] и mass[index1][index2] должны быть массивами, а то будет ошибка. присвоение…
Scripts
Dyrman А составной индекс возможен? Или псевдоним? Типа обращаешься по двум разным стринговым именам, а получаешь одно и то же значение. Можно создать многомерный массив или сцеплять индексы, но это всё сложно, когда неизвестна цель.;)
Scripts
Dyrman А в startThread можно как-нибудь задать изменяемое имя функции(она не любит кавых)? Например: for i,e in mass startThread(oops_..i.._F) end; Выше всего лишь образец) Можно создать массив с функциями array = { [1] = function() end, -- внутри…
Scripts
Dyrman То есть тут без кавых он распознает как стринг? Или это тока ко 2 случаю? Интересно... Да, распознаёт.
Scripts
Dyrman Верно. Но это и самому несложно написать, а вот была бы возможность использования мач\тэйбл или чего тама библиотеки бы .... :rolleyes: Добавлено через 5 минут А индекс можно задавать строковым? Можно, но только крайне нежелательно путать…
Scripts
Dyrman Ну тип такого: function add(array, index, change) local ar = {} local f = 0; for i, e in array do if i == index then ar = change; f = 1; end if f == 1 then ar[i+1]= e; else ar = e; end; end return ar end То есть нужен массив, в котором все…
Scripts
Стандартной нет. length кстати тоже нестандартная function length(array) local count = 0 for index, element in array do count = count + 1 end return count end так она определена в common.lua А если потом добавить элемент массива? Ручками писать…
Scripts
Вот такая прокатит function cut(array, index) local ar = {} for i, e in array do if i ~= index then ar = e end end return ar end mass=cut(mass, 0)
Scripts
Можно так function cut(array, index) local ar for i, e in array do if i ~= index then ar = e end end return ar end например, операция mass=cut(mass, 0) удалит элемент с индексом 0 и функция length для этого массива даст число на 1 меньше.
Current questions and answers regarding the map editor.
Это зависит именно от свойств модели. Проходимые клетки - это клетки, которые сделаются проходимыми вне зависимости от того, были ли клетки "красными" до установления объекта или нет.
More alive than the living.
Heroist Подождите - получается, совесть действительно говорит на финском? Или опять не так понял? Да. Heroist Что касается нежити, я и не спорю, что здравое. Просто, если почти все монстры на карте под редактором, то это даже лучше. Вот если бы карта…
NHF – new heroes for Heroes V 3.1.
Это не фатально. Но, чтоб вид не портило, там надо лишь 1 строчку добавить, в самое начало функции NHF_Avrannew_day if not IsHeroAlive('Avran') then return end Думаю, не стоит целый архив перезаливать из-за одной-то строки.:o