Вступление

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

Скрытие сообщений чата

  1. Скачать архив HidingMessages.rar и распакуйте в нем архив GameInterface101.rar (Спасибо PitzerMike за файлы) в вашу директорию Warcraft III.
  1. Запустите WorldEdit, откройте вашу карту и перейдите в меню дополнительного игрового интерфейса.
  1. Замените [All], [Allies], [Observers], [Referees] и [Private] на blank.

Копирование в буфер обмена

[FrameDef] CHAT_RECIPIENT_ALL= CHAT_RECIPIENT_ALLIES= CHAT_RECIPIENT_OBSERVERS= CHAT_RECIPIENT_REFEREES= CHAT_RECIPIENT_PRIVATE=
Импортируйте его в карту и укажите путь war3mapSkin.txt

  1. Создайте пустой файл и импортируйте его в свою карту, изменив путь на «SoundInterfaceInGameChatWhat1″.wav»
  1. Теперь сообщение игрока в чате нельзя увидеть или услышать.

Вы можете воспользоваться событием:

WoW Аддоны — BasicChatMods


Игрок — (желаемый игрок) Тип сообщения чата, содержащего в качестве подстроки.
Чтобы отслеживать ввод сообщений в чате и показывать их при необходимости.

Мне нравится 15
Dead_knight
Просмотры: 13 733

  • Все типы комментариев
  • Типичный комментарий
  • Обзор публикаций
  • Заказ на работу
  • Выполнение
  • Новости проекта!
  • Выпущена новая версия!
  • Заявка на участие

Голоса: 2
Не в сети 13 лет
5715 / 6500
DeT — 16 лет назад
Голоса: 2
Скачанные файлы
Голоса: 1

Не в сети 14 лет
1127 / 1500
Toolike — 14 лет назад
Голоса: 1
Загруженные файлы
Голоса: 1
Офлайн на 1 год
16615 / 25000
пчела — 14 лет назад

Голосов: 1
Загруженные файлы
Голоса: 0
Не в сети уже 5 лет
2228 / 2500
Kos94ok — 13 лет назад

Голоса: 0

Это все хорошо, но если вы сделаете это через импорт. файл — тогда получится дерьмо. Я имею ввиду, что нельзя менять интерфейс игры)

Читайте также:  Warcraft 3 что такое переменные

Загруженные файлы
Голоса: 11
Не в сети 1 год
VolJin — 12 лет назад
Голоса: 11

  1. Возьмите UIFrameDefUIChatDialog.fdf и откройте его в текстовом редакторе.
  2. Ищу строки:
  1. Измените их на:
  1. Проверьте это)

Скачанные файлы
Голоса: 0
Оффлайн 2 года
10327 / 15000
Mrachny — 7 лет назад
Голоса: 0
Что-то не работает (
Загруженные файлы
Голоса: 0
Не был в сети 2 года
58791 / 65000

Блог
Проекты :
nvc123 — 7 лет назад
Голосования: 0
Мрачный, читайте внимательно
У всех остальных он работает
Значит, вы делаете не то, что написано в статье
Загруженные файлы
голосов: 0
Не в сети 2 года
10327 / 15000
Mrachny — 7 лет назад
Голоса: 0

Быстрый ответ, но проблема в том, что я не понимаю одного действия . Скачиваем архив, потом кидаем в корень варика, со смещением заходим в World, делаем пустые строки (в нужных местах), но вот «Создать пустой файл»? Как создать пустой файл или речь идет о текстовом документе ? И + у меня есть русик , и он называется UI из за этого я добавляю этот slk файл туда , правильно в теории .

World of Warcraft Chat Channels Not Working Fix!

Загруженные файлы
Голоса: 1
Оффлайн 2 года
58791 / 65000

Блог
Проекты :
nvc123 — 7 лет назад
Голоса: 1

Мрачный, 4 действие, которое можно пропустить
Если все равно не работает, то единственное, что приходит на ум, это то, что вы не умеете распаковывать архивы
Но тогда вам стоит вообще бросить создание карт и заняться чем-то, что не требует такой работы над телом
например, просмотр телевизора

Загруженные файлы
Голосования: 0
Не был в сети 2 года
10327 / 15000
Mrachny — 7 лет назад

Голоса: 0

Распаковал архивы* и сделал все в игре константами. Перейдите на карту, напишите сообщение, и оно появится в чате. А насчет триггеров вы ничего не написали. Большинство статей в этом ключе и сделаны, когда вы показываете какое-либо действие, при этом рассказываете как это сделать, но показывая нам скриншот, мы видим, что не все, что описано в статье, есть на этом скрине.

Читайте также:  Сделаю все что смогу warcraft

Вот, например, этот скриншот. Вы написали «Тест» в строке чата, это не отобразилось в чате, но над героем, да. Так что не думайте, что все такие специалисты и знают как сделать например такой экшен с плавающим текстом.

Источник: xgm.гуру

Как убрать чат в варкрафте

Пример карты: «PARASITE», там при общении игроки видят ТОЛЬКО «специальный» чат, который создается через «Game-text massage (Auto-Timed)». У меня вопрос: как убрать обычный чат («Все», «Союзники», «Адресат»)? . Я новичок в триггерах, спасибо за помощь . P.S. Боюсь, что без jass тут не обойтись, да и не хочется лезть в jass, я еще новичок 😉

я могу помочь тебе, просто скажи мне свою почтовый агент Или спросите ??

Totgem, спасибо, но я уже разобрался с этим на форуме WE 4.0 =) и такой же ответ, на всякий случай, вдруг кто коснется проблемы:

1) Создайте файл war3mapSkin.txt и прописать в нем следующее (после » postAvatar leftColumn»>)

Источник: www.rubattle.net

Как убрать чат в варкрафте

Если вы просто хотите скрыть чат, то вот вам макрос:

Если у вас более одной вкладки, добавьте в макрос следующее:

Соответственно, чтобы показать чат, вы создаете аналогичный макрос, но с противоположными параметрами:

Наконец, для совсем ленивых собрал это чудо в аддоне, добавляет две кнопки: H и S — первая скрывает чат, вторая показывает.

Измените расположение в .lua-файла на пронумерованных строках: 3 и 24.

Для тех, кто не понимает mybutton:SetPoint(«CENTER», 820, 586)

вместо 820 и 586 соответственно подставьте координаты вашего разрешения / размера интерфейса. Т.к. У меня минималка и разрешение 1440х900, кнопки находятся возле названия области (над миникартой).

Советую для начала изменить параметры на 0, 0 и потом включив игру подогнать их под себя (положение где вам удобнее), после изменения игру выключать не надо, достаточно прописать /reload, не забудьте сохранить .lua файл после изменения номеров локаций, иначе изменения не вступят в силу.

Читайте также:  Как починить оружие в варкрафт

Источник: prestige-gaming.ru