[Ajuda] Top 10, Top 5

Discussão em 'Desenvolvimento de Mods e Plugins' iniciado por WizardlyBump17, 12 Março 2019.

  1. WizardlyBump17
    Offline

    WizardlyBump17 Membro Ativo

    Afiliado:
    11 Março 2018
    Mensagens:
    656
    Sexo:
    Masculino
    Avaliações:
    +195 / -2
    Apelido no Minecraft:
    WizardlyBump17
    Tava fazendo um plugin de economia e parei nessa parte: Como fazer um /money top?
    Basicamente se o cara digita /money top vai mandar a mensagem pra ele:
    Nick1: 10R$
    Nick2: 9R$
    Nick3: 8R$
    ...

    O money dos jogadores ficam em SQlite
     
  2. Space_Interprise
    Offline

    Space_Interprise Membro

    Afiliado:
    19 Dezembro 2017
    Mensagens:
    19
    Sexo:
    Masculino
    Avaliações:
    +5 / -0
    Apelido no Minecraft:
    FranksFilho
    obtenha o valor de dinheiro de cada jogador depois coloque em ordem de maior para o menor e exiba com separações de 5/10 nomes
     
  3. HeyZeer0
    Offline

    HeyZeer0 Moderador do Fórum Equipe GameMods Moderador do Fórum Moderador do Discord VIP Industrial

    Afiliado:
    6 Agosto 2011
    Mensagens:
    559
    Sexo:
    Masculino
    Avaliações:
    +342 / -0
    Apelido no Minecraft:
    HeyZeer0
    Use as tags ORDER BY e DESC LIMIT ao realizar o request pra database.
    ORDER BY = Ordena por ordem de um objeto da tabela especificada, no caso se for uma integer, do maior pro menor
    DESC LIMIT = Limita a quantidade de objetos que serão respondidos

    Exemplo prático: tabela economy, objeto money, quero somente os 10 primeiros
    Código (Forge Crash):
    SELECT * FROM economy ORDER BY money DESC LIMIT 10
     
    • Útil Útil x 2
    • Gostei Gostei x 1
    • Top Top x 1

Compartilhe esta Página