Jump to content
Korean Random
Mr 13

XMQP в XVM 6.4.8+ готов к тестированию! Вы можете включить его в личном кабинете на сайте XVM.

Recommended Posts

В последних ночниках от тех, кто в ЧС не должно отображаться. Но надо проверять.

@sirmax, а возможно добавить функционал отключения "рисовалки" для тех, кого "забанил" именно в чате, до конца боя? Просто бывает, что ЧС переполнен, а "рисовальщик" мешает, в чате нажал на "заблокировать до окончания боя" - и все нормально с чатом и кликанием, вот это бы еще и на xmqp распространить...

Edited by Kapany3uk

Share this post


Link to post

Short link
Share on other sites

Надо проверить, может я как раз это и отключил.

Share this post


Link to post

Short link
Share on other sites

Надо проверить, может я как раз это и отключил.

билд 7113

при включении блокировки чата до конца боя функция "рисования" в xmqp все равно доступна для блокированного... ЧС не проверял.

20170202_0117_uk-GB77_FV304_83_kharkiv.wotreplay - "писатель" - ИСУ-152, последние пару минут боя.

python.logxvm.log

Edited by Kapany3uk

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

Возможно ли добавить в функционал альтернативный чат (вместо или паралельно к стандартному) не проходящий через сервера ВГ? В связи с волной автобанов чата от ВГ у большей половины тех с кем играю чат вечно забанен, хотелось бы альтернативный вариант, +ВГ его не смогут читать.

Edited by go2sKill
  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Нет, мы этого делать не будем. Если забанили, значит есть за что. Создавать свою службу мониторинга чата мы не хотим.

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

У картошки очень специфические понятия "есть за что", сейчас походу автобан чата работает по прилету 3-5 жалоб от разных игроков, т.е. достаточно не угодить чем-то взводу в бою что бы они скинулись по жалобе и недельный бан готов. Дело конечно ваше, но я почему-то уверен что многие воспользовались бы таким функционалом. И речь не идет о мониторинге, речь как раз о не мониторинге, нормальном чате для людей которые сознательно его включили в опциях.

Edited by go2sKill
  • Upvote 2
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

речь как раз о не мониторинге, нормальном чате для людей которые сознательно его включили в опциях.

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

Если нужна приватная общалка, есть TeamSpeak или OverWolf, которые цепляются оверлеем.

  • Upvote 2
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

@sirmax, нужно сделать заглушку на случай того если сервер XMQP находится на тех.обслуживании или просто лег.

Ибо при таком условии блочится событие на озвучку лампы, что не есть гуд:

 

'python.log'

2017-03-14 20:04:01.287: INFO: =============================
2017-03-14 20:04:01.287: INFO: 2017-03-14 20:04:01: [ERROR] ./res_mods/mods/xfw/python\xfw\events.pyc
2017-03-14 20:04:01.287: ERROR: Traceback (most recent call last):
2017-03-14 20:04:01.287: ERROR:   File "./res_mods/mods/xfw/python\xfw\events.py", line 55, in __event_handler
2017-03-14 20:04:01.287: ERROR:     e.fire(*a, **k)
2017-03-14 20:04:01.287: ERROR:   File "./res_mods/mods/xfw/python\xfw\events.py", line 24, in fire
2017-03-14 20:04:01.287: ERROR:     handler(*args, **keywargs)
2017-03-14 20:04:01.287: ERROR:   File "./res_mods/mods/packages\xvm_battle\python\xmqp_events.py", line 187, in _SixthSenseIndicator_as_showS
2017-03-14 20:04:01.287: ERROR:     xmqp.call({'event': EVENTS.XMQP_SPOTTED})
2017-03-14 20:04:01.287: ERROR:   File "./res_mods/mods/packages\xvm_battle\python\xmqp.py", line 86, in call
2017-03-14 20:04:01.287: ERROR:     _xmqp.call(message)
2017-03-14 20:04:01.287: ERROR:   File "./res_mods/mods/packages\xvm_battle\python\xmqp.py", line 185, in call
2017-03-14 20:04:01.287: ERROR:     body=message)
2017-03-14 20:04:01.287: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\channel.py", line 421, in basic_publish
2017-03-14 20:04:01.287: ERROR:     (properties, body))
2017-03-14 20:04:01.287: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\channel.py", line 1324, in _send_method
2017-03-14 20:04:01.287: ERROR:     self.connection._send_method(self.channel_number, method, content)
2017-03-14 20:04:01.287: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\connection.py", line 2137, in _send_method
2017-03-14 20:04:01.287: ERROR:     self._send_message(channel_number, method, content)
2017-03-14 20:04:01.287: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\connection.py", line 2153, in _send_message
2017-03-14 20:04:01.288: ERROR:     write_buffer = [frame.Method(channel_number, method).marshal(),
2017-03-14 20:04:01.288: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\frame.py", line 74, in marshal
2017-03-14 20:04:01.288: ERROR:     pieces = self.method.encode()
2017-03-14 20:04:01.288: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\spec.py", line 1519, in encode
2017-03-14 20:04:01.288: ERROR:     'A non-string value was supplied for self.exchange'
2017-03-14 20:04:01.288: ERROR: AssertionError: A non-string value was supplied for self.exchange
2017-03-14 20:04:01.288: INFO: =============================

Edited by night_dragon_on
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Поставил заглушку, но мне будет нужен xvm.log при такой ситуации, чтобы я попробовал причину исправить.

Share this post


Link to post

Short link
Share on other sites
2017-03-16 18:35:05.522: INFO: 2017-03-16 18:35:05: [ERROR] ./res_mods/mods/xfw/python\xfw\events.pyc

2017-03-16 18:35:05.522: ERROR: Traceback (most recent call last):

2017-03-16 18:35:05.522: ERROR:   File "./res_mods/mods/xfw/python\xfw\events.py", line 55, in __event_handler

2017-03-16 18:35:05.522: ERROR:     e.fire(*a, **k)

2017-03-16 18:35:05.522: ERROR:   File "./res_mods/mods/xfw/python\xfw\events.py", line 24, in fire

2017-03-16 18:35:05.523: ERROR:     handler(*args, **keywargs)

2017-03-16 18:35:05.523: ERROR:   File "./res_mods/mods/packages\xvm_battle\python\xmqp_events.py", line 187, in _SixthSenseIndicator_as_showS

2017-03-16 18:35:05.523: ERROR:     xmqp.call({'event': EVENTS.XMQP_SPOTTED})

2017-03-16 18:35:05.523: ERROR:   File "./res_mods/mods/packages\xvm_battle\python\xmqp.py", line 86, in call

2017-03-16 18:35:05.523: ERROR:     _xmqp.call(message)

2017-03-16 18:35:05.523: ERROR:   File "./res_mods/mods/packages\xvm_battle\python\xmqp.py", line 185, in call

2017-03-16 18:35:05.523: ERROR:     body=message)

2017-03-16 18:35:05.523: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\channel.py", line 421, in basic_publish

2017-03-16 18:35:05.523: ERROR:     (properties, body))

2017-03-16 18:35:05.523: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\channel.py", line 1324, in _send_method

2017-03-16 18:35:05.523: ERROR:     self.connection._send_method(self.channel_number, method, content)

2017-03-16 18:35:05.523: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\connection.py", line 2137, in _send_method

2017-03-16 18:35:05.523: ERROR:     self._send_message(channel_number, method, content)

2017-03-16 18:35:05.523: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\connection.py", line 2153, in _send_message

2017-03-16 18:35:05.523: ERROR:     write_buffer = [frame.Method(channel_number, method).marshal(),

2017-03-16 18:35:05.523: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\frame.py", line 74, in marshal

2017-03-16 18:35:05.523: ERROR:     pieces = self.method.encode()

2017-03-16 18:35:05.523: ERROR:   File "./res_mods/mods/xfw/python/lib\pika\spec.py", line 1519, in encode

2017-03-16 18:35:05.523: ERROR:     'A non-string value was supplied for self.exchange'

2017-03-16 18:35:05.523: ERROR: AssertionError: A non-string value was supplied for self.exchange

но мне будет нужен xvm.log при такой ситуации

 вот такая ситуация,линии и точки не не рисуются тоже

xvm.log

Edited by JOHNNY116

Share this post


Link to post

Short link
Share on other sites
Лог с последнего ночника?

да,там же написано что эт ночник,специально его ставил чтобы посмотреть будет ли рисовать по миникарте,увы....На XVM-6.5.6 то же самое-ни линии ни точки не рисовались на миникарте.

Edited by JOHNNY116

Share this post


Link to post

Short link
Share on other sites

я так понял что в xvm-6.5.6  XMQP вообще не работает,даже лампочек нету

Share this post


Link to post

Short link
Share on other sites

 

 

я так понял что в xvm-6.5.6  XMQP вообще не работает,даже лампочек нету
 выходит что так...а я голову ломаю....

Share this post


Link to post

Short link
Share on other sites

да, не работает. занимаемся.

на последнем ночнике проблем со звуком нет?

Share this post


Link to post

Short link
Share on other sites

 

 

на последнем ночнике проблем со звуком нет?
 не заметил,все работало.

Share this post


Link to post

Short link
Share on other sites

добавил проверку, по идее теперь в лог не должно ничего писать в случае если XMQP не коннектится.

Share this post


Link to post

Short link
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...