server log error
#1

PHP код:
[debugRun time error 4"Array index out of bounds"
[debug]  Attempted to read/write array element at index 65535 in array of size 2000
[debugAMX backtrace:
[
debug#0 000101a8 in ?? () from saa.amx
[debug#1 000b9dc4 in public SSCANF_OnGameModeInit () from saa.amx
[debug#2 00000634 in public OnGameModeInit () from saa.amx 
my ongamemodeinit
Код:
{
  ///ped walking
        SetTimer("LottoJackpotIncrease", 1000, 1);
        ///////
        UsePlayerPedAnims();
        EnableAntiCheat(0, 0);
        EnableAntiCheat(1, 0);
        EnableAntiCheat(2, 0);
        EnableAntiCheat(3, 0);
        EnableAntiCheat(4, 0);
        EnableAntiCheat(5, 0);
        EnableAntiCheat(6, 0);
        EnableAntiCheat(7, 0);
        EnableAntiCheat(8, 0);
        EnableAntiCheat(9, 0);
        EnableAntiCheat(10, 0);
        EnableAntiCheat(11, 0);
        EnableAntiCheat(12, 0);
        EnableAntiCheat(13, 0);
        EnableAntiCheat(15, 0);
        EnableAntiCheat(16, 0);
        EnableAntiCheat(17, 0);
        EnableAntiCheat(18, 0);
        EnableAntiCheat(19, 0);
        EnableAntiCheat(20, 0);
        EnableAntiCheat(21, 0);
        EnableAntiCheat(22, 0);
        EnableAntiCheat(23, 0);
        EnableAntiCheat(24, 0);
        EnableAntiCheat(25, 0);
        EnableAntiCheat(26, 0);
        EnableAntiCheat(27, 0);
        EnableAntiCheat(28, 0);
        EnableAntiCheat(29, 0);
        EnableAntiCheat(30, 0);
        EnableAntiCheat(31, 0);
        EnableAntiCheat(32, 0);
        EnableAntiCheat(33, 0);
        EnableAntiCheat(34, 0);
        EnableAntiCheat(35, 0);
        EnableAntiCheat(36, 0);
        EnableAntiCheat(37, 0);
        EnableAntiCheat(38, 0);
        EnableAntiCheat(39, 0);
        EnableAntiCheat(40, 0);
        EnableAntiCheat(41, 0);
        EnableAntiCheat(42, 0);
        EnableAntiCheat(43, 0);
        EnableAntiCheat(44, 0);
        EnableAntiCheat(45, 0);
        EnableAntiCheat(46, 0);
        EnableAntiCheat(47, 0);
        EnableAntiCheat(48, 0);
        EnableAntiCheat(49, 0);
        EnableAntiCheat(50, 0);
        EnableAntiCheat(51, 0);
        EnableAntiCheat(52, 0);
	///////////loading txds
        Textdraw91235546 = TextDrawCreate(144.000000, 49.777778, "LD_SPAC:white");
        TextDrawLetterSize(Textdraw91235546, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw91235546, 356.000000, 1.866664);
        TextDrawAlignment(Textdraw91235546, 1);
        TextDrawColor(Textdraw91235546, -1378294017);
        TextDrawSetShadow(Textdraw91235546, 0);
        TextDrawSetOutline(Textdraw91235546, 0);
        TextDrawFont(Textdraw91235546, 4);

        Textdraw12511242 = TextDrawCreate(0.000000, 0.000000, "LD_SPAC:white");
        TextDrawLetterSize(Textdraw12511242, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw12511242, 829.500000, 93.333358);
        TextDrawAlignment(Textdraw12511242, 1);
        TextDrawColor(Textdraw12511242, 255);
        TextDrawSetShadow(Textdraw12511242, 0);
        TextDrawSetOutline(Textdraw12511242, 0);
        TextDrawFont(Textdraw12511242, 4);

        Textdraw12511 = TextDrawCreate(0.000000, 330.399993, "LD_SPAC:white");
        TextDrawLetterSize(Textdraw12511, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw12511, 640.000000, 117.600006);
        TextDrawAlignment(Textdraw12511, 1);
        TextDrawColor(Textdraw12511, 255);
        TextDrawSetShadow(Textdraw12511, 0);
        TextDrawSetOutline(Textdraw12511, 0);
        TextDrawFont(Textdraw12511, 4);

        Textdraw212334 = TextDrawCreate(0.000000, 331.022216, "LD_SPAC:white");
        TextDrawLetterSize(Textdraw212334, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw212334, 640.000000, -1.866668);
        TextDrawAlignment(Textdraw212334, 1);
        TextDrawColor(Textdraw212334, -1);
        TextDrawSetShadow(Textdraw212334, 0);
        TextDrawSetOutline(Textdraw212334, 0);
        TextDrawFont(Textdraw212334, 4);

        Textdraw3123123 = TextDrawCreate(0.000000, 93.088897, "LD_SPAC:white");
        TextDrawLetterSize(Textdraw3123123, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw3123123, 640.000000, -1.866668);
        TextDrawAlignment(Textdraw3123123, 1);
        TextDrawColor(Textdraw3123123, -1);
        TextDrawSetShadow(Textdraw3123123, 0);
        TextDrawSetOutline(Textdraw3123123, 0);
        TextDrawFont(Textdraw3123123, 4);

        Textdraw78954 = TextDrawCreate(512.000000, 4.355526, "load0uk:load0uk");
        TextDrawLetterSize(Textdraw78954, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw78954, 132.500000, 85.866554);
        TextDrawAlignment(Textdraw78954, 1);
        TextDrawColor(Textdraw78954, -1);
        TextDrawSetShadow(Textdraw78954, 0);
        TextDrawSetOutline(Textdraw78954, 0);
        TextDrawFont(Textdraw78954, 4);

        Textdraw8956 = TextDrawCreate(483.970581, 67.316665, "LD_SPAC:white");
        TextDrawLetterSize(Textdraw8956, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw8956, 156.500000, 16.177780);
        TextDrawAlignment(Textdraw8956, 1);
        TextDrawColor(Textdraw8956, 255);
        TextDrawSetShadow(Textdraw8956, 0);
        TextDrawSetOutline(Textdraw8956, 0);
        TextDrawFont(Textdraw8956, 4);

        Textdraw1251121 = TextDrawCreate(-5.500000, 4.111082, "load0uk:load0uk");
        TextDrawLetterSize(Textdraw1251121, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw1251121, 132.500000, 85.866554);
        TextDrawAlignment(Textdraw1251121, 1);
        TextDrawColor(Textdraw1251121, -1);
        TextDrawSetShadow(Textdraw1251121, 0);
        TextDrawSetOutline(Textdraw1251121, 0);
        TextDrawFont(Textdraw1251121, 4);

        Textdraw1251122 = TextDrawCreate(-7.000000, 68.200042, "LD_SPAC:white");
        TextDrawLetterSize(Textdraw1251122, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw1251122, 156.500000, 16.177780);
        TextDrawAlignment(Textdraw1251122, 1);
        TextDrawColor(Textdraw1251122, 255);
        TextDrawSetShadow(Textdraw1251122, 0);
        TextDrawSetOutline(Textdraw1251122, 0);
        TextDrawFont(Textdraw1251122, 4);

        Textdraw1251124 = TextDrawCreate(639.323364, 330.742279, "LD_SPAC:white");
        TextDrawLetterSize(Textdraw1251124, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw1251124, -1.500000, -238.311096);
        TextDrawAlignment(Textdraw1251124, 1);
        TextDrawColor(Textdraw1251124, -1);
        TextDrawSetShadow(Textdraw1251124, 0);
        TextDrawSetOutline(Textdraw1251124, 0);
        TextDrawFont(Textdraw1251124, 4);

        Textdraw1251125 = TextDrawCreate(1.500000, 330.155548, "LD_SPAC:white");
        TextDrawLetterSize(Textdraw1251125, 0.000000, 0.000000);
        TextDrawTextSize(Textdraw1251125, -1.500000, -238.311096);
        TextDrawAlignment(Textdraw1251125, 1);
        TextDrawColor(Textdraw1251125, -1);
        TextDrawSetShadow(Textdraw1251125, 0);
        TextDrawSetOutline(Textdraw1251125, 0);
        TextDrawFont(Textdraw1251125, 4);
 //////finish
    BankEnt[0] = CreatePickup(1274, 1, 1480.8925,-1771.5055,18.7958, -1);
    BankEnt[1] = CreatePickup(1274, 1, 2184.0525,2295.3906,10.8203, -1);
    BankEnt[2] = CreatePickup(1274, 1, -1880.7666,822.7371,35.1775, -1);
    BankExt = CreatePickup(1274, 1, 2304.8840,-16.4490,26.7422, -1);
    CreatePickup(1239, 1, 2200.5925,1393.0039,10.8203, -1);
    checkpoint1 = CreateDynamicCP(822.1793,3.0195,1004.1797, 2, -1, -1, -1, 10.0);
	checkpoint2 = CreateDynamicCP(-2161.0134,640.3627,1052.3817, 2, -1, -1, -1, 10.0);
	checkpoint3 = CreateDynamicCP(2316.6211,-9.7262,26.7422, 2, -1, -1, -1, 10.0);
    ConnectSQL();
    AddPlayerClass(0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);
	InitMapSystem();
    EnableStuntBonusForAll(0);
    DisableInteriorEnterExits();
    SetTimer("UpdateTextdraw", 1000, true);
    SetTimer("AntiCheat", 1000, true);
	SetTimer("timer_update",14400,true);
	gettime(ghour, gminute, gsecond);
	FixHour(ghour);
	ghour = shifthour;
	//------ Textdraws
	//------ clock
	Clockzz = TextDrawCreate(549.000000,38.000000,"00:00");
	TextDrawAlignment(Clockzz,0);
	TextDrawBackgroundColor(Clockzz,0x000000ff);
	TextDrawFont(Clockzz,3);
	TextDrawLetterSize(Clockzz,0.499999,3.199999);
	TextDrawColor(Clockzz,0xFFFFFFAA);
	TextDrawSetOutline(Clockzz,1);
	TextDrawSetProportional(Clockzz,1);
	TextDrawSetShadow(Clockzz,1);
	//------ Advertisement
	AdTextdraw = TextDrawCreate(1.000000, 433.000000, "[Ad] Make an advertisement via /advertisement!");
	TextDrawBackgroundColor(AdTextdraw, 0x000000ff);
	TextDrawFont(AdTextdraw, 1);
	TextDrawLetterSize(AdTextdraw, 0.300000, 1.500000);
	TextDrawColor(AdTextdraw, -1);
	TextDrawSetOutline(AdTextdraw, 0);
	TextDrawSetProportional(AdTextdraw, 1);
	TextDrawSetShadow(AdTextdraw, 1);
	TextDrawUseBox(AdTextdraw, 1);
	TextDrawBoxColor(AdTextdraw, 0x00000033);
	TextDrawTextSize(AdTextdraw, 653.000000, 0.000000);
	//-----End of textdraws
 	SetTimer("UpdateClock", 1000, true); //ANTI-CHEAT IN THIS.
 	SetTimer("ChangeWeather", 720000, true);
 	SetTimer("RandomMsg", 600000, true);
    ConnectMySQL();
	new mapname[75];
	format(mapname,sizeof(mapname),"mapname %s",revision);
    SendRconCommand(mapname);
	SetGameModeText("Flying/Trucking/Missions");
	new SendCommand[156]; // I don't want to count the letters, do it yourself
	format(SendCommand, sizeof(SendCommand), "hostname %s", HOSTNAME); // Format the command into a string.
	SendRconCommand(SendCommand); // Execute the command through Rcon.
	LoadAirline(1);
	LoadAirline(2);
	LoadAirline(3);
	LoadAirline(4);
	LoadAirline(5);
	new tmphour;
	new tmpminute;
	new tmpsecond;
	gettime(tmphour, tmpminute, tmpsecond);
	FixHour(tmphour);
	tmphour = shifthour;
	SetWorldTime(tmphour);
	randomtimer = SetTimer("RandomTimer", 1000, 1);
	on‌linetimer = SetTimer("OnlineTimer", 60000, 1); //DYNAMIC SIG TIMER IS IN THIS!!
	LoadObjects();
	AddAirlineVehiclesSTART();
	AddHousesFromSQL();
	AddVehiclesFromSQL();
	AddPlayerVehicles();
	AddMapIcons();
    LoadStuff(); // Load the data, MOTD, etc.
    LoadTextdraws();
   	for(new i=0;i<MAX_VEHICLES;i++) {
	    vfuel[i] = 100; //set fuel to 100 percent
	}
	SetTimer("UpdateIRC", 5000, true);
	return 1;
}
Reply
#2

post here L_AFK_OnGM ()
Reply
#3

updated
Reply
#4

https://github.com/Zeex/samp-plugin-...ith-debug-info

Read the link, create the file, re-compile and start the server. Post your server log, it will name the function and exact line. According to the logs, it is an array with size of MAX_VEHICLES and 65535 was passed as index which is INVALID_VEHICLE_ID so either the limit was reached or invalid model ID.

Quote:
Originally Posted by Yaa
Посмотреть сообщение
post here L_AFK_OnGM ()
Any hooked OnGameModeInit will be shown in the backtrace, it has nothing to do with it.
Reply
#5

Fixed
ty Konstantinos rep+
Reply
#6

Quote:
Originally Posted by Konstantinos
Посмотреть сообщение
https://github.com/Zeex/samp-plugin-...ith-debug-info

Read the link, create the file, re-compile and start the server. Post your server log, it will name the function and exact line. According to the logs, it is an array with size of MAX_VEHICLES and 65535 was passed as index which is INVALID_VEHICLE_ID so either the limit was reached or invalid model ID.



Any hooked OnGameModeInit will be shown in the backtrace, it has nothing to do with it.
He Was Posting Another Logs not this :/

why u think he says : Updated. ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)