TI

Top Frags

Por tinfer, 14 de nov. de 2010 em Actions e Talkactions

script
23
7.8k
tinferT
14 de novembro de 2010 às 10:34

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 Novembro 14 por Spits

14 de novembro de 2010 às 12:31

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?

Editado Novembro 18 por Churupetinha

SubwatS
17 de novembro de 2010 às 11:36

porra massa mesmo,mt bom o script.

xD

Henrique MouraH
17 de novembro de 2010 às 12:03

É funcional, apesar de ter ficado bem simples. Uma sugestão seria adicionar o level do jogador logo ao lado do nome(direito).

Parabéns.

 

 

Abraços.

 

 

Saymon14S
17 de novembro de 2010 às 12:08

Esse Rola Doida era eu, rsrs

Muito bom o script, essencial aos outros ranks.

 

Abraços

1 mês depois...
bonazza20B
13 de dezembro de 2010 às 20:56

aqui funfou e o pessoal do meu ot tava querendo isso mesmo...valeu spits

2 semanas depois...
IgorROX2010I
27 de dezembro de 2010 às 16:43

Bem legal em cara.. script otimo para servidor PVP Enforced !

Mas para PVP Normal também, so por pra tomar ban se matar uns 20..

2 meses depois...
tclpsyT
10 de fevereiro de 2011 às 16:51

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.

2 semanas depois...
skull00S
19 de fevereiro de 2011 às 07:43

Eh aqui tbm Fexo meu ot! :confused:

Queria no meu serv axei muito Bom! :positive:

ve se consegue configurar para Yurots baiak 8.6

8 meses depois...
LolkskyL
13 de outubro de 2011 às 12:39

Algo estranho tem ai )= aqui também caiu, Bayak 8.60

1418311
13 de outubro de 2011 às 13:47

Ae Mano Muito Loko .. Eh o Primeiro q eu acho q funciona !! Valeu Manow

angeldoidoA
14 de outubro de 2011 às 04:49

aki o ot fecho tbm, eu colokei normals tudo tags etc.. quando abro o OT da erro e fecha '-'

3 meses depois...
FoulSoulF
06 de janeiro de 2012 às 13:00

Consegue colocar esse script para globalevents? para autobroadcast?

4 semanas depois...
rogerioceneR
31 de janeiro de 2012 às 16:17

esse script n ta funcioando ak qnd eu falo !topfrags , o ot cai

1 mês depois...
LucasCastroL
13 de fevereiro de 2012 às 00:15

Bem legal assim aumenta a disputa pelos frags!

 

;D

 

Massa!