DiIiS-NA (Diablo 3 PC Server)

Обсуждение Action-RPG Diablo 3 и дополнения Reaper Of Souls
  • 7

DiIiS-NA (Diablo 3 PC Server)

Сообщение AiDiEvE » 21 май 2021, 13:43

DiIiS-NA - Эмулятор BGS, REST и Game сервера для Diablo 3 актуальной версии 2.7.0.74291. Я занимаюсь разработкой этого сервера чуть более чем год один с нуля, и к моему сожалею мало у кого-то ещё есть желание заниматься этим за идею на энтузиазме, однако после релиза первой демоверсии набралось несколько человек на платформе Patreon, которые решили меня поддержать финансово за что им огромное спасибо. Демо-версии с большим промежуточным прогрессом я в любом случае буду выкладывать для всех желающих. Конечно это не полноценный и не идеальный сервер, но все будет со временем. Кроме того Blizzard заложила на самом деле большой потенциал в возможную кастомизацию, игровой движок очень мягко сращивает не родные тайлы локаций, и можно строить кастомные, я баловался с введением механик из Diablo 2: Дроп вещей и денег после смерти, правда я кое что забыл реализовать, и когда вышел из игры, сервер не сохранил их на земле и удалил их:funny: Создание телепортов с помощью свитков вызова портала(Даже в актуальной версии присутствует свиток телепорта в файлах игры, он сохранился с первых бета-версий, а вот свиток определения исчез на релизе), и то что я реализовал до конца, игра на 8 человек)
Изображение
Для большей информации, или что-бы подробно следить за прогрессом - Discord - https://discord.gg/Js8Uy2A
Если у вас появиться желание поддержать проект на добровольной основе - Patreon - https://www.patreon.com/DiIiS
1 Апреля, я представил первый публичный билд сервера (1 Акт) DiIiS Public Build 3217 (Демо), если кому-то интересно : https://mega.nz/file/0MdUjRiY#e-1EjlwfH ... JtxSrbSLKo

НО, сегодня я представляю второй публичный билд (1-2 Акт) DiIiS Public Build 3578 (Demo): https://mega.nz/file/NYt2VZ4Y#liHNcSEjJ ... L6L7tvpv2s

Иструкция:
1. Установить PostgreSQL 9.5.25:
https://www.enterprisedb.com/downloads/ ... -downloads
2. Создайте на сервере PostgreSQL базы данных с названиями: diiis, worlds
3. В файлах настройки - database.Account.config and database.Worlds.conifg установите ваш логин и пароль к базе данных.
4. Установите .NET 5 Runtime
x64 - https://dotnet.microsoft.com/download/d ... -installer
x32 - https://dotnet.microsoft.com/download/d ... -installer
5. Сгенерируйте MPQ архивы данных для сервера из клиента, либо скачайте отдельно в нашем дискорд сервере. Поместите в папку Database\MPQ
Инструкция для генерации MPQ архивов самостоятельно: https://discord.com/channels/5005916647 ... 0565731338
6. Запустить DiIiS-NA.exe , Подождите пока сервер окончательно запуститься, это может занять несколько минут, при первом запуске он генерирует и заполняет базы данных.
7. Установите SSL сертификат как корневой - bnetserver.p12, пароль для сертификата - 123.
8. Скачайте официальный клиент - Diablo 3 Official 2.7.0.
9. Добавьте в файл (C:\Windows\System32\drivers\etc\hosts):
127.0.0.1 us.actual.battle.net
127.0.0.1 eu.actual.battle.net
Внимание! после этого у вас не получиться подключиться к официальному серверу. Альтернатива - пропатчить Diablo 3.exe и заменить IP адрес.

После этого запустите Diablo III.exe с командой -launch в ярлыке
Логин: offline@
Пароль: 123456
Аватара пользователя
AiDiEvE
В центре внимания (I-го уровня) Археолог Не прошло и года
Сообщения: 54
Репутация: 246
Статус: Не в сети

Сообщение Roach » 21 май 2021, 13:55

чувак ты сам пробовал по своей инструкции что то сделать? без бутылки не разберешься. а для рядового школотрона это будет вообще непосильной задачей
Аватара пользователя
Roach
В первых рядах Семь раз отмерь, один раз стеклопушка
Сообщения: 70
Репутация: -24
Статус: Не в сети

  • 1

Сообщение AiDiEvE » 21 май 2021, 14:07

Roach, Скажу так, не самая подробная инструкция. Однако, более чем информативная, так ещё и ссылочками где что взять(А не искать рандомную версию, и подбирать, что нужно). Да и сборка сервера является альфой, и пожалуй последний на кого я рассчитываю в качестве тестера который сможет написать мне что-то толковое - "рядовой школотрон". И будучи справедливым, в моё время в школе, ребята даже в 7-8 классе разворачивали сервера линейки/вовки по инструкции: 1. Установи, 2. Распакуй, 3. Запусти, 4. По**ись.

Да и что именно вызывает затруднее? Нажимать кнопку "далее" в установщике .Net 5, или ввести в поле Password - пароль, в установщике PostgreSQL. Единственное не тривиальное действие сборка MPQ, однако если уж так не охото, обратитесь ко мне в Discord. Ссылка выше есть. Но пока у людей практически не возникали проблемы с установкой.
Аватара пользователя
AiDiEvE
В центре внимания (I-го уровня) Археолог Не прошло и года
Сообщения: 54
Репутация: 246
Статус: Не в сети

  • 1

Сообщение romkazor » 21 май 2021, 15:17

AiDiEvE, Большущий респект. Очень хотелось бы почитать технические детали да и просто мысли автора в посте где-нибудь на хабре.
Аватара пользователя
romkazor
Сообщения: 1
Репутация: 1
Статус: Не в сети

  • 1

Сообщение Crypto137 » 21 май 2021, 15:53

AiDiEvE, ждем Project Diablo 3 :thumbup:
Аватара пользователя
Crypto137
Администратор
В первых рядах Семь раз отмерь, один раз стеклопушка
Сообщения: 497
Откуда: Москва
Репутация: 1545
Статус: Не в сети

  • 4

Сообщение BuddaSet » 21 май 2021, 21:48

Не очень понятно зачем это нужно. Серия не заброшена. А развивается причем обороты вселенной набирают с каждым годом обороты.
Диабло 2 ремастер., мобильная диабло и слухи о фильме\сериале по диабло и наконец диабло 4.

Одно дело игра заброшена , а продолжения и нового гемплея хочется. Но д3 в их число не попадает. Тем более что есть поддерживаемый самим производителем сервера.

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

Ну вообщем спроса то на деятельность нету.
Аватара пользователя
BuddaSet
В первых рядах
Сообщения: 109
Репутация: 110
Статус: Не в сети

  • 4

Сообщение Azimuth » 21 май 2021, 22:13

Одно дело игра заброшена , а продолжения и нового гемплея хочется. Но д3 в их число не попадает.


Ну я б например с удовольствием погриндил старую диаблу образца 2012 года, с её непроходимой инферной и в сто раз более интересной айтимизацией. Но "classic mode" в д3 нет (хотя б по аналогии с д2).
Аватара пользователя
Azimuth
В центре внимания (I-го уровня) В первых рядах Хранитель мудрости
Сообщения: 2788
Репутация: 4526
Статус: Не в сети

Сообщение hukutka94 » 21 май 2021, 22:15

Azimuth, такой уже не будет никогда :rak:
Аватара пользователя
hukutka94
В первых рядах
Сообщения: 5616
Откуда: Чернигов, Украина
Репутация: 2590
Статус: Не в сети


Вернуться в Diablo III



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3