[Ajuda] Chat Admin
#1

Olб amigos(a), ( SOU NOVATO EM PAWNO ) Estou precisando de uma ajudinha, queria criar um Chat sу para admin exemplo ./ca = chatadmin , ai /ca teste ai aparece no chat so para os admin CHAT-ADMIN Hollyster Diz: teste alguem ai pode me ajudar ? Obs em Zcmd, se eu falei alguma merda que nao faz sentido por favor me corrija !, aqui para exemplo eu tenho o comando em strcmp

pawn Код:
if(strcmp("/ca", cmd, true) == 0)
    {
        if(pAdmin[playerid] > 0)
        {
            new texto[128];

            if(sscanf(cmdtext, "s[4]s[128]", cmd, texto))
            {
                SendClientMessage(playerid, Vermelho, "Digite: /ca [texto]");
            }
            else
            {
                format(string, sizeof(string), "(») Chat-Admin («) %s (%d) diz: %s", GetPlayerNameEx(playerid), playerid, texto);
                ABroadCast(Amarelo, string, 1);
            }
        }
        else
        {
            SendClientMessage(playerid, Vermelho, "Vocк nгo tem permissгo para usar este comando!");
        }
        return 1;
    }
Reply
#2

Alguйm ajuda por favor ? UP !
Reply
#3

Em zcmd e sscanf, nгo testei.

pawn Код:
CMD:a(playerid, params[]){

    new Texto[100], string[100], Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome));
    if(!IsPlayerAdmin) return SendClientMessage(playerid, -1, "Vocк nгo й um Administrador!");
    if(sscanf(params, "s", Texto)) return SendClientMessage(playerid, -1, "Use /a [texto]");
    format(string, sizeof(string), "%s: %s", Nome, Texto);
    for(new i = 0; i < MAX_PLAYERS; i++){
        if(IsPlayerAdmin(i))    {
            SendClientMessage(i, -1, string);
        }
    }
    return 1;
}
Reply
#4

quando digita /a o servidor todo vк ou sу os admin ?
Reply
#5

so os admins rcon veem
Reply
#6

PHP код:
CMD:a(playeridparams[]){
    new 
Texto[100], string[100], Nome[MAX_PLAYER_NAME]; GetPlayerName(playeridNomesizeof(Nome));
    if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1"Vocк nгo й um Administrador!");
    if(
sscanf(params"s"Texto)) return SendClientMessage(playerid, -1"Use /a [texto]");
    
format(stringsizeof(string), "%s: %s"NomeTexto);
    for(new 
0MAX_PLAYERSi++){
        if(
IsPlayerAdmin(i))    {
            
SendClientMessage(i, -1string);
        }
    }
    return 
1;

esqueceu do parametro do IsPlayerAdmin
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)