Страница 1 из 1

TeamSpeak Overlay - TSNotifier

СообщениеДобавлено: 06 авг 2015, 23:52
fokator
"TSNotifier" - TeamSpeak overlay plugin
- оффициальный сайт плагина
- страничка плагина на сайте TeamSpeak

Описание:
Плагин позволяет отображать имена собеседников и сообщения чата на экране во время игры. Заявлена поддержка DirectX 9,10,11; 32/64bit; Windows XP/7/8.
Рекомендую использовать именно этот плагин по следующим причинам: небольшой размер, низкие требования к ресурсам, глюков мной замечено не было (но они возможны), нет лишних навороченных функций. Есть и несущественные минусы: проект давно не обновлялся, интерфейс не очень удобный.

Внешний вид
Изображение
Установка и настройка:
  1. Скачиваем текущую версию 1.5.5c и устанавливаем стандартным образом.
  2. В тимспике выбираем Инструменты -> Плагины, должна стоять галка напротив плагина TsNotifier Helper Plugin.
    Теперь плагин запускается вместе с тимспиком. Об этом свидетельствует иконка в углу экрана.
    Изображение
  3. Настраиваем оверлей для MWO:
    кликаем правой кнопкой на иконке TSNotifier, и выбираем пункт Edit gamesettings.ini....
    В открывшемся редакторе должны присутствовать следующие строчки, если их нет то вставьте их и сохраните файл.
    Код: Выделить всё
    [MWOClient.exe]
    game.enabled=1
    Изображение
    Примечание: аналогично можно включить плагин и для работы в других играх. После запуска игры в этом конфигурационном файле автоматически появляются соответствующие строки и нужно только исправить ноль на единичку, чтобы плагин включился в нужной игре.
  4. Запустите (перезапустите) игру. Теперь оверлей должен работать. Свидетельством работы плагина будет сообщение вверху экрана и возможно другие надписи. (должно быть активное подключение к серверу TS)
    Изображение
  5. Настройка внешнего вида: (изменяется правым кликом на иконке TSNotifier)
    1. Меню General:
      - Show channel : показывает название текущего канала - отключаем
      - Show caption "Log-scroller" : показывает ненужную надпись - отключаем
      - Config log-delay, Config chat-delay, Min.display time : длительность отображения надписей в миллисекундах, можно оставить по умолчанию или увеличить.(Сообщения сервера, сообщения игроков, имя активного собеседника)
      Изображение
    2. Настройка расположения надписей на экране:
      Speaker - position -> Middle-Right : имена собеседников - справа-посередине.
      Log - position -> Top-Right : информационные сообщения - справа-сверху.

    3. Размер и смещение надписей можно настроить в файле через Edit gamesettings.ini... (требуется перезапуск плагина).
      Код: Выделить всё
      [MWOClient.exe]
      game.enabled=1
      font.name=Tahoma
      font.size=20
      speaker.offsetX=0
      speaker.offsetY=-10
      logscroller.offsetY=-20
      logscroller.offsetX=0
      ext.avatar.show=0
      font.size=20 - размер шрифта
      offset speaker/logscroller - задаёт смещение надписей в пикселях.
      ext.avatar.show=0 - не отображать аватарки.
    4. Цвета надписей можно изменить в меню Colors. Описание расширенной настройки цетов.

    5. Если есть проблемы с отображением, можно попробовать поиграться с дополнительными настройками gamesettings.ini:
      ext.enabled: enable new render-engine, possible values: 0|1(default)
      d3d9.hookMode: might fix problems with certain games, possible values: 0(default)|1|2
      hook.legacyMode: switches hooking back to pre 1.5.3 method, might fix some games, that were broken in 1.5.3, possible values: 0(default)|1
      hook.delayHook: delays hooking by the given number of milliseconds, might fix problems with certain games(e.g. games taking a long time for startup), possible values: number of milliseconds
      d3d9.enabled: enables(1) or disables(0) all d3d9 functionality (default:1)
      dxgi.enabled: enables(1) or disables(0) all dxgi (dx10/dx11) functionality (default:1)
      logs.LogLevel: with higher values TSNotifier will write more stuff into the log-files, values above 0 might lead to slowdowns (default:1)
      d3d9.usePresentHook: use alternative method for hooking in d3d9, might fix games, that otherwise wouldn't work with TSNotifier (default:0)
      d3d9.hookSwapChain: another alternative method for hooking in d3d9, requires d3d9.usePresentHook=1 (default:0)
      ext.font.outlinewidth: sets the width of font-outline, possible values: width of outline
      ext.font.outlinecolor: sets the color of font-outline, possible values: color as hexadecimal number
      ext.font.outlinecolorOuter: sets the outer color of font-outline, possible values: color as hexadecimal number

СообщениеДобавлено: 07 авг 2015, 00:10
Igor Kozyrev
Вот это гайд так гайд. Респектище и уважухища!

СообщениеДобавлено: 07 авг 2015, 05:58
Lorgun
Присоединяюсь к предыдущему оратору. Фокатор, огромное тебе спасибо!

СообщениеДобавлено: 07 авг 2015, 08:26
elKonst
Молодец!
Отличная инструкция!

СообщениеДобавлено: 07 авг 2015, 11:37
fokator
в сообщении от 30 июня 2015г автор пишет, что работает над улучшением плагина, просто по времени напряг.
Покликайте ему на сайтах по рекламке - поддержите проект :)

Ещё нашел глюк с плагином - он мешает работе utorrent 3.2.3. Торрент не запускается и пропадает его иконка в трее.

СообщениеДобавлено: 07 авг 2015, 18:56
Lorgun
Ещё нашел глюк с плагином - он мешает работе utorrent 3.2.3. Торрент не запускается и пропадает его иконка в трее.


Играть в MWO и одновременно качать с торентов... мсье знает толк в извращениях :coffee:

СообщениеДобавлено: 07 авг 2015, 20:19
fokator
тут есть о чем подискутировать, но это уже не по теме. поэтому буду краток - ты не прав.

СообщениеДобавлено: 07 авг 2015, 20:25
Igor Kozyrev
Господа, тут не может быть правых и неправых — это вопрос предпочтений, так что нинада спорить. Еще и на оффтоповые темы.

СообщениеДобавлено: 11 авг 2015, 19:50
Lorgun
Эта штука крашит мне мехов. И та старая в соседней теме тоже d_D

СообщениеДобавлено: 12 авг 2015, 18:48
Igor Kozyrev
Опробовал. Запустилось с первого раза, но по субъективным ощущениям, оно у меня фпс отжирает, так что продолжу узнавать всех по голосу.