[pHelper] ?
#1

Код:
public ReportBroadCast(color,const string[],level)
{
    for(new i = 0; i<MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if(PlayerInfo[i][pAdmin] >= level)
			{
   				if(!gReports[i])
   				{
					SendClientMessage(i, color, string);
					printf("%s", string);
				}
			}
		}
	}
	return 1;
}
works, but..

Код:
public ReportBroadCast(color,const string[],level)
{
    for(new i = 0; i<MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if(PlayerInfo[i][pAdmin] >= level) || PlayerInfo[i][pHelper] >= level)
			{
   				if(!gReports[i])
   				{
					SendClientMessage(i, color, string);
					printf("%s", string);
				}
			}
		}
	}
	return 1;
}
Won't work, why is that?

The errors:

C:\Users\Maikel\Desktop\Jamming RP\pawno\J-RP.pwn(9292 : error 029: invalid expression, assumed zero
C:\Users\Maikel\Desktop\Jamming RP\pawno\J-RP.pwn(9292 : warning 215: expression has no effect
C:\Users\Maikel\Desktop\Jamming RP\pawno\J-RP.pwn(9292 : error 001: expected token: ";", but found ")"
C:\Users\Maikel\Desktop\Jamming RP\pawno\J-RP.pwn(9292 : error 029: invalid expression, assumed zero
C:\Users\Maikel\Desktop\Jamming RP\pawno\J-RP.pwn(9292 : fatal error 107: too many error messages on one line
Reply
#2

pawn Код:
public ReportBroadCast(color,const string[],level)
{
    for(new i = 0; i<MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(PlayerInfo[i][pAdmin] >= level || PlayerInfo[i][pHelper] >= level)
            {
                if(!gReports[i])
                {
                    SendClientMessage(i, color, string);
                    printf("%s", string);
                }
            }
        }
    }
    return 1;
}
You had an extra ) in between;

[pAdmin] >= level) || PlayerInfo[i]

Hopefully that should work
Reply
#3

[QUOTE=whando;2560312]
Код:
public ReportBroadCast(color,const string[],level)
{
    for(new i = 0; i<MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if((PlayerInfo[i][pAdmin] >= level) || (PlayerInfo[i][pHelper] >= level))
			{
   				if(!gReports[i])
   				{
					SendClientMessage(i, color, string);
					printf("%s", string);
				}
			}
		}
	}
	return 1;
}
Missing (
Reply
#4

Quote:
Originally Posted by StuartD
Посмотреть сообщение
pawn Код:
public ReportBroadCast(color,const string[],level)
{
    for(new i = 0; i<MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(PlayerInfo[i][pAdmin] >= level || PlayerInfo[i][pHelper] >= level)
            {
                if(!gReports[i])
                {
                    SendClientMessage(i, color, string);
                    printf("%s", string);
                }
            }
        }
    }
    return 1;
}
You had an extra ) in between;

[pAdmin] >= level) || PlayerInfo[i]

Hopefully that should work

Lol I didn't see that, worked, thanks !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)