їCуmo hago para que me funcione bien? ...
#1

Lo que pasa es que el reporte solo se envнa al moderador que tiene la ID mбs baja, si alguien envнa un reporte solo se envнa al moderador ID 0 y no se envнa ni al ID 3 ni al ID 4, por ejemplo.

pawn Код:
CMD:reportar(playerid, params[])
{
    new string[264],ID,RAZON[128];
    if(sscanf(params, "ds[264]", ID,RAZON) )return SendClientMessage(playerid,-1,"{EEE729}Uso: /reportar ID Razуn.");
    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid,-1,"{EEE729}El jugador que estбs intentado reportar no estб conectado.");
    SendClientMessage(playerid,VERDEFUERTE,"El reporte fue enviado correctamente.");
    for (new i = 0; i<=MAX_PLAYERS; i++)
{
    GetPVarInt(i,"Admin");
    if (Informacion[i][Admin] == 10)
    {
        format(string, sizeof(string), "El jugador %s (ID: %d) estб reportando a %s (ID: %d). Razуn: %s ",NombreJ(playerid),playerid,NombreJ(ID),ID,RAZON);
        SendClientMessage(i,NARANJA,string);
    }
    return 1;
}
return 0;
}
Reply
#2

pawn Код:
if (Informacion[i][Admin] >= 1 || Informacion[i][Admin] <= 10)// verifica si es mayor o igual a 1, o si es menor o igual a 10
Reply
#3

Quote:
Originally Posted by OTACON
Посмотреть сообщение
pawn Код:
if (Informacion[i][Admin] >= 1 || Informacion[i][Admin] <= 10)// verifica si es mayor o igual a 1, o si es menor o igual a 10
No me refiero a eso, yo solo uso ese nivel de admin, hablo de las IDS en samp.
Reply
#4

es lo mismo.

solo es restricciones utilizando los operadores.
podrнas leer esto: https://sampforum.blast.hk/showthread.php?tid=225796

pawn Код:
for(new player, user = GetMaxPlayers(); player != user; player++) \
    if(IsPlayerConnected(player)){
        if(player >= 1 || player <= 10){ //del id 1 al 10 le darб tal funcion
        //TU FUNCION
        }
    }
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)