Zplague
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Zplague Entrar

Seu portal de Zombie Plague no Brasil


description[Ajuda] Ajudem me no Bkrank Empty[Ajuda] Ajudem me no Bkrank

more_horiz
Ola galera queria saber ser alguém ai poderia me ajudar com um bkrank que eu consegui pegar do banco rabs, eu peguei algumas partes que estavam relacionadas ao top10app que estava lá e juntei tudo mais quero tirar o sql dele e deixar ele certinho.
 Bem irei deixar o ele aqui em baixo para que vocês possar me ajudar :)

Código:

#include <amxmodx>
#include <zombieplague>

#define PLUGIN "[ZP] Addon: Bkrank"
#define VERSION "1.0"
#define AUTHOR "???"

public plugin_init()
{
 register_plugin(PLUGIN, VERSION, AUTHOR)
 
register_clcmd("say /bkrank", "bkrank")
 register_clcmd("say bkrank", "bkrank")
 register_clcmd("say_team bkrank", "bkrank")
 register_clcmd("say_team /bkrank", "bkrank")
}

public cmdTop10(id)
{
   new ErrorCode
   new Error[512]
   new Handle:SqlConnection = SQL_Connect(g_SqlTuple, ErrorCode, Error, 511)   
   
   if(SqlConnection == Empty_Handle)
   {   
      set_fail_state(Error)
   }
   
   new Handle:Query = SQL_PrepareQuery(Connection, "AmmoPacks DESC LIMIT 10");
   
   if(!SQL_Execute(Query))
   {
      SQL_QueryError(Query, Error, 511)
      set_fail_state(Error)
   }
   
   new szQuery[2048], len = 0
   
   len += formatex(szQuery[len], 2048, "<html><body><h1>Top10</h1>")
   
   len += formatex(szQuery[len], 2048-len, "<table border=^"1^">")
   
   len += formatex(szQuery[len], 2048-len, "<tr><td>Rank</td>")
   
   len += formatex(szQuery[len], 2048-len, "<td style=^"width: 40px;^">Nick</td>")
   
   len += formatex(szQuery[len], 2048-len, "<td>AmmoPacks</td></tr>")
   
   new name[45], aps
   
   new count = 1
   
   while(SQL_MoreResults(Query))
   {
      // columns start at 0
      aps = SQL_ReadResult(Query, 2)
      SQL_ReadResult(Query, 3, name, 44)
      
      
      len += formatex(szQuery[len], 2048-len, "<tr><td>%i.</td>", count)
      
      len += formatex(szQuery[len], 2048-len, "<td>%s</td>", name)
      
      len += formatex(szQuery[len], 2048-len, "<td>%i</td></tr>", aps)
      
      count++
      
      SQL_NextRow(Query)
   }
   
   len += formatex(szQuery[len], 2048-len,"</table></body></html>")
   
   show_motd(id, szQuery, "TOP10APS")
   
   return PLUGIN_CONTINUE
}


Bem é isso ai ^^

description[Ajuda] Ajudem me no Bkrank EmptyRe: [Ajuda] Ajudem me no Bkrank

more_horiz
Tópico fora das regras.
Lixeira.
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder