[AJUDA] Erro quando vo compilar
#1

Код:
 	if(strcmp(cmd, "/kitsocio+", true) == 0)
	{
	        GetPlayerName(playerid, sendername, sizeof(sendername));
			if(PlayerInfo[playerid][pSocio] == 2
			{
			if(PlayerPaintballing[playerid] != 0)
    		{
	   			SendClientMessage(playerid,COLOR_GREY," Vocк nгo pode usar seu kit no evento!");
	   			return 1;
    		}
			if(PlayerInfo[playerid][pJailed] != 0)
    		{
	   			SendClientMessage(playerid,COLOR_GREY," Vocк nгo pode usar seu kit preso!");
	   			return 1;
    		}
			format(string, sizeof(string), " %s Pegou Seu Kit Sуcio+.", sendername);
			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
   			ResetPlayerWeaponsEx(playerid);
    		GivePlayerWeapon(playerid, 24, 9999);
	    	GivePlayerWeapon(playerid, 31, 9999);
		   	GivePlayerWeapon(playerid, 29, 9999);
		   	GivePlayerWeapon(playerid, 27, 9999);
		   	GivePlayerWeapon(playerid, 4, 1);
		   	GivePlayerWeapon(playerid, 1, 1);
		   	GivePlayerWeapon(playerid, 34, 9999);
		   	GivePlayerWeapon(playerid, 16, 50);
			SetPlayerArmour(playerid, 150);
			SetPlayerHealth(playerid, 150);
			SendClientMessage(playerid,0x33FF00FF,"Vocк pegou o seu KitSуcio+!");
			SendClientMessage(playerid,COLOR_DBLUE,"Nunca usar seu KitSocio em Batalha ou levara Puniзгo!");
			return 1;
		}
	}
Cara to usando esse comando, mais ta dando um erro na quarta linha aew na ordem, ta dando o erro 029: invalid expression, assumed zero.

Qro saber onde eu errei e como corrijo, alguem ajuda aew T_T!!!
Reply
#2

pawn Код:
if(PlayerInfo[playerid][pSocio] == 2 // << falta um ' ) '
pawn Код:
if(PlayerInfo[playerid][pSocio] == 2) // Coloca assim
Reply
#3

Creio que tenha resolvido:

pawn Код:
if(strcmp(cmd, "/kitsocio+", true) == 0)
    {
            GetPlayerName(playerid, sendername, sizeof(sendername));
            if(PlayerInfo[playerid][pSocio] == 2)
            {
            if(PlayerPaintballing[playerid] != 0)
            {
                SendClientMessage(playerid,COLOR_GREY," Vocк nгo pode usar seu kit no evento!");
                return 1;
            }
            if(PlayerInfo[playerid][pJailed] != 0)
            {
                SendClientMessage(playerid,COLOR_GREY," Vocк nгo pode usar seu kit preso!");
                return 1;
            }
            format(string, sizeof(string), " %s Pegou Seu Kit Sуcio+.", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            ResetPlayerWeaponsEx(playerid);
            GivePlayerWeapon(playerid, 24, 9999);
            GivePlayerWeapon(playerid, 31, 9999);
            GivePlayerWeapon(playerid, 29, 9999);
            GivePlayerWeapon(playerid, 27, 9999);
            GivePlayerWeapon(playerid, 4, 1);
            GivePlayerWeapon(playerid, 1, 1);
            GivePlayerWeapon(playerid, 34, 9999);
            GivePlayerWeapon(playerid, 16, 50);
            SetPlayerArmour(playerid, 150);
            SetPlayerHealth(playerid, 150);
            SendClientMessage(playerid,0x33FF00FF,"Vocк pegou o seu KitSуcio+!");
            SendClientMessage(playerid,COLOR_DBLUE,"Nunca usar seu KitSocio em Batalha ou levara Puniзгo!");
            return 1;
        }
    }
Reply
#4

Quote:
Originally Posted by Apple_Ipad
Посмотреть сообщение
Creio que tenha resolvido:

pawn Код:
if(strcmp(cmd, "/kitsocio+", true) == 0)
    {
            GetPlayerName(playerid, sendername, sizeof(sendername));
            if(PlayerInfo[playerid][pSocio] == 2)
            {
            if(PlayerPaintballing[playerid] != 0)
            {
                SendClientMessage(playerid,COLOR_GREY," Vocк nгo pode usar seu kit no evento!");
                return 1;
            }
            if(PlayerInfo[playerid][pJailed] != 0)
            {
                SendClientMessage(playerid,COLOR_GREY," Vocк nгo pode usar seu kit preso!");
                return 1;
            }
            format(string, sizeof(string), " %s Pegou Seu Kit Sуcio+.", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            ResetPlayerWeaponsEx(playerid);
            GivePlayerWeapon(playerid, 24, 9999);
            GivePlayerWeapon(playerid, 31, 9999);
            GivePlayerWeapon(playerid, 29, 9999);
            GivePlayerWeapon(playerid, 27, 9999);
            GivePlayerWeapon(playerid, 4, 1);
            GivePlayerWeapon(playerid, 1, 1);
            GivePlayerWeapon(playerid, 34, 9999);
            GivePlayerWeapon(playerid, 16, 50);
            SetPlayerArmour(playerid, 150);
            SetPlayerHealth(playerid, 150);
            SendClientMessage(playerid,0x33FF00FF,"Vocк pegou o seu KitSуcio+!");
            SendClientMessage(playerid,COLOR_DBLUE,"Nunca usar seu KitSocio em Batalha ou levara Puniзгo!");
            return 1;
        }
    }
Resolveu, mais mano, esses avisos q dгo influem em alguma coisa?? Pq mesmo com eles eu to conseguindo compilar!
Reply
#5

Nгo recomendo deixar avisos em seu gamemode, isso pode acarretar em erros.

Poste os warnings e as linhas.
Reply
#6

pawn Код:
if(strcmp(cmd, "/anunciomafia", true) == 0 || strcmp(cmd, "/anmafia", true) == 0)
pawn Код:
if(strcmp(cmd, "/anunciohitmans", true) == 0 || strcmp(cmd, "/anhitmans", true) == 0)
pawn Код:
if(strcmp(cmd, "/darsocio", true) == 0)
pawn Код:
if(strcmp(cmd, "/retirarsocio", true) == 0)
pawn Код:
if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pHelper] > 0)
pawn Код:
for(new i=0; i<MAX_PLAYERS; i++)
Aviso 217: loose indentation


й o msm em todos
Reply
#7

Tirando os Loose Indentations
Reply
#8

Quote:
Originally Posted by Los
Посмотреть сообщение
Cara, vlw serviu mt, de primeira, cara qnd crescer, quero ser maior --'. RECOMENDO PRA GERAL!!!!
Reply
#9

Quote:
Originally Posted by kasumo
Посмотреть сообщение
cara qnd crescer, quero ser maior --'
Хo

KKKKKKKKKKKK.

Eu nгo ligo para altura, tenho 17 anos e tenho 1,60 mais ou menos.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)