Ir para conteúdo
  • 0

Highscore Por Vocation


Subwat

Pergunta

bom eu queria Um sistema de de highscores só que por vocação por exemplo o player quer ver o rank de druids ae ele digita !highscore druid

se ele quer ver da vocação "knight" ele digita !highscore knight e assim vai.

vlw nem precisa ter os outros ranks por que eu ja tenho eles então eu vou usar outro script pra isso abraço !

xd

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0


function onSay(cid, words, param)


    local players = 20 


    local str = ""
    local value = ""
    local name = ""
     local player_id = 0
    local result = nil
if param == "lsorcerer" then
str = "# [sorcerer Best Level] - Name\n"
value = "level"
name = "name"
result = db.getResult("SELECT  `level`,`name` FROM `players` WHERE `vocation` = 1 ORDER BY `level` DESC, `name` ASC;")

   else
   doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Unbekannter skill: '" .. param .. "'")
   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

 

 

Foto Comprovando, testado com todas as voc.

 

semttuloegi.png

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

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...