Antes de mais nada você precisará desta duas funções:http://www.xtibia.co...-onlineoffline/
Sobre: é um comando que mostra no chat da sua guild os membros que a guild possuem e os membros que estão online.
"/guildmember" -- retorna o nome de todos da guild
"/guildmember on/online" -- retorna o nome de todos da guild que estão online
em data > talkactions > script
guildmembers.lua
function onSay(cid, words, param, channel) if channel ~= CHANNEL_GUILD or getPlayerGuildId(cid) <= 0 then return false end str = "Membros da Guild "..(param == "" and "" or "Online")..":" guild = param == "" and getGuildMembers(getPlayerGuildId(cid)) or getGuildMembersOnline(getPlayerGuildId(cid)) for i = 1,#guild do str = str..""..(param == "" and guild[i] or getPlayerName(guild[i]))..""..(#guild == i and "." or ",") end return doPlayerSendChannelMessage(cid, "", str, TALKTYPE_CHANNEL_RN, CHANNEL_GUILD) end
talkactions.xml
<talkaction words="!guildmember;/guildmember" event="script" value="guildmembers.lua"/>