Jump to content
Korean Random
Polyacov_Yury

[Сломан в 1.10][Чинить не планирую] Настраиваемое боевое радиальное меню команд

Recommended Posts

Я успел отдохнуть и отдохнуть от отдыха, а NooBooL так и не появился. Ссылка на архив добавлена в шапку темы.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Я успел отдохнуть и отдохнуть от отдыха, а NooBooL так и не появился. Ссылка на архив добавлена в шапку темы.

Спасибо огромное Юра за проделанную работу!!!

Расскажи пожалуйста,вот куча в конфиге команд,как ими пользоваться и что нажимать?В самом меню там же не столько команд.Или принцип я не пойму.Извини,просто никогда не пользовался им,серьезно.Решил попробовать новое творение.Заранее спасибо!!!

Share this post


Link to post

Short link
Share on other sites

а NooBooL так и не появился

 

Я прошу прощения)) Срочные дела вдруг одолели меня)))

 

NooBooL.zip

Edited by NooBooL
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites
куча в конфиге команд,как ими пользоваться и что нажимать?

Ну смотри. Эта "куча" разбита на группы.

  • Есть группа hotkeyOnly, в ней команды только по прописанному хоткею можно вызвать.
  • Есть группы, которые начинаются на Map_. Чтобы увидеть их, нужно прожать клавишу, выставленную в общих настройках, после чего активировать само меню. На стандартных настройках клиента и мода это равносильно прожатию Left Alt+Z (причем именно в таком порядке).
  • Есть группы, заканчивающиеся на Menu - они ставятся при активации Розы с непрожатой доп. клавишей в зависимости от типа вашего танка (или из TankMenu, если в конфиге нет команд для данного типа танка).
  • Причем есть еще секция tankSpecific, которая по "уровню" выше, чем опции по типу танка, и определяет менюшки для конкретных моделей техники.

Во всех этих группах (кроме hotkeyOnly) есть еще три типа разделения настроек. Они позволяют менять команды в меню в зависимости от того, на что прицел смотрит.

  • default - прицел ни на кого не наведен.
  • ally - прицел наведен на живого союзника.
  • enemy - прицел наведен на живого противника.

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

 

Сорян за длиннопост, но там и правда много всего.

 

P.S. Все написанное выше в принципе есть под спойлером Настройка, но подробнее. Хотя полезность этого поста недооценивать не буду.

 

P.P.S. Залил в архив новый конфиг от NooBooL.

Edited by Polyacov_Yury
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Ну смотри. Эта "куча" разбита на группы.

  • Есть группа hotkeyOnly, в ней команды только по прописанному хоткею можно вызвать.
  • Есть группы, которые начинаются на Map_. Чтобы увидеть их, нужно прожать клавишу, выставленную в общих настройках, после чего активировать само меню. На стандартных настройках клиента и мода это равносильно прожатию Left Alt+Z (причем именно в таком порядке).
  • Есть группы, заканчивающиеся на Menu - они ставятся при активации Розы с непрожатой доп. клавишей в зависимости от типа вашего танка (или из TankMenu, если в конфиге нет команд для данного типа танка).
  • Причем есть еще секция tankSpecific, которая по "уровню" выше, чем опции по типу танка, и определяет менюшки для конкретных моделей техники.

Во всех этих группах (кроме hotkeyOnly) есть еще три типа разделения настроек. Они позволяют менять команды в меню в зависимости от того, на что прицел смотрит.

  • default - прицел ни на кого не наведен.
  • ally - прицел наведен на живого союзника.
  • enemy - прицел наведен на живого противника.

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

 

Сорян за длиннопост, но там и правда много всего.

 

P.S. Все написанное выше в принципе есть под спойлером Настройка, но подробнее. Хотя полезность этого поста недооценивать не буду.

 

P.P.S. Залил в архив новый конфиг от NooBooL

Спасибо огромное за подробное объяснение!!!Буду дерзать  :ok:

Edited by krok65

Share this post


Link to post

Short link
Share on other sites
INFO: RadialMenu: ERROR at inj_hkKeyEvent
ERROR: Traceback (most recent call last):
ERROR:   File "scripts/client/gui/mods/mod_RadialMenu.py", line 390, in inj_hkKeyEvent
ERROR:   File "scripts/client/gui/mods/mod_RadialMenu.py", line 362, in findBestFitConf
ERROR: TypeError: unhashable type: 'list'

Перезаливов много не бывает.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Вечерний перезалив.

  • Убрано сообщение в сервисном канале. Галочка для его убирания заменена на надпись "Специально для ...".
  • Исправлена блокировка клика по миникарте при отправке перед ним сообщения в чат.
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Any chance for english version? ;)

There is an english config by YanoErika & SinaMafuyu in RadialMenu folder. And also, the mod itself is english-localised via res_mods/configs/PYmods/i18n.

 

Кстати, тут 9.17 вышел.

  • В̡̣̘̜̪̣̰ͬ̔̒͊С̲͈̺̙̰̥̫̾̏̽̓̐͗ͮ̀Е̢̼̙͂͊̓͗͑ͧͣͥ͐ моды: переход на PYmodsCore 2.0 + vxSettingsApi от PolarFox + modsListApi от P0LIR0ID.
  • Исправлена обработка hotkeyOnly.

UPD. Юра каквсигда. Ну нельзя перезалить 9 модов, не накосячив хотя бы в одном.

Забыл положить обещанный англоязычный конфиг в архив с модом. Архив перезалит.

Edited by Polyacov_Yury
  • Upvote 2
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Юрий, привет!

 

В последней версии есть полоса прокрутки в меню выбора конфига (твой, дефолтный Нуубола итп)? Вроде раньше была (не могу проверить, стёр старую версию), а теперь нет

post-36469-0-09988700-1482080596_thumb.jpg

Edited by DrShats

Share this post


Link to post

Short link
Share on other sites

Hi man, sorry, i'm frensh so i can speak English, but it's so bad...

I have your Mod in the pack of Odem Mortis, so cool mod !

But i have 2 questions : i would like to translate on french...it is possible ?

                                       i would like to use the numbers above the keyboard and not f1, f2 , f3...

 

Thanks for response, and thanks for the mod

Share this post


Link to post

Short link
Share on other sites
Hi man, sorry, i'm frensh so i can speak English, but it's so bad...

And that's totally fine. I can't speak C++ so well, for example :heh:

 

i would like to translate on french...it is possible ?

Of course. All messages are translatable in the skin config (the one in RadialMenu folder), and all mod texts are in res_mods/configs/PYmods/i18n/RadialMenu(or GUI) folder. There should be a file called fr.json or something. If not - you'll need to edit en.json :)

 

i would like to use the numbers above the keyboard and not f1, f2 , f3

Just use KEY_1 instead of KEY_F1 in skin config.

 

 

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

Скажем так. Она там была. Мы с ПоларФоксом решили ее убрать - уж больно она глючит. Надо либо свой компонент писать, либо картошкин чинить. Ни на то, ни на другое нет ни времени, ни желания. Возможность скролла колесиком, правда, осталась.

Edited by Polyacov_Yury
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Et c’est tout à fait bien. Je ne peux pas parler C++ si bien, par exemple :heh:

 

Thanks !

 

 

Bien sûr. Tous les messages sont traduisibles dans la config de la peau (celui dans le dossier RadialMenu), et tous les textes mod sont dans le dossier res_mods/configs/PYmods/i18n/RadialMenu(or GUI). Il devrait y avoir un fichier appelé fr.json ou quelque chose. Si tel n’est pas le cas-vous aurez besoin de modifier en.json  :)

 

Just rename this ?

 

 

Il suffit d’utiliser KEY_1 au lieu de KEY_F1 dans la config de la peau.

 

Oh, sorry, but i'm a noob, and the translation is not good...so it's not important...but if you can give me the path....

 

Thank you for your answer !

 

 

 

Share this post


Link to post

Short link
Share on other sites

 

 

Just rename this ?
Config name depends on client language. And I am not sure, whether there is a french language localization in the client or not.

 

 

but if you can give me the path
res_mods/0.9.17.0.2/scripts/client/gui/mods/RadialMenu/author_name.json

Share this post


Link to post

Short link
Share on other sites

Config name depends on client language. And I am not sure, whether there is a french language localization in the client or not.

 

Oh....where can i see this ?

Or, how can i make the languange on french ?

Sorry, but i'm a noob on the langage of PC...sript, and other...

 

Share this post


Link to post

Short link
Share on other sites
how can i make the languange on french ?

You can find a guide here.

After language is changed, run the game client once. A config file called res_mods/configs/PYmods/i18n/RadialMenu(or GUI)/fr(or something).json will be created. There you can edit all texts to be French (and I would appreciate if you'd sent this file back to me afterwards).

Edited by Polyacov_Yury

Share this post


Link to post

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...