[Ajuda] Como aparecer a dialog pra todos
#1

Tipo a dialog sу aparece pra quem deu gmx e eu quero q apareca pra todos
pawn Код:
if(strcmp(cmd, "/gmx", true) == 0 || strcmp(cmd, "/restart", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            //new string22[128];
            if (PlayerInfo[playerid][pAdmin] >=DONO)
            {
                if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO) { return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)"); }
                for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerConnected(i))
                    { OnPlayerSave(i); }
                }
                GetPlayerName(playerid, sendername, sizeof(sendername));
                new hora, minuto, segundo;
                gettime(hora, minuto, segundo);
                new gmx[256]; // {00EE00}Brasil {FFD700}Novo {00B2EE}Estilo
                format(gmx, sizeof(gmx),"{00B2EE}Administrador: {FFD700}%s {FFFFFF}- Avisa!\n{FF0000}Atenзгo {00B2EE}isso e um gmx nao saiam do servidor\nvoltaremos 10 segundos!\n\n{FFD700}Aguarde o Servidor Reiniciar! \n\nHora do GMX: %d:%d:%d",PlayerName(playerid), hora, minuto, segundo);
                ShowPlayerDialog(playerid,  9000, DIALOG_STYLE_MSGBOX, "{FFFFFF}GMX:", gmx, "Ok", "");
                GameModeExitFunc();
                SaveAccounts();
                OnPlayerSave(playerid);
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para dar GMX!");
            }
        }
        return true;
    }
Reply
#2

pawn Код:
if(strcmp(cmd, "/gmx", true) == 0 || strcmp(cmd, "/restart", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            //new string22[128];
            if (PlayerInfo[playerid][pAdmin] >=DONO)
            {
                if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO) { return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)"); }
                for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerConnected(i))
                    { OnPlayerSave(i); }
                }
                GetPlayerName(playerid, sendername, sizeof(sendername));
                new hora, minuto, segundo;
                gettime(hora, minuto, segundo);
                new gmx[256]; // {00EE00}Brasil {FFD700}Novo {00B2EE}Estilo
                format(gmx, sizeof(gmx),"{00B2EE}Administrador: {FFD700}%s {FFFFFF}- Avisa!\n{FF0000}Atenзгo {00B2EE}isso e um gmx nao saiam do servidor\nvoltaremos 10 segundos!\n\n{FFD700}Aguarde o Servidor Reiniciar! \n\nHora do GMX: %d:%d:%d",PlayerName(playerid), hora, minuto, segundo);
                ShowPlayerDialog(i,  9000, DIALOG_STYLE_MSGBOX, "{FFFFFF}GMX:", gmx, "Ok", "");
                GameModeExitFunc();
                SaveAccounts();
                OnPlayerSave(playerid);
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para dar GMX!");
            }
        }
        return true;
    }
tente.
Reply
#3

pawn Код:
if(strcmp(cmd, "/gmx", true) == 0 || strcmp(cmd, "/restart", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            //new string22[128];
            if (PlayerInfo[playerid][pAdmin] >=DONO)
            {
                if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO) { return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)"); }
                for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerConnected(i))
                    { OnPlayerSave(i); }
                }
                GetPlayerName(playerid, sendername, sizeof(sendername));
                new hora, minuto, segundo;
                gettime(hora, minuto, segundo);
                new gmx[256]; // {00EE00}Brasil {FFD700}Novo {00B2EE}Estilo
                format(gmx, sizeof(gmx),"{00B2EE}Administrador: {FFD700}%s {FFFFFF}- Avisa!\n{FF0000}Atenзгo {00B2EE}isso e um gmx nao saiam do servidor\nvoltaremos 10 segundos!\n\n{FFD700}Aguarde o Servidor Reiniciar! \n\nHora do GMX: %d:%d:%d",PlayerName(playerid), hora, minuto, segundo);
                ShowPlayerDialog(i,  9000, DIALOG_STYLE_MSGBOX, "{FFFFFF}GMX:", gmx, "Ok", "");
                GameModeExitFunc();
                SaveAccounts();
                OnPlayerSave(playerid);
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para dar GMX!");
            }
        }
        return true;
    }
Reply
#4

Erro os 2
pawn Код:
35649) : error 017: undefined symbol "i"
Reply
#5

pawn Код:
if(strcmp(cmd, "/gmx", true) == 0 || strcmp(cmd, "/restart", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            //new string22[128];
            if (PlayerInfo[playerid][pAdmin] >=DONO)
            {
                if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO) { return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)"); }
                for(new i = 0; i < MAX_PLAYERS; i++)
                {
                ShowPlayerDialog(i,  9000, DIALOG_STYLE_MSGBOX, "{FFFFFF}GMX:", gmx, "Ok", "");
                    if(IsPlayerConnected(i))
                    { OnPlayerSave(i); }
                }
                GetPlayerName(playerid, sendername, sizeof(sendername));
                new hora, minuto, segundo;
                gettime(hora, minuto, segundo);
                new gmx[256]; // {00EE00}Brasil {FFD700}Novo {00B2EE}Estilo
                format(gmx, sizeof(gmx),"{00B2EE}Administrador: {FFD700}%s {FFFFFF}- Avisa!\n{FF0000}Atenзгo {00B2EE}isso e um gmx nao saiam do servidor\nvoltaremos 10 segundos!\n\n{FFD700}Aguarde o Servidor Reiniciar! \n\nHora do GMX: %d:%d:%d",PlayerName(playerid), hora, minuto, segundo);
                GameModeExitFunc();
                SaveAccounts();
                OnPlayerSave(playerid);
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para dar GMX!");
            }
        }
        return true;
    }
Reply
#6

Nгo deu
Reply
#7

pawn Код:
if(strcmp(cmd, "/gmx", true) == 0 || strcmp(cmd, "/restart", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            //new string22[128];
            if (PlayerInfo[playerid][pAdmin] >=DONO)
            {
                if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO) { return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)"); }
                for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerConnected(i))
                    ShowPlayerDialog(i,  9000, DIALOG_STYLE_MSGBOX, "{FFFFFF}GMX:", gmx, "Ok", "");
                    { OnPlayerSave(i); }
                }
                GetPlayerName(playerid, sendername, sizeof(sendername));
                new hora, minuto, segundo;
                gettime(hora, minuto, segundo);
                new gmx[256]; // {00EE00}Brasil {FFD700}Novo {00B2EE}Estilo
                format(gmx, sizeof(gmx),"{00B2EE}Administrador: {FFD700}%s {FFFFFF}- Avisa!\n{FF0000}Atenзгo {00B2EE}isso e um gmx nao saiam do servidor\nvoltaremos 10 segundos!\n\n{FFD700}Aguarde o Servidor Reiniciar! \n\nHora do GMX: %d:%d:%d",PlayerName(playerid), hora, minuto, segundo);
                GameModeExitFunc();
                SaveAccounts();
                OnPlayerSave(playerid);
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para dar GMX!");
            }
        }
        return true;
    }
Reply
#8

@Edit
aninha ja postou
Reply
#9

Quote:
Originally Posted by histire
Посмотреть сообщение
pawn Код:
if(strcmp(cmd, "/gmx", true) == 0 || strcmp(cmd, "/restart", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            //new string22[128];
            if (PlayerInfo[playerid][pAdmin] >=DONO)
            {
                if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO) { return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)"); }
                for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerConnected(i))
                    ShowPlayerDialog(i,  9000, DIALOG_STYLE_MSGBOX, "{FFFFFF}GMX:", gmx, "Ok", "");
                    { OnPlayerSave(i); }
                }
                GetPlayerName(playerid, sendername, sizeof(sendername));
                new hora, minuto, segundo;
                gettime(hora, minuto, segundo);
                new gmx[256]; // {00EE00}Brasil {FFD700}Novo {00B2EE}Estilo
                format(gmx, sizeof(gmx),"{00B2EE}Administrador: {FFD700}%s {FFFFFF}- Avisa!\n{FF0000}Atenзгo {00B2EE}isso e um gmx nao saiam do servidor\nvoltaremos 10 segundos!\n\n{FFD700}Aguarde o Servidor Reiniciar! \n\nHora do GMX: %d:%d:%d",PlayerName(playerid), hora, minuto, segundo);
                GameModeExitFunc();
                SaveAccounts();
                OnPlayerSave(playerid);
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para dar GMX!");
            }
        }
        return true;
    }
Estб usando 'gmx' lб no Dialog, mas ele estб sendo formatado lб embaixo...

pawn Код:
if(strcmp(cmd, "/gmx", true) == 0 || strcmp(cmd, "/restart", true) == 0)
{
    if (PlayerInfo[playerid][pAdmin] < DONO) return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para dar GMX!");
    if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO) return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)");
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new hora, minuto, segundo;
    gettime(hora, minuto, segundo);
    new gmx[256]; // {00EE00}Brasil {FFD700}Novo {00B2EE}Estilo
    format(gmx, sizeof(gmx),"{00B2EE}Administrador: {FFD700}%s {FFFFFF}- Avisa!\n{FF0000}Atenзгo {00B2EE}isso e um gmx nao saiam do servidor\nvoltaremos 10 segundos!\n\n{FFD700}Aguarde o Servidor Reiniciar! \n\nHora do GMX: %d:%d:%d",PlayerName(playerid), hora, minuto, segundo);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            OnPlayerSave(i);
            ShowPlayerDialog(i,  9000, DIALOG_STYLE_MSGBOX, "{FFFFFF}GMX:", gmx, "Ok", "");
        }
    }
    GameModeExitFunc();
    SaveAccounts();
    return true;
}
Reply
#10

Quote:
Originally Posted by humildadeforever
Посмотреть сообщение
Estб usando 'gmx' lб no Dialog, mas ele estб sendo formatado lб embaixo...

pawn Код:
if(strcmp(cmd, "/gmx", true) == 0 || strcmp(cmd, "/restart", true) == 0)
{
    if (PlayerInfo[playerid][pAdmin] < DONO) return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para dar GMX!");
    if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO) return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)");
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new hora, minuto, segundo;
    gettime(hora, minuto, segundo);
    new gmx[256]; // {00EE00}Brasil {FFD700}Novo {00B2EE}Estilo
    format(gmx, sizeof(gmx),"{00B2EE}Administrador: {FFD700}%s {FFFFFF}- Avisa!\n{FF0000}Atenзгo {00B2EE}isso e um gmx nao saiam do servidor\nvoltaremos 10 segundos!\n\n{FFD700}Aguarde o Servidor Reiniciar! \n\nHora do GMX: %d:%d:%d",PlayerName(playerid), hora, minuto, segundo);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            OnPlayerSave(i);
            ShowPlayerDialog(i,  9000, DIALOG_STYLE_MSGBOX, "{FFFFFF}GMX:", gmx, "Ok", "");
        }
    }
    GameModeExitFunc();
    SaveAccounts();
    return true;
}
Vlw fera funfo direitinho + Rep pra tu e pra quem me ajudo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)