Allods Developers Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Аллоды 1.0.02.0/1.1.02 + ЛР - запуск локального сервера в 2 клика

Оригинальная инструкция
You do not have permission to view link Log in or register now.


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

Инструкция:

Протестировано на Windows 10

Установка на Windows

Во первых у нас должна быть включена виртуализация в биос.


Включение виртуализации
  1. Перезагрузите компьютер и зайдите в BIOS/UEFI
  2. Найдите настройки виртуализации (обычно в разделе Advanced или Security)
    • · Virtualization Technology (VT-x)
    • · VT-d (если доступно)

Качаем и распаковываем
You do not have permission to view link Log in or register now.
You do not have permission to view link Log in or register now.
или
You do not have permission to view link Log in or register now.
You do not have permission to view link Log in or register now.
в любую удобную папку

Затем ставим Docker Desktop с официального
You do not have permission to view link Log in or register now.
.
  1. Тут хитростей нет, при установке все галочки оставляем
  2. При первом запуске регистрируемся или заходим через имеющийся аккаунт

При первом запуске Docker Desktop скорее всего попросит установить wsl.
  1. Открываем PowerShell от имени администратора
  2. Выполняем команду wsl --update

Обязательно послу установки перезагружаемся!


Открываем Docker Desktop -> Volumes и создаем здесь server_data1.0 или server_data1.1 в зависимости от версии сервера

1766231533825.png

1766231599422.png


Затем проваливаемся во внутрь и жмем кнопку Import в правом верхнем углу и в разделе Local file нажимаем Browse и скармливаем файл Server.tar лежащий в корне архива
1766231638123.png

1766231654364.png

1766231665723.png

1766231729445.png


Теперь ждем окончания
1766231793970.png


Если сервер данных приоритетен тут \\wsl$\docker-desktop\mnt\docker-desktop-disk\data\docker\volumes\server_data1.0\_data или server_data1.1\_data (на всякий случай, если кому то понадобится что то в них поменять)

Дожидаемся окончание процесса копирования.

Возвращаемся в папку куда распаковали архив, в этой папке запускаем Start.bat

1766231938470.png



В консоль вводим 1 и жмем Enter, дожидаемся запуска.
1766231957537.png

1766231968254.png

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


При первом запуске, на очень слабых компах (возможно) может появиться ошибка (см. скриншот)
Решается перезапуском контейнеров пунктом 3.
1766232106565.png


При первом запуске, при скачивании образов можем получить ошибку failed to resolve reference, вызвано ограниченным интернетом
Решается использованием разграничивающих средств на 3 буквы ;)
1766232207971.png


shardserver-container запускается дольше всех, чем больше в конфиге вы пропишите карт, тем дольше будет запуск.

Список загружаемых карт лежит тут \\wsl$\docker-desktop\mnt\docker-desktop-disk\data\docker\volumes\server_data1.0\_data\server_bin\shard\cfg\map.cfg список всех карт тут же, с именем maps.cfg

После изменения серверных файлов контейнеры нужно перезагрузить, можно через батник выбрав 3 пункт, но быстрее будет перезагрузить отдельный контейнер через Docker Desktop в разделе Containers.

Первый успешный запуск выглядит так
1766232284136.png



Следить за статусом и управлять контейнерами можно через вкладку Containers
1766232321712.png



  • Просто удаляем Docker Desktop, все файлы контейнеров и вольюмов автоматически удалятся



Клиент для версии 1.0.02.0 используем
You do not have permission to view link Log in or register now.
или
You do not have permission to view link Log in or register now.
You do not have permission to view link Log in or register now.
+
You do not have permission to view link Log in or register now.
(альт ссылка) (патч обходит сертификат, закидываем exe из архива в папку bin, рядом с AOgame.exe и запускаем игру через Allods GO.exe)
Адрес и порт для подключения, меняем в Profiles/releaseAccountServer.cfg 127.0.0.1 9333


Клиент для версии 1.1.02 используем
You do not have permission to view link Log in or register now.
You do not have permission to view link Log in or register now.
+
You do not have permission to view link Log in or register now.
(альт ссылка) сертификата от Paulus
Адрес и порт для подключения, меняем в Profiles/accountServer.cfg 127.0.0.1 9333



В базе уже создан 1 аккаунт. Логин Stroti пароль 123

Что бы создать новый аккаунт перейдите
You do not have permission to view link Log in or register now.


P.S.
В конфиге карты подгружены только стартовые у каждой фракции.
 

Attachments

Last edited:
Крутой гайд, спасибо! А можно узнать - как скачать по ссылкам с ethernal-call.ru? Там нужна авторизация для этого... И ещё: есть ли какой-нибудь шанс запустить web мастер сервер для сервера 1.0 или 1.1?
 
Крутой гайд, спасибо! А можно узнать - как скачать по ссылкам с ethernal-call.ru? Там нужна авторизация для этого... И ещё: есть ли какой-нибудь шанс запустить web мастер сервер для сервера 1.0 или 1.1?
ну все, вроде везде добавил альтернативные ссылки, чтоб на ethernal можно было не ходить
 
Админ - восстанови сообщение которое я удалил из за кривизны редактора форума! ;)
Admin - restore the message I deleted because of the forum editor's crookedness! ;)
Post automatically merged:

Аллоды живы в наших сердцах!
Allods are alive in our hearts!
Post automatically merged:

Админ - восстанови сообщение которое я удалил из за кривизны редактора форума! ;)
Admin - restore the message I deleted because of the forum editor's crookedness! ;)
Post automatically merged:

Аллоды живы в наших сердцах!
Allods are alive in our hearts!
Но боюсь цензура этого форума не пропустит!
But I'm afraid the censorship of this forum won't allow it!
 
ну все, вроде везде добавил альтернативные ссылки, чтоб на ethernal можно было не ходить
А нет случайно исходника `Allods GO.exe`, или сборки без дебага? Ругается на отсутствие отладочных библиотек (msvcp140d.dll, vcruntime140d.dll и т.д.) при запуске
 
А нет случайно исходника `Allods GO.exe`, или сборки без дебага? Ругается на отсутствие отладочных библиотек (msvcp140d.dll, vcruntime140d.dll и т.д.) при запуске
привет, исходник есть, но не знаю чем он тебе поможет, по тому что эти dll`ки нужны не патчеру, а аллодам, и они от
You do not have permission to view link Log in or register now.

для простой установки можешь использовать
You do not have permission to view link Log in or register now.
или
You do not have permission to view link Log in or register now.

или с оф сайта Майкрософт
 
привет, исходник есть, но не знаю чем он тебе поможет, по тому что эти dll`ки нужны не патчеру, а аллодам, и они от
You do not have permission to view link Log in or register now.

для простой установки можешь использовать
You do not have permission to view link Log in or register now.
или
You do not have permission to view link Log in or register now.

или с оф сайта Майкрософт
Ну просто получается, что исполняемый файл собран в отладочном режиме - эти либы в рантайм-сборке не нужны, их именно этот экзешник при запуске требует.

У них "D" у всех, значит, это дебаг либы
 
Ну просто получается, что исполняемый файл собран в отладочном режиме - эти либы в рантайм-сборке не нужны, их именно этот экзешник при запуске требует.

У них "D" у всех, значит, это дебаг либы
эм, я все же пролюбил исходники) сейчас попробую написать заново)
Post automatically merged:

Ну просто получается, что исполняемый файл собран в отладочном режиме - эти либы в рантайм-сборке не нужны, их именно этот экзешник при запуске требует.

У них "D" у всех, значит, это дебаг либы
попробуй этот, собрал в режиме релиза, у меня прост не много опыта) не знал что в режиме дебага могут быть проблемы с запуском)
 

Attachments

Last edited:
попробуй этот, собрал в режиме релиза, у меня прост не много опыта) не знал что в режиме дебага могут быть проблемы с запуском)
Да, этот заводится без проблем, спасибо! =)
А можно тебя попросить исходники расшарить? =)
 
Да, этот заводится без проблем, спасибо! =)
А можно тебя попросить исходники расшарить? =)
ну, типа держи) только все равно не понимаю зачем и кому это может понадобиться, по тому что этот патч подходит для 1.0.2.8 онли, ну для 1.0.0.0 еще подойдет, но у нас такого сервера нет)


краснеть меня только за быдлокод заставляете)
 
ну, типа держи) только все равно не понимаю зачем и кому это может понадобиться, по тому что этот патч подходит для 1.0.2.8 онли, ну для 1.0.0.0 еще подойдет, но у нас такого сервера нет)


краснеть меня только за быдлокод заставляете)
Нормальный код =) Я просто чуть-чуть под себя его переделал, чтобы консоль не светилась, спасибо! =)
Post automatically merged:

А какой пароль от архива с клиентом под 1.1? =)
Post automatically merged:

Разобрался =) Если что, пароль от архива: tuan565.blogspot.com
 
Last edited:
Back
Top