[AJUDA]Menssagem so para ADMe aparecer o ID
#1

Pessoal,O ANT ******,QUERIA ARRUMAR UM NEGOCIO.. QUANDO O CARA TIVER SE ****** MOSTA SO PARA OS ADMINS VER A MENSSAGEM NAO PRO SERVE TODO.. E TBM APAREЗER O ID DO CARA.. NAO APARECE
PHP код:
    format(Strvb,sizeof(Strvb),"ANT CHEAT:%s[ID %d] pareзe estб usando sob*it /tv nele rapido!",Nomevb);
    
SendClientMessageToAll(0x91FF00AAStrvb);
    
SetCameraBehindPlayer (playerid);
    
format(Strvb,sizeof(Strvb),"Xiter");}}
    return 
1;} 
Reply
#2

cria essa public para identificar o player como admin
pawn Код:
public ABroadCast(COLOR,const string[],level)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if (PlayerInfo[i][pAdmin] >= level)
            {
                SendClientMessage(i, COLOR, string);
                printf("%s", string);
            }
       }
    }
    return 1;
}
//no final do seu GM


depois na public que voce tem para avisar se o jogador й xiter ou nгo coloca assim:

pawn Код:
format(Strvb,sizeof(Strvb),"ANT CHEAT:%s[ID %d] pareзe estб usando sob*it /tv nele rapido!",Nomevb,"A variavel que pega o id do cara aqui");
    ABroadCast("UMA COR A SUAESCOLHA AQUI",Strvb,1);
    SetCameraBehindPlayer (playerid);
  }}
    return 1;}
Reply
#3

pawn Код:
if(!IsPlayerAdmin(playerid))
    if(PlayerInfo[i][pAdmin] > 1)
    format(Strvb,sizeof(Strvb),"ANT CHEAT:%s[ID %d] pareзe estб usando ****** /tv nele rapido!",Nomevb,       playerid);  
    SendClientMessageToAll(0x91FF00AA, Strvb);
    SetCameraBehindPlayer (playerid);
    format(Strvb,sizeof(Strvb),"Xiter");}}
    return 1;}
Reply
#4

Eu deixei o jeito que voce mandou mais ta dando uns erros...
Deixei assim

PHP код:
    public ABroadCast(COR_RED,const string[],level)
    {
    for(new 
0MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i))
        {
            if (
PlayerInfo[i][pAdmin] >= 1)
            {
                
SendClientMessage(iCOR_REDstring);
                
printf("%s"string);
            }
       }
    }
    return 
1;

E da os seguintes erros:
PHP код:
C:\Users\Twulin\Desktop\Serve\pawno\R0beit.pwn(4) : warning235: public function lacks forward declaration (symbol "ABroadCast")
C:\Users\Twulin\Desktop\Serve\pawno\R0beit.pwn(4) : error010invalid function or declaration
C
:\Users\Twulin\Desktop\Serve\pawno\R0beit.pwn(10) : error017undefined symbol "PlayerInfo"
C:\Users\Twulin\Desktop\Serve\pawno\R0beit.pwn(10) : warning215expression has no effect
C
:\Users\Twulin\Desktop\Serve\pawno\R0beit.pwn(10) : error001expected token";"but found "]" 
Reply
#5

Quote:
Originally Posted by ViictorDaay-
Посмотреть сообщение
pawn Код:
if(!IsPlayerAdmin(playerid))
    if(PlayerInfo[i][pAdmin] > 1)
    format(Strvb,sizeof(Strvb),"ANT CHEAT:%s[ID %d] pareзe estб usando ****** /tv nele rapido!",Nomevb,       playerid);  
    SendClientMessageToAll(0x91FF00AA, Strvb);
    SetCameraBehindPlayer (playerid);
    format(Strvb,sizeof(Strvb),"Xiter");}}
    return 1;}
o Seu deu certo.. mais tirei o if(PlayerInfo[i][pAdmin] > 1) pq tava dando erro..
Como faзo se tiver adm com ****** nгo aparacer a menssagem?
Reply
#6

Nгo entendi tirar os '*'
Reply
#7

Quote:
Originally Posted by marcoslucasj
Посмотреть сообщение
o Seu deu certo.. mais tirei o if(PlayerInfo[i][pAdmin] > 1) pq tava dando erro..
Como faзo se tiver adm com ****** nгo aparacer a menssagem?
esta parte nao entendi se explica melhor
Reply
#8

Eu tirei ai apareзe pro player .-.
Reply
#9

Quando eu coloco
if(PlayerInfo[i][pAdmin] > 1)
Da os seguinte erros

PHP код:
C:\Users\Twulin\Desktop\Serve\filterscripts\******_teste.pwn(16) : error017undefined symbol "PlayerInfo"
C:\Users\Twulin\Desktop\Serve\filterscripts\******_teste.pwn(16) : error017undefined symbol "i"
C:\Users\Twulin\Desktop\Serve\filterscripts\******_teste.pwn(16) : error fatal107too many error messages on one line
C
:\Users\Twulin\Desktop\Serve\filterscripts\******_teste.pwn(16) : error029invalid expressionassumed zero 
2 - Como eu faзo quando tiver Administrdores com r0beit.. Nгo aparacer a menssagem?Somente pro Playes
Reply
#10

qual й a sua variavel para os admins ? posta ae um comando qualquer no GM que use um admin
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)