Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Sistema de Frags


Yogotibia
 Compartilhar

Posts Recomendados

2uh0l0j.jpg

Olá, hoje venho apresentar o script, Sistema de Frags, este script faz com que abra uma janela em game, e depois na janela apresente os 'Top Killers' do servidor.

Bom, vamos lá.

 

Primeiro, abra a pasta de seu Servidor > Data > TalkActions > Scripts, lá copie qualquer arquivo .LUA e renomeio como "topkillers" e nele coloque isso:

 

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 Killers - 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

 

Agora, vamos em seu Servidor > Data > TalkActions > TalkActions.XML lá adicione está linha:

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

 

Salve e Feche. Abra seu servidor e veja os 'Top Killers'

 

Obrigado pela Atenção.

 

Abraços.

 

irnRYx3dcaGkq.png

guYGCjV.png

Link para o comentário
Compartilhar em outros sites

Otimo tutorial Yogotibia, seria como um !Rank in-game, ele atualiza automaticamente certo??

Otimo Conteudo, Vai ajudar muito quem quer criar um Ot, esse e compativel com ate qual versao de Ot Servers?

Só sei que nada sei.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.