Pickup armour
#1

Error on server log

Код:
[20:53:31] [debug] Run time error 4: "Array index out of bounds"
[20:53:31] [debug]  Accessing element at index 200 past array upper bound 199
[20:53:31] [debug] AMX backtrace:
[20:53:31] [debug] #0 000071ec in public OnPlayerPickUpDynamicPickup () from ArmourRegen.amx
[20:53:31] [debug] #1 native Streamer_CallbackHook () [648ab720] from streamer.DLL
[20:53:31] [debug] #2 00000710 in public OnPlayerPickUpPickup () from ArmourReg
OnPlayerPickUpDynamicPickUp

Код:
public OnPlayerPickUpDynamicPickup(playerid, pickupid)
{
	for(new i = 1; i <= MAX_REGEN; i++)
	{
		if(pickupid == ArmourRegen[i][APickup])
		{
			if(PlayerArmour(playerid) > 98)
			{
				SetPlayerArmour(playerid, 100);
				GameTextForPlayer(playerid,"~r~~h~~<~ Armour Full ~>~",2500,4);
			}
			else 
			{
				SetPlayerArmour(playerid, PlayerArmour(playerid)+ArmourRegen[i][AValue]);
				GameTextForPlayer(playerid,"~g~~h~~<~ Refill Armour ~>~",2500,4);
			}
                }
       }
       return 1;
}
Reply


Messages In This Thread
Pickup armour - by SilverStand - 26.12.2015, 12:55
Re: Pickup armour - by Larceny - 26.12.2015, 13:04
Re: Pickup armour - by SilverStand - 26.12.2015, 13:06

Forum Jump:


Users browsing this thread: 1 Guest(s)