1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kiccer-Soldier76

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README-LITE.md 10 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 01:41 e1e35a0

Перед вами

Lite, что означает «облегчённый», «упрощённый». Эта версия скрипта больше не требует настройки траектории и конфигурации, а также переключения между несколькими клавишами G. Чтобы использовать этот скрипт, просто вставьте его в свой редактор конфигурации и включите блокировку заглавных букв в игре. Затем вы можете использовать прицел, быстро нажимая на него.

Реализация

Конфигурация этого скрипта очень проста, почти «включай и работай».

Однако, поскольку он больше не настраивает траекторию пули, он не может полностью автоматически соответствовать импульсу отдачи.

Его идея заключается в том, чтобы обеспечить постоянное начальное сопротивление при стрельбе, а затем регулировать это сопротивление в соответствии с вашими действиями, чтобы оно компенсировало импульс отдачи.

Например, если вы используете этот скрипт в игре и стреляете после прицеливания, начальная отдача первых нескольких пуль может быть компенсирована. Однако последующие пули могут иметь тенденцию к подъёму вверх. В этом случае вы вручную противодействуете отдаче, направляя ствол вниз. Скрипт обнаруживает ваше противодействие отдаче и увеличивает начальное сопротивление.

Проще говоря, это вспомогательный скрипт, который динамически регулирует силу нажатия на спусковой крючок. Он не может делать всё за вас, но он может помочь вам упростить процесс нажатия на курок.

Предварительные условия

  • Поддерживается только метод быстрого прицеливания, то есть длительное нажатие правой кнопки мыши для прицеливания.
  • Поддерживаются только полностью автоматические винтовки (поскольку в скрипте нет функции стрельбы очередями).

Почему быстрое прицеливание?

Для этого скрипта быстрое прицеливание обеспечивает более точное определение действий игрока. На практике ошибки в использовании скрипта встречаются реже, и после запуска скрипта практически не требуется вмешательство. Это почти незаметно.

Даже если вы не используете этот скрипт, я настоятельно рекомендую вам попробовать быстрое прицеливание по одной причине — скорость.

Когда прицеливание и стрельба от бедра разделены на разные клавиши, их скорость отклика одинакова. Но когда они управляются одной и той же клавишей, скорость отклика прицеливания замедляется.

Причина проста: если вы одновременно нажимаете и удерживаете правую кнопку мыши для прицеливания и стрельбы от бедра, когда вы нажимаете правую кнопку мыши, игра не знает ваших намерений. Она ждёт некоторое время, примерно 300 миллисекунд, и если правая кнопка мыши всё ещё нажата, она предполагает, что вы хотите стрелять от бедра. Если вы отпускаете кнопку до истечения 300 миллисекунд, она предполагает, что вы хотели прицелиться.

Тогда время вашего прицеливания — это время между нажатием и отпусканием правой кнопки мыши. Это время обычно составляет ≤ 300 мс. А если вы собираетесь стрелять от бедра, игра будет ждать 300 миллисекунд перед выполнением действия.

Но если вы используете быстрое прицеливание, то есть разделяете прицеливание и стрельбу от бедра на две отдельные клавиши, как только вы нажимаете правую кнопку мыши, игра сразу понимает ваши намерения, потому что правая кнопка мыши привязана только к одному действию. Игра может немедленно выполнить действие прицеливания, поэтому скорость отклика выше.

Приведённое значение 300 миллисекунд является приблизительным, а не фактическим значением.

Как использовать Использование этого скрипта требует минимальных усилий. Просто обратите внимание на следующие моменты:

  1. Сначала измените значение UserConfig.screenResolution на разрешение вашего экрана.
  2. По умолчанию клавиша управления — capslock. Вы можете изменить её на другую клавишу в UserConfig.startControl.
  3. Если эффект нажатия на курок кажется слабым во время использования, вы можете увеличить значение UserConfig.power соответствующим образом.
  4. Если реакция на динамическую коррекцию слишком чувствительна, вы можете соответствующим образом увеличить значение UserConfig.desensitize. И наоборот, уменьшите его.
  5. Если ваш скрипт обнаруживается, вы можете попробовать увеличить значение UserConfig.randomDeviation. Однако увеличение значения ухудшает эффект нажатия на курок.

Помимо этого, вам не нужно выполнять никаких других настроек.

Сравнение с Soldier76

  • Преимущества Lite:
    1. Низкие затраты на обучение, готов к использованию сразу после распаковки.
    2. Более простое управление, без необходимости переключать конфигурации.
    3. Не требует фиксированных аксессуаров, не нужно настраивать траекторию.
    4. Не ограничивает позу персонажа, можно использовать стоя, сидя на корточках или лёжа.
    5. Поддержка GHub.
  • Недостатки Lite:
    1. Невозможно автоматически компенсировать отдачу, необходимо регулировать вручную (требуется опыт нажатия на курок).
    2. В скрипте есть недостатки, и на экранах с низким разрешением может возникнуть ситуация, когда скрипт не корректирует нажатие на курок после половины хода (в настоящее время нет лучшего решения).
    3. Поддерживает только быстрое прицеливание.
    4. Поддерживает только полностью автоматические винтовки.
    5. Не поддерживает стрельбу очередями.

Заключение У облегчённой версии и полной версии есть свои преимущества и недостатки. Облегчённая версия проще в управлении и требует меньше времени на изучение, но имеет недостаток в виде необходимости ручной регулировки силы нажатия на курок. Полная версия не требует ручной регулировки, но сложнее в управлении и требует больше времени на освоение.

Если вы новичок, рекомендуется использовать облегчённую версию. Если у вас хорошие навыки работы руками, вы можете попробовать полную версию. Однако, если ваша мышь не поддерживает LGS, вы сможете использовать только облегчённую версию (полная версия поддерживает только LGS).

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/kiccer-Soldier76.git
git@api.gitlife.ru:oschina-mirror/kiccer-Soldier76.git
oschina-mirror
kiccer-Soldier76
kiccer-Soldier76
master