Jump to content
Korean Random

sergey spb

User
  • Content Count

    105
  • Joined

  • Last visited

Community Reputation

0 Noob

About sergey spb

Basic information

  • Gender
    Мужчина
  • City
    Санкт-Петербург

Contacts

  • Nick
    Sergeant_SPb

Recent Profile Visitors

2400 profile views
  1. Добрый вечер, кому не трудно помогите! Раньше открывалось в браузере игры, а сейчас нет (долгая загрузка и всё...) Делал по подобию из образцов и советов на форуме для себя, сам к сожалению не шарю. # Source Generated with Decompyle++ # File: mod_newclik .pyc (Python 2.7) import BigWorld from notification.NotificationListView import NotificationListView from notification.settings import NOTIFICATION_BUTTON_STATE from gui.SystemMessages import SM_TYPE from adisp import process def messages(): return { 'typeID': 1, 'message': { 'bgIcon': '', 'defaultIcon': '', 'savedData': 0, 'timestamp': -1, 'filters': [], 'buttonsStates': { 'cancel': NOTIFICATION_BUTTON_STATE.HIDDEN }, 'buttonsLayout': [ { 'action': 'action_1', 'type': 'submit', 'label': '\xd0\x9e\xd1\x82\xd0\xba\xd1\x80\xd1\x8b\xd1\x82\xd1\x8c', 'width': 110 }, { 'action': 'action_2', 'type': 'cancel', 'label': 'Button 2', 'width': 90 }], 'message': '\xd0\x98\xd0\xbd\xd1\x84\xd0\xbe\xd1\x80\xd0\xbc\xd0\xb0\xd1\x86\xd0\xb8\xd1\x8f ModPackSG', 'type': 'black', 'icon': 'img://../icons/SG.png' }, 'entityID': 99999, 'auxData': [ 'GameGreeting'] } def new_getMessagesList(self): result = old_getMessagesList(self) if self._NotificationListView__currentGroup in 'info': result.append(messages()) return result old_getMessagesList = NotificationListView._NotificationListView__getMessagesList NotificationListView._NotificationListView__getMessagesList = new_getMessagesList import BigWorld from adisp import process from helpers import dependency from skeletons.gui.game_control import IBrowserController class BrowserWindow(object): def browser(self, url, title, browserID, browserSize): browserCtrl = dependency.instance(IBrowserController) yield browserCtrl.load(url = url, title = title, browserID = browserID, browserSize = browserSize, showActionBtn = True, showCloseBtn = True, showWaiting = True) browser = process(browser) g_browserWindow = BrowserWindow() def new_onClickAction(self, typeID, entityID, action): if action == 'action_1': g_browserWindow.browser('http://sgtspb.ucoz.net/ModPack_SG.jpg', 'Please wait...', 'Pack', [ 1366, 768]) elif action == 'action_2': print 'action_2' else: old_onClickAction(self, typeID, entityID, action) old_onClickAction = NotificationListView.onClickAction NotificationListView.onClickAction = new_onClickAction Сейчас код такой, но открывается в браузере Windows, не подскажете ка переделать? Спасибо! # Source Generated with Decompyle++ # File: mod_newclik_win .pyc (Python 2.7) import BigWorld from notification.NotificationListView import NotificationListView from notification.settings import NOTIFICATION_BUTTON_STATE from gui.SystemMessages import SM_TYPE from adisp import process def messages(): return { 'typeID': 1, 'message': { 'bgIcon': '', 'defaultIcon': '', 'savedData': 0, 'timestamp': -1, 'filters': [], 'buttonsStates': { 'cancel': NOTIFICATION_BUTTON_STATE.HIDDEN }, 'buttonsLayout': [ { 'action': 'action_1', 'type': 'submit', 'label': '\xd0\x9e\xd1\x82\xd0\xba\xd1\x80\xd1\x8b\xd1\x82\xd1\x8c', 'width': 110 }, { 'action': 'action_2', 'type': 'cancel', 'label': 'Button 2', 'width': 90 }], 'message': '\xd0\x98\xd0\xbd\xd1\x84\xd0\xbe\xd1\x80\xd0\xbc\xd0\xb0\xd1\x86\xd0\xb8\xd1\x8f ModPackSG', 'type': 'black', 'icon': 'img://../icons/SG.png' }, 'entityID': 99999, 'auxData': [ 'GameGreeting'] } def new_getMessagesList(self): result = old_getMessagesList(self) if self._NotificationListView__currentGroup in 'info': result.append(messages()) return result old_getMessagesList = NotificationListView._NotificationListView__getMessagesList NotificationListView._NotificationListView__getMessagesList = new_getMessagesList import BigWorld from adisp import process from helpers import dependency from skeletons.gui.game_control import IBrowserController class BrowserWindow(object): def browser(self, url, title, browserID, browserSize): browserCtrl = dependency.instance(IBrowserController) yield browserCtrl.load(url = url, title = title, browserID = browserID, browserSize = browserSize, showActionBtn = True, showCloseBtn = True, showWaiting = True) browser = process(browser) g_browserWindow = BrowserWindow() def new_onClickAction(self, typeID, entityID, action): if action == 'action_1': BigWorld.wg_openWebBrowser('http://sgtspb.ucoz.net/ModPack_SG.jpg') elif action == 'action_2': print 'action_2' else: old_onClickAction(self, typeID, entityID, action) old_onClickAction = NotificationListView.onClickAction NotificationListView.onClickAction = new_onClickAction
  2. damageLog.xc "damageLog": { // false - disable. // false - отключить. "enabled": true, // true - disable standard detailed damage. // true - отключить стандартный детальный урон. "disabledDetailStats": true, // true - disable standard summarized damage. // true - отключить стандартный суммарный урон. "disabledSummaryStats": true,
  3. @HEKPOMAHT СПАСИБО всё получилось! А как правильно прописать: если dmg=0 то цвет зеленый если -dmg то цвет красный. "formatHistory": "<font color='{{c:team-dmg}}'><textformat tabstops='{{l10n:[26,58,129,136,172,191]}}'>{{my-alive?<font face='mono'>{{number%02d}}</font>{{critical-hit}}|<font alpha='#E6' face='xvm' size='15'>&#x2B;</font>}}\t{{dmg=0?<img src='img://../icons/log/{{c:team-dmg}}/arrow.png' width='27' height='27' vspace='-9'>|-{{dmg}}}}\t<img src='img://../icons/log/{{c:team-dmg}}/{{c:dmg-kind}}.png' width='27' height='27' vspace='-9'>{{dmg-kind}}<img src='img://../icons/nations flag/{{nation}}.png' width='16' height='12' vspace='-1'><font size='21' color='{{c:team-dmg}}'> {{vtype}} </font>\t<font color='{{c:team-dmg}}'>{{vehicle}}</textformat></font>"
  4. Добрый день. Где искать, чтобы расстояние между строк уменьшить. damageLog.xc
  5. Добрый день. Где искать, чтобы расстояние между строк уменьшить. damageLog.xc
  6. Доброе утро! Кому не трудно сделайте потише: Озвучка перка "Шестое чувство" (оповещение голосом, таймер засвета). Beliy.IV уже делал, где-то в 2016, ещё раз СПАСИБО ему! Спасибо!
  7. Slava7572, ВЫ правы! Я неправильно задал вопрос. Можно ли сделать знак, чтобы отображался правильно и менялся цвет в зависимости процента побед? Спасибо!
  8. Добрый вечер, не подскажите как поменять знак (и если можно и цвет), чтобы отображалось правильно?
  9. Добрый день! Как написать? Если нет статистики - "Нет данных" из шрифта XVMSymbol U+0065 (в ушах и по TAB)? Спасибо!
  10. Да, можно, но хотелось бы чтобы открывалась уже сохраненная как иконка.
  11. Да, картинка сохранённая на компе, как:'icon': 'img://../icons/SG.png' . g_browserWindow.browser('Путь к картинке.jpg', 'Please wait...', 'Pack', [990, 550])
  12. Добрый день! Не подскажете? Как прописать путь к изображению в папке (WoT/icon), чтобы открывалась картинка, а не сайт? Путь по иконке не получился: 'img://../icons/SG.png'
  13. Спасибо, большое!!! Всё получилось, кому надо, берите:
×
×
  • Create New...