Help me Put / admins in Dialog?
#1

Good afternoon all

You could help me to place my / admins in dialog?


Код:
if(!strcmp(cmdtext, "/admins", true))
{
new count=0;
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i)){
if(admin[i]){
new str[256];
new pname[24];
GetPlayerName(i, pname, 24);
format(file2, sizeof(file2), PASTA_CONTAS, pname);
if(pAdmin[i] == 1){
format(str,sizeof(str),"%s (%d) :: [Tutor]", pname,i);
}
if(pAdmin[i] == 2){
format(str,sizeof(str),"%s (%d) :: [Administrador]", pname,i);
}
if(pAdmin[i] == 3){
format(str,sizeof(str),"%s (%d) :: [Administrador Senior]", pname,i);
}
if(pAdmin[i] == 4){
format(str,sizeof(str),"%s (%d) :: [Sub-Dono]", pname,i);
}
if(pAdmin[i] == 5){
format(str,sizeof(str),"%s (%d) :: [Dono]", pname,i);
}
SendClientMessage(playerid, 0x0080FFAA, str);
count++;
}
}
}
if(count == 0)
{
SendClientMessage(playerid, Vermelho, "(ERRO) Nгo hб administradores online no momento");
}
return 1;
}
Who gets my help +REP '-'
Reply
#2

pawn Код:
if(!strcmp(cmdtext, "/admins", true))
{
    new count=0;
    for(new i=0; i<MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(admin[i])
            {
                new str[256];
                new pname[24];
                GetPlayerName(i, pname, 24);
                format(file2, sizeof(file2), PASTA_CONTAS, pname);
                if(pAdmin[i] == 1)
                {
                    format(str,sizeof(str),"%s %s (%d) :: [Tutor]\r\n",str, pname,i);
                }
                if(pAdmin[i] == 2)
                {
                    format(str,sizeof(str),"%s %s (%d) :: [Administrador]\r\n",str, pname,i);
                }
                if(pAdmin[i] == 3)
                {
                    format(str,sizeof(str),"%s %s (%d) :: [Administrador Senior]\r\n",str, pname,i);
                }
                if(pAdmin[i] == 4)
                {
                    format(str,sizeof(str),"%s %s (%d) :: [Sub-Dono]\r\n",str, pname,i);
                }
                if(pAdmin[i] == 5)
                {
                    format(str,sizeof(str),"%s %s (%d) :: [Dono]\r\n",str, pname,i);
                }
                ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Admins:", str, "Close", "");
                count++;
            }
        }
    }
    if(count == 0)
    {
        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Admins:", "(ERRO) Nгo hб administradores online no momento", "Close", "");
    }
    return 1;
}
Not tested!
Reply
#3

Quote:
Originally Posted by ]Rafaellos[
Посмотреть сообщение
pawn Код:
if(!strcmp(cmdtext, "/admins", true))
{
    new count=0;
    for(new i=0; i<MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(admin[i])
            {
                new str[256];
                new pname[24];
                GetPlayerName(i, pname, 24);
                format(file2, sizeof(file2), PASTA_CONTAS, pname);
                if(pAdmin[i] == 1)
                {
                    format(str,sizeof(str),"%s %s (%d) :: [Tutor]\r\n",str, pname,i);
                }
                if(pAdmin[i] == 2)
                {
                    format(str,sizeof(str),"%s %s (%d) :: [Administrador]\r\n",str, pname,i);
                }
                if(pAdmin[i] == 3)
                {
                    format(str,sizeof(str),"%s %s (%d) :: [Administrador Senior]\r\n",str, pname,i);
                }
                if(pAdmin[i] == 4)
                {
                    format(str,sizeof(str),"%s %s (%d) :: [Sub-Dono]\r\n",str, pname,i);
                }
                if(pAdmin[i] == 5)
                {
                    format(str,sizeof(str),"%s %s (%d) :: [Dono]\r\n",str, pname,i);
                }
                ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Admins:", str, "Close", "");
                count++;
            }
        }
    }
    if(count == 0)
    {
        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Admins:", "(ERRO) Nгo hб administradores online no momento", "Close", "");
    }
    return 1;
}
Not tested!
this code means this buggy because when someone arrow after arrow admin for someone to another person and / vai tar admins only the first set 2 Admins appears in n / admins
Reply
#4

Help Please ?
Reply
#5

My / admins helps me put this in Code Dialog?


Код:
if(!strcmp(cmdtext, "/admins", true))
{
new count=0;
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i)){
if(admin[i]){
new str[256];
new pname[24];
GetPlayerName(i, pname, 24);
format(file2, sizeof(file2), PASTA_CONTAS, pname);
if(pAdmin[i] == 1){
format(str,sizeof(str),"{21E000}%s (%d) :: {21E000}[Tutor]", pname,i);
}
if(pAdmin[i] == 2){
format(str,sizeof(str),"{3838FF}%s (%d) :: {3838FF}[Administrador]", pname,i);
}
if(pAdmin[i] == 3){
format(str,sizeof(str),"{E5FF00}%s (%d) :: {E5FF00}[Administrador Senior]", pname,i);
}
if(pAdmin[i] == 4){
format(str,sizeof(str),"{7418FF}%s (%d) :: {7418FF}[Sub-Dono]", pname,i);
}
if(pAdmin[i] == 5){
format(str,sizeof(str),"{F80018}%s (%d) :: {F80018}[Dono]", pname,i);
}
SendClientMessage(playerid, 0x0080FFAA, str);
count++;
}
}
}
if(count == 0)
{
SendClientMessage(playerid, Vermelho, "(ERRO) Nгo hб administradores online no momento");
}
return 1;
}
Reply
#6

Still no one helped me put / admins in Dialog ;(
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)