[Ajuda] Warning 213: tag mismatch
#1

Eu Boto Este Seguinte Codigo no Game Mode!! e da erro Warning 213: tag mismatch
pawn Код:
public OnPlayerKeyStateChange( playerid, newkeys, oldkeys)
{
    if( newkeys == KEY_LOOK_BEHIND )
    {
        if( IsPlayerInAnyVehicle(playerid) & !IsPlayerAdmin(playerid))
        {
            static
                strxa[  156 ],
                pName[MAX_PLAYER_NAME],
                i
            ;
            for( i = GetMaxPlayers() - 1; i > -1; --i )
            {
                format( strxa, 156, "ATENЗГO ADMINS! NOOB: %s       TENTANDO APERTAR 1");
                GetPlayerName( playerid, pName, MAX_PLAYER_NAME );
                SendClientMessage(  i, -1, strxa    );
            }
            SetVehicleHealth(   GetPlayerVehicleID( playerid ), 300 );
        }
    }
ERRO:
pawn Код:
C:\Users\cliente\Desktop\Nova pasta (2)\Brasil  Auto Estrada\gamemodes\BAE.pwn(1182) : warning 213: tag mismatch
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.
Reply
#2

pawn Код:
public OnPlayerKeyStateChange( playerid, newkeys, oldkeys)
{
    if( newkeys & KEY_LOOK_BEHIND ){
        if(IsPlayerInAnyVehicle(playerid) && !IsPlayerAdmin(playerid)){
            static
                strxa[  128 ],
                pName[24],
                MaxP,
                i
            ;
           
            for( i = 0, MaxP = GetMaxPlayers(); i != MaxP; ++i){
           
                format(strxa, 128, "ATENЗГO ADMINS! NOOB: %s       TENTANDO APERTAR 1", (GetPlayerName(playerid, pName, 24), pName));
                SendClientMessage(  i, -1, strxa    );
               
            }
           
            SetVehicleHealth(   GetPlayerVehicleID( playerid ), 300 );
        }
    }
    return true;
}

&& Comparador "E"
& Comparador XOR.

Hб uma grande diferenзa.
Reply
#3

Qual й a diferenзa? kkk eu nгo sei pode me explicar pf? sei que && й porque tem que ser as duas coisas, mas esse xor ai nunca ouvi falar
Reply
#4

Garfield, se nгo me engano a comparaзгo XOR й feita atravйs do operador ^, e o & й o bitwise AND.
Reply
#5

Quote:
Originally Posted by [Full]Garfield[XDB]
Посмотреть сообщение
pawn Код:
public OnPlayerKeyStateChange( playerid, newkeys, oldkeys)
{
    if( newkeys & KEY_LOOK_BEHIND ){
        if(IsPlayerInAnyVehicle(playerid) && !IsPlayerAdmin(playerid)){
            static
                strxa[  128 ],
                pName[24],
                MaxP,
                i
            ;
           
            for( i = 0, MaxP = GetMaxPlayers(); i != MaxP; ++i){
           
                format(strxa, 128, "ATENЗГO ADMINS! NOOB: %s       TENTANDO APERTAR 1", (GetPlayerName(playerid, pName, 24), pName));
                SendClientMessage(  i, -1, strxa    );
               
            }
           
            SetVehicleHealth(   GetPlayerVehicleID( playerid ), 300 );
        }
    }
    return true;
}

&& Comparador "E"
& Comparador XOR.

Hб uma grande diferenзa.
Comparador AND***
Reply
#6

e como tira esse warning ?
Reply
#7

up? up?
Reply
#8

O pessoal jб falou como arrumar.

Na condicional, IF, tem o operador & quando na verdade й para ter &&
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)