Massa ![]()
- Forums
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Top Killadores No Seu Ot
Top Killadores No Seu Ot
By Deadpool, 19 de dez. de 2012 in Actions e Talkactions
info
Group: Herói
Joined: 25/10/11
Posts: 2.2k
Reputation: +862
Gender: Masculino
Tibia Character: Sociopata

Massa
Obg, Mais Comentarios Como Estes "Massa
" São Cnsidderados Flood!
info
Group: Conde
Joined: 27/07/12
Posts: 757
Reputation: +57
Tibia Character: [ADM] Bhoris

Over o spoiler nao quer abrir teria como voec arrumar? [.spoiler] [./spoiler] sem os pontos
info
Group: Herói
Joined: 25/10/11
Posts: 2.2k
Reputation: +862
Gender: Masculino
Tibia Character: Sociopata

Over o spoiler nao quer abrir teria como voec arrumar? [.spoiler] [./spoiler] sem os pontos
Aqui Tá Normal *-* Pera Vo Edita!
info
Group: Campones
Joined: 03/07/11
Posts: 33
Reputation: 0

Só uma pergunta: As storages que tem os monstros, tem que ser dos monstros verdadeiros? Ou eu posso simplesmente criar... Obrigado e ótimo script ;]
info
Group: Lorde
Joined: 05/06/12
Posts: 2.2k
Reputation: +215
Gender: Masculino

Massa
Essa passa, a proxima sera rep- e irei aumentar o seu alerta.
info
Group: Herói
Joined: 25/10/11
Posts: 2.2k
Reputation: +862
Gender: Masculino
Tibia Character: Sociopata

Só uma pergunta: As storages que tem os monstros, tem que ser dos monstros verdadeiros? Ou eu posso simplesmente criar... Obrigado e ótimo script ;]
Coloque A Dos Verdadeiros!!
@All Vllw Ae Galera!, Obrigado!
Edited Dezembro 20 by Overllord





info
Group: Herói
Joined: 25/10/11
Posts: 2.2k
Reputation: +862
Gender: Masculino
Tibia Character: Sociopata
Ae Galerinha Do Xtibia, Mais Uma Talkaction Para Seu Serve, È Um Rank Diferente, Inves De Mostra Os Top's Leveis, Mostra Os Tops Killadores De Monstros(Os Players Que Mais Matam Os Monstros)!! Não Sei Se Existe Aqui No Forum, Caso Exista Desconcidere Essa kkk'
Nome: Top Killers
Autor: PHBS
Versão Testada: Tibia 8,54 e 8,60 (TFS)
Informações Adicionais:
Oque é? É um script com o qual você pode ver quem matou mais criaturas.
Oque preciso para ele funcionar? Deste script Killed Monsters Counter
Como uso ele? Para você usar é só falar: !killers MONSTER_NAME
Exemplo: !killers rat !killers demon I Irá Mostra O Player Que Mais Matou Ele
(Pode Se Considera Inutil *-*);
Vamus Lá:
Crie "killers.lua" em data/talkactions/scripts/killers.lua
e cole isso dentro:
-- Rank De Killers--
local monsters = {
--name = storage
["rat"] = 35001,
["cave rat"] = 35002, --- Aki Os Monstros!
["hydra"] = 35003,
["dragon"] = 35004
}
function onSay(cid, words, param)
-- Maximo De PLayers No Rank
local players = 20 -- Aqui A Quandtidade Maxi No Rank De Playeres!
-- don't touch --
local str = ""
local value = ""
local name = ""
local player_id = 0
local result = nil
local namis = param
local crat = monsters[string.lower(namis)]
if (crat) then
str = "# Top "..param.." Killers\n"
value = "value"
player_id = "player_id"
result = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = "..crat.." ORDER BY `value` DESC, `player_id` ASC;")
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Fale !killers [monster name].")
return TRUE
end
if (result:getID() ~= -1) then
local i = 1
while TRUE do
str = str .. "\n " .. i .. ". [" .. result:getDataInt(value) .. "] - " .. (name ~= "" and result:getDataString("name") or getPlayerNameByGUID(result:getDataInt(player_id)))
i = i+1
if not(result:next()) or i > players then
break
end
end
result:free()
end
if str ~= "" then
doPlayerPopupFYI(cid, str)
end
return TRUE
end
coloque em talkactions.xml:
Você precisa editar o DB para funcionar perfeitamente.
Vai em player_storage e autere o value de varchar(255) para int(10).
Segue A Imagem:
Edited Dezembro 19 by Overllord