Как создавать доту что нужно

С чего начать создание мода Dota 2?

Вы новичок в Dota 2 моддинге и совершенно не представляете как создавать моды? Это руководство для тебя, будущий Dota 2 моддер!

Примечание: «Аддон», «мод», и «пользовательская игра» являются синонимами в данном руководстве (и вообще на всём сайте).

Около Dota 2 моддинга

Страница вики о Workshop Tools хорошо помогает узнать о всех тонких аспектах моддинга в доте:

  • Дизайн уровней (используется инструмент под названием «Hammer Editor«)
  • Скриптинг (разделен на ключ-значение (KeyValue) файлы и Lua скрипты)
  • Моделирование (импорт ваших собственных моделей в ваш аддон)
  • Звуки (импорт свои собственные звуки, или редактирования существующих)
  • Частицы (редактирование существующих частиц или создание своих собственных, используя Particle Editor Tool (PET))
  • Пользовательский интерфейс (создание сценариев Panorama, чтобы расширить или изменить существующий пользовательский интерфейс DOTA 2)

Шаг 0: Установка Dota 2 Workshop Tools

Первое, что конечно же необходимо — установить Workshop Tools. Без инструментов мы не сможем создать ничего.

  • Правой кнопкой мыши по Dota 2 в Steam, затем выбираем Загружаемый контент.
  • Ставим галочку напротив Dota 2 Workshop Tools DLC под колонкой Установить
  • Нажимаем закрыть. Начнется загрузка Workshop Tools.

Шаг 1: Создание нового Аддона с помощью шаблона «The Barebones»

Для того, чтобы быстро создать новый аддон, мы будем использовать Barebones как фреймворк (конструктор, начальный набор необходимых вещей — называйте как хотите), который представляет собой обычный аддон, альтернативный тем же примерам от Valve (например, Holdout). Это ссылка на последнюю версию BMD Barebones: https://github.com/bmddota/barebones

После того, как вы скачали ZIP-архив, вам необходимо открыть директорию …Steam\SteamApps\common\dota 2 beta и разархивировать туда game и content (папки должны объединиться).

Далее, запустите Workshop Tools — просто зайдите в Dota 2 и выберите Launch Dota2 — Tools (или перезапустить, если вы уже открывали), и щелкните один раз на barebones. Установите его в качестве аддона по умолчанию (кнопка Set As Default), после этого щелкните на barebones 2 раза. Затем перейдите в Hammer -> File -> Open -> template_map.vmap -> Нажмите клавишу F9, поставьте галочку на Create minimap on load, а затем Build, чтобы скомпилировать карту. После того, как Hammer скомпилирует вашу карту, пользовательская игра начнет грузиться в окне Dota.

Шаг № 2: Создание карты в Hammer’e

(Спасибо DarkMio за видео)

Hammer является инструментом, используемым для создания мира в пользовательской игре. Я настоятельно рекомендую вам начать создавать что-то в Hammer’e, вместо погружения в скриптинг. Вы можете иметь самые сложные скрипты и механизмы в своем аддоне, но как люди будут наслаждаться игрой, если карта будет смотреться ужасно?

После того, как вы доберетесь до точки где недоступно редактирование ландшафта, это, вероятно, путь двигаться дальше — в написание скриптов.

Вики страница Hammer Editor’а поможет вам понять что к чему. Рекомендую начать с категории Tile Editor.

BMD (один из англоговорящих моддеров) сделал довольно хорошие для начинающих в Hammer’e видео на английском:

Шаг № 3: Сценарии и за их пределами…

Скпритинг (сценарии) являются следующей наиболее важной частью вашего аддона. Скриптинг разделен на Lua сценарии и KeyValue (ключ-значение) сценарии. Я собираюсь идти вперед и перенаправить вас на Урок для начинающих сценариев от Noya на русском языке, так как он имеет по существу ту же самую информацию, которая должна идти в этом шаге.

Читайте также:  Скайрим где находится алтарь тронда

Я уже представил тонну информации для вас, чтобы вы начали углублять себя в Dota 2 моддинг! Становясь хорошим мапмейкером в Hammer’e и хорошо разбираться в скриптах Lua и KeyValue поможет вам в создании успешных и забавных Dota 2 пользовательских игр.

Источник

Как создать кастомку в доте 2

Описание процесса

Кастомная игра — наиболее популярный способ развлечения у пользователей в Dota 2. При этом пользователь самостоятельно может такие игры. Сделать это не так сложно, как пользователю может казаться. Для создания самой простой игры в Dota 2 пользователю даже не нужно обладать экстраординарными знаниями о программировании и в целом использовать его.

Как создать кастомку в доте

Создавать кастомную игру можн о с помощью инструмента Dota 2 Workshop Tool. Найти ее можно как обычную игру в Steam. Платить за нее не нужно, он абсолютно бесплатен и доступен для пользователей. Именно с ним необходимо работать при создании кастомной игры. Уже после того, как инструмент будет скачан, пользователю необходимо приступить к поиску шаблона. Он нужен в роли локации, где будет происходить действие. Его можно сделать самому, но на это уйдет чересчур много времени. Лучше всего использовать шаблон BMD Barebones. Он находится в свободном доступе на GitHub. Проделав эти действия, нужно выполнить следующие действия:

  • Скачанный архив с шаблоном нужно распаковать;
  • Перейти по пути Steam\SteamApps\common\dota 2 beta в игре;
  • Туда нужно переместить файлы из одноименных папок Content и Game.
  • Теперь пользователю нужно открыть Dota 2.

После того, как действия будут выполнены, можно начать работу с шаблоном. Для этого необходимо открыть Workshop Tools и выполнить все по инструкции:

  • Нужно запустить Dota 2;
  • Открыть раздел с инструментами запуска;
  • Найти скачанный шаблон;
  • Теперь необходимо перейти в Hammer и нажать на File;
  • После этого остается воспользоваться клавишей Open;
  • Далее остается нажать на Build и Open.

Уже после этих действий, перед пользователем открывается карта, на которой и будут происходить главные действия той игры, что будет создаваться. Вместе с Hammer, пользователь должен добавить локации уникальный внешний вид, героев и все, что нужно. Интерфейс утилиты так прост, что с этим справится даже новичок. Скрипты, которые нужны для того, чтобы выполнять определенные действия, необходимо уже будет добавлять в самом конце. Делается это, опять же, при помощи Hammer утилиты. Она — буквально все, что нужно для создания своей игры в Dota 2.

Источник

Как создать игру в ICCup

Многие игроки сталкиваются с проблемой создания карты Dota в клиенте Iccup и не знают как создать/хостануть карту в ICCup. Бывают разные случаи из за которых, вам запрещают хостануть, если вы ливнули больше 15% в общей сложности в сумме всех игр. И поэтому вам закрывают доступ к созданию игр на ладдере Айсикапа.

Оглавление

Как создать карту Dota в Iccup

Как создать игру на ПТС? Легко, для создания карты Дота используется команда /host 5×5 [Режим/мод] [Название игры], к примеру: /host 5×5 ap Go Fastom , а теперь давайте разберем саму команду.
С помощью команды /host мы создаем игру, 5×5 — количество игроков, так же есть режим 3×3. Ap — режим игры, в переводе All pick, популярный мод который открывает доступ ко всем героям. Другие режимы и моды можете посмотреть на странице Моды и команды Дота 1. Go Fastom — название игры, здесь можете писать любое название игры.

Чтобы начать уже созданную игру, прописываете команду /start. Важно знать : что игра не начнется, если у вас не собралось 10 человек!

Как создать Дота 1 на 1

Для создания карты 1×1 вам необходимо ввести ряд команд. Для начала вам необходимо воспользоваться командой: /chost dota [название игры]. Далее использовать команду /close 5 10(таким образом закрываем по одному слоту). Далее набираем команду: /Addfake 2 3 4 7 8 9(чтобы добавить ботов(ботов здесь не будет) и денег не было много). Далее запускаете игру командой /start — после чего вводите нужный мод. У нас на сайте есть отдельная статья про команды.

Читайте также:  Как можно получить патруль кс го

Все команды для создания игры в ICCup

/wrl xx — с помощью данной команды вы устанавливаете ограничение на количество побед. К примеру /wrl 44, данная команда означает что игроки у которых нет 44 побед за этот сезон в Айсикап, не смогут присоединиться в вашу игру.

/rl xx — ограничение ПТС. К примеру /rl 1900, теперь после создания игры, к вам будут заходить только те игроки, у которых ПТС больше 1900.

/pub или /priv — делает игру публичной если используете команду /pub, и делает игру приватной — если используете команду /priv.

/swap x x — уникальная команда с помощью которой вы сможете менять местами игроков, присоединившихся в вашу игру. Используется команда вот так: /swap 1 10 — это означает что вы меняете себя(если вы хост) с 10 игроком.

/kick x — вы сможете кикнуть любого игрока с вашей игры.

/hold x [Ник] — вы сможете забронировать место вашему другу. К примеру допустим, что у вашего друга ник Do0RWay, и 6 слот свободен, для использования команды вы пишите: /hold 6 do0rway (когда пишите ник игрока, регистр не важен).

/unhold x [Ник] — данная команда отменяет бронированное место для игрока. Приведу пример с перечисленной командой выше: /unhold 6 do0rway.

/ping — данная команда показывает нагруженность серверов. Выбирайте сервер с маленьким пингом, чтобы не было задержек во время игры.

/bot [kz/ru и тд] — используя данную команду вы сможете выбрать бот-сервер в которой и будет создана игра. Команду используют так: /bot kz1. В зависимости от вашей страны и пинга серверов(используйте команду выше) выбирайте сервер.

/ban x — команда с помощью которой можно забанить игроков. То есть после того как вы пропишите команду, игрок не сможет зайти в вашу игру.

/hop 5×5 [мод] [название игры] — аналог команды /host, только /hop отличается тем, что вы создаете приватную игру. То есть к вам смогут присоединиться только те игроки, которые есть у вас в друзьях.

Дополнительные команды для создания игры

/close x — закрывает выбранный вами слот в игре.

/open x — открывает слот в игре.

/unhost — удаляет созданную вами игру.

/chost — можно создать кастомные карты типа Dota Imba, Lod, жизнь на арене баланс и другие карты, то воспользуйтесь данной командой.

Как создать нужную карту в Iccup

Есть два случая:

  1. Если вы создаете игру — выбираете нужный бот(ниже описал).
  2. Если вы подключаетесь к игре, смотрите на картинку заставки.

Как создать новую версию Доты в Iccup

На данный момент есть только несколько серверов в Iccup, в которых можно создать новую версию Дота. Соответственно вот список тех самых серверов:

  • iCCup.DotA.RU1
  • iCCup.DotA.RU4
  • iCCup.DotA.RU5
  • iCCup.DotA.RU7
  • iCCup.DotA.UA1
  • iCCup.DotA.EU1

Как создать Dota 6.83s в Iccup

Для создания старой и стабильной версии Дота, зайдите на один из ниже перечисленных ботов:

  • iCCup.DotA.RU3
  • iCCup.DotA.RU6
  • iCCup.DotA.RU8
  • iCCup.DotA.UA2
  • iCCup.DotA.KZ1
  • iCCup.DotA.RU2

Как создать игру в ICCup : 4 комментария

спасибо большое очень помогли.

Здрасьте, я хотел спросить что когда я создаю игру 5 на 5 и не самже не могу зайти в. Игру почему, я пишу /host xltb 5×5 55gggg и потом заходит в пользовательский режим но не заходит в игру ! Что делать как отменить анхост писал без толку

Странно, скрины можете отправить? ошибка еще осталась?

Источник

Как начать играть в DOTA 2? — Ответ здесь! тактика Dota 2

Как начать играть в DOTA 2? — Ответ здесь!

Содержание

Гайд создан 08.11.2012 и актуален данному, и приближенным к данному промежутку времени числам.

Первый вопрос которым задаются игроки желающие начать играть в Dota 2, это естественно вопрос «Как начать играть?».

Для данной игры этот вопрос очень актуален, потому что сделать это (начать играть) для человека не сталкивающегося с данной игрой, и ресурсом Steam будет как минимум сложно. Сложность заключается в серии действий которые необходимо осуществить для того что бы начать играть, методом научного тыка произвести эти действия шанс, крайне мал.

Читайте также:  Как посмотреть потерю пакетов кс го

Именно по этому я решил написать данный Гайд, что бы новички впредь не создавали кучу тем, и не мучились как я.

Что бы не возникло путаницы, и непоняток, рекомендую действовать строго по списку т.е Соблюдать очередность действий.

Регистрируемся на сайте https://dota2.ru/ (Это нам пригодиться в дальнейшем, по мимо этого это основной русскоязычный ресурс по игре Dota 2).

Переходим на сайт http://store.steampowered.com/ на открывшейся странице в правом верхнем углу нажимаем «Войти»

Далее открывается новая страница, на ней в появившемся окне нажимаем «Создать аккаунт»

Далее вводим все необходимые регистрационный данные и снова, в низу страницы жмем «Создать аккаунт»

При регистрации аккаунта вам будет предложено указать «Желаемое имя пользователя» этому пункту стоит уделить должное внимание, т.к это имя будет постоянно следовать за вами, как в ресурсе Steam так и в самой игре Dota 2, и не только.

По мимо этого указывайте верный email адрес, это очень важно!

Если все сделано верно, вас переадресует на главную страницу сайта Steam, а в правом верхнем углу страницы вместо кнопки «войти»

будет отображаться ваше имя.

На главной странице Steam, в правом верхнем углу рядом с вашим именем жмем на кнопку «Установить Steam»

Вас переадресует на другую страницу, на которой нужно нажать на крупную зеленую кнопку «Install Steam now»

На ваш компьютер будет загружен файл «SteamInstall» который позволит установить данную программу. Во время установки программы все интуитивно просто, не ошибетесь. По этому я не буду подробно расписывать данный процесс.

В левом верхнем углу программы жмем на надпись Steam далее выбираем в открывшемся контекстном меню Setting в открывшемся окне выбираем третью вкладку, и меняем язык на свой родной.

Данная операция изменяет язык не только программы Steam но и самой игры Dota 2.

Что бы скачать игру необходимо перейти на сайт http://store.steampowered.com/ на главной странице в строку поиска ввести Dota 2 .

В новой открывшейся странице вы увидите список файлов связанных с данной игрой, в том числе и саму игру Dota 2.

В списке выбираем Dota 2 стоимостью 499р вас переадресует на новую страницу где будет предложено переместить Dota 2 в корзину для покупки (Этого делать не нужно).

На данной странице находим зеленое поле в котором будет написано «У вас уже есть Dota 2» в данном поле жмем «играть» .

Загрузка игры начнется автоматически в ранее запущенной программе Steam . После загрузки игра так же установиться автоматически.

В библиотеке программы Steam будет отображаться игра Dota 2 запускаем ее из библиотеки кнопкой «играть» или же ярлыком с рабочего стола (предварительно запустив программу Steam) Как вам удобно.

Сделав все выше перечисленное вы установили не полный клиент игры который называется SPECTATOR CLIENT С помощью данного клиента играть нельзя , можно только обозревать сам клиент, и игры других игроков.

Что бы получить полную версию клиента и начать играть необходимо раздобыть Инвайт в игру (приглашение от другого игрока).

Данное приглашение можно попросить в личном сообщении у пользователей сайта https://dota2.ru/ или другом ресурсе, в общем, это ваше дело.

Не создавайте отдельные темы с просьбой выслать вам инвайт, а так же не стоит просить инвайт в темах созданных другими пользователями, данные действия нарушают правила ресурса, и могут понести за собой не приятные последствия.

Не рекомендую покупать инвайты, это не безопасно, вас могут обмануть.

Так же можно не париться с инвайтом, и купить игру за 499 рублей.

Что бы вам выслали приглашение, отправителю необходимо предоставить ваши данные Steam аккаунта , а точнее его имя, или лучше ссылку на сам профиль. Отправитель добавит вас в друзья и отправит вам инвайт, который отобразиться в программе Steam. Принимая данное приглашение вы так же конвертируйте клиент до полной, расширенной версии.

Если ты все сделал правильно, то уже сейчас сможешь начать играть в Dota 2. Поздравляю!

P.s Не забудь сказать спасибо тому кто выслал тебе инвайт. Приятной игры, Удачи!

Источник

Adblock
detector