Как сделать террарию с модами
Создание модов TmodLoader
Содержание
Рекомендую использовать Notepad++
1) Скелет мода.
Скелет мода, где и как его получить?
Со скелетом пожалуй всё, нажимаете Generate Mod Skeleton, Profit! Ваш мод скачивается, позже вы кидаете его по пути : C:\Users\Ваш пользователь\Documents\My Games\Terraria\ModLoader\Mod Sources
Из архива кидаете туда файл, должно получиться так:
Внутри папки Items лежит ваш первый предмет: ExampleItem. Любой предмет требует 2 файла: 1)Файл кода предмета: пример: ExampleItem.cs 2)Файл-спрайт*, должен называться как и предмет. пример: ExampleItem.png
* Спрайт здесь и далее означает рисунок или картинку.
Файлы настройки
Коротко о файлах настройки:
Главный файл: Имя мода.cs
На этом с файлами и скелетом всё! Приступаем к созданию вещи!
2)Ваш первый предмет.
Рассмотрим код вашего начального предмета:
Подведём итог: у вас есть файл который называется ExampleItem, в котором в строчке public class ExampleItem : ModItem слово ExampleItem указывает на файл, в которой эта строчка находится, и слово в строчке и имя спрайта и имя файла-кода должно быть одинаковым.
3)Есть нашальника или как сделать верстак.
Далее в папке Items создаём папку Placeable, в ней будут лежать размещаемые предметы в виде картинки в инвентаре, следовательно там также будет файл-код и спрайт.
Файл-код ПРЕДМЕТА, а не объекта
Спрайт 
Теперь о объекте.
Объект это файл-код и спрайт, которые можно установить в мир. Они находятся в папке Placeble
Учтите, что розовыми линиями обозначаются границы блока, они не видны. Это и есть Frame.
Вывод: Мы научились создавать верстак, и его тайл
4) NPC
Файл кода.
С НПС будет чуть сложнее, поскольку требуется анимация но приступим!
A теперь, КОД, этот НИП будет в виде зомби:
Как видно из картинки его анимация состоит из 3-х частей, и по поваду спавна строчка: return spawnInfo.spawnTileY
Торговец.
А теперь речь зайдёт о торговцах. Они приходят при достижение определённых условий.
5)Майне катанен махайте или делаем меч.
Меч будет строиться так-же как и простая вещь!
Если хотите разобраться с редкостью то вот:
Эфекты к оружию будут позже.
Спрайт
Дополнение 1.»Библиотеки»
В модлоадере есть куча разных библиотек. Наиболее полный список здесь:
Как сделать террарию с модами
Стоит ли говорить что игра с модами позволяет внести разнообразие в уже привычную игру.
Перед тем как устанавливать моды, обязательно пройдите террарию без модов как минимум один раз, поверьте, и без модов эта игра восхитительна.
Основа моддинга террарии. Лаунчер позволяет иметь несколько ярлыков запуска террарии, тем самым можно просто создать отдельный ярлык для каждого режима запуска, вместо того чтобы каждый раз заменять ярлык террарии на другой. И все это в удобном интерфейсе.
Скачать лаунчер можно на официальном форуме в разделе «Downloads» (лаунчер периодически обновляется под текущую версию террарии)
Ярлыки запуска добавляются с помощью кнопки Add App, вызывающее интерфейс с двумя с половиной кнопками, в которых нетрудно разобраться.
Лаунчер автоматически будет запускаться при старте террарии через Steam.
В ранних версиях террарии использовался лоадер tApi, но его поддержка остановилась на версии 1.2.4.1.
По сравнению с tApi, tmodloader довольно хорошо оптимизирован, если раньше установка двух и более крупных модов вызывала дичайшие лаги даже в синглплеере, то tModLoader автоматически проверяет моды на совместимость и загружает их в память.
Содержимое архива нужно скопировать в папку террарии. Не забудьте как-нибудь переназвать Terraria.exe, иначе при копировании у вас заменится файл лаунчера.
В самом лаунчере указываем путь к нашему скопированному и переназванному бывшему файлу Terraria.exe, после того как он появится в списке, вы можете запускать ярлык.
Если вы все сделали правильно то внизу слева будет надпись TModLoader и версия.
Нажав на кнопку Mod Browser (Beta) открывается
Поначалу несколько секунд список будет обновляться
Кратко об интерфейсе:
Скачав приглянувшиеся моды возвращаемся обратно в меню и открываем список модов кнопкой Mods
Иконки справа от названия модов, при наведении показывают количество добавляемого контента.
Не рекомендуется запускать более 3-х модов, с контентом в 600+ единиц, одновременно. Обычно могут возникнуть ошибки. Лучше сначала пройти одни 3 больших мода, а в другое прохождение другие 3.
После включения модов нажимаем кнопку Reload Mods и надеемся что не вылезет никаких ошибок, в противном случае отключаем подозрительные моды и перегружаем их заново. (повторять до успеха)
После того как моды успешно проверятся и вас вернет в меню, можете начинать создавать новый мир и играть.
Мультиплеер работает точно так же как и в обычной терраррии, можете воспользоваться написаным мною ранее руководством.
Только для выделеного сервера воспользуйтесь скопированным ярлыком start-tModLoaderServer
Сервер при подключении к нему автоматически попытется загрузить необходимые моды/обновления, и включить/выключить из, если они отличаются для клиента. (короче в большинстве случаев сервер скачает и все включит сам).
Возможно после загрузки всех модов в редких случаях потребуется рестарт игры.
Если что-то пошло не так и бро все равно не может подсоединиться, вам необходимо синхронизировать моды с бро: вы можете продиктовать ему список чтобы он нашел и скачал их через mod browser, или вручную в списке модов нажать кнопку «Open Mod Folder», создать архив из всех файлов и перекинуть их бро любым способом.
Не забудьте что если вы решите изменить текущий список модов:
1. Вам нужно будет сделать рестарт сервера после перезагрузки модов.
2. Объекты которые были у игроков из модов которые отключены, будут заменены на предметы-заглушки и не будут функционировать.
3. Используйте одинаковые версии модов.
4. Блоки, предметы и руды которые были в отключенном моде будут заменены на воздух.
Список модов на которые стоит обратить внимание:
Данные моды являются «вспомогательными» и не оказывают сильного влияния на производительность игры.
Boss checklist: Добавляет список боссов для убийства в порядке игровой очередности, также включает в себя боссов с некоторых модов, что поможет вам не запутаться в какой очередности, какого босса идти валить.
imkSushi mod: Добавляет рецепты крафта для стандартных предметов которые раньше можно было только найти в сундуках «бумеранг, кобальтовый щит, мурамаса, облако в бутылке» и.т. д., очень полезен если в крафте предметов из модов используются стандартные предметы. а также добавляет рецепты крафта для перевода одного типа руды и слитков в другие того же типа «золото/платина, адамантит/титан» и т. д. (не относится к предметам из модов)
WorldGen Previewer: Предпросмотр мира при его создании, вы увидите карту вашего будущего мира и решите оставить его или сделать другой
WhichModIsThisFrom: Показывает возле предмета название мода к которому он относится. (не обязательный)
Все вышеперечисленные моды вы можете установить по собственному желанию.
Помнте что для того чтобы узнать: «можно ли создать что-то из предмета», предмет должен иметь в описании «Material», и при передаче его гиду, тот покажет что можно сделать из данного предмета и что для этого требуется.
В: При установке tModLoader у меня спрашивает заменить ли файл Terraria.exe как быть?
О: В случае если вы замените Terraria.exe, у вас сломается лаунчер (если вы его используете), переназовите Terraria.exe из архива tModLoader’a, например TerrariaTmodloader.exe и скопируйте файл. В противном случае при запуске террарии у вас будет сразу открываться tModLoader без возможности выбора.
В: В TerrariaLauncher не появился значок для TmodLoader, как быть?
О: Вам нужно добавить его вручную с помощью кнопки «Add App»
В: Можно ли русифицировать мод/modloader?
О: В модах есть поддержка русского языка, также вы можете найти несколько русифицированных модов в списке (если повезет). Руссифицировать мод может только разработчик.
В: У меня тормозит игра, что делать?
О: Попробуйте изменить параметр frame skip в настройках, если не помогло то отключите пару глобальных модов. Если и это не помогло, то переставьте шиндовс, или купите новый компуктер, наконец.
В: Так сколько модов можно ставить одновременно?
О: Автор рекомендует 1-3 глобальных мода (с большим количеством контента) и 1-30 мини-модов (добавляючие единичные особенности). Если вы поставили больше и у вас все хорошо работает, удачи вам в прохождении.
В: Влияют ли как-нибудь отключенные моды на игру?
О: Абсолютно никак не влияют, контент из отключенных модов не используется.
В: Что можно сделать из «вот этой штуки», которую добавил мод?
О: Дайте предмет гиду, он вам все подробно объяснит. Или воспользуйтесь мини-модом Recipe Browser.
В: На какую кнопку использовать особенность мода?
О: По-умолчанию, возможно, кнопка не задана. Узнать все доступные из модов кнопки вы можете в настройках управления игры.
В: Можно ли использовать саундпак с модами?
О: Конечно! Как сделать свой саундпак вы можете узнать из гайда: http://steamcommunity.com/sharedfiles/filedetails/?id=728653425
Если вы намодили до проблемы с вылетами и не знаете что делать:
В папке C:\Пользователи\%Вашемяпользователя%\Documents\My Games\Terraria\ModLoader\Mods открыть с помощью блокнота enabled.json и удалить из списка те моды которые вызывают подозрения. Впрочем удаление файла тоже отключит все моды.
Ошибка скорее всего вызвана конфликтом уже запущенных модов. При появлении ошибки оба (несколько) мода будут отключены, скорректируйте список модов и попробуйте снова.
Возможна нехватка оперативной памяти: рекомендуется иметь свободно минимум 3 ГБ (посмотреть можно в диспетчере задач)
Также из-за внутренних алгоритмов tModLoader’a, происходит некорректное выделение памяти: попробуйте вместо нажатия кнопки Reload Mods перезапустить игру (Не рекомендуется так делать, если вы собираетесь играть в мультиплеере, т.к. скорее всего конфликты не безобоснованны и в процессе игры у вас возникнут проблемы).
1. Отключить моды, на которые есть подозрения, уменьшить количество включенных модов
2. Протестировать, если ошибка вылетает опять, перейти к шагу 1.
3. Сузив круг поиска конфликтного мода, можно попытаться включать моды по очереди, чтобы вычислить виновника путём «меньших потерь», или переходить к шагу 4.
4. Всё работает без конфликтов, вы восхитительны!
Как сделать террарию с модами
Для начала модифицирования террарии нам понадобится несколько программ :
1.Terraria(без неё ничего работать не будет)
3.Любой кодовый редактор(notpad++, visual studio, или блокнот)
1. Название директории (как название мода)
3. Название первого предмета(меча)
4. Ник автора (на английском)
Нажимаем кнопку generate mod skeleton
После начинаются скачивание дректории мода.
Затем распаковываем скаченый архив по адресу
Документы / My Games / Terraria / ModLoader / Mod Sources
Открываем папку мода и видим его внутренности
Файл с главными данными о моде
Ник автора (на английском)
Версия мода (любые цифры)
Экранное название мода
Это описание или же комментарий к моду от разработчика (на английском)
Последние 3 файла является системными и не требуют редактирования без должного навыка.
Внимание в место «ModNaOruzie» будет ваше название.
Переходим к основной части:
Переходим в папку items
Да это первый предмет(код меча и его спрайт)
С начала можно отредактировать данный предмет.
Открываем «название меча».cs
Item.melee при значении true наносит урон при взмахе (обязательно для мечей)
Item.Width и item.height значения высоты и ширины спрайта (в пикселях)
Item.Style значение показывающие вид анимации атаки (значения от 1 до 5)
Item. Usesound настройка звука атаки
Остальные значения я думаю понятны такие как урон цена и отбрасывание.
После изменения параметров можно протестировать работоспособность.
Заходим в Tmodloder
После в раздел Mod Source (исходники модов)
Нажимаем создать и перезагрузить
После чего мод создаётся и отправляется в список ваших модов где его можно включить и протестировать.
Добавление ещё одного предмета
Берём и копируем один из наших предметов со спрайтом в эту же папку после чего переименовываем (копии) файла и спрайта в новый предмет (на английском)
И редактируемом новый предмет как надо
Если есть замечания или вопросы пишите в комментариях или в ЛС (но с 18 по 20 мая не смогу ответить)
Лучшие моды для Terraria — новые предметы, враги, боссы и улучшение геймплея
Terraria настолько популярна, что вокруг нее собралось большое сообщество создателей модов. Фанаты делают геймплей удобнее, добавляют новые возможности, а порой создают целые тонны контента. Мы отобрали лучшие модификации, которые значительно улучшат игру.
Как установить мод TModLoader и зачем он нужен
Прежде всего установите модификацию tModLoader. Она позволяет с легкостью ставить на игру другие моды, а некоторые пользовательские дополнения и вовсе без нее не заработают. Обладателям Steam-версии Terraria сделать это достаточно просто. tModLoader стала бесплатным дополнением для игры, поэтому установка происходит прямо в клиенте магазина.
Если у вас GoG-версия, то для начала скачайте TModLoader с официальной страницы. Обязательно удостоверьтесь, что версия модификации подходит под вашу игру. Далее следуйте простой инструкции:
А теперь перейдем к списку самих модификаций, некоторые из которых способны полностью изменить игру.
N Terraria
Модификация для тех, кто мечтал превратить игру в настоящую RPG. Terraria обзаведется системой классов, рас, будет реализована прокачка, добавятся основные и второстепенные задания. Конечно же, N Terraria привнесет огромную порцию контента в виде новых монстров, предметов и боссов. А если вас не интересует RPG-составляющая, можете отключить ее и оставить лишь вещи и врагов из модификации.
The Thorium Mod
Огромный пак нового контента для игры. Цифры лучше всего охарактеризуют модификацию:
Возможно, именно в этой модификации есть достойные противники, для которых понадобится создать самый мощный меч.
Recipe Browser
С этим модом занятие ремеслом станет более удобным. Сортировка по множеству фильтров, легкое создание многошаговых рецептов, внутриигровая справка и многие другие функции, которые облегчат игру.
Omnirs Nostalgia Pack
По сути, еще один огромный пак нового контента для игры. Только автор решил сделать модификацию на основе известных вселенных, вроде Final Fantasy, Tibia и Lord of the Rings. В пак вошло более 100 новых существ, среди которых 11 боссов. В дополнение целая куча дополнительных предметов. Для установки модификации требуется tModLoader.
Super Terraria World
Как вы могли догадаться из названия, игра станет похожей на классическую MMORPG. Одна из главных особенностей модификации — объединение нескольких миров в один. Также реализована система прокачки и навыков, как боевых, так и мирных. А еще игрок сможет путешествовать по регионам, созданным вручную.
Terraria Overhaul
Модификация, которая вместо добавления нового контента старается улучшить оригинальный геймплей. Разработчики переработали боевую систему, добавили времена года, изменили некоторые эффекты, улучшили AI и внесли в игру больше интерактивности. И это лишь малая часть всего, что можно найти в Terraria Overhaul.
Max Stack Plus Extra
Немного читерная модификация, которая позволяет увеличить размер ячеек. Благодаря этому, нервотрепки с инвентарем станет намного меньше.
Calamity
Еще один огромный пак нового контента:
Также модификация вносит некоторые изменения в предметы, делая их более сбалансированными. В дополнение, для Calamity вы можете установить атмосферную музыку.
Скачать файл
Скачать музыку для модификации
Boss Checklist
С этим модом вы сможете отслеживать побежденных боссов. Очень удобно на поздних этапах игры. Для установки необходим TModLoader. С учетом того, что недавно в игре стало еще больше боссов, модификация становится более актуальной.
Magic Storage
Еще одна модификация, призванная упростить возню в инвентаре. Теперь у вас будет единая сеть-хранилище с несколькими удобными функциями.