Ir para conteúdo

Featured Replies

Postado
  • Administrador

Fala galera vim lhe apresentar 2 comando para seu servidor.

guildlist1.jpg

(nessa imagem o nome da minha guild é Destructors)

o primeiro é:

!glist

Oque ele faz?

ele mostra em uma janela a lista de todas as guilds que seu servidor possui.

guildlist2.jpg

(nessa imagem meu char é "ghost")

o segundo é:

!glist Nome da sua guild.

exemplo

!glist Destructors -- Destructors é o nome da minha guild.

oque ele faz?

ele mostra em uma janela o Nome dos membros,Lider e Vice-Lider da Sua guild.

Agr Va na pasta

talkactions\script

e crie um arquivo lua chamado

guildlist.lua

function onSay(cid, words, param, channel)

if param == '' then

local lista = db.getResult("SELECT `name` FROM `guilds`;")

if(lista:getID() ~= -1) then

local v = ''

repeat

local delete = db.getResult("SELECT `name`, `rank_id` FROM `players` WHERE `rank_id` IN (SELECT `id` FROM `guild_ranks` WHERE `guild_id` = " .. getGuildId(lista:getDataString("name")) .. ");")

if(delete:getID() &--#60; 1) then

db.executeQuery("DELETE FROM guilds WHERE id = " .. getGuildId(lista:getDataString("name")) .. ";")

end

v = v .. lista:getDataString("name") .. "\n"

until not lista:next()

lista:free()

doShowTextDialog(cid, 2529, v)

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Não existem guilds no servidor.")

end

else

local id = getGuildId(param)

if id then

local lista = db.getResult("SELECT `name`, `rank_id` FROM `players` WHERE `rank_id` IN (SELECT `id` FROM `guild_ranks` WHERE `guild_id` = " .. id .. ");")

if(lista:getID() ~= -1) then

local v = ''

repeat

local rank = db.getResult("SELECT `name` FROM `guild_ranks` WHERE `id` = " .. lista:getDataInt("rank_id") .. " LIMIT 1;")

v = v .. lista:getDataString("name") .. " [" .. rank:getDataString("name") .. "]\n"

rank:free()

until not lista:next()

lista:free()

doShowTextDialog(cid, 2529, v)

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Não há jogadores nesta guild.")

end

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Está Guild não existe.")

end

end

return TRUE

end

va em talkactions.xml adicione a tag:

&--#60;talkaction words="!glist" script="guildlist.lua"/&--#62;

Valeo até a proxima

Creditos:

Everton,underewarr(eu por trazer)

Editado por Erimyth (veja o histórico de edições)

TibiaKing Team- KingTópicos
www.tibiaking.com

  • Respostas 6
  • Visualizações 1.7k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Acho que os créditos são do vodkart, se não me engano.

Você deve por no seu tópico, senão ele pode te denunciar por ripping.

Mas vlw, obrigado por contribuir.

 http://baiakuza.com/
IP: baiakuza.com
TIBIA: 10.96
Baiak Custom [ High Exp Rate ]

 

 

 

 

Postado

Por favor bote seus devidos créditos, desde já Att. Imperador Lucas

Ajudei da Rep+ Custa nada né ;DAtenciosamente: Imperador Lucas

Sou Flamengo até a Morte !

Msn:lucasmonte[email protected]

Meus Trabalhos ;D

Meu fã ? Use Minha sign.

4.png

http://www.dbobrasil...e=sasuke+gaijin

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo