Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Лагает движение ботов в режиме наблюдателя на listen сервере #47

Open
Vladislav4KZ opened this issue Jun 24, 2023 · 4 comments

Comments

@Vladislav4KZ
Copy link
Contributor

https://youtu.be/wRrh1iXT_Gc

Используется YaPB v4.4.877 и Xash3D FWGS v49/0.20 (win32-i386 build 3005)

Версия CS16Client за 8 июня 2023 года скачаннная с GitHub, также используется оригинальный mp.dll, со Steam версии Counter-Strike 1.6

@Vladislav4KZ
Copy link
Contributor Author

Такая проблемы нет, когда наблюдаешь за реальными игроками на серверах из Internet games.

@Vladislav4KZ
Copy link
Contributor Author

Такая же проблема и со ZBot ботами.

@jeefo
Copy link
Contributor

jeefo commented Jun 24, 2023

Это не проблема, это фича.

Боты "думают" раз в 30 кадров (yapb раньше думали каждый кадр на xash3d, но то что сейчас в мастере думают раз 50 кадров, как раз для нивелирования лагов анимации). раз в эти же 30 кадров запускается RunPlayerMove() из-за задержки между вызовами начинает "лагать" анимации viewmodel (даже на listen). В YaPB можно "починить" установив yb_think_fps 90 в збот нельзя. Ни движок, ни клиент здесь не причем.

Если посмотреть в GoldSrc - анимация тоже "подлагивает", но значительно меньше.

Сделано это для снижения нагрузки на CPU.

@Vladislav4KZ
Copy link
Contributor Author

В YaPB можно "починить" установив yb_think_fps 90 в збот нельзя.

Я уже пробовал, не помогает. На ксаше эти лаги очень заметны.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants