Jump to content
Korean Random
CyToTV

Контекстное меню

Recommended Posts

не робит

У меня на Радеоне танки пластмассовые...

Даунгрейдить Catalyst до 15.6 не буду

Контакты действительно грузятся не вовремя. Фикс я нашел

from adisp import process
@process
def openBrowserWindow(playerNickName, playerId):
    from gui import game_control # <------ нужно переместить сюда
    _url = 'http://www.noobmeter.com/player/ru/{0}/{1}/'.format(playerNickName, playerId)
    _title = 'Statistics ({0})'.format(playerNickName)
    _width = 800
    _height = 600
    _browserSize = [_width, _height]
    yield game_control.g_instance.browser.load(_url,  \
    _title,  \
    showActionBtn=False,  \
    browserSize=_browserSize)

Вместо 

from gui import game_control # <------ этого здесь не должно быть
from adisp import process
@process
def openBrowserWindow(playerNickName, playerId):
    _url = 'http://www.noobmeter.com/player/ru/{0}/{1}/'.format(playerNickName, playerId)
    _title = 'Statistics ({0})'.format(playerNickName)
    _width = 800
    _height = 600
    _browserSize = [_width, _height]
    yield game_control.g_instance.browser.load(_url,  \
    _title,  \
    showActionBtn=False,  \
    browserSize=_browserSize)
Edited by ShadowHunterRUS

Share this post


Link to post

Short link
Share on other sites

 

У меня на Радеоне танки пластмассовые...

Даунгрейдить Catalyst до 15.6 не буду

Контакты действительно грузятся не вовремя. Фикс я нашел

from adisp import process
@process
def openBrowserWindow(playerNickName, playerId):
    from gui import game_control # <------ нужно переместить сюда
    _url = 'http://www.noobmeter.com/player/ru/{0}/{1}/'.format(playerNickName, playerId)
    _title = 'Statistics ({0})'.format(playerNickName)
    _width = 800
    _height = 600
    _browserSize = [_width, _height]
    yield game_control.g_instance.browser.load(_url,  \
    _title,  \
    showActionBtn=False,  \
    browserSize=_browserSize)

Вместо 

from gui import game_control # <------ этого здесь не должно быть
from adisp import process
@process
def openBrowserWindow(playerNickName, playerId):
    _url = 'http://www.noobmeter.com/player/ru/{0}/{1}/'.format(playerNickName, playerId)
    _title = 'Statistics ({0})'.format(playerNickName)
    _width = 800
    _height = 600
    _browserSize = [_width, _height]
    yield game_control.g_instance.browser.load(_url,  \
    _title,  \
    showActionBtn=False,  \
    browserSize=_browserSize)

INFO: [XFW] Loading mod: xvm_contacts =============================

INFO: [XFW][xvm_contacts] Error loading mod:

ERROR: Traceback (most recent call last):

ERROR:   File "mods/xfw/python/xfw_loader.py", line 63, in load_mods

ERROR:   File "D:\World_of_Tanks\res_mods\mods/packages\xvm_contacts\python\__init__.py", line 29

ERROR: SyntaxError: Non-ASCII character '\xd1' in file D:\World_of_Tanks\res_mods\mods/packages\xvm_contacts\python\__init__.py on line 29, but no encoding declared; see http://www.python.org/peps/pep-0263.htmlfor details

INFO: =============================

Share this post


Link to post

Short link
Share on other sites

INFO: [XFW] Loading mod: xvm_contacts =============================

INFO: [XFW][xvm_contacts] Error loading mod:

ERROR: Traceback (most recent call last):

ERROR: File "mods/xfw/python/xfw_loader.py", line 63, in load_mods

ERROR: File "D:\World_of_Tanks\res_mods\mods/packages\xvm_contacts\python\__init__.py", line 29

ERROR: SyntaxError: Non-ASCII character '\xd1' in file D:\World_of_Tanks\res_mods\mods/packages\xvm_contacts\python\__init__.py on line 29, but no encoding declared; see http://www.python.org/peps/pep-0263.htmlfor details

INFO: =============================

комментарии сотри с рус. символами

, теперь нормально?

Share this post


Link to post

Short link
Share on other sites

комментарии сотри с рус. символами

, теперь нормально?

 

работает!!!! Спасибо тебе!!!! я тебе голды кину... кстати, а как можно передвинуть мою строку на верх? (прост на внизу в контекстном меню)

Share this post


Link to post

Short link
Share on other sites

 

 

. кстати, а как можно передвинуть мою строку на верх?

 

def PlayerContactsCMHandler_generateOptions(base, self):
    options = base(self)
    options.append(self._makeItem(MENU.XVM_EDIT_CONTACT_DATA, l10n('Edit data'), optInitData={'enabled': contacts.isAvailable()}))
    options.insert(0, self._makeItem(MENU.OPEN_PLAYER_WEBBROWSER, 'open', optInitData={'enabled': True}))
    return options
 

Этот код сделает вашу строку на первом месте в контекстном меню

Share this post


Link to post

Short link
Share on other sites

У меня в браузере абра кодабра (не на нубо метре) какую кодировку на сайте поставить? А то русский в какие то символы превратился(

Share this post


Link to post

Short link
Share on other sites

У меня в браузере абра кодабра (не на нубо метре) какую кодировку на сайте поставить? А то русский в какие то символы превратился(

UTF-8

Share this post


Link to post

Short link
Share on other sites

а как сделать что  бы это лежало по стандартному пути модов? писать from xfw import ......?


еще как заменить название кнопки "Закрыть"?

zxMNp8ja_uc.jpg

Share this post


Link to post

Short link
Share on other sites

а как сделать что  бы это лежало по стандартному пути модов?

Это часть XVM!

Для стандартной папки придется многое переделывать...

еще как заменить название кнопки "Закрыть"?

.po - файлы

Share this post


Link to post

Short link
Share on other sites

Это часть XVM!

Для стандартной папки придется многое переделывать...

.po - файлы

А если новый класс дня кнопки сделать? На подобии simpledialog

Share this post


Link to post

Short link
Share on other sites

А если новый класс дня кнопки сделать? На подобии simpledialog

Вот код, отвечающий за браузер

scripts/client/gui/Scaleform/daapi/view/lobby/BrowserWindow.py

 

Есть подозрение, что нужно лезть во флешку (browser.swf).

в net.wg.gui.lobby.browser.BrowserWindow

в функции configUI есть строка:

this.closeBtn.label = SYSTEM_MESSAGES.WINDOW_BUTTONS_CLOSE;

Вот и копайте в эту сторону.

Edited by ShadowHunterRUS

Share this post


Link to post

Short link
Share on other sites

Вот код, отвечающий за браузер

scripts/client/gui/Scaleform/daapi/view/lobby/BrowserWindow.py

 

Есть подозрение, что нужно лезть во флешку (browser.swf).

в net.wg.gui.lobby.browser.BrowserWindow

в функции configUI есть строка:

this.closeBtn.label = SYSTEM_MESSAGES.WINDOW_BUTTONS_CLOSE;

Вот и копайте в эту сторону.

Ок, спс

Share this post


Link to post

Short link
Share on other sites

 

 

UTF-8
 

можешь помочь? как сделать так чтобы отображался значок в ушах команд только у тех кто есть в списке (http://сайт/list.txt)


 

можешь помочь? как сделать так чтобы отображался значок в ушах команд только у тех кто есть в списке (http://сайт/list.txt)

 

значок один и тот же

Share this post


Link to post

Short link
Share on other sites

Вот код, отвечающий за браузер

scripts/client/gui/Scaleform/daapi/view/lobby/BrowserWindow.py

 

Есть подозрение, что нужно лезть во флешку (browser.swf).

в net.wg.gui.lobby.browser.BrowserWindow

в функции configUI есть строка:

this.closeBtn.label = SYSTEM_MESSAGES.WINDOW_BUTTONS_CLOSE;

Вот и копайте в эту сторону.

 

как скачать файл в определенную директорию (корневую папку игры) из браузера awesomium'а?

Share this post


Link to post

Short link
Share on other sites

Добрый день.

Не подскажите, где найти контекстное меню, которое используется в "Исследование"?

 

post-36374-0-35943200-1460462717.jpg

Share this post


Link to post

Short link
Share on other sites

Добрый день.

Не подскажите, где найти контекстное меню, которое используется в "Исследование"?

в хвм смотри, папка так и называется

Тут для контактов, но дальше поиском уже :)

https://bitbucket.org/XVM/xvm/src/58e9f0b768a2e6966de7c011af28922db7a06807/src/xpm/xvm_contacts/?at=default

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

в хвм смотри, папка так и называется

Тут для контактов, но дальше поиском уже :)

https://bitbucket.org/XVM/xvm/src/58e9f0b768a2e6966de7c011af28922db7a06807/src/xpm/xvm_contacts/?at=default

 

с нее и начал :) спасибо, буду искать

Edited by Ghran

Share this post


Link to post

Short link
Share on other sites

Если кому-то будет когда-то нужно это...)
Контекстное меню Дерева исследований

\res\scripts\client\gui\scaleform\daapi\view\lobby\techtree\research_cm_handlers.py

Спасибо Ekspoint

Edited by Ghran

Share this post


Link to post

Short link
Share on other sites

И где именно там?

 

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

а ниже меню когда в самом дереве танков

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