Infotex Мир Хобби

Half-Life Mods => Игры на движке HL1 => Тема начата: mittorn от 31 Октября 2015, 10:15:58

Название: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: mittorn от 31 Октября 2015, 10:15:58
Есть кроссплатформенный порт движка xash3d с поддержкой android.
С помощью него можно играть в half-life на android.
С недавнего времени появился сетевой предиктинг, что позволяет играть по сети.
Вскоре заработает предиктинг оружия и всё будет работать ещё лучше.
Предлагаю администрации запустить сервер xash3d с модами оружия.
У нас сейчас серверов мало и неплохо бы отладить и заставить работать серверные моды.Возможно, придётся доработать движок.
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: Koshak от 31 Октября 2015, 13:12:28
Могу предоставить FTP доступ и сервер но настройкой и отладкой будете заниматься Вы  :94:
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: mittorn от 31 Октября 2015, 22:08:30
Могу предоставить FTP доступ и сервер но настройкой и отладкой будете заниматься Вы  :94:
В любом случае сначала нужно запустить его локально.
По этому я сначала хотел бы узнать общую информацию.
metamod у нас доступен, но многие моды не работают корректно. по крайней мере, под linux.
Какая ОС у вас на сервере?
amxx пока не тестировал. Он потребуется? Или используется свой модифицированный сервер?
Ну и вообще хотелось бы узнать о необходимых дополнения у опытного владельца сервера, что нужно заставить работать и оттестировать. Как я помню (давно уже не играл тут), на лежащее оружие распространялась какая-то механика.
На данный момент у нас есть teamplay, читерский сервер (скриптинг с зачатками подобия гарриса, можно даже стенки создавать налету), csdm и обычный дм.
Есть поддержка fastdl.
Можно загркжать сторонние библиотеки клиента на устройствах при условии портирования его на android, ставятся как apk.
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: Koshak от 03 Ноября 2015, 19:16:47
Надо подумать  :-)
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: mittorn от 03 Ноября 2015, 21:17:18
amxx на данный момент работает на windows серверах, но не работает на linux.
Исправить сложно т.к они собирались много лет назад и даже sdk сложно найти.
Возможно, он или встроится в движок, или в движке появится аналог metamod.
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: mittorn от 03 Ноября 2015, 21:41:45
Запустил weapon mod - работает.
Однако надо немного поправить списки ресурсов.
Думаю, что далеко не все файлы будут скачиваться.
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: Koshak от 04 Ноября 2015, 19:40:05
Над скачать посмотреть что это и как работает  :-) не пойму ток одного как можно играть HLDM на телефоне  :D
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: mittorn от 04 Ноября 2015, 20:39:02
На самом деле можно :)
Даже с гаусса выносить получается.
Играют даже больше с планшетов - там и видно лучше и площади для управления с экрана больше.
Потом, мышки и джойстики никто не отменял.
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: Koshak от 04 Ноября 2015, 21:03:17
А где скачать то?
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: mittorn от 04 Ноября 2015, 23:14:27
https://github.com/SDLash3D/xash3d-android-project/releases
Где саму хл скачать разберёшься?
Последняя тестовая на 4pda лежит, там регистрация нужна для скачивания.
Положить хл на карточку (или внутренний раздел) телефона, поставить apk, указать путь к хл при запуске.
Рекомендуется распаковать xash_extras поверх.
Сторонние библиотеки грузить не будет т.к они платформозависимы. но их можно  при наличии исходников собирать и ставить в отдельных apk.
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: Koshak от 05 Ноября 2015, 13:59:46
Так ну с клиентом понятно, а серверную часть где брать? Качать HLDS и поверх ставить Xash3D? И как происходит управление сервером посредством AMXX или что-то своё? Да и как быть со Steam клиентом?
ЗЫ: Надо посовещаться с гуру на этот счёт Lev, KORD_12.7
ЗЫЫ: Я сам отошёл от игровых дел но сервак могу предоставить 24/7
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: mittorn от 05 Ноября 2015, 17:48:13
Сервер с amxx.
Придётся собрать amxx с некоторыми правками - нереализованные функции вырезать.
Сейчас налаживаю работу weapon mod
К сожалению,запуск происходит немного в неправильном порядке.
Можешь выложить исходники выложенных здесь версий weaponmod?
А то не знаю, как ревизию определить.
Актуальная версия кстати вообще не заработает т.к сильно лезет в движок.
Сейчас запустил линуксовый weapon mod 0.7 какой-то. Плагины грузятся, в списке оружие есть, а вот енты создаваться не хотят.
Стим не реализован, да и зачем?
Читы существующие всё равно не заработают, а новые не скоро напишут.
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: Koshak от 05 Ноября 2015, 18:17:18
Отписал автору мода возможно он расставит все точки на И  :94:
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: mittorn от 05 Ноября 2015, 19:26:03

Есть там такая проблема ещё - SetHookVirtual(&g_WorldPrecache_Hook); выполняется ещё до аллокации пула едиктов и падает с ошибкой no free edicts. В windows такого не было.
ЗЫ: ревизия 175 после одной правки всё-таки запустилась. Но вопрос по поводу того, какая ревизия выложена в соседней теме в виде 0.7 всё ещё в силе.
Надо по хорошему 0.9 заставить работать, но там долго разбираться. Он крашится в разных местах, прямо в dlsym. хэндлы hl.so кривые.
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: KORD_12.7 от 07 Ноября 2015, 10:35:01
А сетевая совместимость со стимовским хл клиентом есть? Поиграть с ксашевцами из обычной ХЛ смогем?
Название: Re: Как насчёт поднятия сервера xash3d? (Предложение к администрации)
Отправлено: mittorn от 07 Ноября 2015, 13:12:24
Нету, только свои клиенты.
И я думаю, это нежелательно, ибо в таком случае valve может обратить внимание.