Alife в mp - миф или реальность? |
Здравствуйте, гость ( Авторизация | Регистрация )
Сайт S.T.A.L.K.E.R. Inside / [ЗП] Параметры командной строки / Распаковщик ресурсов
Alife в mp - миф или реальность? |
09.08.2018, 12:04
Сообщение
#1
|
|
Почти Игрок Репутация: 1 Группа: Участник Сообщений: 19 Награды: 1 Регистрация: 26.01.2015 |
Доброго времени суток, форумчане. Предлагаю обсудить данную тему. Все говорят об этом, некоторые это сделали, некоторые даже слили какие-то наработки, однако широкого распространения почему-то эта тема не получила. Да, был soproject еще в далеком 2012, но ведь сейчас есть исходники. Как раз начал изучать код ЗП и эта тема заинтересовала. Давайте приоткроем завесу тайны.
Пока что такие мысли есть: Перенесли поля и функции связанные с Alife из game_sv_single в game_sv_mp аналогично. Проверяю: ai().get_alife() возвращает false и ничего не происходит. Сам симулятор "запускается" по-идее через функцию Create c "опцией" /alife (на скрине). Ну так вот этого не происходит. Как подать на нее значение для "запуска" Alife? спойлер Не знаю, в том ли я направлении думаю, но пока что у меня ничего не работает Может будут еще идеи? |
 
|
|
|
|
09.08.2018, 12:32
Сообщение
#2
|
|
Почти Мастер Репутация: 111 Группа: Участник Сообщений: 1158 Награды: 3 Регистрация: 07.08.2015 |
jukan, я так же пытался года два назад влезть в сеть, но тестировать сложно -народу нет - вообще хрен кого заставишь проверить подсобить. На тему по большому счету вообще не реагируют.
|
 
|
|
09.08.2018, 13:14
Сообщение
#3
|
|
Почти Мастер Репутация: 111 Группа: Участник Сообщений: 1158 Награды: 3 Регистрация: 07.08.2015 |
jukan, для алайфа нужна аи сетка на карте. Я делал Припять под SoProject - монстры работали, но бывало анимации тупили и они на жопе ездили. НПС вообще не работали в SoP (как бы есть они,но типа без логики).
Вот тут и Alex009 и _Призрак_ и я там малость покрутил еще каво: Раз пошла такая маза, режь последний огурец: Сообщение отредактировал Expropriator - 09.08.2018, 13:23 |
 
|
|
09.08.2018, 13:23
Сообщение
#4
|
|
. Репутация: 750 Группа: Участник Сообщений: 7072 Награды: 4 Регистрация: 30.07.2010 |
jukan,
Как подать на нее значение для "запуска" Alife? В батнике или консоли после режима дописать /alife, вот так: Код -start server(имя_карты/deathmatch/alife) client(localhost) В консоли тоже самое, но без минуса. Но так просто у тебя нифига не заработает, полюбому будет ещё 100500 всяких ошибок. Одну я уже увидел в конструкторе CAlifeSimulator, там стоит ассерт на то, чтобы тип игры был single. |
 
|
|
09.08.2018, 13:27
Сообщение
#5
|
|
Почти Мастер Репутация: 111 Группа: Участник Сообщений: 1158 Награды: 3 Регистрация: 07.08.2015 |
|
 
|
|
09.08.2018, 16:35
Сообщение
#6
|
|
Доктор Игровых Наук Репутация: 544 Группа: Участник Сообщений: 3657 Награды: 9 Регистрация: 12.07.2007 |
Проще мп перенести в сингл чем куски сингла в мп.
|
 
|
|
09.08.2018, 20:06
Сообщение
#7
|
|
Игровой Бог Репутация: 1690 Группа: Участник Сообщений: 7021 Награды: 11 Регистрация: 22.02.2006 |
Шо, опять?
ЗЫ: нашел видос в тему. Монстр, правда, не совсем "настоящий". |
 
|
|
09.08.2018, 20:41
Сообщение
#8
|
|
Почти Мастер Репутация: 111 Группа: Участник Сообщений: 1158 Награды: 3 Регистрация: 07.08.2015 |
Я сейчас в алайф играл в Арме-3 (1.00) по сети. Один сам себе создал сервак и давай делать зачистку ботов. Вот там алайф - так алайф. Я за три своих смерти только двоих ботов вынес.
|
 
|
|
10.08.2018, 07:08
Сообщение
#9
|
|
Почти Мастер Репутация: 374 Группа: Участник Сообщений: 1073 Награды: 3 Регистрация: 26.09.2010 |
jukan, привет. Почти год назад копался ради интереса. Видео ниже - мой конечный результат. Геймплей записан на клиенте, анимации глючат только у него, у сервера всё хорошо. Не придумал как синхронизировать анимки, слишком тупой. Очень много подсказок здесь:
Напиши в личку свои контакты, помогу чем смогу. Видосы Я ещё биндер включал, логика начинала работать, но там закономерно сыпались ошибки, ссылаясь на скрипты. Сообщение отредактировал doc10 - 10.08.2018, 07:23 -------------------- |
 
|
|
10.08.2018, 13:59
Сообщение
#10
|
|
Опытный Игрок Репутация: 5 Группа: Участник Сообщений: 65 Награды: 2 Регистрация: 03.05.2012 |
Есть исходники so project, можно что-то там позаимствовать, а так если нужна какая помощь в этой теме, или поставить сервак, обращайтесь.
|
 
|
|
10.08.2018, 14:42
Сообщение
#11
|
|
Почти Мастер Репутация: 111 Группа: Участник Сообщений: 1158 Награды: 3 Регистрация: 07.08.2015 |
v2v3v4, исходники so project с исходниками движка несовместимы.
so project работает с оригинальной делкой xrGame (её нельзя править). so project берёт на себя управление движком - как то так. Это больше похоже на обёртку внутри которой варится алайф. |
 
|
|
10.08.2018, 15:38
Сообщение
#12
|
|
Опытный Игрок Репутация: 5 Группа: Участник Сообщений: 65 Награды: 2 Регистрация: 03.05.2012 |
v2v3v4, исходники so project с исходниками движка несовместимы. so project работает с оригинальной делкой xrGame (её нельзя править). so project берёт на себя управление движком - как то так. Это больше похоже на обёртку внутри которой варится алайф. Там есть пояснения для переноса в ++ |
 
|
|
10.08.2018, 16:04
Сообщение
#13
|
|
Новичок Репутация: 1 Группа: Участник Сообщений: 5 Регистрация: 01.08.2018 |
Если есть желающие и мечтающие перенести Alife в mp используя исходники игры, то можем собрать все силы в кучу и обсудить это. Мы с jukan будем тут, присоединяйтесь.
-------------------- |
 
|
|
10.08.2018, 16:57
Сообщение
#14
|
|
Почти Мастер Репутация: 111 Группа: Участник Сообщений: 1158 Награды: 3 Регистрация: 07.08.2015 |
MadMurloc, зачем обсуждать это там? Хотя я там не был ни разу - там что? А здесь? Или вы очередной ROH хотите замутить?
|
 
|
|
10.08.2018, 18:01
Сообщение
#15
|
|
Новичок Репутация: 1 Группа: Участник Сообщений: 5 Регистрация: 01.08.2018 |
Expropriator, давняя мечта была это осуществить, и если получится - будет круто.
"Там" просто сервер дискорда, для тех, кто не против помочь разобраться с алайфом. Сообщение отредактировал MadMurloc - 10.08.2018, 18:05 -------------------- |
 
|
|
10.08.2018, 20:21
Сообщение
#16
|
|
Игровой Бог Репутация: 648 Группа: Участник Сообщений: 5354 Награды: 9 Регистрация: 24.09.2010 |
ЗЫ: нашел видос в тему. Монстр, правда, не совсем "настоящий". Кого ты хочешь надуть - просто физ. объект с анимкой -------------------- |
 
|
|
10.08.2018, 22:19
Сообщение
#17
|
|
Почти Мастер Репутация: 111 Группа: Участник Сообщений: 1158 Награды: 3 Регистрация: 07.08.2015 |
|
 
|
|
10.08.2018, 22:41
Сообщение
#18
|
|
Новичок Репутация: 1 Группа: Участник Сообщений: 5 Регистрация: 01.08.2018 |
Expropriator, это мессенджер))
-------------------- |
 
|
|
11.08.2018, 13:46
Сообщение
#19
|
|
Игровой Бог Репутация: 648 Группа: Участник Сообщений: 5354 Награды: 9 Регистрация: 24.09.2010 |
Блин, я настолько древний, что мне бы еще разобраться, что такое "сервер дискорда". Это типа Гитхаба что то? это мессенджер)) Я так и не понял, в чем его преимущество по сравнению с понятным телеграмом)) -------------------- |
 
|
|
11.08.2018, 16:28
Сообщение
#20
|
|
. Репутация: 750 Группа: Участник Сообщений: 7072 Награды: 4 Регистрация: 30.07.2010 |
|
 
|
|
Текстовая версия | Сейчас: 25.04.2024, 02:46 |