Pomoc oko servera


Započeo Carera, Avgust 28, 2018, 21:27:15 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): imam debug servera,nesto sam pokusavao al ne ide
Dio skripte:
[17:05:46] [debPWN] Run time error 4: "Array index out of bounds"
[17:05:46] [debPWN]  Attempted to read/write array element at negative index -400
[17:05:46] [debPWN] AMX backtrace:
[17:05:46] [debPWN] #0 0017e5dc in public MS_OnPlayerClickPlayerTextDraw (playerid=23, PlayerText:playertextid=70) at C:\Users\PC\Desktop\PWN 3.0\gamemodes\PWN.pwn:23959
[17:05:46] [debPWN] #1 native CallLocalFunction () from samp03svr
[17:05:46] [debPWN] #2 00032808 in public MP_OPCPTD (playerid=23, PlayerText:playertextid=70) at C:\Users\PC\Desktop\PWN 3.0\pawno\include\eSelection.inc:595
[17:05:46] [debPWN] #3 native CallLocalFunction () from samp03svr
[17:05:46] [debPWN] #4 000299f0 in ?? (... <2 arguments>) at C:\Users\PC\Desktop\PWN 3.0\pawno\include\mSelection.inc:491
[17:05:46] [debPWN] #5 00012f00 in public OnPlayerClickPlayerTextDraw (playerid=23, PlayerText:playertextid=70) at C:\Users\PC\Desktop\PWN 3.0\pawno\include\YSI\y_hooks/impl.inc:2870

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike

Linija 23959
public OnPlayerClickPlayerTextDraw( playerid, PlayerText:playertextid )
{
    if( _:playertextid != INVALID_TEXT_DRAW )
	{
 	    if( playertextid == BuyCar[ playerid ][ 1 ] )
		 {
 	        new as = GetNearestSalon( playerid ), slotid = AutoSalon[ as ][ aIzlogVeh ];
			if( as != -1 )
			{
	  		    if( ModelCar[ playerid ] == (AutoSalon[ as ][ aMaxVehModel ]-1) ) return 1;
	  		    
				ModelCar[ playerid ]++;

				new string[ 128 ];
				format( string, sizeof( string ), "%s", ImeVozila[ AutoSalon[ as ][ aVehModel ][ ModelCar[ playerid ] ]-400 ] ); //Linija 23959
				PlayerTextDrawSetString( playerid, BuyCar[ playerid ][ 3 ], string );

new LD_POKE[ POKERLAPS ][] = // linija eSelection.inc:595
{
        { "LD_POKE:cd2c" }, { "LD_POKE:cd3c" }, { "LD_POKE:cd4c" }, { "LD_POKE:cd5c" }, { "LD_POKE:cd6c" }, { "LD_POKE:cd7c" }, { "LD_POKE:cd8c" },
        { "LD_POKE:cd9c" }, { "LD_POKE:cd10c" }, { "LD_POKE:cd11c" }, { "LD_POKE:cd12c" }, { "LD_POKE:cd13c" }, { "LD_POKE:cd1c" },

        { "LD_POKE:cd2d" }, { "LD_POKE:cd3d" }, { "LD_POKE:cd4d" }, { "LD_POKE:cd5d" }, { "LD_POKE:cd6d" }, { "LD_POKE:cd7d" }, { "LD_POKE:cd8d" },
        { "LD_POKE:cd9d" }, { "LD_POKE:cd10d" }, { "LD_POKE:cd11d" }, { "LD_POKE:cd12d" }, { "LD_POKE:cd13d" }, { "LD_POKE:cd1d" },

        { "LD_POKE:cd2h" }, { "LD_POKE:cd3h" }, { "LD_POKE:cd4h" }, { "LD_POKE:cd5h" }, { "LD_POKE:cd6h" }, { "LD_POKE:cd7h" }, { "LD_POKE:cd8h" },
        { "LD_POKE:cd9h" }, { "LD_POKE:cd10h" }, { "LD_POKE:cd11h" }, { "LD_POKE:cd12h" }, { "LD_POKE:cd13h" }, { "LD_POKE:cd1h" },

        { "LD_POKE:cd2s" }, { "LD_POKE:cd3s" }, { "LD_POKE:cd4s" }, { "LD_POKE:cd5s" }, { "LD_POKE:cd6s" }, { "LD_POKE:cd7s" }, { "LD_POKE:cd8s" },
        { "LD_POKE:cd9s" }, { "LD_POKE:cd10s" }, { "LD_POKE:cd11s" }, { "LD_POKE:cd12s" }, { "LD_POKE:cd13s" }, { "LD_POKE:cd1s" }
};

cistacvozilo[ MAX_PLAYERS ],
	cistacmetri[ MAX_PLAYERS ]; // impl.inc:2870
new VremeZaNovac[ MAX_PLAYERS ],