Перейти к содержимому
Korean Random
Mr 13

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

Рекомендуемые сообщения

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

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

Изменено пользователем Kapany3uk

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 sirmax   

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

билд 7113

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

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

python.logxvm.log

Изменено пользователем Kapany3uk

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 sirmax   

Хорошо бы еще ЧС проверить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 sirmax   

Добавил проверку на блокировку чата. Нужно проверить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
go2sKill   

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

Изменено пользователем go2sKill

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 sirmax   

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
go2sKill   

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

Изменено пользователем go2sKill

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 sirmax   

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

@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: =============================

Изменено пользователем night_dragon_on

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 sirmax   

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ок, когда проявится ещё раз прикреплю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
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

Изменено пользователем JOHNNY116

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 sirmax   

Лог с последнего ночника?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Лог с последнего ночника?

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

Изменено пользователем JOHNNY116

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 sirmax   

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
 sirmax   

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×