Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Tipo: TalkActions & Lib.

Testado: Não.

@Oque Faz?.

Bom você fala o comando /cmd storageN, limit aí mostra os players que tem essa storage em um rank em forma decrescente(do maior pro menor).


@Instalando.

Primeiramente vá na pasta do seu servidor depois entre na pasta data depois na lib e agora no arquivo 050 - function e adicione esse conteúdo lá:

function doOrderStorageRank(cid, storageId, limit) -- by Skyforever/magnum


str = " - [ ~ Rank da storage " .. storageId .. "! Nome do jogador - value da storage."

result = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = ".. storageId .." ORDER BY `value` DESC;")


if result:getID() < 1 then str = "/nNingúem tem essa storage." return true end

count = 1

while true do

str = str .."/n" .. count .. "º " .. getPlayerNameByGUID(result:getDataInt("player_id")) .. " - " .. result:getDataInt("value") .. ""

count = count + 1

if not result:next() or count > limit then

break

end

result:free()

end

doShowTextDialog(cid, 2160, str)

end
agora vá para a pasta talkactions agora entre na pasta scripts duplique um arquivo da extensão .lua e renomeie para RankStorage e adicione o seguinte conteúdo dentro:
--[[


Rank Storage System v.1

Created by: Skyforever

Contact: [email protected]

version: 1.0


]]--


function onSay(cid, words, param, channel)


local T = string.explode(param, ",")



if tonumber(T[1]) and tonumber(T[2]) then

if tonumber(T[2]) < 50 then

local maxLimite = tonumber(T[2])

doOrderStorageRank(cid, T[1], maxLimite)

else

maxLimite = 50

end

else

doPlayerSendCancel(cid, 27, "Only numbers.")

end

return true

end
agora vá em talkactions.xml e adicione essa tag:
<talkaction words="!rankstorage" event="script" value="RankStorage.lua"/>

Qualquer bug, dúvida ou sugestão favor postem no tópico!.

Editado por Skyforever (veja o histórico de edições)

Retirado.

 

Skype: joaoxtibia85.

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo