Вопросы к доку

Излагаем идеи и предложения и обсуждаем их
Аватара пользователя
Мистер Пропер
Сообщения: 9147
Зарегистрирован: 30 янв 2013, 17:13
Имя героя: Мистер Пропер
Откуда: от Туда

Re: Вопросы к доку

Сообщение Мистер Пропер » 31 май 2025, 20:24

Hero_MM писал(а):
31 май 2025, 17:27
Можно ли уменьшить задержку при передаче управления в партийных и пвп боях?
Сейчас, как я понимаю, за обновление данных отвечаеют запросы к b.data. И они происходят каждые 5 секунд вне зависимости от того, сделал ход напарник/противник или нет.

Можно ли через брокер сообщений + long polling/вебсокеты или каким-то другим образом сообщать моему напарнику/противнику, что завершилась обработка моего хода и его клиенту необходимо сделать запрос к серверу, чтобы обновить данные?

Или в партийных/пвп боях снизить период обновления данных до 2-3 секунд вместо 5
Я так думаю что начнутся чудовищные лаги, т.к. настройка времени бновления идёт для всей карты разом

Hero_MM
Сообщения: 118
Зарегистрирован: 18 янв 2025, 17:39
Имя героя: герой меча и магии

Re: Вопросы к доку

Сообщение Hero_MM » 31 май 2025, 20:51

Мистер Пропер писал(а):
31 май 2025, 20:24
Hero_MM писал(а):
31 май 2025, 17:27
Можно ли уменьшить задержку при передаче управления в партийных и пвп боях?
Сейчас, как я понимаю, за обновление данных отвечаеют запросы к b.data. И они происходят каждые 5 секунд вне зависимости от того, сделал ход напарник/противник или нет.

Можно ли через брокер сообщений + long polling/вебсокеты или каким-то другим образом сообщать моему напарнику/противнику, что завершилась обработка моего хода и его клиенту необходимо сделать запрос к серверу, чтобы обновить данные?

Или в партийных/пвп боях снизить период обновления данных до 2-3 секунд вместо 5
Я так думаю что начнутся чудовищные лаги, т.к. настройка времени бновления идёт для всей карты разом
Не, там по-другому даже для общей карты. А запрос состояния боя отдельный от него

Аватара пользователя
phdoc
Администратор
Сообщения: 28208
Зарегистрирован: 29 май 2010, 16:43

Re: Вопросы к доку

Сообщение phdoc » 02 июн 2025, 17:27

Hero_MM писал(а):
31 май 2025, 17:27
Можно ли через брокер сообщений + long polling/вебсокеты или каким-то другим образом сообщать моему напарнику/противнику, что завершилась обработка моего хода и его клиенту необходимо сделать запрос к серверу, чтобы обновить данные?
Это у нас работает только в чате. В боях пока нет такой возможности.
Hero_MM писал(а):
31 май 2025, 17:27
Или в партийных/пвп боях снизить период обновления данных до 2-3 секунд вместо 5
Зачем так часто?
Делитесь и перемножайтесь

Hero_MM
Сообщения: 118
Зарегистрирован: 18 янв 2025, 17:39
Имя героя: герой меча и магии

Re: Вопросы к доку

Сообщение Hero_MM » 02 июн 2025, 19:09

phdoc писал(а):
02 июн 2025, 17:27
Hero_MM писал(а):
31 май 2025, 17:27
Или в партийных/пвп боях снизить период обновления данных до 2-3 секунд вместо 5
Зачем так часто?
Бои партийные очень долгие. Все стараются объекты бить в одиночку двойную динаму чтобы не ждать передачи управления напарнику. Но на серьёзных боях, где оба сопартийца нужны для боя это заметно замедляет бои

Аватара пользователя
Мистер Пропер
Сообщения: 9147
Зарегистрирован: 30 янв 2013, 17:13
Имя героя: Мистер Пропер
Откуда: от Туда

Re: Вопросы к доку

Сообщение Мистер Пропер » 02 июн 2025, 21:00

Док, можно проверить героя http://www.heroesland.com/hero.php?h=%D ... 0%B5%D1%80
когда был выбит последний рецепт дырокола, и скок боев с драконами после рецепта было проведено

может сломалось чего у меня??? :(

Аватара пользователя
phdoc
Администратор
Сообщения: 28208
Зарегистрирован: 29 май 2010, 16:43

Re: Вопросы к доку

Сообщение phdoc » 03 июн 2025, 16:54

Hero_MM писал(а):
02 июн 2025, 19:09
phdoc писал(а):
02 июн 2025, 17:27
Hero_MM писал(а):
31 май 2025, 17:27
Или в партийных/пвп боях снизить период обновления данных до 2-3 секунд вместо 5
Зачем так часто?
Бои партийные очень долгие. Все стараются объекты бить в одиночку двойную динаму чтобы не ждать передачи управления напарнику. Но на серьёзных боях, где оба сопартийца нужны для боя это заметно замедляет бои
Таки три секунды - это лишком часто с любом случае.



Мистер Пропер писал(а):
02 июн 2025, 21:00
Док, можно проверить героя http://www.heroesland.com/hero.php?h=%D ... 0%B5%D1%80
когда был выбит последний рецепт дырокола, и скок боев с драконами после рецепта было проведено

может сломалось чего у меня??? :(
Вся эта информация доступна в окне с информацией о герое.
Делитесь и перемножайтесь

Аватара пользователя
Мистер Пропер
Сообщения: 9147
Зарегистрирован: 30 янв 2013, 17:13
Имя героя: Мистер Пропер
Откуда: от Туда

Re: Вопросы к доку

Сообщение Мистер Пропер » 03 июн 2025, 22:12

Док, отключите откаты в порталах в квесте минотавров
хватит извращаться

Аватара пользователя
Мистер Пропер
Сообщения: 9147
Зарегистрирован: 30 янв 2013, 17:13
Имя героя: Мистер Пропер
Откуда: от Туда

Re: Вопросы к доку

Сообщение Мистер Пропер » 06 июн 2025, 20:16

Хотел всупить в клан, пишет кто то ранее был
Док, как узнать, какой перс был в клане ранее??

только про лог не говорите, там нет истории больше 1 или 2 лет

Аватара пользователя
phdoc
Администратор
Сообщения: 28208
Зарегистрирован: 29 май 2010, 16:43

Re: Вопросы к доку

Сообщение phdoc » 06 июн 2025, 22:44

Мистер Пропер писал(а):
06 июн 2025, 20:16
Хотел всупить в клан, пишет кто то ранее был
Док, как узнать, какой перс был в клане ранее??

только про лог не говорите, там нет истории больше 1 или 2 лет
Если не смотреть лог клана, то только вспоминать.
Делитесь и перемножайтесь

Аватара пользователя
Мистер Пропер
Сообщения: 9147
Зарегистрирован: 30 янв 2013, 17:13
Имя героя: Мистер Пропер
Откуда: от Туда

Re: Вопросы к доку

Сообщение Мистер Пропер » 07 июн 2025, 00:54

phdoc писал(а):
06 июн 2025, 22:44
Мистер Пропер писал(а):
06 июн 2025, 20:16
Хотел всупить в клан, пишет кто то ранее был
Док, как узнать, какой перс был в клане ранее??

только про лог не говорите, там нет истории больше 1 или 2 лет
Если не смотреть лог клана, то только вспоминать.
ну может вы гляните?
клан http://www.heroesland.com/clan.php?179
аккаунт героя http://www.heroesland.com/hero.php?h=%D ... 0%B5%D1%80
спасыба)

Ответить