[Ajuda] Mensagem ao admin entrar
#1

Queria exibir uma Mensagem quando algum admin entrar ex:
pawn Код:
GameTextForPlayer(playerid,"Admin %s Onine", 3000,1);
Ultilizo PPC_Trucking alguem pode me ajudar?
Reply
#2

Quando o jogador se logar na conta, adicione isto:

pawn Код:
if(PlayerDados[playerid][Admin] >= 1)
{
     new Fala[128];
     new Nome[21];

     GetPlayerName(playerid,Nome,sizeof(Nome));
     format(Fala,sizeof(Fala),"~y~Admin %s: ~g~On",Nome);
     GameTextForAll(Fala,5000,3);
}
Reply
#3

na callback OnPlayerConnect coloca

algo tipo

pawn Код:
if(variavel de adm)
{
    new pt[40], ptn[MAX_PLAYER_NAME];
    GetPlayerName(playerid, ptn, MAX_PLAYER_NAME);
    format(pt, sizeof(pt), "Admin %s Online", ptn);
    GameTextForPlayer(playerid ,pt, 3000,1);
}
algo tipo isso...

@ edit

tava fazendo aqui e nao dei F5 mals ae
Reply
#4

Quote:
Originally Posted by BielCOP
Посмотреть сообщение
Quando o jogador se logar na conta, adicione isto:

pawn Код:
if(PlayerDados[playerid][Admin] >= 1)
{
     new Fala[128];
     new Nome[21];

     GetPlayerName(playerid,Nome,sizeof(Nome));
     format(Fala,sizeof(Fala),"~y~Admin %s: ~g~On",Nome);
     GameTextForAll(Fala,5000,3);
}
Seria aqui:
PHP код:
Dialog_Login(playeridresponseinputtext[])
{
    switch (
response// Check which button was clicked
    
{
        case 
1// Player clicked "Login"
        
{
            
// Check if the player entered a password
            
if (strlen(inputtext) > 0)
            {
                
// Check if the entered password is the same as the password saved in the player's account
                
if (strcmp(APlayerData[playerid][PlayerPassword], inputtextfalse) == 0)
                {
                    
APlayerData[playerid][LoggedIn] = true// The player has logged in properly
                    
BankFile_Load(playerid); // Load your bank account (if it exists, the player will be notified about this)
                    
SendClientMessage(playerid0xFFFFFFFFTXT_LoggedIn); // Send a message to the client to inform him that he logged in properly
                
}
                else
                {
                    
SendClientMessage(playerid0xFFFFFFFFTXT_WrongPassword);
                    
Kick(playerid);
                }
            }
            else
            {
                
SendClientMessage(playerid0xFFFFFFFFTXT_WrongPassword);
                
Kick(playerid);
            }
        }
        case 
0// Player clicked "Cancel"
        
{
            
// Show a message that the player must be logged in to play on this server
            
SendClientMessage(playerid0xFFFFFFFFTXT_PlayerMustLogin);
            
// Kick the player
            
Kick(playerid);
        }
    }
    return 
1;

PPC_DIALOGS.
Reply
#5

pawn Код:
Dialog_Login(playerid, response, inputtext[])
{
    switch (response) // Check which button was clicked
    {
        case 1: // Player clicked "Login"
        {
            // Check if the player entered a password
            if (strlen(inputtext) > 0)
            {
                // Check if the entered password is the same as the password saved in the player's account
                if (strcmp(APlayerData[playerid][PlayerPassword], inputtext, false) == 0)
                {
                    APlayerData[playerid][LoggedIn] = true; // The player has logged in properly
                    BankFile_Load(playerid); // Load your bank account (if it exists, the player will be notified about this)
                    SendClientMessage(playerid, 0xFFFFFFFF, TXT_LoggedIn); // Send a message to the client to inform him that he logged in properly
                    if(APlayerData[playerid][Admin] >= 1)
                    {
                        new Fala[128];
                        new Nome[21];

                        GetPlayerName(playerid,Nome,sizeof(Nome));
                        format(Fala,sizeof(Fala),"~y~Admin %s: ~g~On",Nome);
                        GameTextForAll(Fala,5000,3);
                    }
                }
                else
                {
                    SendClientMessage(playerid, 0xFFFFFFFF, TXT_WrongPassword);
                    Kick(playerid);
                }
            }
            else
            {
                SendClientMessage(playerid, 0xFFFFFFFF, TXT_WrongPassword);
                Kick(playerid);
            }
        }
        case 0: // Player clicked "Cancel"
        {
            // Show a message that the player must be logged in to play on this server
            SendClientMessage(playerid, 0xFFFFFFFF, TXT_PlayerMustLogin);
            // Kick the player
            Kick(playerid);
        }
    }

    return 1;
}
credit's Biel..
Reply
#6

Nгo apareceu nada....
Reply
#7

ALGUEEM AJUDA ?
Reply
#8

no final do OnPlayerConnect
pawn Код:
if(APlayerData[playerid][PlayerLevel] > 1)
    {
          new AdminName[MAX_PLAYER_NAME], String[50];
          GetPlayerName(playerid,AdminName,sizeof(AdminName));
      format(String,sizeof(String),"Admin %s Onine",AdminName);
      GameTextForAll(String,3000,1);
    }
    return 1;
}
Reply
#9

No meu GM PPC_Trucking tem isso й funcionou comigo:
PHP код:
    if(APlayerData[playerid][PlayerLevel] > 1)
    {
       new 
DName[MAX_PLAYER_NAME], Don[50];
       
GetPlayerName(playerid,DName,sizeof(DName));
       
format(Don,sizeof(Don),"~y~%s ~g~ON",DName);
       
SendClientMessage(playerid0xFF0000AA"Parabйns vocк logou como Administrador do servidor.");
       
GameTextForAll(Don20003);
    }
    return 
1;

Coloca ele de baixo do:
PHP код:
    Speedometer_Setup(playerid);
    
APlayerData[playerid][MissionText] = TextDrawCreate(320.0430.0" ");
    
TextDrawAlignment(APlayerData[playerid][MissionText], 2);
    
TextDrawUseBox(APlayerData[playerid][MissionText], 1);
    
TextDrawBoxColor(APlayerData[playerid][MissionText], 0x00000066); 
Sei lб como vai tб o seu (Mais й algo igual rsrs)


Se ajudei doa-me um +REP nгo custa nada rsrs
Reply
#10

Os 2 deram erros :/
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)