Warrior777 — Posts
Warrior777
Королевский кот
| Topic / Post | Date |
|---|---|
|
Current questions and answers regarding the map editor.
Не работает fills - хочу залить дубов, а он берёт и заливает БЕРЁЗЫ :mad: Можно-ли как нибудь исправить или придётся берёзы заливать? Уверен, что выбрал oaks.
|
|
|
Scripts
Точно! Именно этого не хватает! Скрипт заработал!
|
|
|
Scripts
Мой от твоего отличается только тем что вместо "равно" стоит "меньше" в строке if old == 8
|
|
|
Sacred Haven of Debauchery
Что конкретно сделал? У него 5 птиц
|
|
|
Scripts
Он и есть true
|
|
|
Scripts
SetRegionBlocked("Block1", true, 2); SetRegionBlocked("Block2", true, 2); SetObjectiveVisible("killall", nil); 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…
|
|
|
Scripts
Да, это был как раз твой без изменений
|
|
|
Scripts
(Script) ERROR: Objective obj is not active
|
|
|
Scripts
Тут получается, что обновляться задача будет только если число артефактов равно 8, а в том месте, где мне как раз надо, то есть, меньшее значение - нет.
|
|
|
Scripts
if old == 8 then Из-за этого я сомневаюсь в твоём скрипте.
|
|
|
Scripts
Что насчёт твоего скрипта, то в нём обнова задачи как раз при 8 артефактах. Добавлено через 5 минут 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…
|
|
|
Scripts
А как насчёт этого? function am() local old = 0 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 SetObjectiveState("obj", OBJECTIVE_ACTIVE); startThread(obj); end; old…
|
|
|
Scripts
Я всё понял. В общем, не выйдет обновлять задачу при потере артов? :(
|
|
|
Scripts
Повторю текст ошибки: (Script) ERROR: Objective "obj" is active, so can only complete or fail it С аm, я думаю, это мало связано, особенно с тем местом, где ты изменил. Первоначальный вариант от Нивала: function am() while 1 do local heroes =…
|
|
|
Scripts
RedHeavenHero , это точно правильный скрипт? Он должен делать SetObjectiveState("obj", OBJECTIVE_ACTIVE), только если количество необходимых артефактов упало ниже 8.
|
|
|
Scripts
ау люди помогите:smile41:
|
|
|
Scripts
Проблема со скриптом. Скрипт карты (весь): SetRegionBlocked("Block1", true, 2); SetRegionBlocked("Block2", true, 2); SetObjectiveVisible("killall", nil); function am() while 1 do local count = 0 for i=36,43 do count = count + (HasArtefact("Muscip",…
|
|
|
Severe issues with the editor!
Исправил! Просто дерево было не с той карты, такое у меня бывает. Тему можно крыть
|
|
|
Break it.
Вдруг просыпаешься, так и не уничтожив. Активирую ядерную бомбу...
|
|
|
Break it.
...уронил его, и больше не можешь играть, ибо экран треснул Сижу на диване...
|