[AJUDA]Printar na tela
#1

pawn Код:
CMD:tv(playerid,params[])
{
    new id, nome[24], string[128];
    if(PlayerInfo[playerid][mAdmin] < 1) return SendClientMessage(playerid, VERMELHO, falha);
    {
            if(!IsPlayerConnected(id)) return SendClientMessage(playerid, VERMELHO, "[INFO]: Jogador invбlido!");
            if(PlayerInfo[playerid][mEspiando] == 1) return SendClientMessage(playerid, VERMELHO, "Vocк jб estб espiando alguйm.");
            {
                GetPlayerName(id,nome,24);
                if(sscanf(params,"u",id)) return SendClientMessage(playerid,-1,"[INFO]: /tv [playerid]");
                TogglePlayerSpectating(playerid, 1);
                PlayerSpectatePlayer(playerid,id);
                format(string,sizeof(string),"Vocк estб espiando o jogador %s (ID : %d )." ,nome, id);
                SendClientMessage(playerid,AZUL,string);
                PlayerInfo[playerid][mEspiando] = 1;
                return 1;
            }
    }

}
A mensagem manda o meu nome com o ID do jogador que eu dei /tv, sу que й pra mandar a mensgem do nome e o id do jogador com /tv.
Reply
#2

pawn Код:
CMD:tv(playerid,params[])
{
    new id, nome[MAX_PLAYER_NAME], string[128];
    if(PlayerInfo[playerid][mAdmin] < 1) return SendClientMessage(playerid, VERMELHO, falha);
    {
            if(!IsPlayerConnected(id)) return SendClientMessage(playerid, VERMELHO, "[INFO]: Jogador invбlido!");
            if(PlayerInfo[playerid][mEspiando] == 1) return SendClientMessage(playerid, VERMELHO, "Vocк jб estб espiando alguйm.");
            {
                GetPlayerName(id,nome,24);
                if(sscanf(params,"u",id)) return SendClientMessage(playerid,-1,"[INFO]: /tv [playerid]");
                TogglePlayerSpectating(playerid, 1);
                PlayerSpectatePlayer(playerid,id);
                format(string,sizeof(string),"Vocк estб espiando o jogador %s (ID : %d )." ,nome, playerid);
                SendClientMessage(playerid,AZUL,string);
                PlayerInfo[playerid][mEspiando] = 1;
                return 1;
            }
    }

}
Reply
#3

pawn Код:
CMD:tv(playerid,params[])
{
    new id, nome[MAX_PLAYER_NAME+1], string[128];
    if(PlayerInfo[playerid][mAdmin] < 1) return SendClientMessage(playerid, VERMELHO, falha);
    {
        if(PlayerInfo[playerid][mEspiando] == 1) return SendClientMessage(playerid, VERMELHO, "Vocк jб estб espiando alguйm.");
        if(sscanf(params,"u",id)) return SendClientMessage(playerid,-1,"[INFO]: /tv [playerid]");
        if(!IsPlayerConnected(id)) return SendClientMessage(playerid, VERMELHO, "[INFO]: Jogador invбlido!");
        GetPlayerName(id,nome,MAX_PLAYER_NAME+1);
        TogglePlayerSpectating(playerid, 1);
        PlayerSpectatePlayer(playerid,id);
        format(string,sizeof(string),"Vocк estб espiando o jogador %s (ID : %d )." ,nome, id);
        SendClientMessage(playerid,AZUL,string);
        PlayerInfo[playerid][mEspiando] = 1;
    }
    return true;
}
Reply
#4

pawn Код:
CMD:tv(playerid,params[])
{
    if(PlayerInfo[playerid][mAdmin] < 1) return SendClientMessage(playerid, VERMELHO, falha);
    if(PlayerInfo[playerid][mEspiando] == 1) return SendClientMessage(playerid, VERMELHO, "Vocк jб estб espiando alguйm.");
    new L_ID;
    if(sscanf(params,"u", L_ID)) return SendClientMessage(playerid, -1, "[INFO]: /tv [playerid]");
    if(!IsPlayerConnected(L_ID)) return SendClientMessage(playerid, VERMELHO, "[INFO]: Jogador invбlido!");
    new L_N[MAX_PLAYER_NAME], L_S[128]; GetPlayerName(L_ID, L_N, MAX_PLAYER_NAME);
    format(L_S, sizeof(L_S),"Vocк estб espiando o jogador %s (ID : %d ).", L_N, L_ID);
    SendClientMessage(playerid, AZUL, L_S);
    TogglePlayerSpectating(playerid, 1);
    PlayerSpectatePlayer(playerid, L_ID);
    PlayerInfo[playerid][mEspiando] = 1;
    return 1
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)