[Help] Indexed errors? o.O
#1

Ok my code is

Код:
if(PlayerInfo[Mute][playerid] == 1)
		{
		SendClientMessage(playerid, TEAM_CYAN_COLOR, "   You can't speak, you have been muted !");
		return 1;
	        }
if(PlayerInfo[PlayerCuffed][playerid] > 0)
		{
                SendClientMessage(playerid, COLOR_GREY, " You cannot do this while Cuffed !");
                return 1;
		}
GetPlayerName(playerid, sendername, sizeof(sendername));
GiveNameSpace(sendername);
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
	{
	idx++;
	}
	new offset = idx;
	new result[128];
	while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
	{
	result[idx - offset] = cmdtext[idx];
	idx++;
	}
        result[idx - offset] = EOS;
	if(!strlen(result))
And the rest doesnt matter but the problem is:

Код:
error 033: array must be indexed (variable "Mute")
error 033: array must be indexed (variable "PlayerCuffed")
Reply
#2

PlayerInfo[playerid][Mute] ?
Reply
#3

i dont know... whats wrong?! o.O
Thats why I need help >.<
Reply
#4

Quote:

PlayerInfo[playerid][Mute] ?

Quote:

i dont know... whats wrong?! o.O
Thats why I need help >.<

He means that maybe it should be
Код:
PlayerInfo[playerid][Mute]
PlayerInfo[playerid][PlayerCuffed]
instead of
Код:
PlayerInfo[Mute][playerid] 
PlayerInfo[PlayerCuffed][playerid]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)