Warrior777 — Posts

User Avatar

Warrior777

Morale +19 Hopeful

Королевский кот

Offline Member since Sep 2012 Last activity
Topic / Post Date
Razor Bloodfuzor (Warrior777)
Райзор тут же ушёл и сел обратно.
Razor Bloodfuzor (Warrior777)
Райзор зашёл в ту самую палату.
Current questions and answers regarding the map editor.
Эритроцитоз Спасибо! Помогло. Другой вопрос: можно ли сделать так, чтобы город до определённого момента стоял на карте рандомный, а потом только с помощью триггера приобретал принадлежность к расе? TransformTown(имя города, номер расы);
Scripts
ShowFlyingSign({w.."ehe.txt"; fac=fac, eac=eac},"eh1"); Вот так?
Scripts
У меня всё-равно возникает проблема, но уже не с этим. Содержимое файла ehe.txt: + Фениксы + Огненные элементали + Водные элементали + Земные элементали + Воздушные элементали А он пишет вот так: ( :eek: )
Scripts
Я уже разобрался. Сейчас проверю.
Scripts
А где его писать: после или перед сообщением?
Scripts
Heroist 1) Нимус без армии!!! (шутка) 2) Там надо писать не false а nil...вроде 3)*** Это так можно запустить функцию? Не знал. А можно сделать проще. В теле ф-ии дописать if heroname == 'Christian' then. Тогда поймем, вызывает-ли оно хотя бы…
Scripts
Scripts
Наверно, придётся пользоваться методом который я использовал в консольной функции Добавлено через 3 минуты Функция не работает даже через консоль, где я самостоятельно ввёл heroname.
Scripts
ще раз (для уточнения). Вы начали карту заново. Подошли героем к объекту. Нажали. Функция дала сбой. Так? Все точно. Получаеться, не выйдет?:(
Scripts
1) fac = random(4,4); eac = random(20,30); 2)Так видно же по ошибке.
Scripts
Trigger(OBJECT_TOUCH_TRIGGER,"eh1","eh1F");
Scripts
Триггер есть.
Scripts
Потому что это сообщение выскочило не в начале, а во время вызова функции. И ещё я проверял скрипт и пустых полей нигде не оставалось.
Scripts
В конкретно вызванной функции нет объектов с пустым именем.
Scripts
Теперь он совсем нелепое стал писать: Вызванная функция: function eh1F(heroname) if eh1p == 0 then eh1p = 1 AddHeroCreatures(heroname,91,fac); AddHeroCreatures(heroname,85,eac); AddHeroCreatures(heroname,86,eac); AddHeroCreatures(heroname,87,eac);…
Scripts
Всё, я сам понял. Тупо спутал ПЕРЕД с ПОСЛЕ Добавлено через 51 секунду Убрал я эти енды, сейчас посмотрим...
Scripts
endы после else всё же должны стоять. Вот скрипт уже с другой карты: function am() local old = 8 while 1 do local count = 0 for i=36,43 do count = count + (HasArtefact("Muscip", i) or 0) end if count ~= old then if old == 8 then…
Scripts
1)Ещё как сохраняю 2)Заново