Ir para conteúdo

[ Resolvido ]runa Que Dá Log Out


loolxy

Posts Recomendados

Olá a todos!

 

Hoje vim pedir o script de uma runa um pouco interessante.

 

Que tal criar uma rune que dá um "massive log out" em alguns players?

 

Seria uma runa rara, dada apenas pelos GOD's, como retribuição de algo bom...

Uma rune em que o player irá dar use, como todas, e selecionar ela em algum SQM.

Numa área de 3 SQM de dista^ncia de onde você selecionou, irá kickar todos os player naquela área.

 

Seria uma ótima rune se você estiver numa trap, por exemplo.

 

Se não entender direito, mande uma mensagem que eu responderei.

 

Então resumindo: uma rune normal, que o player irá dar use nela e em um SQM. Numa área de 3 SQM daquela que o player selecionou, será kickado (log out) todos os PLAYERS, com block ou não.

 

Obrigado!

Link para o comentário
Compartilhar em outros sites

bls = beleza

 

Só consegui fazer que kicka um player

Basta usar a rune no player que ele desloga

Só vai kickar se tiver mesmo acesso ou superior (player só kicka player, tutor kicka player e tutor)

 

local tmp = 0

for i, tid in ipairs(getSpectators(getCreaturePosition(cid), t[1], t[2], multifloor)) do

 

function onCastSpell(cid, var)

if(isPlayer(tid) and tid ~= cid and getPlayerAccess(tid) =< getPlayerAccess(cid)) then

return doRemoveCreature(tid)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Kicked " .. tmp .. ".")

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Could not kick any player.")

end

return TRUE

end

 

Pode salvar com o nome que quiser e usar qualquer runa

Qualquer erro posta o código aqui

Editado por Lordfire
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...