Пользовательские команды управления в warcraft 3
Эта статья поможет вам полностью изменить текст и координаты кнопок стандартных приказов («Атака», «Передовая позиция» и.т.д.). Не многие знают, как это сделать. Иконки кнопок могут быть изменены в «Игровом интерфейсе.
Прежде всего, скачайте CommandFunc.txt.
Открыть. Я покажу вам, как изменить координаты иконок, на примере иконки приказа «Атака».
Найти строку:
[CmdAttack]
Art=CommandAttack
Buttonpos=3,0
Buttonpos — это координаты клавиш (x,y). Значения смотрите на рисунке ниже (первая цифра — X, вторая — Y):
Устанавливаем координаты по своему усмотрению.
Я установил для них значение 1.1.
Теперь импортируйте этот текстовый документ и напишите путь, как на скриншоте:
В результате в игре появится вот такая кнопка:
Чтобы изменить описания и горячие клавиши, скачайте файл CommandStrings.txt.
Я покажу вам манипуляции на примере «перемещения».
[CmdMove]
Tip=|cffffcc00M|rove
Ubertip=»Приказывает вашим отрядам двигаться к целевой области, игнорируя при этом вражеские отряды и атаки. Отдача приказа перемещения на целевой отряд заставит ваш отряд следовать за целью.»
Горячая клавиша=M
Источник: wc3-maps.ru
Пользовательские команды управления в warcraft 3
Вход в портал
Играть без знания сочетаний клавиш — значит проиграть. Без вариантов. Если вы нажимаете на иконки в панели управления — вы тратите драгоценные секунды, которые играют огромную роль, отвлекаетесь от наблюдения за боем и развитием.
Основные комбинации стандартны. Ctrl+¹ — добавить юнита в комбинацию клавиш. Вызов отряда — нет. Двойное нажатие # — перемещение к отряду. Помните — здания можно ставить и на цифровые кнопки, а здания одного типа можно ставить на несколько кнопок.
Хорошо бы привязать центральное здание к 5, а последующие в порядке возрастания. Юниты вешаются на кнопки 1-4, больше не нужно, так как максимальный лимит всего 90 юнитов.
F1, F2, F3 клавиши быстрого вызова героев — и они автоматически назначаются героям по мере их вызова. Иконки героев отображаются в левом верхнем углу. Соответственно Верхний герой F1 — это верхняя иконка и т.д.д.
Теперь легко добавить юнита в группу. Вы выбираете юнитов, а затем нажимаете shift+¹, чтобы добавить их.
Быстрая клавиша для вызова незанятого рабочего — F8. Все рабочие, ничего не делающие в данный момент, отображаются слева над панелью навигации.
Где находиться номер двигателя CUMMINS (камминс) 3.8 Валдай
Клавиша Alt+A позволяет переключить отображение вражеских юнитов на мини-карте. Враги станут ярко-красными, крипы — красно-оранжевыми.
Также стало возможным перемещаться в подгруппах выбранной группы. Подгруппа в данном случае — это несколько юнитов одного типа. Перемещаться можно по Tab — к следующей группе, Ctrl + Tab — к предыдущей.
Я не буду описывать горячие клавиши для всех зданий, юнитов и навыков. По этой ссылке вы перейдете на страницу, где все это есть. Учитесь, практикуйтесь.
Вы можете назначать юнитов на задания до того, как они завершат предыдущее, или сделать путь более сложным, чем простым. Вы делаете это с помощью клавиши shift. Выберите раба, прикажите ему построить здание и тут же щелкните правой кнопкой мыши со сдвигом на золотой шахте или лесу — как только строительство будет завершено, он автоматически отправится рубить лес или добывать золото. То же самое относится и к войскам. Нажимайте shift на врагов, и как только один будет убит, начинайте бить другого.
Все предметы, которые находятся в распоряжении героя, используются с помощью дополнительной клавиатуры. Они соответствуют 7,8 для верхнего ряда, 4,5 для среднего ряда и 1,2 для нижнего ряда.
Переход к последнему полученному сообщению возможен при нажатии пробела. Вы сразу же появитесь там, откуда пришло сообщение.
Совет второй — Развитие (MACRO).
Чтобы добиться успеха в игре, вы должны строить здания, основывать новые базы, производить юнитов и делать апгрейды. Есть много способов сделать это. Более подробно о каждой расе я расскажу в следующих статьях. В то же время, общие советы.
Начните развитие с базовых зданий — казармы, алтаря и саплайков (здания, увеличивающие ваш лимит). Стройте следующий сейв только тогда, когда у вас останется 4 юнита до предела, но только если у вас есть один барак, в котором осталось построить 2 юнита (Footmen и Goolies). Таким образом, у вас не будет перебоев с производством войск. Алтарь и казармы следует строить как можно быстрее после начала игры, хотя есть стратегии, позволяющие строить казармы для создания высокотехнологичных юнитов, минуя начальную, но их, как и обещал, я дам в других статьях.
Непрерывно стройте войска. приостанавливайте строительство войск, только если вы ждете денег для покупки зданий, улучшений или способностей. Но не забывайте, что достигнув предела в 40, вы будете получать золото по 7 вместо 10, а в 70 — по 4. Многие игроки никогда не переходят рубеж в 70, но я не рекомендую делать это, пока вы не перейдете на микро.
Следите за добычей. Оптимальное количество юнитов, добывающих золото — 5. Это не StarCraft. Если вы думаете, что бросив 7-8 рабов на добычу золота, вы выиграете в скорости, то это ошибка. Добыча полезных ископаемых оптимальна с 4-6 дровосеками. Вы можете купить Гоблина-измельчителя в Лаборатории Гоблинов и отправить его добывать лес — он тащит 200 юнитов одновременно.
Не отвлекайтесь на строительство юнитов. Вы можете заказать их, просто вызвав связанные здания и нажав кнопку производства войск. Вам даже не нужно путешествовать на свою базу.
Совет третий — герои.
Создайте своего героя как можно раньше. Герой — самый важный юнит, обладающий множеством полезных способностей и имеющий большое количество жизни и маны.
Улучшайте своего героя. Вы должны начать повышать уровень, как только построите 2 или 3 здания. Это необязательно. С KotG, DH, BM, FS, AM вам не придется ждать юнитов. После этого герой легко расправляется с крипами при их поддержке.
Среди игроков используется выражение «крип», оно означает: вынос нейтральных юнитов с целью получения опыта и всевозможные рулезные выпадения крипов. Вы также получаете золото за убийство крипов. Обозначается золотым числом со знаком плюс. Бывают случаи, когда вам придется дробить только для того, чтобы получить деньги на строительство.
Рубли, которые вы получаете от крипов, зависят от уровня монстров. Чем выше уровень, тем выше предмет. Поэтому вам нужно будет знать расположение мощных крипов на карте, чтобы убивать их и собирать предметы, в которых они прячутся.
Сконцентрируйте развитие способностей вашего героя на 1 или 2 областях. Всегда лучше взять заклинание второго уровня, чем новое первого. Когда герой достигает 6-го уровня, он получает уникальное заклинание. Не стесняйтесь брать его — это действительно мощная вещь.
Максимальное количество героев ограничено тремя. Многие играют, используя только одного героя, но это редкость. Лучше взять два или даже три. Однако не забывайте, что опыт, получаемый героями, делится на их количество, и поэтому ваши герои будут медленнее набирать уровни.
Старайтесь не потерять своего героя в бою. Всегда лучше отойти и подлечиться, чем снова вызывать героя. Во-первых, это стоит денег, и чем выше уровень героя, тем больше вы платите, а во-вторых, вызов требует времени, которое также зависит от уровня героя. В течение этого времени ваша армия будет сильно ослаблена, что неизбежно приведет к поражению. Мораль игры — убить героя и убежать за едой, либо ползать вокруг, прогрызая канал и опыт.
Совет четвертый — Бой и микро.
Никогда не вступайте в бой неподготовленными и с неполноценными войсками. Герой должен быть вовлечен в битву. Уберите своих юнитов с дороги, потому что за каждого убитого врага будет начисляться опыт. Стройте войска и используйте то, что у вас есть, вместо того, чтобы идти на врага на верную смерть.
Поставьте точку эстафеты для ваших построенных юнитов, чтобы они могли собираться на базе или бежать к герою. Вы можете поместить точку Роли на любое подразделение в игре. Будь то дерево, золотая шахта, здание, герой или другой юнит.
Контролируйте свои войска. Вы должны изучать и тренировать микро — микро это контроль отдельных юнитов. Если ваше подразделение повреждено, выведите его из строя. Противник, скорее всего, будет вести ответный огонь по другим подразделениям, поэтому вы сможете атаковать снова, не теряя их, или вылечить раненое подразделение.
В то же время вы должны попытаться первым ударить по поврежденному юниту. В Warcraft вы просто наводите курсор на юнит, не отмечая его, чтобы увидеть его здоровье. Быстро проведя пальцем по всем блокам, вы сможете увидеть жизнь каждого из них. Это стратегия выживания. Микроконтроль высокого уровня поможет вам справиться с превосходящими силами противника.
И чем выше микро, тем больше врагов вы можете уничтожить без потери войск.
Возьмите за правило не сражаться до последнего человека, если это не грозит немедленным поражением. Вывести войска из боя. Отступить на свою базу или плацдарм. Вылечиться, набрать больше войск и снова атаковать. Каждая безнадежная атака, утопленная в крови ваших солдат — опыт для вражеских героев и время на развитие.
Концентрируйте огонь на своих юнитах. Так вы сможете быстрее уничтожить больше противников. Уберите свои подразделения с линии огня. Вы можете, при плохом контроле юнитов противником, запустить бойца, сосредоточившего огонь, в круг, и вся толпа побежит за ним, став безобидной добычей для ваших солдат.
Особый момент — убийство героев. Главное здесь — окружить его, чтобы он не убежал. Часто для этого приходится использовать SWAT. свойства. Например, Сон или Штормовой болт.
Никогда не оставляйте свои войска в бою без присмотра и контроля, иначе они обречены. Вы будете удивлены, когда ваша большая армия будет сметена маленьким отрядом с минимальными потерями.
Общие советы. Контролируйте карту и постоянно проводите разведку. В противном случае вы упустите возможность построить второстепенные юниты (а не свою основную базу за золото) у противника и проиграете. Ищите, где враг строит базу, и уничтожайте ее.
Убивайте крипов, не позволяя это делать врагу. Хорошая стратегия — убивать крипов в непосредственной близости от базы противника, чтобы ему было далеко бежать за ними. Набирая войска и повышая уровень героя, займитесь уничтожением сильных крипов. Вы не пожалеете, получив деньги и очень сильные артефакты.
Стройте второстепенные подразделения, как только у вас появятся деньги на это, и вы сможете их защищать. Ставит башни на вторичку для ее защиты. Размещайте свои башни за главным зданием, если оно у вас есть, или рядом с ним, если нет (в зависимости от вашей расы).
Объединяет различные типы войск. Маги всегда полезны благодаря своим особым способностям, которые вы можете использовать для поддержки своих бойцов или ослабления противника. Перейти на воздушный бой (создать воздушные подразделения), если вы видите, что противник не готов встретить «птичек».
Сначала спрячьте казарму, чтобы ваши намерения были тайными, а затем уничтожьте врага одним махом. Но помни, если твои планы раскрыты, плачь о своих деньгах. Противник будет готов встретить вас, и вы, скорее всего, проиграете, потеряете много денег и отстанете в развитии.
Не теряйся, если проиграешь битву. Вы все еще можете реально выиграть игру. Продолжайте строить и развиваться, но помните, что враг тоже не будет стоять на месте в это время, и для следующей битвы вам понадобятся более серьезные войска и апгрейды.
Никогда не экономьте на апгрейде, если у вас есть средства. Развивайте свою броню и атакуйте так быстро, как только можете.
Никогда не развивайте навыки или улучшения на войсках, которые вы не будете строить — вы потеряете деньги и проиграете.
Помните, что игра идет в очень высоком темпе. Вы не можете расслабиться ни на секунду, до самого момента победы. Не стройте войска на месте, двигайтесь, ползайте, контролируйте важные точки — фонтаны жизни или маны, если у вас много магов.
Источник: wowjp.сеть
Как я играл в Warcraft III в армии
2012-10-14 в 17:59, admin , Темы: cmd, truecrypt, warcraft 3, юзабилити, метки: cmd, truecrypt, warcraft 3
В этой статье я опишу метод скрытия приложений на компьютере, удобного запуска и быстрого скрытия их окончания, на примере игры Warcraft III в Windows XP.
Так получилось, что во время службы в нашей доблестной армии я иногда имел доступ к компьютеру. И так получилось, что уходя в армию я забыл выложить свою флешку, которую всегда ношу в сумочке. На этой флешке было много хлама, миллион папок с именем «study» и архив с именем tada! wc3.rar
Я не мог быть счастливее, но теперь у меня вопрос — как я могу проводить вечера за любимой игрой и при этом оставаться невидимым?? В общем, у меня было 2-3 секунды, чтобы закрыть игру.
1. дружба с Треем
- alg.exe
- svchost.exe
- explorer.exe
- .
- TrayIt!.exe
- .
- ctfmon.exe
Отвратительно, не правда ли?? Я изменил имя исполняемого файла на neutral trayit.exe. Запускаем программу, она создает процесс с тем же именем, и теперь все красиво и аккуратно в списке процессов, не бросается в глаза при беглом взгляде.
Примечание: я также рекомендую указать в настройках уведомлений в трее, чтобы значок приложения всегда был скрыт за стрелкой.
2. Всех убил садовник
Мы свернули игру, теперь нужно как-то аккуратно ее закрыть. «Диспетчер задач» -> «Процессы» -> war3.exe -> Завершить процесс» — первое, что приходит на ум, но это долго, некрасиво и не всегда есть возможность (и время) завершить процесс таким способом. Я начал смотреть в сторону командной строки, а точнее, в сторону консольной утилиты taskkill.
Для начала создадим рабочую папку для наших бат-ников. Пусть это будет %WINDIR%Scripts. В нем создаем bat-ник, который будет убивать наш процесс. Назовем его killer.bat и добавим следующее содержимое:
Проверяем — работает. Теперь давайте назначим горячие клавиши для запуска этого скрипта. Для этого помещаем ярлык скрипта в «C:Documents and SettingsAll UsersMain Menu» (также известное как меню «Пуск»). В свойствах ярлыка вешаем комбинацию горячих клавиш для запуска (у меня «Alt Ctrl Num -«). Переименуйте ярлык во что-нибудь не бросающееся в глаза, например, «Информация о справке», и измените иконку ярлыка в соответствии с названием.
Чтобы при запуске скрипта не всплывало черное окно с сообщениями от утилиты, во вкладке свойств ярлыка указываем цвет фона — черный, и цвет текста тоже черный, а во вкладке «Ярлык» указываем режим запуска «Свернутый в иконку».
Примечание: ярлыки являются горячими клавишами только из меню Пуск.
3. Truecrypt
Чтобы нас не нашли через поиск, закинем игру на зашифрованный том truecrypt. Создайте том, удалите расширение *.tc, поместим его в какое-нибудь неприметное место и сделаем его скрытым и системной командой:
Отключить отображение тома в проводнике, если мы забыли его демонтировать. Здесь нам нужно договориться, что том всегда будет монтироваться на один и тот же диск, в моем случае это диск M: (мой, мой). С помощью «Tweak UI for Windows» (поставляется по умолчанию в комплекте с ZverCD) мы отключаем диск M в панели управления в разделе «Диски», и теперь к нашему тому можно получить доступ только через адресную строку «M:».
Было бы неплохо научить наш скрипт-убийцу.не только убить игру, но и отключить том. Добавить команду:
4. Оптимизируем запуск
Готово, что еще? Запуск неудобный: открыть truecrypt, ввести пароль, открыть проводник, ввести M:, найти игру, запустить. Согласен, долго и не удобно. Я предлагаю такое решение: при определенной комбинации горячих клавиш открывается маленькое окошко (своего рода частная командная строка), набрав в котором нужную комбинацию, запускается та или иная программа. Перейдите к.
Для начала давайте создадим скрипт wc.bat, который при необходимости монтирует том и запускает игру:
Теперь выполним командную строку. Создать меню файла.bat. По аналогии с убийцей.bat создать ярлык, изменить имя, изменить иконку, установить горячие клавиши (e.g. Alt + Ctrl + Num+), оставил режим запуска по умолчанию и добавил следующие строки.
В качестве отвлекающего маневра, чтобы если кто случайно запустит, не понял, что за чудо-окно:
Отключить вывод сообщений на экран:
Набрать строку и записать ее в файловую переменную:
Проверить, существует ли файл с именем %file%.bat и, если он существует, запустите его.
Если ввести имя несуществующего файла, то окно просто закроется. Эта система довольно удобна и гибка в том плане, что для введения новой команды достаточно создать новый скрипт рядом, присвоить ему короткое удобное имя, и он будет исполняться через меню.bat. Так, например, в дополнение к скрипту wc (wc.bat Я закончил писать больше таких bat-никсов:
opr.bat
h.bat (ala, home)
5. Обфускация
Все отлично, все работает хорошо, точно, быстро и необходимые скрипты написаны. Что еще?
Меня смутил один факт, все это очень легко читается. Все это легко читается даже для школьника. Более того, достаточно зайти в папку scripts, не анализируя код, запустить любой скрипт, и он обязательно выполнит то, что нужно и запустит то, что сейчас лучше не запускать. Это сбило меня с толку, и я искал небольшую защиту. Идея была проста — из всего, что я получил, нужно было сварить спагетти-код.
Переименовать скрипт wc.bat в imagelib.01.dll или что-то подобное, чтобы самоисполняемый файл был удален. Удалить в меню.bat строк:
И пишем вместо них:
Описание того, что происходит в этом беспорядке. Файлы imagelib.01.dll, imagelib.02.dlls — это своеобразные контейнеры с кодом, который нам нужно выполнить. Для этого создайте исполняемый дубликат контейнера (t.е. копирование с изменением расширения на .bat окно), после чего запускается и удаляется дубликат.
Плюсы:
— Пока вы не разберетесь с этим кодом, вы не догадаетесь, что лежащие рядом библиотеки — это вовсе не библиотеки, а bat-ники, содержащие путь и пароль к файлу
— название команды больше не зависит от имени файла
Cons:
— +20 секунд на создание новых команд, т.к. требует копирования еще одной строки кода.
6. Использование
Нажмите «Alt + Ctrl + Num+», введите wc, играйте. Чувствуя опасность, сворачиваем игру. Ставим пальцы на аккорд «Alt + Ctrl + Num-» и далее действуем по обстоятельствам.
7. Резюме
Подводя итог, можно сказать, что мы получили собственную почти opensource командную строку, к которой можно прицепить хоть самолет. Итак, в один прекрасный момент, когда я запускаю меню.bat вы можете увидеть внутри индикатор подключения тома (смонтирован он или нет) и индикатор подключения к интернету. Можно, например, добавить разбор запятой в последний символ строки и таким образом ввести несколько команд подряд. Создав пару скриптов с помощью netsh, я быстро изменил ранее подготовленные шаблоны сетевой конфигурации. В меню отображался номер текущего шаблона.bat-файлы с номером 1 или 2.
Но это все было, скажем так, для развлечения, свистопляски и прочего.д. Сложный скрипт выполнялся около 2 секунд, поэтому я быстро разрубил его, вооружившись мечом KISS.
8. Исходный код
Наконец, после всего вышесказанного исходный код ваших bat-ников должен выглядеть примерно так:
меню.bat
imagelib.01.dll
Источник: www.pvsm.ru