,

WarCraft 3: Осваиваем World Editor: триггеры

Осваиваем World Editor: триггеры
» Раздел: Основы

Осваиваем World Editor: триггеры

В данной статье будут описаны основы программирования и триггеров ("языке" программирования сценариев Вакрафта). Статья в основном предназначена людям, никогда ранее не занимавшихся программированием, но и программисты могут узнать многое о триггерах именно из этой статьи.
Статья разделена на две части: основы триггеров и программирование. Первая касается Варкрафта больше, чем вторая. Вторая часть призвана помочь не программистам научиться делать простые алгоритмы и некоторым простейшим приемам программирования.
Примечание: на мой взгляд, осваивать триггеры нужно поэтапно. Первый этап – для новичка разобраться сто же такое триггеры и как их создавать. Второй этап – освоить основные триггерные команды, попрактиковаться и поэкспериментировать с их применением. Третий этап – освоить редактор, на уровне языка программирования, научиться ставить задачи и находить их решения. В освоении первого и третьего этапа вам помогут первая и вторая части этой статьи соответственно. Но не забывайте, что между ними пропущен еще один этап – ваша самостоятельная работа.

Просмотров: 48 108

» Лучшие комментарии


Doberman341 #1 - 11 лет назад 3
Круто!!!
Fellaix #2 - 11 лет назад 3
Не плохо!Особенно для начинающих мапмэйкеров
Scorpik #3 - 11 лет назад 3
Nice! Verry nice!
Adic #4 - 11 лет назад 2
А помойму,новичок научиться....)
Кирилл #5 - 11 лет назад 3
А много ли их, новичков?
shantal #6 - 11 лет назад 3
мля...как скачать или прочитать эту статью? =) ппц
все...вкурил! Просто я новенький тут. Прочитав 1-ую главу могу сказать только что она понятно и общедоступно написана! Я уверен что новички разберуться в них.
Sergey #7 - 11 лет назад 2
Ввырху написано оглавление. Жми по белым ссылкам.
zik121 #8 - 11 лет назад 2
=)
Модэль_2 #9 - 11 лет назад 2
именно этого мне и не хватало! снкс
AiR_stalker #10 - 11 лет назад 2
а как задать бесконечный цикл?
Еркебулан #11 - 10 лет назад 2
8)
LuciFEAR #12 - 10 лет назад 2
AiR_stalker
Ручками, ручками!.. Можешь попробовать ножками, но не уверен, что получится ))
#13 - 10 лет назад 3
жалко только нее написано что нам дает возможность вывода переменной на экран и конкретно не указано как это сделать...
Вот к примеру посчитал я переменную и 100+1+2+3... перевел ее в строку и по сути вывел на экран, но вот я такой тугой что никак условие не могу подобрать, после которого бы переменная вывелась на экран)
happy_horror #14 - 10 лет назад 3
условие? а почему бы не map initialized? :P если что используй действий wait чтоб числа не слишком быстро шли) Кстати вопрос! (я просто не нашёл, знаю где, но не помню) в константах можно изменить генерацию случайных чисел - чтобы она была линейной или нет, но вот как параметр этот называется в котором менять надо?! Если кто знает - буду очень признателен )
ыЫ нашёл на форуме-таки вот ответ
Файл=> Параметры=> Проверка карты=> Фиксировать случайный разброс - уберите галочку напротив данного параметра.
Я бы правку сделал, но вроде низя - Кстати это нужно для того, чтобы числа генерировались разные, а то каждый раз при загрузке карты рандом один и тот же и числа выводятся одни и те же))
#15 - 10 лет назад 3
Очень полезная статья, прочитал бы я ее годочкофф пять назад, м-м-м-м....
Безусловно Пять баллов
Jaffa #16 - 10 лет назад 3
Спасибо!!!
Alcohollex #17 - 10 лет назад 3
Офигенно! Громадное спасибо!!! Я облазал чуть ли не весь Net пока искал что нибудь подобное, мне очень помогла ваша статья! Ещё раз спасибо!
Ferrum #18 - 10 лет назад 3
Эххх, еслиб чо новое... кстати есть тут рельефщики? нада очень =\
напишите на icq 467661625
PuNsH #19 - 10 лет назад 3
Подскажите плз,как сделать что бы определённые крипы появлялись в определнном месте и шли в определённое место.Плз я буду очень благодарен!!!
redfal1 #20 - 9 лет назад 3
юлин ни черта не понел( паподробней бы да с премерами
блин*
detector #21 - 9 лет назад 3
Большое спасибо за мануал.
Да, новичкев много, и после полного прохождения в3 рох и фт их становится все больше.
W3R3W01F #22 - 9 лет назад 3
Хороший мануал)спасибо.
FunkieFoO #23 - 9 лет назад 3
НАВИЧГИ!!! открывайте готовые мапы и садрачиваити их да придела!!! мну всего 16 лет а я у ГУИ триггерах как рыба в воде. Терь учу Жасс. ГУИ триггеры я разобрал без вот таких статей всего за месяц... днем и ночью сидел... ждите в архиве примерна через пару месяцев мой Футик
BK.Jugg #24 - 9 лет назад 2
"НАВИЧГИ!!! открывайте готовые мапы и садрачиваити их да придела!!! мну всего 16 лет а я у ГУИ триггерах как рыба в воде. Терь учу Жасс. ГУИ триггеры я разобрал без вот таких статей всего за месяц... днем и ночью сидел... ждите в архиве примерна через пару месяцев мой Футик "
ЛОЛ те не 16,а 6 по твоей неадекватности=)
TakasiMiramo #25 - 9 лет назад 3
НЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ!!!!!офигительно!!!я попробавал сделать чтоб тралл переходил подходя к своей обители перемещался якобы в мир снов.ПОЛУЧИЛОСЬ!
Redykt #26 - 9 лет назад 1
Sergey мог бы ты написать статью как можно сохранять героя в игре с помощью кода например как в бункере? И чтобы он работал в Multiplayer*Е ?
BioAleks #27 - 8 лет назад 3
Нубы непоймут, а так статья хорошая
Emrys #28 - 8 лет назад 4
real - это действительные числа, а не рациональные. пи - не рациональное а иррациональное число. извини, я не послушался и прочем эту статью, хотя программирование мне не чуждо.
send #29 - 8 лет назад 4
нормальная статья, нуп понял)
Kalter #30 - 8 лет назад 2
автор(авторы) молодец(опять же, может быть, молодцы). Я на сайте только зарегистрировался, но мне уже нравится.
МарДиМан #31 - 8 лет назад 4
У МЯ РЕДАКТР НА РУССКОМ! Я НЕМОГУ Из-за этого много чего поняять!
Anya #32 - 8 лет назад 4
Большое спасибо за статью.
2 комментария удалено
Proshel_Doty #35 - 6 лет назад 2
BK.Jugg, реал. С этими триггерами разобраться не сложно вообще...
Просто берёшь событие, действие и смотришь, что он делает, а дальше думаешь головой!
Dechimo #36 - 5 лет назад 1
Подскажите как зделать рандом дуель каждих 5 мин пожалуста
Forceek #37 - 5 лет назад 1
я создал триггер, чтобы появлялись юниты в опр-й зоне и шли в другую, нападая на всех. НО ПРОБЛЕМА В ТОМ, ЧТО ЭТО НАЧИНАЮТ ДЕЛАТЬ ВОЙСКА ЛЮБОГО ИГРОКА! КАК ИСПРАВИТЬ?!
Это сообщение удалено
Vanyukha #39 - 2 года назад 0
Ура я хоть сам смогу сделать триггеры а не списывать))