Добавлен , опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
GUI
Тип:
Наработка
Более 360 карт, разной степени полезности и качества выполнения, каждая из которых знакомит с чем-либо или заставляет обратить внимание на что либо. Если вам лень читать статьи, то открывайте и смотрите что как выглядит экспериментально.
Опытным картоделам скорее всего здесь мало чего нового найдётся, новичкам же и учащимся - добро пожаловать.
Карты-паки выкладывались на epicwar.com. Заливаю сюда чтобы "не пропали"(было бы чему) с небольшим дополнением карт.

Ознакамливает с элементарными функциями, с базовой работой с моделями, экранами загрузки, с элементами геймплея типа мультибоарда. Кроме того могут попасться и системки того или другого. Расширенные карты-пояснения к статьям и т.д. и т.п.
Описание части наработок я делал очень давно и сейчас не хочу и не буду его красиво оформлять. Используйте поиск по названию наработки, чтобы быстро найти карту в списке, которую собираетесь открыть, если она в нём есть.
Пояснение к некоторым из карт про что они и зачем
AND OR + Set.w3x - образец использования And и Or (и, или). Также в этой же карте если герой собрал комплект из нескольких предметов - он получает бонусную способность. Теряя компонент он теряет и бонус. Сопровождается сообщениями об имеющихся компонентах и сборкой-разборкой.
Animatedscreen.w3x - Наглядный образец создания анимированного экрана загрузки. Да-да, возможно и такое, ну как анимированного - запустите и посмотрите... Более детально изучить об анимированном экране можно, поискав соответствующую статью на сайте.
Animation tag.w3x - добавление тегов анимации к юнитам. Понятнее: в карте есть горный король у которого проигрывается анимация в облике великана и Нага-Вайши, которая проигрывает анимацию "плавать" на суше.
Aphotic Shield(Abbadon).w3x - Пример реализации щита, поглощающего сколько-то урона, при "изнашивании" щит взрывается, нанося урон всем врагам вокруг. Наработка MPI. Включает в себя триггер отлова и показа урона.
Arc Light.w3x - пример бесконечной цепной молнии, т.е. 1 враг может быть ударен молнией несолько раз за 1 каст.
Arcane Orb (spell).w3x - пример создания заклинания-автокаста, наносящего дополнительный урон при атаке, равный части текущей маны атакующего.
AS.w3x - Карта-тестер, на которой можно экспериментировать с показателями скорости атаки. Ставьте разное время перезарядки у Каела, давайте разный набор предметов, меняйте игровые константы - и наблюдайте. Помните, что максимальное состояние скорости атаки юнита может быть +400% - то есть при базовом интервале атаки 1.00 сек - 0.25 сек максимально.
Back Stab.w3x - в этой карте рыцарь получает урон только если его атакуют сзади, весь остальной - блокируется. (Утечки!)
Benz Navoz.w3x - наработка героя. Наглядность применения дамиков, заклинаний "Зов тьмы", "Защитная аура сопротивления", "Огненное лассо", "Пассажир" и др..
Blight tree.w3x - пример создания порченного дерева. В точности наведения порчи на участок земли с деревом и удаление порчи с него.
Blink vpered plavniy.w3x - Плавный скачок героя вперёд(туда, куда смотрит). MUI.
Blizzard agility.w3x - пример заклинания "Буран", наносящего урон, зависящий от ловкости кастера.
Board.w3x - Пример создания элементарной доски с данными (Multiboard), эта наработка включает в себя только убийства, смерти и иконки героев.
Bonus HP and MP.w3x - способ добавления максимального запаса здоровья и маны, добавление 100% к максимуму здоровья и др. (Jass)
Buff Control System Example.w3x - системка сложения баффов и удаления их по одному на Jass.
Bullets for attack.w3x - Чтобы атаковать герою из этой наработки требуется иметь заряды в предмете "Патроны", при каждой атае "Патроны" уменьшаются.
Buried in ground.w3x - пример как "Вбить" юнит в землю. Махинация требует летающего передвижения манипулируемых.
Buy Defence.w3x - купивший определённый предмет герой получает перманентный бонус к защите.
Buy item to have a structure.w3x - при покупке Венца знатности из лавки для героя создаётся волшебница, которая двигается в определённую область, ждёт там секунду и строит башенку.
Cache.w3n - пример сохранения данных героя в кампании, при переходе с одной карты на другую.
Camera.w3x - пример прицепки камеры к юниту, стрелками можно управлять юнитом, поворачивая камеру соответственно.
Cancel upgrade.w3x - способ отменить начавшееся улучшение здание триггерно при невыполнении определённых условий.
Can't shoot through obstacles.w3x - Запрет стрельбы через препятствия. (Без утечек)
Capture income.w3x - при покупке юнитов со здания сохранятся число доходов с продаж. Отображается время от времени.
Cast not.w3x - запрет кастовать заклинание в определённой области.
ChainLigtning.w3x - цепная молния с уменьшением силы атаки каждого, кого ударит. (Требуется JNGP)
Chakrum.w3x - от одного светляка к другому летает чакрум и так бесконечно(Требуется JNGP)
Change Owner of leaver.w3x - если кликнуть на юнита игрока-союзника, вышедшего из игры - он станет вашим.
Change ownership of sold to victim.w3x - купленный героем юнит отдаётся игроку "Нейтральная жертва".
Change player name.w3x - смена имени игрока через команду чата.
Channeling gives mana.w3x - когда иллидан начинает кастовать новую способность - получает ману периодически. Обрыв каста прекращает получение маны.
Charge Change.w3x - пример смены зарядов на предмете. Если вы убиваете пехотинца - получаете +3 к зарядам на заколдованном камне, если убьёте беззащитную волшебницу - теряете 5 зарядов.
Charge to New.w3x - пример улучшения предметов, путём подбирания нескольких одинаковых. Два когтя атаки+15 даст вам кинжал мага+30(когти будут потеряны разумеется).
Chargesconnect.w3x - самая простая и универсальная наработка по сложению зарядов. Отфильтровано для избежания двойного получения книг и прочих усиливающих.
Chat names.w3x - имя кадого игрока содержит в скобках имя его героя. Например: Kid(Arthas).
Check build type orders.w3x - проверка, отдал ли юнит приказ на постройку того или иного конкретного типа здания.
Check orders.w3x - самая простая наработка для проверки приказов героя. Если вам надо узнать как называется приказ - отдайте этот приказ в наработке и на экран выведется его название.
Cherry.w3x - пример импортирования в карту нестандартного дерева и его настройка.
Clear select.w3x - при выборе некоторых подконтрольных юнитов(каких именно - выпадает случайно при запуске карты) - выбор игрока очищается от запрещённых юнитов.
Clockwek 1.w3x - пример периодического нанесени урона случайному врагу вокруг, если врагов поблизости нет - в случайную точку вокруг полыхнёт спецэффект. (Утечки!)
Cold Attack do not affect Dryad.w3x - Холодная атака и ледяные замедления не действуют на невосприимчивых к магии.
Colour Damage.w3x - Любое получение урона любым юнитом вызовет всплывание цветного текста над ним с отображением этого урона.(Требуется импорт триггера)
Coloured Nicks.w3x - каждый игрок будет иметь цветной ник вместо обычного.
Convert vagon to tent.w3x[/color] - пример как заменить тележку на палатку и наоборот из меню самой тележки.
Convert item to tent.w3x - пример как развернуть плащ-палатку в шатёр, в который можно залезть и отдохнуть. А также возможность свернуть шатёр обратно в плащ-палатку и положить в рюкзак, плащ добавляет защиты, пока на герое.
Dagger.w3x - если герой получил урон, то даггер в его инвентаре заменяется на отключенный предмет на 3 секунды.(MUI)
Day night.w3x - возможность сделать ночь и день. Возможно вы не знали, но все модели варика можно выставить в ночном освещении и делается это всего одной строчкой! Источниками света, разгоняющими почти непроглядную тьму могут быть факелы.
Detect Damage.w3x - базовая наработка по отлову и отображению урона.
DGUI.w3x - Эта система позволяет создавать тексты, картинки и даже кнопки (кликабельные!!!) в нужной точке на экране любого игрока. В качестве бонуса с ней поставляются библиотеки для работы с камерой, векторами и матрицами.. (Требуется JNGP)
Dialog working.w3x - наработка всякой химии с диалогами и Hashtable. (Требуется JNGP)
Disable items.w3x - у нашего героя в инвентаре есть предметы. Через 2 сек их нельзя использовать, ещё через пять секунд - снова можно. Наработка.
Don't Kill your pals.w3x - базовый триггер для запрета атаки союзников.
DotA_Board.w3x - Одна из простых и неважных наработок по созданию обычного multiboard с минимумом данных.
Double Click test.w3x - наработка отслеживания двойных щелчков по юниту. Щёлкнув 2 раза с интервалом менее 0.1 по собаке вы вызовете полёт молотка в неё.
DoubleClick.w3x - наработка для отслеживания двойного клика по предмету в магазине. Кто знает, может быть кому то это и нужно.
Drop Identical.w3x - наработка, где герой не может носить 2 одинаковых предмета. Подобранный дубликат падает на землю.
Duel non-mui.w3x - вызов цели на дуэль, волшебницей наводим замедление на целителя, в течение 8 секунд ни он ни мы не можем убежать или пользоваться способностями - форсированы сражаться "на руках".
Duel system hz.w3x - немного паршивенькая система дуэлей. Делал не я, кому нужна наработка дуэли - пожалуйста.
Every 2 wave spawn extra creeps.w3x - каждые 30 секунд спавнится 3 пехотинца, каждый 2 раз спавнится случайно либо целитель либо лучница.
Extra creep group after 15 sec if killed.w3x - спавнится группа мобов и идёт на башню, когда все умрут - ожидается 15 секунд, после чего всё повторяется - снова создаётся группа и идёт к башне.
Facing to unit.w3x - наработка для определения, лицом ли стоит юнит 1 к юниту 2.
firefly.w3x - Пример MUI. Герой мечет огненные снаряды, летящие вперёд по прямой траектории и наносящие урон. И движение и урон триггерные. (GUI)
Flag.w3x - Игроки 1 и 2 несут флаг в свою область для получения очков. Донёс до области - получил очко, а флаг заспавнился на старом месте. Набрав 5 очков игрок побеждает.
Flaming Hero Position.w3x - под каждым героем на карте каждые 6 секунд вспыхивает огонь(огненный столб).
For Load screen making.w3x - наработка со спамами эффектов, пример того, как можно лепить загрузочные экраны из скриншотов сражений в самом варике.
Gather resources.w3x - способность, позволяющая собирать ресурсы с окружающей среды - камень, дерево и т.д.
Grab units and go.w3x - много-много действий с юнитами, некая имитация АИ в кампаниях. Проверка, мертва ли группа, герои, достаточно ли зданий каждого типа и т.д. приказы топать в определённую область, но обязательно через другую область.
GethostPlayer.w3x - Код, который можно использовать для того чтобы определить, кто из игроков "создал" игру.
Heal ally Dmage enemy(Necrolyte).w3x - заклинание. При применении во всех юнитов вокруг летят снаряды, которые, достигнув цели, лечат союзников и наносят урон врагам.
Hero gets XP and replaced.w3x - по достижению нужного уровня у героя появляется способность "навсегда превратиться в демона". Полная реализация.
How to build different structures.w3x - Один работник может иметь 2 списка зданий для построек. Используются действия замены юнита, выбора, Форсированного нажатия клавиши.
How to import a tree.w3x - образец импортирования нестандартной модели для дерева. Смотрим внимательно, по неопытности много мелочей может ускользнуть от вас.
HP Bar in multiboard 2.w3x - отображение "полосы здоровья" в Multiboard. Отображается в виде цветной строки, состоящей из "I", цвет полосы меняется в соответствии с цветом полосы жизни героя.
HP Bar in multiboard.w3x - отображение "полосы здоровья" в Multiboard. Отображается в виде жёлтых и синих иконок. Может иметь до 12 делений.
Huskar Heal.w3x - способность-пассивка, которая даёт тем больше дополнительной регенерации и атаки, чем меньше наличного здоровья у героя.
Icons import example.w3x - образец путей к иконкам в менеджере импорта. Да-да, сверяйтесь и мотайте на ус.
Identical to one.w3x - наработка по подсчёту и замене одинаковых предметов у героя ЛОГИЧЕСКИМ путём. Представлены примеры преобразования 2 и 3 одинаковых предметов в 1 более мощный.
Immolation DMG Caster.w3x - Жар преисподней наносит урон и самому кастеру, но меньший урон чем врагам, потому триггерно.
invoking.w3x - GUI-наработка для создания инвокера, полностью доделано создание сфер. Так же есть генерация заклинаний и простенькая реализация нескольких из них. (Она недоделанная и есть небольшая путаница в эффектах, но это чинится в пару сек., главное смысл понять на примере.)
Item respawn.w3x - если палладин подберёт лежащее на полу зелье - через полминуты зелье вновь появится в этом месте.(Сэмпл)
Kill selected.w3x - командой -kill игрок убивает выбранных им юнитов. Пофиксен баг варика в этом аспекте - действие создания дамика для Красного игрока удалять НЕ стоит.
Kill unit if it enters region.w3m - При входе в определённую область юнит погибает.
kpiok MPI.w3x - крюки Пуджа и Клокверка в 1 упаковке + набор эпичных фраз в подарок. Всё на GUI. (MPI. Без утечек.)
kpiok.w3x - то же самое, но не MPI и с утечками.(Простой вариант в общем виде)
Leak.w3x - эта наработка научит вас удалять утечки различных типов данных. Шарим по триггерам и читаем.
Level requ ability.w3x - пример такого требования для улучшения(прокачки) скилла героя - 1 уровень скилла - 1 лвл героя, 2 - 1, 3 - 12, 4 уровень способности требует 26 уровень героя.
Limit of summons.w3x - ограничение на вызванных юнитов одного типа. Например мы вызываем по 1 духу воды за раз, но мы не можем иметь более, чем 3 духов воды одновременно.
Limit of units to sell.w3x - ограничение покупки вида юнита. После покупки пехотинца с рынка - он пропадает оттуда, но если пехотинец погибнет - он снова появится на рынке для продажи.
Magic Mirror.w3x - отражение целевых заклинаний обратно на врага, с той же мощностью. При эито м первоначальная цель всё равно получает полный эффект. (Без утечек)
Make Ally-Enemy.w3m - включить выключить нападение на определённого игрока командами -ally 01, -war 01. Чтобы заключить союз, так сказать, - надо чтобы оба игрока написали -ally # с номером игрока.
manaheal.w3x - кастуя чародей крови восстанавливает 4% от своего запаса маны в секунду. Прервав каст вы прерываетет и получение маны.
Manual Reward.w3x - создаём собственный эффект награды за убийство юнитов. За убитого пехотинца могут дать 30, 40 или 50 золота, над ним всплывает текст соответствующего цвета и размера.
Mass Bolt.w3x - в указанной области во всех врагов летит молот бурь. Заклинание. (утечки)
Meld amulet.w3x - наработка предмета, по активации делающего вас невидимым, невидимость спадает, если сделать хоть что-то в т.ч. сдвинуться с места.
Mine.w3x - работа с минами.
Minimum Maximum Damage.w3x - неполноценная наработка по заставлению юнита наносить всегда максимальны или всегда минимальный урон при атаке. Например всегда 39 при атаке 39-51.
More than 5 skills.w3x - как сделать более чем 5 способностей для изучения у героя. Вариант через спеллбук. Соблюдены требования героя 6 уровень, но не стал делать пропуск уровня. для изучения способностей нужны соответствующе названные юниты, убирающиеся при касте способности из спеллбука и дающие +1 уровень соответствующей способности героя.
Mosqites negative regeneration.w3x - москиты с отрицательной регенерацией здоровья. В этом примере москиты уязвимы для магии. Спровоцируйте удар грома у горного короля напав втроём - и москиты попавшие под каст погибнут.
Mosqites non-selectable.w3x - выделяемый рой москитов без отображения полос жизни.
Move unit in night.w3x - если юнит пытается зайти в область 2 ночью(в ночное время) - его незамедлительно переносит в область 1.
MUI casting - instant spell - fire a projectle.w3x - пример MUI. Если горный король кастует удар грома - вперёд летит стрела.
Multiboard GUI-customizing.w3x - образец настройки опций игры через мультибоард, используя стрелки для движения и включения и выключения опций, Esc - для подтверждения опций. Образец использования массивов и работы с мультибоардом и цветами.
Multiboard select option.w3x - нажатие стрелок "двигает" выделенную позицию в мультибоарде. Она отображается красным тектом вместо обычного.
Multiboard system .w3x - система из 12 мультибоардов, локально отображающихся каждая со своими данными для своего игрока. Пример использования массива и GetlocalPlayer.
MULTIBOARDMINIFIGHT.w3x - пожалуй сама норм наработка со всеми стандартными данными - убийства, смерти, уровень героя, золото, иконка героя, имя героя-игрока, разделение по командам, показ прошедшего времени, а также изменение этих данных при соответствующих событиях. Рекомендую для разбирательств вопросов по мультибоардам.
MyMultiboard.w3x - ещё 1 пример создания учётной таблицы с данными убийств и смертей. а также использования цветов.
non-standard healthbar.w3m - образец как заменить текстуру для изображения полосы жизни у юнитов. Будут изменены все полосы сразу. используем текстуру размерами 128*16.
Patrol.w3x - удаление кнопки "Патрулировать" и освобождение 1 ячейки. Более детально - ищем статью на сайте.
Permanent Invisibility (spell).w3x - пример создания иконки для заклинания, которое само по себе не имеет значка на панели приказов после изучения.
Play random animation.w3x - каждые пару секунд паладин проигрывает случайную анимацию по анимационному индексу.
Pook (Move unit non-instantly).w3x - пример плавного движения в том направлении, куда смотрит герой.
Preserve hero order.w3x - перед тем как триггерно передвинуть героя мы сохраняем его приказ, после перемещения - даём этот приказ вновь, чтобы герой не прервал прошлое действие. (Альтернатива - Set unit x y)
Quest - kill some creeps.w3x - пример использования квестов. Выдача задания и выполнение. Убив определённое число крипов вы выполняете задание.
Random Decor Spawn.w3x - создание на карте декораций случайных вариаций в случайных точках карты(утечки).
Random region.w3x - есть 4 региона и каждые 3 сек в случайном из них создаётся пехотинец. 2 варианта. (Триггеры 1 включ. 2 выкл.)
Range.w3x - если стрелок подберёт предмет "пушка" - предмет пропадает, а радиус атаки стрелка увеличивается.
Red Pin.w3x - пример спама заклинания в точки со случайным отступом от целевой.
Reduced mulishot.w3x - пример, как сделать мультивыстрел у воинов дальнего боя, но с уменьшенной силой атаки при этом.
Region cenetred in point.w3x - паладин наносит урон всем юнитам в прямоугольной области вокруг себя 30 раз в секунду.(Без утечек)
Remove decor MUI.w3x - если использовать заклинание - в случайных точках региона наплодится древьев, которые исчезнут спустя 4 секунды. Пример использования массивов.
Replace Decor.w3x - образец замены одного типа разрушаемых объектов на другой. Конкретно - летних деревьев на зимние.(без утечек)
Replace Range.w3x - при поднятии мушкета - герой начинает стрелять, при потере этого предмета - он вновь атакует в ближнем бою.
Replenish Sold Item.w3x - если продать предмет на рынок - он появится в нём, если купить добавленный триггерно предмет на рынке - он не исчезнет, как обычно. (2 интересных триггера в одном)
Resp hero Start loc.w3x - убитые герои воскресают на стартовой позиции у источника через 5 секунд и кним подводится камера. Пример использования массивов и занесения героев в память.
Revive creeps Jass.w3x - триггерное воскрешение крипов через какое0то время после смерти.(требуется JNGP)
Revive non-hero.w3x - триггерное воскрешение крипов через 12 секунд после смерти на том месте, где убили.(GUI)
Revives hero buy.w3x - купив волшебницу мы тем самым воскрешаем погибшего героя. Имитация "Выкупа" героя в таверне. Стоимость выкупа можно задать вручную.
Rizzrak.w3x - наработка, имитирующая одноимённого героя в доте.(Требуется JNGP)
Rubick Aura GUI no dmg-type detect.w3x - наработка для создания ауры сопротивления магии и что-то вроде способа сложения показателей магического сопротивления. Более подробно - ищем статью на сайте. Впрочем наработка содержит развёрнутые комментарии к каждому действию(GUI).
Rubick Lightning.w3x - имитированная молния, с произвольной анимацией, поражающая несколько врагов и снижающая их силу атаки.
Rubick.w3x - наработка, имитирующая одноимённого героя в доте.(Требуется JNGP)
Sange.w3x - наработка, имитирующая действие одноимённого артефакта в доте.
Secundomer.w3m - образец создания секундомера. Вводим любое сообщение, кроме совсем пустого и смотрим сколько времени прошло с момента запуска карты.
Selected.w3x - образец показа имени игрока, выделяющего юниты(любые).
Self Kill.w3x - заклинание "притворное самоубийство", проигрывается анимация смерти и герой становится невидимым, отменяется нажатием новой кнопки.
Shockwave trigger.w3x - триггерная волна силы, пример использования пламени феникса.
ShowDamage.w3x - ещё 1 наработка отлова и показа урона(Утечки).
Skill - ressurect trees in target area.w3x - заклинание, оживляющее разрушенные деревья в указанной области, а также пример триггерной отдачи приказа.
Skill- temp bonus DF AS AD STR.w3x - способность, при активации которой герой временно получает бонус к скорости атаки, к защите, к силе атаки и силе.
Specific spell damage amplifying.w3x - образец, как увеличивать урон от конкретной способности. Например, как триггерно увеличит урон от цепи молний, если герой имеет брелок молнии.
Spell - attack damage.w3x - заклинание, которое наносит урон в размере АТАКИ ГЕРОЯ * 2.
Spellbook mass select.w3x - у рыцаря есть 4 спеллбука, по1 на расу, в каждом спеллбуке по 4 заклинания, нажатие каждого создаёт соответствующего героя рядом с рыцарем. Пример использования спеллбука.
Stacking similar Buffs.w3x - как сложить 2 ауры, полностью одинаковыми внешне и по эффекту.
Stan_textNK.w3x - задержка активности юнитов с отсчётом над их головами. Пример использования Pause units и плавающего текста.
StealSpell.w3x - кража заклинаний юнитов, находящихся под нашей аурой/вблизи какого-то юнита. Юнит кастует - заклинание появляется у нас.
Stopit.w3x - запрет атаки предметов.
Store restore.w3x - образец использования кэша. Команда "1" - сохранит паладина в кэше. Команда "2" - восстановит его.
Substring - titul to player.w3x - Прибавление титула к указанному в сообщении игроку. Пример использования substring.
Summon Familiar.w3x - заклинание по вызову героя, который берйт на себя часть повреждений кастера. При повторном призыве опыт и прочие характеристики вызванного будут сохранены. Образец использования кэша игры(Буфер игры).
Tag Start Channel.w3x - образец добавления/удаления тегов анимации при касте/прекращении каста. В примере: Джайна начинает кастовать буран - проигрывает анимацию "Stand victory"(добавлен тег victory). Прекращает - проигрывает анимацию stand, Тег удалён.
Tavern List.w3x - таверна содержит кнопки "Следующая страница" и "Предыдущая страница", "Листая" мы меняем героев, доступных для найма в ней. Образец использования действий по добавлению/удалению войск в продажу. Для предметов аналогично только везде где "войск" меняем на предметы.
Template Loadscreen Glow.w3x - образец создания экрана загрузки, c использованием .mdx-модели. Результат 0 свркающий иногда жёлтым цветом чёрный
экран. Если ставить другие модели - эффект будет иной. Сценарий - экран загрузки - импорт - Loadscreen.mdx.
Template Loadscreen mdx example.w3x - образец создания загрузочного экрана с использованием Loadcsreen.mdx. Если поле описания карты оставить пустым - в одиночном режиме надо будет "жать любую клавишу", по сети - нет. Если описание не оставить пустым - надо будет "жать любую клавишу" всем играющим игрокам. Полосы загрузки игроков и миникарта НЕ отображаюстя при этом. Сценарий - экран загрузки - импорт - Loadscreen.mdx.
Template Loadscreen non mdx example.w3m - образец создания экрана загрузки, без использования loadscreen.mdx. Ни в одиночном режиме ни по сети не надо будет "Жать любую клавишу". Будут видны полосы загрузки игроков и миникарта.
Template loadscreen!!!!!!!!!.w3x - образец создания чёрного экрана загрузки, без использования loadscreen.mdx.
Through armor.w3m - код для вычисления текущей брони юнита.
Time Warp1.w3x - покупаем героя и он заносится в переменную. Применив способность "Божественный щит" герой отправляется на 5 секунд назад во времени - восстанавливая ту же позицию на карте, здоровье и ману.
Time Warp.w3x - то же что и предыдущее, но для определённого героя.
Timer Detect.w3x - определение какой из таймеров истёк, когда все события истечения таймеров в 1 триггере. (GUI)
Tinting color.w3x - смена цвета воды командой \w 100 200 150 (числа могут быть всякие красный-зелёный-синий). Как глобально (отключённый триггер), так и локально(включённый триггер).
Tm - dual system3.w3x - система предложения дуэлей(не моя, не проверял)
Tm - player command MS.w3x - наработка для имитации команды -ms - отображение скорости вашего выбранного героя.
Tornado.w3x - триггерное торнадо, при котором поднятые юниты уязвимы. Цель - область. (GUI)
Tower turn Vulnerable.w3x - Башни неуязвимы до тех пор, пока не уничтожены все башни другого типа, которые в свою очередь неуязвимы пока не уничтожены все башни третьего типа.
Trigger Autocast to all unit-type.w3x - когда одна из Королев Вайши отдаст приказ "Применять холодные стрелы"(щелчок правой кнопкой по способности) - это сделают все Вайши на карте.
Trigger Sleep-wake(Recovery).w3x - у героя есть способность "Лечь спать", применив её юнит как бы падает и лежит. Здоровье при этом у него восстанавливается быстрее и появляется способность "Подъём".
Triggering Krit v 1.w3x - полностью триггерный критический удар с отображением текста над героем, когда прокает. Патентовано хД.
Triggering Krit v 2.w3x - триггерное увеличение шанса критического удара у героя. Чем больше в инвентаре солнечных ключей - тем выше шанс. От обычного крита отличается тем, что невозможно выпадение нескольких критов с нескольких предметов одновременно - вместо этого растёт шанс на крит.
Triggermine.w3x - способ добычи золота из 1 рудника разными игроками. Более подробно - ищем статью на сайте. (Утечки имеются)
Tuman1.w3x - в инвентаре героя есть гранаты, бросаешь их в точку - в ней происходит взрыв и появляется туман на 12 секунд.
Turn Camera after unit using arrows.w3x - камера закреплена к нашему герою. Мы можем поворачивать её стрелками "влево" и "вправо" и приближать/отдалять её стрелками "Вверх" и "Вниз".
Turn Camera after unit.w3m - камера "смотрит" туда же, куда и наш герой.
turn tower.w3m - образец, как поворачивать башни во время игры.
Unblock Spell if spell level is(Spellbook).w3x - книга заклинаний в инвентаре архимага не содержит "щит молний".Но если он прокачает "Буран" до 3 уровня - он станет доступным.
Unblock Spell if spell level is.w3x - Для архимага запрещена "Блестящая аура". Но если он прокачает "Буран" до 3 уровня - она станет доступной.
Unit gets XP and replaced.w3x - юниты-негерои получают опыт и обретают новые способности по мере его получения. У некоторых появляется способность "Апгрейдится до ...." заменяющая юнит на другой и сохраняющая его предметы.
Unit gives vision.w3x - здание враждебного игрока даёт зрение вокруг себя, пока не погибнут все пехотинцы.
Unit's mana drain - convert unit.w3x - из яйца феникса, теряющего постепенно ману - появится волшебница при полной потере яйцом маны. Также здесь содержится образец использования способности "Проглотить", как у кодоев.
Universal_Creep_AI_for_RPG-ORPG.w3x - алгоритм поведения крипов. Т.е. например "они должны дойти сюда не по кратчайшему пути, а именно так как я хочу".
Unlimited Inventory.w3x - неограниченный инвентарь без помощи триггеров. Более детально - ищем статью на сайте.
Using camera bounds.w3m - образец, как ограничить игровую область до указанной, сократив также и миникарту. Например у вас есть наземный мир и воздушный и каждый - типа отдельная карта. Данное действие помогает реализовать отделение областей. Текущая камера игроков, для которых устанавливаются новые границы должна быть СЕВЕРНОЙ ориентации.
Using camera objects.w3x - некоторые простые приёмы триггерной работы с камерой. Камера вращается вокруг волшебницы после применени созданной камеры в редакторе рельефа.
Vision Field increase.w3x - при использовании божественного щита у паладина сильно расширяется радиус обзора на 5 секунд, за счёт добавления способности "Предмет увеличение поля зрения", за счёт неё же можно и уменьшить поле зрения.
Wait until group is dead.w3x - создаётся группа крипов, идущих атаковать башни. Когда вся группа умрёт - она создаётся по новому, каждый 5 раз в дополнение создаётся труповозка.
Water11.w3x - впадина заполненная водой(Без анимации заполнения)
Water with circles.w3x - триггерные круги на воде при дожде. Варианты как с постоянно включённым триггером так и без него(выключить триггер "Капли")
Water.w3x - безтриггерный вариант наполнения впадины в земле водой. Используется вода лунных колодцев.
WEATHER.w3x - по команде \1 \2 \3 и т.д. - на карте появляются соответствующие погодные эффекты. Настройки эффетктов видео в варкрафте должны быть как минимум на "средние".
Working with Sounds.w3x - работа со звуками. Произведение звука для каждого игрока отдельно, произведение звука в определённой области, произведение звука при кликах по юниту.
zigzag.w3x - сотворив заклинание герой рисует перед собой огненный зигзаг. (Утечки)
ИНТЕРФЕЙС.w3m - пример интерфейса, образец, как импортировать его в карту - какие пути писать и всё такое.
Капли.w3x - пример реализации капель на воде во время дождя. За счёт "воды" лунных колодцев.
Спираль.w3x - создание спирали из пехотинцев. Спиральзакручиваетс вверх.
Ынком.w3x - какая то скучная наработка по работе с инкомом. Делал не я, но на этом примере можете разбирать вопросы по инкому.

Новые версии не будут доступны. Никогда

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
2
24
8 лет назад
2
Кет, я к сожалению не помню про наработку границ камеры. Но есть одно важное замечание, касающееся этой темы -
когда ты задаёшь границы камеры - у игрока(ов) на которых это влияет должна быть "ориентация камеры - север" то есть камера должна смотреть наверх иначе игра вылетать будет. Об этом написано в гуишной подсказке кстати.

Если у тебя непрерывный экшен с драматической камерой, то рекомендую сначала делать действие reset camera, потом менять границы карты, потом возвращать нестандартную камеру.
0
33
8 лет назад
Отредактирован Кет
0
Melissa, ого. Я GUI не смотрел, а камера у меня вертится, ясно. Но вот с миникартой всё равно беда.
0
24
8 лет назад
0
Если форма совпадает с формой самой карты, то получится нормально, хотя вроде и это необязательно, не помню точно... Помню что была эта проблема но не решил до конца, решив частивно.
Этот комментарий удален
2
20
8 лет назад
2
Вот, вот это реально классно, наглядное объяснение, спасибо большое чувак, для новичков такие карты-примеры в десятки раз понятнее и ценнее объяснений на словах.
0
19
8 лет назад
0
Спасибо
5
3
8 лет назад
5
Огромное дополнение ко всем статьям и вообще к сайту в сфере обучения Картостроению.Поможет жидким (как я).Золотая жила.РЕСПЕКТ.
0
16
8 лет назад
0
Названия карт надо как-то выделить. Нашел эту тему через поиск, искал 20 минут есть ли тут нужная мне наработка или нет.
3
3
8 лет назад
Отредактирован Кет
3
надо же, призрак спелл пак :33333
откуда откопал спелл пак ризрака, я ее давно ищу и не нащел..
1 пункт от Кет: 1.1 (ненормативная лексика)
6
32
6 лет назад
6
за некропостинг не бить, важный коммент.
Докидываю изменненый пофикшенный пример Replenish Sold Item.w3x
Зачем и почему? При использовании addItemToStock - наполнения магазина предметами триггерно в процессе игры возникает проблема, когда при покупке любого предмета из такого магазина, ассортимент начинает хаотично пропадать. Даже если у вас есть триггер дополнения предмета, который был куплен только что из этого магазина.
Это бага. И ниже я прикладываю её фикс - в карте отключен изначально триггер фикса, чтобы вы увидели сам баг. Включите потом триггер и все будет как положено.
Загруженные файлы
1
1
3 года назад
1
спасибо большое
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.