Jump to content
Korean Random

dimank26

User
  • Content Count

    43
  • Joined

  • Last visited

Community Reputation

0 Noob

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. from gui import SystemMessages from messenger import MessengerEntry from constants import PREBATTLE_TYPE from messenger.m_constants import PROTO_TYPE, LAZY_CHANNEL class CommonChannelCriteria(object): def filter(self, channel): return channel.getName() == LAZY_CHANNEL.COMMON ctrl = MessengerEntry.g_instance.gui.channelsCtrl.getControllerByCriteria(CommonChannelCriteria()) ctrl.sendMessage(u"Hello World!".encode('utf-8'))
  2. Проблему решил, тема закрыта, нужно было поставить CONNECTION_METHOD.BASIC
  3. Как сделать чтобы автоматический вводились данные при логине? Логин, пароль и авторизация сама. Покапался и получился примерно такой код, но бесконечная загрузка идёт from gui.login.manager import _WgcModeManager from gui.login.Servers import Servers, DevelopmentServers from gui.Scaleform.daapi.view.login.loginview import LoginView from skeletons.connection_mgr import IConnectionManager from skeletons.gui.login_manager import ILoginManager from helpers import getFullClientVersion, dependency, uniprof import BigWorld class LoginUser(object): loginManager = dependency.descriptor(ILoginManager) connectionMgr = dependency.descriptor(IConnectionManager) def __init__(self, ctx=None): self._servers = self.loginManager.servers print self._servers.selectedServer return LoginView().onLogin("email@mail.ru","password",self._servers.selectedServer,True) LoginUser()
  4. Получаю channelID, с помощью channel.getID() Пример приватного чат ид который выходит: "4884966@ru-wot.loc" Пытаюсь отправить в него сообщение и появляется ошибка в питоне "ContactBareJID" BigWorld.player().broadcast(channel.getID(), "Hello") В чём ошибка?
  5. Как закрыть приватный канал? Если через BigWorld.player().leaveChat(channelID) не получается
  6. Создать приватный канал не получается, использую createPrivate через BigWorld
  7. Как получить список и информацию игроков в результатах боя? (ник, сколько урона нанёс и т.д.) Понял как, battle_results -> PlayerInfo
  8. Научился открывать чат) Чат открывается, но как туда отправить сообщение? BigWorld.player().createPrivate(117171581, "_3HaKoMo")
  9. Через keys узнал, что в chatAction (для print) есть атрибуты, как вытащить их них можно значение? Получилось вытащить данные через ChatAction.values() Как можно теперь написать в лс игроку? Передаются ещё такие данные: (originator: 25021936L) originator - видимо ид пользователя?
  10. данные в формате yaml приходят в ответ, можно как-то конвертнуть. При попытке подключить модуль yaml выдаёт ошибку ImportError: No module named yaml
  11. Для вербовки в клан самое то, но каждый судит в меру своей испорченности
×
×
  • Create New...