fatal error 102: table overflow: "staging buffer"
#1

Код:
D:\gta\gamemodes\gtatest.pwn(6176) : fatal error 102: table overflow: "staging buffer"

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Code:
Код:
forward war01(playerid);
pubilc war01(playerid)
{
    if(IsPlayerConnected(playerid))
	{
    	if(PlayerInfo[playerid][pMember] == 1  || PlayerInfo[playerid][pLeader] == 1
    	|| PlayerInfo[playerid][pMember] == 2  || PlayerInfo[playerid][pLeader] == 2
    	|| PlayerInfo[playerid][pMember] == 3  || PlayerInfo[playerid][pLeader] == 3
    	|| PlayerInfo[playerid][pMember] == 4  || PlayerInfo[playerid][pLeader] == 4
		|| PlayerInfo[playerid][pMember] == 5  || PlayerInfo[playerid][pLeader] == 5
   	    || PlayerInfo[playerid][pMember] == 6  || PlayerInfo[playerid][pLeader] == 6
   	    || PlayerInfo[playerid][pMember] == 7  || PlayerInfo[playerid][pLeader] == 7
	    || PlayerInfo[playerid][pMember] == 8  || PlayerInfo[playerid][pLeader] == 8
	    || PlayerInfo[playerid][pMember] == 9  || PlayerInfo[playerid][pLeader] == 9
        || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10
        || PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11
	    || PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12
	    || PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13
	    || PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14
	    || PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15
	    || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16
	    || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17
		|| PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18
	    || PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20
	    || PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21
	    || PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22
	    || PlayerInfo[playerid][pMember] == 23 || PlayerInfo[playerid][pLeader] == 23
	    || PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24
	    || PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25
	    || PlayerInfo[playerid][pMember] == 26 || PlayerInfo[playerid][pLeader] == 26
	    || PlayerInfo[playerid][pMember] == 27 || PlayerInfo[playerid][pLeader] == 27
	    || PlayerInfo[playerid][pMember] == 28 || PlayerInfo[playerid][pLeader] == 28
		|| PlayerInfo[playerid][pMember] == 29 || PlayerInfo[playerid][pLeader] == 29
        || PlayerInfo[playerid][pMember] == 30 || PlayerInfo[playerid][pLeader] == 30
        || PlayerInfo[playerid][pMember] == 31 || PlayerInfo[playerid][pLeader] == 31
        || PlayerInfo[playerid][pMember] == 32 || PlayerInfo[playerid][pLeader] == 32
        || PlayerInfo[playerid][pMember] == 33 || PlayerInfo[playerid][pLeader] == 33
        || PlayerInfo[playerid][pMember] == 34 || PlayerInfo[playerid][pLeader] == 34
        || PlayerInfo[playerid][pMember] == 35 || PlayerInfo[playerid][pLeader] == 35
        || PlayerInfo[playerid][pMember] == 36 || PlayerInfo[playerid][pLeader] == 36
		|| PlayerInfo[playerid][pMember] == 37 || PlayerInfo[playerid][pLeader] == 37
		|| PlayerInfo[playerid][pMember] == 38 || PlayerInfo[playerid][pLeader] == 38
		|| PlayerInfo[playerid][pMember] == 39 || PlayerInfo[playerid][pLeader] == 39
		|| PlayerInfo[playerid][pMember] == 40 || PlayerInfo[playerid][pLeader] == 40
		|| PlayerInfo[playerid][pMember] == 41 || PlayerInfo[playerid][pLeader] == 41
		|| PlayerInfo[playerid][pMember] == 42 || PlayerInfo[playerid][pLeader] == 42
		|| PlayerInfo[playerid][pMember] == 43 || PlayerInfo[playerid][pLeader] == 43
		|| PlayerInfo[playerid][pMember] == 44 || PlayerInfo[playerid][pLeader] == 44
		|| PlayerInfo[playerid][pMember] == 45 || PlayerInfo[playerid][pLeader] == 45
		|| PlayerInfo[playerid][pMember] == 46 || PlayerInfo[playerid][pLeader] == 46
		|| PlayerInfo[playerid][pMember] == 47 || PlayerInfo[playerid][pLeader] == 47
		|| PlayerInfo[playerid][pMember] == 48 || PlayerInfo[playerid][pLeader] == 48
		|| PlayerInfo[playerid][pMember] == 49 || PlayerInfo[playerid][pLeader] == 49
		|| PlayerInfo[playerid][pMember] == 50 || PlayerInfo[playerid][pLeader] == 50
		|| PlayerInfo[playerid][pMember] == 51 || PlayerInfo[playerid][pLeader] == 51
		|| PlayerInfo[playerid][pMember] == 52 || PlayerInfo[playerid][pLeader] == 52
		|| PlayerInfo[playerid][pMember] == 53 || PlayerInfo[playerid][pLeader] == 53
		|| PlayerInfo[playerid][pMember] == 54 || PlayerInfo[playerid][pLeader] == 54
		|| PlayerInfo[playerid][pMember] == 55 || PlayerInfo[playerid][pLeader] == 55
		|| PlayerInfo[playerid][pMember] == 56 || PlayerInfo[playerid][pLeader] == 56)
 		return 1;
	}
	return 0;
}
red font = 6176 line


how to fix this? please help thank
Reply
#2

Too much in one single statement.
pawn Код:
forward war01(playerid);
pubilc war01(playerid)
{
    switch (PlayerInfo[playerid][pMember])
    {
        case 1 .. 56: return 1;
    }
    switch (PlayerInfo[playerid][pLeader])
    {
        case 1 .. 56: return 1;
    }
    return 0;
}
By the way, you forgot to include 19 in the checks or is it intentional?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)