Jump to content
Korean Random

Динамические макросы в Python


Recommended Posts

1 минуту назад, night_dragon_on сказал:

добавлю если еще кто нибудь отпишется о надобности

голосовалка покажет, что нужно обязательно добавить.

Link to comment
Short link
Share on other sites

@ktulho , зачем. Опцию пустой оставить по умолчанию, конечный пользователь уже сам что ему нужно впишет. Готовый шаблон сообщений не обязательно по умолчанию прописывать, главное коммент нормальный в описании к параметру оставить о том как правильно использовать его.

Edited by night_dragon_on
Link to comment
Short link
Share on other sites

отпишитесь кто, что-то у меня без изменений

27aa1262be0a1ada88e63fcbc3e21e51.jpg

скрипт добавил, строку дописал:

"hideMessagePatterns": [
  "Добро пожаловать на сервер",
  "Уважаемый пользователь! Рекомендуем выполнить привязку вашего аккаунта к",
  "Уважаемый пользователь! Вы не меняли пароль уже 30 дней. Рекомендуем сменить"
],

 

попробовал в дефолт дописать - ни как не скрывается..

Link to comment
Short link
Share on other sites

скрывается, в системном канале. Но поп-апы, всплывающие в ангаре, не скрываются.

 

@Некромант, это разные каналы сообщений.

Edited by arom
Link to comment
Short link
Share on other sites

@night_dragon_on 

при заходе в ангар - сообщения есть. ЦУ гаснет и при повторном открытии сообщений уже нет

дописал ещё:

"Скриншот сохранён", 

делаешь скрин при открытом ЦУ сообщение есть.

закрываешь, открываешь заново - уже нет.

Link to comment
Short link
Share on other sites

40 минут назад, HEKPOMAHT сказал:

отпишитесь кто, что-то у меня без изменений

 

Это как упомянули ранее всплывающие popUp сообщения, скрываются лишь те что выводятся в самом системном канале.

 

11 минут назад, HEKPOMAHT сказал:

делаешь скрин при открытом ЦУ сообщение есть.

закрываешь, открываешь заново - уже нет.

 

Всегда так работало. Обновление списка сообщений привязано к нажатию на кнопку окна канала. Нажимаешь список сообщений обновляетчя, фильтруется и выводятся лишь те что не прописаны в шаблоне (конфиге).

Edited by night_dragon_on
Link to comment
Short link
Share on other sites

1 час назад, night_dragon_on сказал:

hideMessagePatterns.png.c202b53e000948c558c16ad788abd49e.png

 

Дополнение: hideMessagePatterns.py

Скрывает указанные сообщения в системном канале в ангаре.

 

Установка:

1) Установить XVM

2) Распаковать содержимое архива в корневую директорию клиента

3) Добавить в конфиг в  файл "hangar.xc" параметр:


"hideMessagePatterns": [],

Скачать:

hideMessagePatterns.zip

 

Шаблон сообщений:


    "hideMessagePatterns": [
      "Добро пожаловать на сервер",
      "Уважаемый пользователь! Рекомендуем выполнить привязку вашего аккаунта к",
      "Уважаемый пользователь! Вы не меняли пароль уже 30 дней. Рекомендуем сменить",
      "Ремонт:",
      "Куплено:",
      "Продано:",
      "Кастомизация:",
      "Исследовано:",
      "Демонтировано:",
      "Модуль",
      "Оборудование",
      "Высадка экипажа в Казарму выполнена успешно",
      "Высадка члена экипажа в Казарму выполнена успешно",
      "Пересадка экипажа выполнена успешно",
      "Пересадка члена экипажа выполнена успешно",
      "Замена члена экипажа выполнена успешно",
      "Член экипажа демобилизован успешно",
      "Ускоренное обучение экипажа",
      "Новое умение успешно изучено",
      "Скриншот сохранён",
      "Жалоба на",
      "Приглашение принято",
      "Приглашение отклонено",
      "Приглашение недействительно",
      "Время действия личного резерва",
      "Изменены элементы внешнего вида"
    ],

Ты ГЕНИЙ!

  • Upvote 1
Link to comment
Short link
Share on other sites

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

у меня одного так?

Edited by arom
Link to comment
Short link
Share on other sites

36 минут назад, arom сказал:

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

у меня одного так?

У меня норм было. Пробуй удалить папки mods/ res_mods/, установить xvm + скрипт.

===

а так ЦУ без "Купил", "Отремонтировал" стал гораздо компактнее. Срочно в дэфолт!

  • Upvote 1
Link to comment
Short link
Share on other sites

4 часа назад, arom сказал:

у меня с этим скриптом не переключиться в ангаре на другой танк

 

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

 

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

Link to comment
Short link
Share on other sites

@sirmax , сделать то можно, но для рядового пользователя все же проще прописывать непосредственно текстом, чем ключами. Не все смогут в открытие файлов локализации клиента и поиска в них этих самых ключей.

Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...