Donde foe testado?
info
Grupo: Campones
Registrado: 14/06/13
Posts: 10
Reputação: 0
Char no Tibia: Nao corno

amigo, por favor teria como me passar um script para criar guild e add players na guild atraveés do comando !createguild Obrigado
info
Grupo: Campones
Registrado: 09/05/13
Posts: 38
Reputação: +1

Vodkart, não tem como fazer para o comando funcionar sem precisar digitar no guild chat?
Obrigado.
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

eh soh tirar essa parte...
channel ~= CHANNEL_GUILD or
info
Grupo: Campones
Registrado: 09/05/13
Posts: 38
Reputação: +1

Eu tirei aqui não deu certo não, tem como fazer ai pra mim ?
REP+
info
Grupo: Conde
Registrado: 03/06/08
Posts: 508
Reputação: +149

Tente assim ...
if channel ~= CHANNEL
Deixe apenas CHANNEL
Editado Agosto 11 por dyego2008
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

/\ lol?
usa esse aki...
function onSay(cid, words, param, channel)
if getPlayerGuildId(cid) <= 0 then
return false
end
local str = "Membros da Guild "..(param == "" and "" or "Online")..":"
local 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
if channel ~= CHANNEL_GUILD then
return doPlayerSendTextMessage(cid, 27, str)
else
return doPlayerSendChannelMessage(cid, "", str, TALKTYPE_CHANNEL_RN, CHANNEL_GUILD)
end
end
Editado Agosto 11 por Slicer
info
Grupo: Conde
Registrado: 20/09/12
Posts: 711
Reputação: +86
Char no Tibia: noé

/\ deu nao, ele nao da nenhuma erro na distro, mas nao mostra nada em channel nenhum.
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

teu char tem guild ms? ;x pq agora n parece ter nenhum problema n... ;x
-preguiça de testar aki-
info
Grupo: Conde
Registrado: 20/09/12
Posts: 711
Reputação: +86
Char no Tibia: noé

/\ claro que meu char ta em guild u.u.
20:18 You see yourself. You are administrador.[Frags: 0] You are Leader of the The Boss
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

function onSay(cid, words, param, channel) if getPlayerGuildId(cid) <= 0 then doPlayerSendTextMessage(cid, 27, "você não tem guild.") return true 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 doPlayerSendTextMessage(cid, 27, str) end
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

cabei de testar aki e foi --'
20:40 Membros da Guild :[GOD]Ticho,Ticha.
20:40 You see yourself. You are a GOD and a Gardestrike Tamer from Saffron City. You are Leader from the Avengers.
Position: [X: 1045][Y: 1057][Z: 7]
info
Grupo: Conde
Registrado: 20/09/12
Posts: 711
Reputação: +86
Char no Tibia: noé

function onSay(cid, words, param, channel) if getPlayerGuildId(cid) <= 0 then doPlayerSendTextMessage(cid, 27, "você não tem guild.") return true 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 doPlayerSendTextMessage(cid, 27, str) end
ae preto, funfo ake, amanha te do o rep, ja chego no limite.-.






info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino
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
talkactions.xml
Editado Outubro 31 por Vodkart