SA-MP Forums Archive
[Ajuda] Retirar Warning. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Retirar Warning. (/showthread.php?tid=630010)



Retirar Warning. - henriqueTL - 07.03.2017

Bom estou tentado por um codigo para Administradores quando ele usa o comando /olhar

Ira solta uma mensagem em baixo Falando quantos REPORT LIDOS ele esta

PHP код:
        if(GetPlayerState(playerid) != PLAYER_STATE_SPECTATING)
        {
            
SaveVariables(playerid);
            
SendClientMessage(playeridCOR_RED"SERVER: Vocк entrou no modo espectador, para sair digite /olhar off.");
-------------------------------------------------------------
Linha com a Warning
            SendClientMessage
(playeridCOR_EVENTO"[INFO]: Vocк recebeu um hit pelo monitoramento. (Total: %s)"Player[playerid][pHitsadm]);
-------------------------------------------------------------
        }
        
StartSpectate(playeridspecid);
    }
    return 
1;




Re: Retirar Warning. - JPedro - 07.03.2017

Tenta:

Код:
        if(GetPlayerState(playerid) != PLAYER_STATE_SPECTATING)
        { 
            new str[64]; 
            SaveVariables(playerid);
            SendClientMessage(playerid, COR_RED, "SERVER: Vocк entrou no modo espectador, para sair digite /olhar off."); 
            format(str, sizeof(str), "[INFO]: Vocк recebeu um hit pelo monitoramento. (Total: %s)", Player[playerid][pHitsadm]); 
            SendClientMessage(playerid, COR_EVENTO, str);
        } 
        StartSpectate(playerid, specid);
    }
    return 1; 
}



Re: Retirar Warning. - henriqueTL - 07.03.2017

resultado
PHP код:
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase 
Obrigado pela ajuda e +REP


Re: Retirar Warning. - JPedro - 07.03.2017

Vlw , o seu erro foi fazer isso

Код:
SendClientMessage(playerid, COR_EVENTO, "[INFO]: Vocк recebeu um hit pelo monitoramento.(Total: %s)", Player[playerid][pHitsadm]);
Sendo que se vocк quer inserir alguma informaзгo na string vocк tem que criar uma variбvel, depois formatar e inserir no SendClientMessage

deste jeito:

Код:
new str[64]; // Variбvel pra armazenar a msg
format(str, sizeof(str),  "[INFO]: Vocк recebeu um hit pelo monitoramento.(Total: %s)", Player[playerid][pHitsadm]); // Formata
SendClientMessage(playerid, cor, str); // Dps envia