Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Fine ReConnect()
Ozzy Osbourne
сообщение 9.2.2019, 10:33
Сообщение #1


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Продолжаем тему развития движка ClassicUO (CUO) и естественно нашего проекта WisQuas. На этот раз руки дошли до реконектора, который позволяет как подключится к серверу который переполнен и отвергает подключение, а так же переподключиться если произошел разрыв внутри самой игры.

(IMG:https://c2n.me/3ZHTKx1.jpg)

А вот тут у меня небольшое видео с демонстрацией всей этой работы

[+]


Особенности:

1. Работает как на LoginScene (первый экран входа) и пробует подключится к серверу пока он не включится. Удобно при отладке с локальным сервером (IMG:style_emoticons/default/smile.gif)

2. Работает на GameScene и ожидает отвала соединения по SocketOnDisconnected, если это произошло — вернет на LoginScene и попробует переподключиться к игре

ВАЖНО! Если вас “выкинуло” внутри игры (GameScene) — повторное подключение будет работать только если вы используете галочку “save account”. Без данной опции — реконектор будет работать только на первом экране.

PR:

https://github.com/andreakarasho/ClassicUO/pull/266
https://github.com/andreakarasho/ClassicUO/pull/267
https://github.com/andreakarasho/ClassicUO/pull/269
https://github.com/andreakarasho/ClassicUO/pull/272
https://github.com/andreakarasho/ClassicUO/pull/273


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.3.2024, 4:15
Designed by Nickostyle