SA-MP Forums Archive
Warnings server_logs - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Warnings server_logs (/showthread.php?tid=622017)



Warnings server_logs - Nin9r - 17.11.2016

Код HTML:
23:11:55] [debug] Run time error 4: "Array index out of bounds"
[23:11:55] [debug]  Accessing element at index 65535 past array upper bound 999
[23:11:55] [debug] AMX backtrace:
[23:11:55] [debug] #0 00091f60 in public cmd_dfile (playerid=5, params[]=@013a4a8c "12Faby") at D:\server\gm.pwn:9836
[23:11:55] [debug] #1 native CallLocalFunction () from samp03svr
[23:11:55] [debug] #2 00000ab4 in public OnPlayerCommandText (playerid=5, cmdtext[]=@013a4a48 "/dfile 12Lem0neL") at D:\server\pawno\include\zcmd.inc:108
]


Код HTML:
CMD:dfile(playerid, params[])
{
 new id, szPlayerName2[MAX_PLAYER_NAME];
	if(sscanf(params, "u", id)) return SCM(playerid, -1, "Syntax: /dfile <playerid>");
	if(PlayerData[playerid][pJob] == 1)
	{
	    if(PlayerData[playerid][pO] == 1000)
	    {
					GetPlayerName(id, szPlayerName2, MAX_PLAYER_NAME);
					GetPlayerName(playerid, szPlayerName, MAX_PLAYER_NAME);
					format(szMessage, sizeof(szMessage), "* %s open a file.", szPlayerName);
					SCM(id, COLOR_YELLOW, szMessage);
					PlayerData[playerid][pO] = id;
					PlayerData[id][pDosar] = 2;
					format(szMessage, sizeof(szMessage), "* You open %s 's file.", szPlayerName2);
					SCM(playerid, COLOR_YELLOW, szMessage);
		}
	}
	else
	{
		SCM(playerid, -1, "You are not a detective!");
	}
	return 1;
}



Re: Warnings server_logs - Vince - 17.11.2016

You are not actually checking if "id" is connected.