[Ayuda] Porque no manda mensaje?
#1

Bueno tengo el comando /admins y lo que pasa es que cuando no ahi admins conectados no manda el mensaje de "No ahi admins conectados." este es el comando...
pawn Код:
CMD:admins(playerid,params[])
{
new adminstring[128];
if(IsPlayerConnected(playerid))
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(AccountInfo[i][AdminLvl] > 0)
{
format(adminstring, sizeof(adminstring),"%s%s: %s\n", adminstring, GetAdminName(i), pNombre(i));
}
}
}
ShowPlayerDialog(playerid,DIALOG_ADMINS,DIALOG_STYLE_MSGBOX,"Admins Conectados",adminstring,"Cerrar","");
}
else return SendClientMessage(playerid,COLOR_ERROR,"No ahi admins conectados.");
return 1;
}
Cual sera el error?

Gracias de antemano!
Reply
#2

que desorden recuerda que el compilador no compila los espacios amigo ordene su cуdigo.

pawn Код:
CMD:admins(playerid,params[])
{
    new adminstring[128];
    if(IsPlayerConnected(playerid))
    {
        for (new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                if(AccountInfo[i][AdminLvl] > 0)
                {
                format(adminstring, sizeof(adminstring),"%s%s: %s\n", adminstring, GetAdminName(i), pNombre(i));
                ShowPlayerDialog(playerid, DIALOG_ADMINS,DIALOG_STYLE_MSGBOX,"Admins Conectados",adminstring,"Cerrar","");
                }
            }
            else return SendClientMessage(playerid,COLOR_ERROR,"No ahi admins conectados.");
        }
    }
    return 1;
}
Reply
#3

Quote:
Originally Posted by Parka
Посмотреть сообщение
que desorden recuerda que el compilador no compila los espacios amigo ordene su cуdigo.

pawn Код:
CMD:admins(playerid,params[])
{
    new adminstring[128];
    if(IsPlayerConnected(playerid))
    {
        for (new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                if(AccountInfo[i][AdminLvl] > 0)
                {
                format(adminstring, sizeof(adminstring),"%s%s: %s\n", adminstring, GetAdminName(i), pNombre(i));
                ShowPlayerDialog(playerid, DIALOG_ADMINS,DIALOG_STYLE_MSGBOX,"Admins Conectados",adminstring,"Cerrar","");
                }
            }
            else return SendClientMessage(playerid,COLOR_ERROR,"No ahi admins conectados.");
        }
    }
    return 1;
}
Ahora aunque se encuentren admins conectados manda el mensaje.
Reply
#4

si eso pensй es mas pensй que mandarнa 500 mensajes xd.
Reply
#5

pawn Код:
CMD:admins(playerid,params[])
{
    new adminstring[128], bool:hayAdmins;
    if(IsPlayerConnected(playerid))
    {
        for (new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                if(AccountInfo[i][AdminLvl] > 0)
                {
                    hayAdmins = true;
                    format(adminstring, sizeof(adminstring),"%s%s: %s\n", adminstring, GetAdminName(i), pNombre(i));
                }
            }
        }
        if(!hayAdmins) return SendClientMessage(playerid,COLOR_ERROR,"No ahi admins conectados.");
        ShowPlayerDialog(playerid,DIALOG_ADMINS,DIALOG_STYLE_MSGBOX,"Admins Conectados",adminstring,"Cerrar","");
    }
    return 1;
}
Reply
#6

Quote:
Originally Posted by Dreyfuz
Посмотреть сообщение
pawn Код:
CMD:admins(playerid,params[])
{
    new adminstring[128], bool:hayAdmins;
    if(IsPlayerConnected(playerid))
    {
        for (new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                if(AccountInfo[i][AdminLvl] > 0)
                {
                    hayAdmins = true;
                    format(adminstring, sizeof(adminstring),"%s%s: %s\n", adminstring, GetAdminName(i), pNombre(i));
                }
            }
        }
        if(!hayAdmins) return SendClientMessage(playerid,COLOR_ERROR,"No ahi admins conectados.");
        ShowPlayerDialog(playerid,DIALOG_ADMINS,DIALOG_STYLE_MSGBOX,"Admins Conectados",adminstring,"Cerrar","");
    }
    return 1;
}
Funcionoґ tu codigo, gracias, +REP
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)