Wikia

WoWWiki

Watchlist Recent changes

API GetGuildRosterLastOnline

Main Menue



Returns a specific guild member's last seen time.

yearsOffline, monthsOffline, daysOffline, hoursOffline = GetGuildRosterLastOnline(index);

ParametersEdit

ArgumentsEdit

index 
Integer - index of the guild roster entry you wish to query.

ReturnsEdit

yearsOffline 
Integer - number of years since the member was last online. May return nil.
monthsOffline 
Integer - number of months since the member was last online. May return nil.
daysOffline 
Integer - number of days since the member was last online. May return nil.
hoursOffline 
Integer - number of hours since the member was last online. May return nil.

ExampleEdit

local i, tmax, tname, years, months, days, hours, toff = 1, 0, "placeholder";
while (GetGuildRosterInfo(i) ~= nil) do
 years, months, days, hours = GetGuildRosterLastOnline(i);
 years, months, days, hours = years and years or 0, months and months or 0, days and days or 0, hours and hours or 0;
 toff = (((years*12)+months)*30.5+days)*24+hours;
 if (toff > tmax) then
  tname = GetGuildRosterInfo(i);
  tmax = toff;
 end
 i = i + 1;
end
message("Been offline the longest: " .. tname .. " (~" .. tmax .. " hours)");

ResultEdit

Displays a message with the name of the person in your guild who has been offline the longest. Note that this requires an updated guild list showing offline members (open Social tab, click "Show offline members").

Pages on WoWWiki

94,210pages on
this wiki
Advertisement | Your ad here

Latest Photos

Add a Photo
55,638photos on this wiki
See more >

Recent Wiki Activity

See more >

Recent Questions

Around Wikia's network

Random Wiki