Перейти к содержимому


Фотография

Смех в версусе


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 anarki1980

anarki1980

    Участник

  • Пользователь
  • PipPip
  • 137 сообщений

Отправлено 30 Апрель 2021 - 19:13

Патчеры заблокировали смех в голосовом меню в версусе, я так понимаю из-за того что люди спамили.

Есть у кого нибудь идеи как это можно обойти?

Я пробовал ловить события через SceneProcessor, думал может если события вокализации еще приходят можно будет вручную запускать смех, но эти пункты меню вообще ничего не делают теперь.

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

Я не умею vscripts и всякую магию с геймдатой и оффсетами, может есть способ как то все вернуть как раньше? Очень бесит это "улучшение"


Сообщение отредактировал anarki1980: 02 Май 2021 - 14:06


#2 PawnLomaster

PawnLomaster

    Участник

  • Пользователь
  • PipPip
  • 86 сообщений

Отправлено 03 Май 2021 - 19:47

Боюсь тут нет смысла ковырять игру через SourceMod или VScript. Это зашито на уровне скриптов разговоров персонажей (в игровых паках это файлы в папке scripts/talker). Их много и они перекрывают друг друга по степени их загрузки в игру. То есть будет использоваться самый последний загруженный скрипт. Last Stand в игровых файлах это 3 DLС (папка update). Именно там хранится пак с "плохими" скриптами.

 

Вот например скрипт фразы смеха Тренера.

Скрытый текст

 

Там есть критерий IsNotVersus. В теории достаточно просто убрать этот критерий из всех скриптов разговоров каждого персонажа, сделать их этих файлов vpk аддон и скормить серверу в виде аддона.

При желании можно вообще поиграть в режисера и сочинить свою оперу  :D


Сообщение отредактировал PawnLomaster: 03 Май 2021 - 19:47

  • dragokas это нравится

#3 anarki1980

anarki1980

    Участник

  • Пользователь
  • PipPip
  • 137 сообщений

Отправлено 03 Май 2021 - 22:27

Боюсь тут нет смысла ковырять игру через SourceMod или VScript. Это зашито на уровне скриптов разговоров персонажей (в игровых паках это файлы в папке scripts/talker). Их много и они перекрывают друг друга по степени их загрузки в игру. То есть будет использоваться самый последний загруженный скрипт. Last Stand в игровых файлах это 3 DLС (папка update). Именно там хранится пак с "плохими" скриптами.

 

Вот например скрипт фразы смеха Тренера.

Скрытый текст

 

Там есть критерий IsNotVersus. В теории достаточно просто убрать этот критерий из всех скриптов разговоров каждого персонажа, сделать их этих файлов vpk аддон и скормить серверу в виде аддона.

При желании можно вообще поиграть в режисера и сочинить свою оперу  :D

 

А если vpk то его придется клиентам еще скачать? Т.е. "отпусти и забудь"


Сообщение отредактировал anarki1980: 03 Май 2021 - 22:28


#4 PawnLomaster

PawnLomaster

    Участник

  • Пользователь
  • PipPip
  • 86 сообщений

Отправлено 04 Май 2021 - 2:19

А если vpk то его придется клиентам еще скачать? Т.е. "отпусти и забудь"

Нет. Это серверные скрипты. Т. е. "Эпизод IV: Новая надежда"



#5 anarki1980

anarki1980

    Участник

  • Пользователь
  • PipPip
  • 137 сообщений

Отправлено 04 Май 2021 - 11:55

Нет. Это серверные скрипты. Т. е. "Эпизод IV: Новая надежда"

 

:) спасибо большое, буду пробовать!




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных