Добавлен , опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
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 - какая то скучная наработка по работе с инкомом. Делал не я, но на этом примере можете разбирать вопросы по инкому.

Новые версии не будут доступны. Никогда
`
ОЖИДАНИЕ РЕКЛАМЫ...
19
Для начинающих будет крайне полезно. Хотя, глядя на их вопросы, кажется, что проще было бы для их разжиженных мозгов создать одну карту со всеми функциями, которые можно выбрать через диалог.
Прямо Азбука Мелиссы.
28
Мелисса, ты лучший! Давно пора было залить подобный пак.
24
Aws, ну спс) я же заливал сначала одну часть потом другую, публиковал даже где-то(не на хгм). Но в q/a частенько ссылку кидал.
10
Система мостов порадовала, с одной стороны проходишь с другой нельзя, интересно все остальные наработки тикиеже.
24
WarSC, она взята с хгм кстати. Там не всё сделано мной, хоть и подавляющая часть. Сортировать что-либо у меня нет ни времени ни желания.)
Вообще если интересуют именно мосты - скажи, мб выложу на днях другую систему из несбывшейся рпг.
10
Melissa:
Буду очень и очень признателен если можно несколько наработок с мостами, я хочу создать карту именно с мостами, было у меня пару идей но все они чемто не подходят вот и обратил внимание сразу на мосты а они на мою похожа вот и ростроился.
33
Хм, есть парочка интересных. С границами камеры давно хотел разобраться.
33
Наработка про границы камеры оказалась неполезной:
  • миникарта не перерисовывается (проверил на твоей карте),
  • после третьего изменения границ почему-то вылетает варкрафт (на моей карте).
24
Кет, я к сожалению не помню про наработку границ камеры. Но есть одно важное замечание, касающееся этой темы -
когда ты задаёшь границы камеры - у игрока(ов) на которых это влияет должна быть "ориентация камеры - север" то есть камера должна смотреть наверх иначе игра вылетать будет. Об этом написано в гуишной подсказке кстати.

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