Перейти в начало страницы

Здравствуйте, гость ( Авторизация | Регистрация )

Gameru.net останавливает работу в связи с вторжением армии РФ в Украину. Следите за дальнейшими анонсами.
Support Gameru!

> Помощь по разделу

Сайт S.T.A.L.K.E.R. Inside / [ЗП] Параметры командной строки / Распаковщик ресурсов

3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему
> Alife в mp - миф или реальность?
jukan
сообщение 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?
спойлер


Не знаю, в том ли я направлении думаю, но пока что у меня ничего не работает blink.gif
Может будут еще идеи?
Перейти в начало страницы
 
Diesel
сообщение 09.08.2018, 12:32
Сообщение #2


Почти Мастер
***********

Репутация:   111  
Группа: Участник
Сообщений: 1158
Награды: 3
Регистрация: 07.08.2015




Вставить ник Цитировать выделенное в форуму быстрого ответа


jukan, я так же пытался года два назад влезть в сеть, но тестировать сложно -народу нет - вообще хрен кого заставишь проверить подсобить. На тему по большому счету вообще не реагируют.
Перейти в начало страницы
 
Diesel
сообщение 09.08.2018, 13:14
Сообщение #3


Почти Мастер
***********

Репутация:   111  
Группа: Участник
Сообщений: 1158
Награды: 3
Регистрация: 07.08.2015




Вставить ник Цитировать выделенное в форуму быстрого ответа


jukan, для алайфа нужна аи сетка на карте. Я делал Припять под SoProject - монстры работали, но бывало анимации тупили и они на жопе ездили. НПС вообще не работали в SoP (как бы есть они,но типа без логики).

Вот тут и Alex009 и _Призрак_ и я там малость покрутил еще каво:
https://mega.nz/#F!7TxxARYZ!cNAqgfInNoNXeAZmXvWhPQ
https://code.google.com/archive/p/stalker-s...oject/downloads

Раз пошла такая маза, режь последний огурец: https://yadi.sk/d/K3lPgIxg3Q43Bh Где то скачал давно, не помню.

Сообщение отредактировал Expropriator - 09.08.2018, 13:23
Перейти в начало страницы
 
Modera
сообщение 09.08.2018, 13:23
Сообщение #4


.
**********************

Репутация:   750  
Группа: Участник
Сообщений: 7072
Награды: 4
Регистрация: 30.07.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


jukan,
Цитата(jukan @ 09.08.2018, 12:04) *
Как подать на нее значение для "запуска" Alife?

В батнике или консоли после режима дописать /alife, вот так:
Код
-start server(имя_карты/deathmatch/alife) client(localhost)

В консоли тоже самое, но без минуса.

Но так просто у тебя нифига не заработает, полюбому будет ещё 100500 всяких ошибок. Одну я уже увидел в конструкторе CAlifeSimulator, там стоит ассерт на то, чтобы тип игры был single.
Перейти в начало страницы
 
Diesel
сообщение 09.08.2018, 13:27
Сообщение #5


Почти Мастер
***********

Репутация:   111  
Группа: Участник
Сообщений: 1158
Награды: 3
Регистрация: 07.08.2015




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Modera @ 09.08.2018, 15:23) *
там стоит ассерт на то, чтобы тип игры был single.

Ага видел, там еще куча проблем с синхронизацией, потом вылезет.
Перейти в начало страницы
 
jamakasi
сообщение 09.08.2018, 16:35
Сообщение #6


Доктор Игровых Наук
*******************

Репутация:   544  
Группа: Участник
Сообщений: 3657
Награды: 9
Регистрация: 12.07.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Проще мп перенести в сингл чем куски сингла в мп.
Перейти в начало страницы
 
macron
сообщение 09.08.2018, 20:06
Сообщение #7


Игровой Бог
**********************

Репутация:   1690  
Группа: Участник
Сообщений: 7021
Награды: 11
Регистрация: 22.02.2006




Вставить ник Цитировать выделенное в форуму быстрого ответа


Шо, опять? laugh.gif
ЗЫ: нашел видос в тему. Монстр, правда, не совсем "настоящий".

Перейти в начало страницы
 
Diesel
сообщение 09.08.2018, 20:41
Сообщение #8


Почти Мастер
***********

Репутация:   111  
Группа: Участник
Сообщений: 1158
Награды: 3
Регистрация: 07.08.2015




Вставить ник Цитировать выделенное в форуму быстрого ответа


Я сейчас в алайф играл в Арме-3 (1.00) по сети. Один сам себе создал сервак и давай делать зачистку ботов. Вот там алайф - так алайф. Я за три своих смерти только двоих ботов вынес.
Перейти в начало страницы
 
drksnc
сообщение 10.08.2018, 07:08
Сообщение #9


Почти Мастер
***********

Репутация:   374  
Группа: Участник
Сообщений: 1073
Награды: 3
Регистрация: 26.09.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


jukan, привет. Почти год назад копался ради интереса. Видео ниже - мой конечный результат. Геймплей записан на клиенте, анимации глючат только у него, у сервера всё хорошо. Не придумал как синхронизировать анимки, слишком тупой. Очень много подсказок здесь:
https://code.google.com/archive/p/stalker-soproject/source
Напиши в личку свои контакты, помогу чем смогу.
Видосы


Я ещё биндер включал, логика начинала работать, но там закономерно сыпались ошибки, ссылаясь на скрипты.

Сообщение отредактировал doc10 - 10.08.2018, 07:23


--------------------
Перейти в начало страницы
 
v2v3v4
сообщение 10.08.2018, 13:59
Сообщение #10


Опытный Игрок
****

Репутация:   5  
Группа: Участник
Сообщений: 65
Награды: 2
Регистрация: 03.05.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


Есть исходники so project, можно что-то там позаимствовать, а так если нужна какая помощь в этой теме, или поставить сервак, обращайтесь.
Перейти в начало страницы
 
Diesel
сообщение 10.08.2018, 14:42
Сообщение #11


Почти Мастер
***********

Репутация:   111  
Группа: Участник
Сообщений: 1158
Награды: 3
Регистрация: 07.08.2015




Вставить ник Цитировать выделенное в форуму быстрого ответа


v2v3v4, исходники so project с исходниками движка несовместимы.

so project работает с оригинальной делкой xrGame (её нельзя править). so project берёт на себя управление движком - как то так. Это больше похоже на обёртку внутри которой варится алайф.
Перейти в начало страницы
 
v2v3v4
сообщение 10.08.2018, 15:38
Сообщение #12


Опытный Игрок
****

Репутация:   5  
Группа: Участник
Сообщений: 65
Награды: 2
Регистрация: 03.05.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Expropriator @ 10.08.2018, 16:42) *
v2v3v4, исходники so project с исходниками движка несовместимы.

so project работает с оригинальной делкой xrGame (её нельзя править). so project берёт на себя управление движком - как то так. Это больше похоже на обёртку внутри которой варится алайф.

Там есть пояснения для переноса в ++
Перейти в начало страницы
 
MadMurloc
сообщение 10.08.2018, 16:04
Сообщение #13


Новичок
*

Репутация:   1  
Группа: Участник
Сообщений: 5
Регистрация: 01.08.2018




Вставить ник Цитировать выделенное в форуму быстрого ответа


Если есть желающие и мечтающие перенести Alife в mp используя исходники игры, то можем собрать все силы в кучу и обсудить это. Мы с jukan будем тут, присоединяйтесь. https://discord.gg/gT6gzzA


--------------------
Перейти в начало страницы
 
Diesel
сообщение 10.08.2018, 16:57
Сообщение #14


Почти Мастер
***********

Репутация:   111  
Группа: Участник
Сообщений: 1158
Награды: 3
Регистрация: 07.08.2015




Вставить ник Цитировать выделенное в форуму быстрого ответа


MadMurloc, зачем обсуждать это там? Хотя я там не был ни разу - там что? А здесь? Или вы очередной ROH хотите замутить?
Перейти в начало страницы
 
MadMurloc
сообщение 10.08.2018, 18:01
Сообщение #15


Новичок
*

Репутация:   1  
Группа: Участник
Сообщений: 5
Регистрация: 01.08.2018




Вставить ник Цитировать выделенное в форуму быстрого ответа


Expropriator, давняя мечта была это осуществить, и если получится - будет круто.
"Там" просто сервер дискорда, для тех, кто не против помочь разобраться с алайфом.

Сообщение отредактировал MadMurloc - 10.08.2018, 18:05


--------------------
Перейти в начало страницы
 
RayTwitty
сообщение 10.08.2018, 20:21
Сообщение #16


Игровой Бог
**********************

Репутация:   648  
Группа: Участник
Сообщений: 5354
Награды: 9
Регистрация: 24.09.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(macron @ 09.08.2018, 20:06) *
ЗЫ: нашел видос в тему. Монстр, правда, не совсем "настоящий".

Кого ты хочешь надуть - просто физ. объект с анимкой biggrin.gif


--------------------
Перейти в начало страницы
 
Diesel
сообщение 10.08.2018, 22:19
Сообщение #17


Почти Мастер
***********

Репутация:   111  
Группа: Участник
Сообщений: 1158
Награды: 3
Регистрация: 07.08.2015




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(MadMurloc @ 10.08.2018, 20:01) *
"Там" просто сервер дискорда, для тех, кто не против помочь разобраться с алайфом.

Блин, я настолько древний, что мне бы еще разобраться, что такое "сервер дискорда". Это типа Гитхаба что то?
Перейти в начало страницы
 
MadMurloc
сообщение 10.08.2018, 22:41
Сообщение #18


Новичок
*

Репутация:   1  
Группа: Участник
Сообщений: 5
Регистрация: 01.08.2018




Вставить ник Цитировать выделенное в форуму быстрого ответа


Expropriator, это мессенджер))


--------------------
Перейти в начало страницы
 
RayTwitty
сообщение 11.08.2018, 13:46
Сообщение #19


Игровой Бог
**********************

Репутация:   648  
Группа: Участник
Сообщений: 5354
Награды: 9
Регистрация: 24.09.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Expropriator @ 10.08.2018, 22:19) *
Блин, я настолько древний, что мне бы еще разобраться, что такое "сервер дискорда". Это типа Гитхаба что то?

Цитата(MadMurloc @ 10.08.2018, 22:41) *
это мессенджер))

Я так и не понял, в чем его преимущество по сравнению с понятным телеграмом))


--------------------
Перейти в начало страницы
 
Modera
сообщение 11.08.2018, 16:28
Сообщение #20


.
**********************

Репутация:   750  
Группа: Участник
Сообщений: 7072
Награды: 4
Регистрация: 30.07.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(MadMurloc @ 10.08.2018, 18:01) *
дискорд

Цитата(RayTwitty @ 11.08.2018, 13:46) *
телеграм

Перейти в начало страницы
 

3 страниц V   1 2 3 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.03.2024, 13:08