Jump to content
Korean Random

POLIROID

User
  • Content Count

    431
  • Joined

  • Days Won

    2

Everything posted by POLIROID

  1. Это собственно метод отправки внутри аккаунта, его можно вот так вызвать BigWorld.player().prb_sendInvites([1234, 5434], "invite text") Но не советую так делать, ибо перед отправкой приглашений, нужна проверка на cooldown а также permission. Все это делается если использовать листинг, который я предоставил изначально. Для отправки нужно иметь созданный взвод/команду/вылазку/тренировочную комнату =) Если у вас в планах рандомно вызывать этот метод, поменяйте код примерно на такой: prbDispatcher = g_prbLoader.getDispatcher() if prbDispatcher: functional = prbDispatcher.getFunctional(CTRL_ENTITY_TYPE.UNIT) if functional: functional.request(SendInvitesCtx(accountsToInvite, "Displayed invite text")
  2. from gui.prb_control.dispatcher import g_prbLoader from gui.prb_control.context import SendInvitesCtx from gui.prb_control.settings import CTRL_ENTITY_TYPE accountsToInvite = [12345, 45678, 639127] functional = g_prbLoader.getDispatcher().getFunctional(CTRL_ENTITY_TYPE.UNIT) if functional: functional.request(SendInvitesCtx(accountsToInvite, "Displayed invite text"))
  3. w в названии файла вроде сокращение от white. ktulho определённо прав по поводу стикеров после смерти =) если не ошибаюсь, оно с белыми трупами танков ставится.
  4. Там по идее все просто, вам понадобится ButtonGroup и RadioButton. Пример под катом после внедрения и правок под ваш код, по идее должен работать. *правда он без обрамления с заголовком (FieldSet)
  5. Контроллер если не находит бой в кеше, идет за ним на сервер, и как поможет "нужно добавить таймауты небольшие перед парсингом" догадайся сам.
  6. Данные по рейтингам рассчитываются на сервере WG, собственно и выводятся они забираясь оттуда по API Событие "Танковые асы" по сути аналог проводимых на ГК компаний, только для рандома, оттуда и код/логика (расчет единожды в сутку).
  7. Там было 2-3 боя на забор статки в очереди, послебоевое окно отвалилось из за куллдауна на запросы к серверу. Собственно сам лог под катом А чтобы избежать этой проблемы, нужно добавить таймауты небольшие перед парсингом результатом боя.
  8. Не совсем true путь, если охота разобраться то надо самому эти маркеры создавать/контролировать. Рабочий пример с комментариями под катом
  9. Советую вам если возникают вопросы такого типа, смотреть как данную проблему решал sirmax, клик В любом случае: ... this.current_alias = view.as_config.alias; ...
  10. Не не не, я то и не против, пользы от него не много (ну вот почему нельзя было добавить урон по собственному танку?) =) Просто убивать его нельзя, ну тоесть как можно, но это не гуд. Нет, отключается только отображение.
  11. У вг есть возможность настройки этой "фигни" из под коробки (которая на данный момент убивается), у XVM-a ее нет (в плане ЦА - не все могут в конфиги) Так я не об событиях говорил которые ex "риббоны", я именно о логе где эти события отображаются. Проблема ведь в чем, лог от вг полностью настраиваемый из под коробки, он прост, и лаконичен (вписывается в дизайн) И на данный момент он убивается если установить XVM, что какбы не есть гуд =(
  12. Если с миникартой это логично (добавляет новый функционал, не убирает старый) То с дамаг логом не совсем, чтоб применить аргумент "миникарта включена по дефолту" Нужно добавить события которые есть у wg Но тогда это уже будет не дамаг лог, а лог событий в бою =)
  13. Антон (Delux) обновлял статистику каждый патч, к сожалению сейчас у него нету свободного времени чтоб заняться обновлением, возможно он обновит её спустя какое то время.
  14. клик либо клик а еще клик import net.wg.gui.components.controls.SoundButtonEx; import net.wg.gui.components.controls.DropdownMenu; ... // dropdown (ui linkage => DropdownMenuUI) var dropdown:DropdownMenu = App.utils.classFactory.getComponent("DropdownMenuUI", DropdownMenu, {...}); //or var dropdown:DropdownMenu = DropdownMenu(App.utils.classFactory.getObject("DropdownMenuUI")); // button (ui linkages => ButtonNormal or ButtonBlack) var button:SoundButtonEx = App.utils.classFactory.getComponent("ButtonNormal", SoundButtonEx, {...}); //or var button:SoundButtonEx = SoundButtonEx(App.utils.classFactory.getObject("ButtonNormal"));
  15. Вот такой грязный фикс поможет с доступностью любого WG контрола в любом месте (буть то бой/ангар/экран логина) App.instance.loaderMgr.loadLibraries(Vector.<String>([ "guiControlsLobby.swf", "guiControlsLobbyBattle.swf", "guiControlsLobbyBattleDynamic.swf", "guiControlsLobbyDynamic.swf", "guiControlsLogin.swf", "guiControlsLoginBattle.swf", "guiControlsLoginBattleDynamic.swf" ])); Дабы фикс небыл грязным, сверяйтесь с классами внутри этих флеш файлов и подгрузите нужный, если он еще не загружен/не работает. (в случае с DropdownMenuUI файл guiControlsLobbyBattle.swf) Но если нет желания костылять, то пользуетесь Adobe Flash CSx либо Adobe Animate
  16. App.utils.classFactory.getComponent("DropdownMenuUI", DropdownMenu);
  17. Прямиком из той темы: http://www.koreanrandom.com/forum/topic/34603-/?p=353482 Попробуй таки "слой" сменить. Хотя если подумать, мод то работает как надо =)
  18. Боюсь, инвока над собственными Entry единожды при создании с параметром "hideDirectionLine" даже на калитку не хватит =) Хотя если он есть на месте, тогда возможно проблема в "слое". Попробуй сменить "icons" например на "deadVehicles", поможет.
  19. Смотришь такой логи, видиш такой рефы с 4cheat Идешь по ссылке а там наш клиент Мне вот интересно, он вот так всех видит? http://coub.com/view/7pyz6 Или это просто слишком тонкий тролинг? Если он настолько хорош, почему его еще не пробанили на разных площадках? Или банили уже? Есть где почитать? Так изи же =) Еще 8 раз измени сообщение, поможет =) И главное это в Минск то завезли VPN, или ты настолько плох? =) О DDS белорусских не слыхал. ой все, опять я начал бесполезную переписку, сорян удаляюсь.
  20. Та изи же, сверху даже бросали готовое player = BigWorld.player() for vehicleID, vehicle in player.arena.vehicles.iteritems(): pName, pTeam, vName, vLocalName = vehicle['name'], vehicle['team'], vehicle['vehicleType'].name, vehicle['vehicleType'].type.userString # никнейм, имя танка кирилицей, команда игрока, имя танка латиницей (внутреигровое) print pName, vLocalName, pTeam, vName
  21. Его еще и плюсуют, да и у темы 20+ страниц, что же с нами стало...
  22. Да откуда вы такие лезете? У меня полотенца уже закончились.
×
×
  • Create New...