21.08.2016, 10:35
(
Последний раз редактировалось Nin9r; 21.08.2016 в 12:37.
)
I didn't modified anything.
Also, i reive now:
[15:22:29] [debug] Run time error 4: "Array index out of bounds"
[15:22:29] [debug] Accessing element at index 1000 past array upper bound 999
[15:22:29] [debug] AMX backtrace:
[15:22:29] [debug] #0 000cb3f0 in public Theft (playerid=1000) at D:\server\gmi.pwn:15196
What's wrong?
Also, i reive now:
[15:22:29] [debug] Run time error 4: "Array index out of bounds"
[15:22:29] [debug] Accessing element at index 1000 past array upper bound 999
[15:22:29] [debug] AMX backtrace:
[15:22:29] [debug] #0 000cb3f0 in public Theft (playerid=1000) at D:\server\gmi.pwn:15196
Код HTML:
forward Theft(playerid);
public Theft(playerid)
{
if(PlayerData[playerid][pTheftA] < 1000)
{
if(PlayerData[playerid][pWarrants] + 1 > 6)
{
PlayerData[playerid][pWarrants] = 6;
SetPlayerWantedLevel(playerid, 6);
}
else
{
PlayerData[playerid][pWarrants] += 1;
SetPlayerWantedLevel(playerid, PlayerData[playerid][pWarrants]);
}
new szTargetName[MAX_PLAYER_NAME];
GetPlayerName(playerid, szTargetName, MAX_PLAYER_NAME);
format(szMessage, sizeof(szMessage), "Dispecer: %s (%d)have wanted: 'theft'. Reporter: %s (%d). Wanted: +1 | Wanted Level: %d", szTargetName, playerid, PlayerData[PlayerData[playerid][pTheftA]][pNormalName], PlayerData[playerid][pTheftA], PlayerData[playerid][pWarrants]);
sendDepartmentMessage(COLOR_RADIOCHAT, szMessage);
PlayerData[PlayerData[playerid][pTheftA]][pTheft] = 1000;
PlayerData[PlayerData[playerid][pTheftA]][pThefted] = 0;
PlayerData[playerid][pTheftA] = 1000;
}
return 1;
}