[Ajuda] ajuda aqui pfv
#1

Alguem pode colocar Tag [ADMIN] Frente do nome no chat global pra mim
Reply
#2

Olhe os valores de retorno da callback OnPlayerText.

Use as funзхes:

format
GetPlayerName
SendClientMessageToAll
No exemplo que eu vou fazer vou usar a funзгo IsPlayerAdmin

Olhe este tutorial sobre operaзгo terneira.

Primeiro se vocк olhou sobre os valores de retorno da callback OnPlayerText, vocк viu que se retornar a 0 o texto nгo vai ser enviado, ai jб й um comeзo.

Vocк vai precisar fazer a verificaзгo para saber se ele й admin ou nгo, se o seu tem alguma funзгo que verifique se ele й admin ou nгo e retorne 0 ( false ) ou 1 ( true ), ou nгo tenha sistema de leveis utilize a operaзгo terneira, caso nгo faзa uma verificaзгo.

Exemplo:
pawn Код:
public OnPlayerText(playerid, text[])
{
    new pText[144], nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nome, sizeof nome);
    format(pText, sizeof (pText), "(%s) %s (%d): %s", IsPlayerAdmin(playerid) ? ("Admin") : ("Player"), nome, playerid, text);
    SendClientMessageToAll(-1, pText);
    return 0;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)