Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

Check Online Status of Character


Condemned

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

ENUM_AvatarOnlineStatus_Online

I've been searching for hours trying to find a function that I can use to check the online status of a character. This is the only thing I have run across.

The problem is it doesn't show any examples how to use this.

How do I use this? If there are other ways to check online status can someone please point me into a direction thanks!

Изменено пользователем Condemned
forum messed up message
Ссылка на комментарий
Поделиться на другие сайты

You can check the status of the character only if this character is added to the list of friends or in your guild:

• guild.GetMemberInfo( memberId )

• social.GetFriendInfo( friendId )

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

So I would use something like

local onlineStatus = social.GetFriendInfo.SysOnlineStatus

or 

local onlineStatus = social.GetFriendInfo.IsLogged

 

??

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

Example for checking the status of an avatar from the friends list:

function checkstatus()
local friends = social.GetFriendList()
for _, v in pairs(friends) do
local friendInfo = social.GetFriendInfo(v)
LogInfo(friendInfo.name, " ", friendInfo.sysOnlineStatus)
	end
end

As a result, a list of characters and their avatar status will appear in the mods.txt file (online / offline / in alt / mobile).

If you just need to know online / offline status, then:

function checkstatus()
local friends = social.GetFriendList()
for _, v in pairs(friends) do
local friendInfo = social.GetFriendInfo(v)
LogInfo(friendInfo.name, " ", friendInfo.isLogged)
	end
end

There will be a list of characters with a value of true / false (online / offline).

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

Ty I had some help from Zurion and he was able to help me thanks so much for your help though this cleared some things up for me. Still new to addon making maybe one day I will be good. :P

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования