[Ajuda] GM da erro ao Compilar
#1

Quando vou compilar a minha gamemode dб assim http://prntscr.com/94r6f5
Alguйm poderia me ajudar ?

Cуdigo de onde dб o erro
Код:
	if(strcmp(cmd, "/parkour", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 1337)
			{
			SendClientMessage(playerid, COLOR_WHITE, "|______________ Teleportes BPP ______________|");
			SendClientMessage(playerid, COLOR_GRAD3,"Parkour: /pk1,/fpk1, /pk2, /fpk2, /pk3, /fpk3");
			}
		}
		return 1;
	} */
	

	// Teleportes Eventos
 /*if(strcmp(cmd, "/fpk3", true) == 0)
	 if(IsPlayerConneced(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 3000)
				{

				}
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 2199.0127,-2414.1704,1563.7528); LinkVehicleToInterior(tmpcar, 0);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 2199.0127,-2414.1704,1563.7528);
				}
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк foi teleportado pelo Admin!");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб autorizado a usar o comando!");
			}
		}
		return 1;
	}
	
if(strcmp(cmd, "/pk3", true) == 0)
			  if(IsPlayerConneced(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 3000)
				{

				}
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 2489.5547,-1656.9791,1325.6428); LinkVehicleToInterior(tmpcar, 0);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 2489.5547,-1656.9791,1325.6428);
				}
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк foi teleportado pelo Admin!");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб autorizado a usar o comando!");
			}
		}
		return 1;
	}

		if(strcmp(cmd, "/fpk2", true) == 0)
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 3000)
				{

				}
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 2199.0127,-2414.1704,1563.7528); LinkVehicleToInterior(tmpcar, 0);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 2199.0127,-2414.1704,1563.7528);
				}
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк foi teleportado pelo Admin!");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб autorizado a usar o comando!");
			}
		}
		return 1;
	}

	
	if(strcmp(cmd, "/pk2", true) == 0)
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 3000)
				{

				}
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 2514.1084,-1899.7946,1522.1543); LinkVehicleToInterior(tmpcar, 0);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 2514.1084,-1899.7946,1522.1543);
				}
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк foi teleportado pelo Admin!");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб autorizado a usar o comando!");
			}
		}
		return 1;
	}


if(strcmp(cmd, "/fpk1", true) == 0)
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 3000)
				{

				}
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1488.1466,-534.5032,327.6350); LinkVehicleToInterior(tmpcar, 0);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1488.1466,-534.5032,327.6350);
				}
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк foi teleportado pelo Admin!");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб autorizado a usar o comando!");
			}
		}
		return 1;
	}
	
if(strcmp(cmd, "/pk1", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 3000)
				{

				}
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1453.2527,-1066.9637,213.3828); LinkVehicleToInterior(tmpcar, 0);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1453.2527,-1066.9637,213.3828);
				}
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк foi teleportado pelo Admin!");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб autorizado a usar o comando!");
			}
		}
		return 1;
	}
Reply
#2

Isso geralmente ocorre quando a chaves nгo fechadas. Tenho quase certeza de que um dos comentбrios do seu cуdigo estб causando isso tudo. Aliбs, vocк encerrou esse comentбrio?
PHP код:
/*if(strcmp(cmd, "/fpk3", true) == 0) 
Reply
#3

Sгo as chaves { } verifique as mesma !.
Reply
#4

Quote:
Originally Posted by Artista
Посмотреть сообщение
Isso geralmente ocorre quando a chaves nгo fechadas. Tenho quase certeza de que um dos comentбrios do seu cуdigo estб causando isso tudo. Aliбs, vocк encerrou esse comentбrio?
PHP код:
/*if(strcmp(cmd, "/fpk3", true) == 0) 
Isso aн eu que pus para pode compilar, eu ainda nгo entendi o que eu tenho que fazer Jimmmy
Reply
#5

Quote:
Originally Posted by Knoow
Посмотреть сообщение
Isso aн eu que pus para pode compilar
Entгo o erro estб bem visнvel, falta uma chave aqui:

PHP код:
if(strcmp(cmd"/fpk3"true) == 0)
    if(
IsPlayerConneced(playerid))
    { 
O correto seria:
PHP код:
if(strcmp(cmd"/fpk3"true) == 0)
{
    if(
IsPlayerConneced(playerid))
    { 
Examine o restante do seu cуdigo, hб outros locais onde vocк nгo abre chave onde deveria abrir.
Reply
#6

Funcionou ! +REP
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)