Ir para conteúdo

Top Frags


tinfer

Posts Recomendados

Autor: Spits e parte Mock

Oque Faz? é um rank de frags mostra quem matou mais no servidor...

topfrags.png

 

talkactions/script

 

 

topfrags.lua

function onSay(cid, words, param)
local max = 20
local letters_to_next = 20
local name_now
local name = "Top Frags\n"
local rkn = 0

name = name.."\n"
name = name.."Rank Frags - Nome do Jogador\n"
local v = db.getResult("SELECT `p`.`name` AS `name`, COUNT(`p`.`name`) as `frags` FROM `killers` k LEFT JOIN `player_killers` pk ON `k`.`id` = `pk`.`kill_id` LEFT JOIN `players` p ON `pk`.`player_id` = `p`.`id` WHERE `k`.`unjustified` = 1 GROUP BY `name` ORDER BY `frags` DESC;")
repeat
if v:getID() == -1 then
break
end
rkn = rkn+1
name_now, l = v:getDataString("name"), string.len(v:getDataString("name"))
name = name..rkn..". ["..v:getDataInt("frags").."] - "..name_now.." ".." ".."".."\n" 
until v:next() == false
if name ~= "" then 
doShowTextDialog(cid,1903, name)
end
return TRUE
end

 

talkactions.xml

<talkaction words="!topfrags" script="topfrags.lua"/>

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

  • 4 weeks later...
  • 2 weeks later...
  • 1 month later...

poha mano massa esse script ae manero msm vou por aki no ot rsrs vlw

mano eu botei aki no ot e quando eu falo o ot fecha da pq sera?

 

 

Aqui aconteceu igual.

eh soh falar topfrags que o OT cai.

alguem sabe arrumar?

 

8.6 Dark Ot.

 

poha mano massa esse script ae manero msm vou por aki no ot rsrs vlw

mano eu botei aki no ot e quando eu falo o ot fecha da pq sera?

 

 

Aqui aconteceu igual.

eh soh falar topfrags que o OT cai.

alguem sabe arrumar?

 

8.6 Dark Ot.

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 7 months later...
  • 2 months later...
  • 4 weeks later...
  • 2 weeks later...
×
×
  • Criar Novo...