[Ajuda] Me Ajuda Neste Erro
#1

Erro:
Код:
C:\DOCUME~1\LUCASR~1\Desktop\SAMP03~1\GAMEMO~1\BGN.pwn(37818) : error 029: invalid expression, assumed zero
Linha do Erro

Код:
if(strcmp(cmd, "/desamarrar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15 || PlayerInfo[playerid][pMembro] == 17 || PlayerInfo[playerid][pLider] == 17
			|| PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 20 || PlayerInfo[playerid][pLider] == 20 || PlayerInfo[playerid][pMembro] == 21 || PlayerInfo[playerid][pLider] == 21 || PlayerInfo[playerid][pMembro] == 23 || PlayerInfo[playerid][pLider] == 23
			{
Reply
#2

tu nгo pode colocar um if em duas linhas
Reply
#3

pawn Код:
if(strcmp(cmd, "/desamarrar", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15 || PlayerInfo[playerid][pMembro] == 17 || PlayerInfo[playerid][pLider] == 17|| PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 20 || PlayerInfo[playerid][pLider] == 20 || PlayerInfo[playerid][pMembro] == 21 || PlayerInfo[playerid][pLider] == 21 || PlayerInfo[playerid][pMembro] == 23 || PlayerInfo[playerid][pLider] == 23
            {
Como o amigo ai em cima disse, nao se pode colocar if em duas linhas.
Reply
#4

Intendi, Obrigado Galera : )
Reply
#5

Quando Eu Deixo Tudo em Uma Linha Sу da Estes Erros:
Код:
C:\DOCUME~1\LUCASR~1\Desktop\SAMP03~1\GAMEMO~1\BGN.pwn(37815) : error 075: input line too long (after substitutions)
C:\DOCUME~1\LUCASR~1\Desktop\SAMP03~1\GAMEMO~1\BGN.pwn(37816) : error 017: undefined symbol "PlayerI"
C:\DOCUME~1\LUCASR~1\Desktop\SAMP03~1\GAMEMO~1\BGN.pwn(37817) : error 017: undefined symbol "nfo"
C:\DOCUME~1\LUCASR~1\Desktop\SAMP03~1\GAMEMO~1\BGN.pwn(37817) : warning 215: expression has no effect
C:\DOCUME~1\LUCASR~1\Desktop\SAMP03~1\GAMEMO~1\BGN.pwn(37817) : error 001: expected token: ";", but found "]"
C:\DOCUME~1\LUCASR~1\Desktop\SAMP03~1\GAMEMO~1\BGN.pwn(37817) : error 029: invalid expression, assumed zero
C:\DOCUME~1\LUCASR~1\Desktop\SAMP03~1\GAMEMO~1\BGN.pwn(37817) : fatal error 107: too many error messages on one line
Codigo Inteiro do /desamarrar

Код:
if(strcmp(cmd, "/desamarrar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pMembro] == 15 || PlayerInfo[playerid][pLider] == 15 || PlayerInfo[playerid][pMembro] == 17 || PlayerInfo[playerid][pLider] == 17
			|| PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 20 || PlayerInfo[playerid][pLider] == 20 || PlayerInfo[playerid][pMembro] == 21 || PlayerInfo[playerid][pLider] == 21 || PlayerInfo[playerid][pMembro] == 23 || PlayerInfo[playerid][pLider] == 23
			{
				if(PlayerInfo[playerid][pCargo] < 2)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "   Vocк precisa de cargo 2 ou mais para desamarrar as pessoas !");
			        return true;
			    }
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, "USE: /desamarrar [id]");
					return true;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
					if(giveplayerid != INVALID_PLAYER_ID)
					{
					    if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode desamarrar а sн mesmo!"); return true; }
							if(PlayerTied[giveplayerid])
							{
							    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
							    format(string, sizeof(string), "* Vocк foi libertado por %s.", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* Vocк libertou %s.", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								GameTextForPlayer(giveplayerid, "~g~Libertado", 2500, 3);
								Controle(giveplayerid, 1);
								PlayerTied[giveplayerid] = 0;
								PlayerInfo[giveplayerid][pMuted] = 0;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "   O Jogador nгo estб sequestrado !");
							    return true;
							}
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "   O Jogador estб longe de Vocк !");
						    return true;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "   O Jogador Estб Offline !");
				    return true;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo й um Gangster !");
			}
		}//not connected
		return true;
	}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)