Top score sqlite
#1

Lo que quiero hacer es hacer un top de scores entre todos los usuarios registrados, pero lo que no quiero es que muestren a los administradores... el comando y eso de el top lo tengo echo pero quiero que seleccione a los que no son admin...
el comando lo hice asн:
Код:
SELECT `nombre` FROM `USUARIOS` ORDER BY (`score` * 1) DESC limit 10
funciona bien pero quiero que me ayuden a lo que dije arriba,,, muchas gracias!
Reply
#2

Y si haces un chequeo, utilizando la condicional if.

Ejemplo:
pawn Код:
//bla, bla, bla
if(PlayerInfo[playerid][Admin] == 0) // Si el jugador no es admin se procederб a continuar con el Bloque...
{
    //Bloque...
}
Es sуlo un ejemplo. Obviamente hay que trabajarlo mбs y utilizarlo conforme a las variables que tengas en tu cуdigo.
Espero te sirva.
Reply
#3

No mira, lo que quiero esque solo se busquen a los jugadores que no tienen admin(porque no quiero que los admins aparescan en el top) y con ellos(los que no son admin) hacer un top,,, gracias por responder
Reply
#4

Код:
SELECT `usuario` FROM `jugadores` WHERE `admin` = '0' ORDER BY `victimas` DESC LIMIT 10;
Asн deberнa ser la query a enviar... mas o menos.

Puedes ocupar en MySQL varias condicionales de Pawn.
Reply
#5

gracias funciono
Reply
#6

WHERE `Admin` < 1
Reply
#7

PHP код:
enum InfoPlayer {
    
Admin
}
new 
Player[MAX_PLAYERS][InfoPlayer];
COMMAND:kick(playeridparams[])
{
      if(
Player[playerid][Admin]==0)return SendClienteMessage(playerid,-1,"ERROR!");
      
//Funciуn
      
return 1

їEs esto?
Reply
#8

Quote:
Originally Posted by DarkBr
Посмотреть сообщение
PHP код:
enum InfoPlayer {
    
Admin
}
new 
Player[MAX_PLAYERS][InfoPlayer];
COMMAND:kick(playeridparams[])
{
      if(
Player[playerid][Admin]==0)return SendClienteMessage(playerid,-1,"ERROR!");
      
//Funciуn
      
return 1

їEs esto?
Ya lo solucionу igual..
Reply
#9

Quote:
Originally Posted by DarkBr
Посмотреть сообщение
PHP код:
enum InfoPlayer {
    
Admin
}
new 
Player[MAX_PLAYERS][InfoPlayer];
COMMAND:kick(playeridparams[])
{
      if(
Player[playerid][Admin]==0)return SendClienteMessage(playerid,-1,"ERROR!");
      
//Funciуn
      
return 1

їEs esto?
No, si no entiendes el espaсol es mejor que ni lo intentes
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)