UO Topic client connection - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki
Client & Connection
Home · BASIC · UO API · A–Z · Examples · Languages
Соединение, состояние входа в мир, задержка, адрес сервера и список персонажей.
Разделы
| Тема | Команды и пояснения |
|---|---|
| Connect | UO.Connect |
| Disconnect | UO.Disconnect |
| Connected | UO.Connected |
| Online | UO.Online |
| Ping | UO.GetPing |
| Server IP | UO.GameServerIPString |
| Shard Name | UO.ShardName |
| Shard Path | UO.ShardPath |
| Characters List | UO.GetCharsListForShard |
| Resend | UO.Resend |
| CheckLag | UO.CheckLag |
Все команды темы
Connection
UO.Connect · UO.Disconnect · UO.Connected · UO.Online · UO.IsOnline · UO.ConnectedTime · UO.DisconnectedTime · UO.GetPing · UO.CheckLag · UO.GameServerIPString · UO.ShardName · UO.ShardPath · UO.GetCharsListForShard · UO.Resend · UO.CloseUO
Примеры по теме
Параметры, требования к состоянию клиента и результат каждого вызова описаны в связанной карточке. Перед игровыми действиями замените демонстрационные serial, координаты и имена на свои.
UO.Connected
Полная карточка: параметры, возврат и разбор
SUB Main()
# Пустые скобки читают self. active — число 1 или 0; текст сообщения служит примером обработки
# ветвей.
# 1 — клиент находится в игровом мире; 0 — вход не завершён или игровое соединение не активно.
# Это не проверка доступа к интернету и не обещание ответа сервера на следующий пакет.
VAR active = UO.Connected()
IF active THEN
UO.Print('State is active')
ELSE
UO.Print('State is inactive or unavailable')
END IF
END SUB
UO.GameServerIPString
Полная карточка: параметры, возврат и разбор
SUB Main()
VAR result = UO.GameServerIPString()
END SUB