Новости:

Форум Infotex WeaponMod

Тема: Как насчёт поднятия сервера xash3d? (Предложение к администрации)  (Прочитано 45577 раз)

Оффлайн mittorn 31 Октября 2015, 10:15:58

  • Постоялец
  • ***
  • Сообщений: 29
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Есть кроссплатформенный порт движка xash3d с поддержкой android.
С помощью него можно играть в half-life на android.
С недавнего времени появился сетевой предиктинг, что позволяет играть по сети.
Вскоре заработает предиктинг оружия и всё будет работать ещё лучше.
Предлагаю администрации запустить сервер xash3d с модами оружия.
У нас сейчас серверов мало и неплохо бы отладить и заставить работать серверные моды.Возможно, придётся доработать движок.
  • « Последнее редактирование: 31 Октября 2015, 11:15:35 от mittorn »

Оффлайн Koshak 31 Октября 2015, 13:12:28 (#1)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Могу предоставить FTP доступ и сервер но настройкой и отладкой будете заниматься Вы  :94:
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн mittorn 31 Октября 2015, 22:08:30 (#2)

  • Постоялец
  • ***
  • Сообщений: 29
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Могу предоставить FTP доступ и сервер но настройкой и отладкой будете заниматься Вы  :94:
В любом случае сначала нужно запустить его локально.
По этому я сначала хотел бы узнать общую информацию.
metamod у нас доступен, но многие моды не работают корректно. по крайней мере, под linux.
Какая ОС у вас на сервере?
amxx пока не тестировал. Он потребуется? Или используется свой модифицированный сервер?
Ну и вообще хотелось бы узнать о необходимых дополнения у опытного владельца сервера, что нужно заставить работать и оттестировать. Как я помню (давно уже не играл тут), на лежащее оружие распространялась какая-то механика.
На данный момент у нас есть teamplay, читерский сервер (скриптинг с зачатками подобия гарриса, можно даже стенки создавать налету), csdm и обычный дм.
Есть поддержка fastdl.
Можно загркжать сторонние библиотеки клиента на устройствах при условии портирования его на android, ставятся как apk.

Оффлайн Koshak 03 Ноября 2015, 19:16:47 (#3)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Надо подумать  :-)
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн mittorn 03 Ноября 2015, 21:17:18 (#4)

  • Постоялец
  • ***
  • Сообщений: 29
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
amxx на данный момент работает на windows серверах, но не работает на linux.
Исправить сложно т.к они собирались много лет назад и даже sdk сложно найти.
Возможно, он или встроится в движок, или в движке появится аналог metamod.

Оффлайн mittorn 03 Ноября 2015, 21:41:45 (#5)

  • Постоялец
  • ***
  • Сообщений: 29
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Запустил weapon mod - работает.
Однако надо немного поправить списки ресурсов.
Думаю, что далеко не все файлы будут скачиваться.

Оффлайн Koshak 04 Ноября 2015, 19:40:05 (#6)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Над скачать посмотреть что это и как работает  :-) не пойму ток одного как можно играть HLDM на телефоне  :D
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн mittorn 04 Ноября 2015, 20:39:02 (#7)

  • Постоялец
  • ***
  • Сообщений: 29
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
На самом деле можно :)
Даже с гаусса выносить получается.
Играют даже больше с планшетов - там и видно лучше и площади для управления с экрана больше.
Потом, мышки и джойстики никто не отменял.

Оффлайн Koshak 04 Ноября 2015, 21:03:17 (#8)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
А где скачать то?
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн mittorn 04 Ноября 2015, 23:14:27 (#9)

  • Постоялец
  • ***
  • Сообщений: 29
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
https://github.com/SDLash3D/xash3d-android-project/releases
Где саму хл скачать разберёшься?
Последняя тестовая на 4pda лежит, там регистрация нужна для скачивания.
Положить хл на карточку (или внутренний раздел) телефона, поставить apk, указать путь к хл при запуске.
Рекомендуется распаковать xash_extras поверх.
Сторонние библиотеки грузить не будет т.к они платформозависимы. но их можно  при наличии исходников собирать и ставить в отдельных apk.

Оффлайн Koshak 05 Ноября 2015, 13:59:46 (#10)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Так ну с клиентом понятно, а серверную часть где брать? Качать HLDS и поверх ставить Xash3D? И как происходит управление сервером посредством AMXX или что-то своё? Да и как быть со Steam клиентом?
ЗЫ: Надо посовещаться с гуру на этот счёт Lev, KORD_12.7
ЗЫЫ: Я сам отошёл от игровых дел но сервак могу предоставить 24/7
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн mittorn 05 Ноября 2015, 17:48:13 (#11)

  • Постоялец
  • ***
  • Сообщений: 29
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Сервер с amxx.
Придётся собрать amxx с некоторыми правками - нереализованные функции вырезать.
Сейчас налаживаю работу weapon mod
К сожалению,запуск происходит немного в неправильном порядке.
Можешь выложить исходники выложенных здесь версий weaponmod?
А то не знаю, как ревизию определить.
Актуальная версия кстати вообще не заработает т.к сильно лезет в движок.
Сейчас запустил линуксовый weapon mod 0.7 какой-то. Плагины грузятся, в списке оружие есть, а вот енты создаваться не хотят.
Стим не реализован, да и зачем?
Читы существующие всё равно не заработают, а новые не скоро напишут.

Оффлайн Koshak 05 Ноября 2015, 18:17:18 (#12)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Отписал автору мода возможно он расставит все точки на И  :94:
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн mittorn 05 Ноября 2015, 19:26:03 (#13)

  • Постоялец
  • ***
  • Сообщений: 29
  • Карма: +4/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля

Есть там такая проблема ещё - SetHookVirtual(&g_WorldPrecache_Hook); выполняется ещё до аллокации пула едиктов и падает с ошибкой no free edicts. В windows такого не было.
ЗЫ: ревизия 175 после одной правки всё-таки запустилась. Но вопрос по поводу того, какая ревизия выложена в соседней теме в виде 0.7 всё ещё в силе.
Надо по хорошему 0.9 заставить работать, но там долго разбираться. Он крашится в разных местах, прямо в dlsym. хэндлы hl.so кривые.
  • « Последнее редактирование: 06 Ноября 2015, 08:40:26 от mittorn »

KORD_12.7 07 Ноября 2015, 10:35:01 (#14)

  • Гость
А сетевая совместимость со стимовским хл клиентом есть? Поиграть с ксашевцами из обычной ХЛ смогем?