Скомпилил эту сборку под VS2015 на windows 10 и возникла такая проблема: не действует ни одна клавиша кроме прыжка, пресидания И IMPULSE 201. При любых изменениях bind действительны только эти действия. И от мыши вообще реакции нет. Что это вообще такое? Первый раз такое вижу
Добавлено 28-06-2021 в 21:36:
Сам нашёл проблему:
в cvar_t было double value; вместо float value;
Crystallize писал: Гейгер и удар монтировки не могут звучать одновременно. Звук монтировки прерывается при новом щелчке гейгера.
Они используют один канал, ЕМНИП. Этот же канал используют звуки HUD: wpn_denyselect, wpn_hudoff, wpn_hudon, wpn_moveselect, wpn_select. Либо там происходит смешение, которое глушит какие-то из звуков.
Извиняюсь что не по теме, но раз вы тут движок разрабатываете может в курсе почему в оригинальной HL/cs16 созданные через amxmodx BSP модельки плохо работают? Игроков которые по ним ходят сильно трясет и сыплет в клиенте ошибками 'predict 0.0009'( или как-то так, видно только при включении отладки /developer.)
Может есть какая-то магия для того что бы они нормально работали?) (Так то они видны, и по ним можно ходить, но прицел трясет, как будто клиент не вкурсе что эта модель существует)
Да, любопытно, почему-то список параметров командной строки не попал в документацию.
-toconsole - после запуска открывает консоль
-nointro - запрещает проигрывание видеороликов на старте
-gldebug - включает режим показа отладочных сообщений на уровне видеодрайвера. На Линуксе может приводить к крэшу. Там драйвера калечные.
-nosound - выключает звуковую подсистему
-noavi - выключает встроенный кодек проигрывания AVI-файлов. Видео вообще не будет проигрываться.
-oldfont - использует в консоли шрифт не из fonts.wad, а из gfx.wad. Он там часто бывает перечеркнутый. Для отладочных целей.
-console - разрешает использование консоли без включения dev-режима
-dedicated - запускает выделенный сервер. Есть и другие способы.
-nomouse - запрещает использование мыши
-reuse - использует для мультикаста другой адрес
-tos - TOS протокол для низкой задержки для игры по сети
-loopback - принудительное использование микрософтовской заглушки для сети.
-noip - запрещает использование UDP. Раньше была еще опция -noipx, но этого протокола в Ксаше давно уже нет.
-log - тоже знаете, включает ведение лога
Теперь параметры с ключом
-dev 0|1|2 ну это вы знаете. Включает консоль и разный уровень показа отладочных сообщений.
-game <foldername> запуск выбранной игры
-sys_ticrate <number> - частота обновления dedicated сервера
-port <number> - номер сетевого порта, если на одной машине сразу несколько выделенных серверов крутятся.
-clockwindow <number> - время, в течение которого работает unlag. Ну там чуть сложнее конечно, но так понятнее.
Остальные параметры - это консольные переменные, они задаются с префиксом +, и к ним есть документация.