SA-MP Forums Archive
[Ajuda] Warning 213: tag mismatch - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Warning 213: tag mismatch (/showthread.php?tid=397835)



Warning 213: tag mismatch - jdsfenix - 07.12.2012

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.



Re: Warning 213: tag mismatch - zSuYaNw - 07.12.2012

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.


Re: Warning 213: tag mismatch - lukas_loky - 07.12.2012

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


Re: Warning 213: tag mismatch - Jason` - 07.12.2012

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


Re: Warning 213: tag mismatch - steki. - 07.12.2012

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***


Re: Warning 213: tag mismatch - jdsfenix - 07.12.2012

e como tira esse warning ?


Re: Warning 213: tag mismatch - jdsfenix - 07.12.2012

up? up?


Re: Warning 213: tag mismatch - Joao Pedro - 07.12.2012

O pessoal jб falou como arrumar.

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