Jump to content
  • 0

Va rog frumos sa ma ajutati


Vlady

Question

Nush cum naiba trebuie sa rezolv aceste erori care apar in consola.. :((

[debug] Run time error 4: "Array index out of bounds"
[17:15:32] [debug]  Accessing element at index 11 past array upper bound 9
[17:15:32] [debug] AMX backtrace:
[17:15:32] [debug] #0 00011798 in public OnPlayerSpawn () from LuxAdmin.amx
public OnPlayerSpawn(playerid)
{
	//printf("|- %s(%d) Spawned -|", PlayerName2(playerid), playerid);
	//--------------------------------------------------------------------------
	// Player Frozen (Prevent scape)
	//--------------------------------------------------------------------------
	AccInfo[playerid][Spawned] = 1;
	//--------------------------------------------------------------------------
	if(AccInfo[playerid][Frozen] == 1)
	{
		TogglePlayerControllable(playerid,false);
		return SendClientMessage(playerid,red,"|- You can't escape your punishment. You Are Still Frozen -|");
	}
	//--------------------------------------------------------------------------
	// Player Jail (Prevent scape)
	//--------------------------------------------------------------------------
	if(AccInfo[playerid][Jailed] == 1)
	{
	    AccInfo[playerid][God] = 1;
		ResetPlayerWeapons(playerid);
	    SetTimerEx("JailPlayer", 3000, false, "i", playerid);
		return SendClientMessage(playerid,red,"|- You can't escape your punishment. You Are Still In Jail -|");
	}
	//--------------------------------------------------------------------------
	//Player Clan Weapons  Anulat
	//--------------------------------------------------------------------------
	if(IsPlayerAnyClanMember(playerid))
  	{
		SetPlayerColor(playerid, ClanColors[GetClanColor(GetPlayerClan(playerid))]);
		GivePlayerWeapon(playerid, GetClanWeapon1(GetPlayerClan(playerid)), 1000000);
		GivePlayerWeapon(playerid, GetClanWeapon2(GetPlayerClan(playerid)), 1000000);
		GivePlayerWeapon(playerid, GetClanWeapon3(GetPlayerClan(playerid)), 1000000);
		GivePlayerWeapon(playerid, GetClanWeapon4(GetPlayerClan(playerid)), 1000000);
		GivePlayerWeapon(playerid, GetClanWeapon5(GetPlayerClan(playerid)), 1000000);
		GivePlayerWeapon(playerid, GetClanWeapon6(GetPlayerClan(playerid)), 1000000);
  	}
    //--------------------------------------------------------------------------
    //Server Spawn's
    //--------------------------------------------------------------------------
    new RandomPSpawn = random(7);
    switch(RandomPSpawn)
    {
		case 0: SetPlayerPos(playerid, 404.8082,2448.4775,16.1368);			//AA
	    case 1: SetPlayerPos(playerid, 1857.1230,-2281.7593,17.0903);		//LSAir
	    case 2: SetPlayerPos(playerid, -1374.3136,-257.4903,19.3436);		//SFAir
	    case 3: SetPlayerPos(playerid, 1590.6398,1448.2764,14.3303);		//LVAir
	    case 4: SetPlayerPos(playerid, -2335.8875,-1626.1935,483.3552);		//Chilliad
	    case 5: SetPlayerPos(playerid, -527.418701,2023.649047,48.490310);	//Stunt Dam
	    case 6: SetPlayerPos(playerid, -2633.8022,1359.0215,6.6751); 		//SFStunt
	}

	//--------------------------------------------------------------------------
	//Setting Player Skin
	//--------------------------------------------------------------------------
	if(AccInfo[playerid][Level] > 0 || AccInfo[playerid][pVip] > 0)
	{
	    if(AccInfo[playerid][USkin] == 1)
	    {
	        SetPlayerSkin(playerid, AccInfo[playerid][FSkin]);
	    }
	}
 	//--------------------------------------------------------------------------
 	//Holds System
 	//--------------------------------------------------------------------------
 	if(AccInfo[playerid][WMode] == 0)
 	{
		if(AccInfo[playerid][UHolds] == 1)
		{
			for(new i; i < 10; i++)
			{
				RemovePlayerAttachedObject(playerid,i);
			}
		    LoadPlayerHolds(playerid);
		}
		else
		{
			for(new i; i < 10; i++)
			{
				RemovePlayerAttachedObject(playerid,i);
			}
		}
	}
	else if(AccInfo[playerid][WMode] == 1)
	{
		SetPlayerWeather(playerid, 40);
	    SetPlayerTime(playerid, 0, 0);
		//----------------------------------------------------------------------
		for(new i; i < 10; i++)
		{
			RemovePlayerAttachedObject(playerid, i);
		}
		//----------------------------------------------------------------------
 		SetPlayerAttachedObject(playerid, 0, 19065, 2, 0.121128, 0.023578, 0.001139, 222.540847, 90.773872, 211.130859, 1.098305, 1.122310, 1.106640 ); // SantaHat
 		SetPlayerAttachedObject(playerid, 1, 18864, 2); // Snow
		//----------------------------------------------------------------------
	}
	return 1;
}
Si asta:
[debug] Run time error 4: "Array index out of bounds"
[17:16:17] [debug]  Accessing element at index 996 past array upper bound 995
[17:16:17] [debug] AMX backtrace:
[17:16:17] [debug] #0 0000d2c0 in public OnFilterScriptExit () from LuxAdmin.amx
public OnFilterScriptExit()
{
    //--------------------------------------------------------------------------
    BUD::Exit(); KillTimer(PingTimer); KillTimer(GodTimer);
    //--------------------------------------------------------------------------
	for(new i = 0; i <= MAX_HOUSES; i++)
	{
	    DestroyPickup(HousePickup[i]);
	}
	//--------------------------------------------------------------------------
	BuildCreatedVehicle = (BuildCreatedVehicle == 0x01) ? (DestroyVehicle(BuildVehicle), BuildCreatedVehicle = 0x00) : (DestroyVehicle(BuildVehicle), BuildCreatedVehicle = 0x00);
	KillTimer(rCounter);
	KillTimer(CountTimer);
	Loop(i, MAX_PLAYERS)
	{
		DisablePlayerRaceCheckpoint(i);			PlayerTextDrawDestroy(i, RInfo[i][0]);
		PlayerTextDrawDestroy(i, RInfo[i][1]);	PlayerTextDrawDestroy(i, RInfo[i][2]);
		PlayerTextDrawDestroy(i, RInfo[i][3]);	PlayerTextDrawDestroy(i, RInfo[i][4]);
		PlayerTextDrawDestroy(i, RInfo[i][5]);	PlayerTextDrawDestroy(i, RInfo[i][6]);
		PlayerTextDrawDestroy(i, RInfo[i][7]);	DestroyVehicle(CreatedRaceVeh[i]);
		Joined[i] = false;						KillTimer(InfoTimer[i]);
	}
	JoinCount = 0;
	FinishCount = 0;
	return 1;
}

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

Poate nu ai plugin-urile care trebuie.Verifica-le si fa-le un update.

Daca nu stii , dc mai raspunzi sa faci +1 ?

On : Incerca asa la OnFilterScriptExit

[pawn]public OnFilterScriptExit()

{

    //--------------------------------------------------------------------------

    BUD::Exit(); KillTimer(PingTimer); KillTimer(GodTimer);

    //--------------------------------------------------------------------------

  for(new i = 0; i <= MAX_HOUSES-1; i++)

    {

        DestroyPickup(HousePickup);

    }

    //--------------------------------------------------------------------------

    BuildCreatedVehicle = (BuildCreatedVehicle == 0x01) ? (DestroyVehicle(BuildVehicle), BuildCreatedVehicle = 0x00) : (DestroyVehicle(BuildVehicle), BuildCreatedVehicle = 0x00);

    KillTimer(rCounter);

    KillTimer(CountTimer);

    Loop(i, MAX_PLAYERS)

    {

        DisablePlayerRaceCheckpoint(i); PlayerTextDrawDestroy(i, RInfo[0]);

        PlayerTextDrawDestroy(i, RInfo[1]); PlayerTextDrawDestroy(i, RInfo[2]);

        PlayerTextDrawDestroy(i, RInfo[3]); PlayerTextDrawDestroy(i, RInfo[4]);

        PlayerTextDrawDestroy(i, RInfo[5]); PlayerTextDrawDestroy(i, RInfo[6]);

        PlayerTextDrawDestroy(i, RInfo[7]); DestroyVehicle(CreatedRaceVeh);

        Joined = false; KillTimer(InfoTimer);

    }

    JoinCount = 0;

    FinishCount = 0;

    return 1;

}[/pawn]

PS : Revin si cu OnPlayerSpawn imd !

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.