Massa ![]()
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Top Killadores No Seu Ot
Top Killadores No Seu Ot
Por Deadpool, 19 de dez. de 2012 em Actions e Talkactions
info
Grupo: Herói
Registrado: 25/10/11
Posts: 2.2k
Reputação: +862
Gênero: Masculino
Char no Tibia: Sociopata

Massa
Obg, Mais Comentarios Como Estes "Massa
" São Cnsidderados Flood!
info
Grupo: Conde
Registrado: 27/07/12
Posts: 757
Reputação: +57
Char no Tibia: [ADM] Bhoris

Over o spoiler nao quer abrir teria como voec arrumar? [.spoiler] [./spoiler] sem os pontos
info
Grupo: Herói
Registrado: 25/10/11
Posts: 2.2k
Reputação: +862
Gênero: Masculino
Char no Tibia: Sociopata

Over o spoiler nao quer abrir teria como voec arrumar? [.spoiler] [./spoiler] sem os pontos
Aqui Tá Normal *-* Pera Vo Edita!
info
Grupo: Campones
Registrado: 03/07/11
Posts: 33
Reputação: 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
Grupo: Lorde
Registrado: 05/06/12
Posts: 2.2k
Reputação: +215
Gênero: Masculino

Massa
Essa passa, a proxima sera rep- e irei aumentar o seu alerta.
info
Grupo: Herói
Registrado: 25/10/11
Posts: 2.2k
Reputação: +862
Gênero: Masculino
Char no Tibia: 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!
Editado Dezembro 20 por Overllord





info
Grupo: Herói
Registrado: 25/10/11
Posts: 2.2k
Reputação: +862
Gênero: Masculino
Char no Tibia: 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:
Editado Dezembro 19 por Overllord