[debug] Run time error 4: "Array index out of bounds" [debug] Accessing element at index 155908 past array upper bound 499 [debug] AMX backtrace: [debug] #0 0002c948 in ?? () from lvrp.amx [debug] #1 00010498 in public OnDialogResponse () from lvrp.amx
[debug] #0 00036320 in public S@@_OnPlayerClickMap (playerid=155908, Float:fX=0. 00000, Float:fY=0.00000, Float:fZ=0.00000, ... <1 variable argument>) at gamemodes\lvrp. pwn:3001 [debug] #1 00012ff0 in public OnDialogResponse (playerid=155908, dialogid=1, res ponse=1, listitem=1, inputtext[]=@0x00000001 !"") at \pawno\include\YSI\y_hooks/impl.inc: 2251
[debug] #0 00036320 in public S@@_OnPlayerClickMap (playerid=155908, Float:fX=0. 00000, Float:fY=0.00000, Float:fZ=0.00000, ... <1 variable argument>) at gamemodes\lvrp. pwn:3001 [debug] #1 00012ff0 in public OnDialogResponse (playerid=155908, dialogid=1, res ponse=1, listitem=1, inputtext[]=@0x00000001 !"") at \pawno\include\YSI\y_hooks/impl.inc: 2251
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { P:2("Hooks_OnDialogResponse called: %d, %d, %d, %d, \"%s\"", playerid, dialogid, response, listitem, inputtext); new end = _:YSI_g_sCallbackEnd[ALS_OnDialogResponse], start = _:YSI_g_sCallbackStart[ALS_OnDialogResponse], ret = ALS_R_DialogResponse; [line 2251] while (start++ != end) [<-states error resides/starts here] { #emit PUSH.S inputtext #emit PUSH.S listitem #emit PUSH.S response #emit PUSH.S dialogid #emit PUSH.S playerid #emit PUSH.C 20 #emit CONST.alt YSI_g_sCallbackAddresses #emit LOAD.S.pri start //#emit INC.pri //#emit STOR.S.pri start #emit LIDX #emit MOVE.alt #emit LCTRL 6 #emit ADD.C 24 #emit PUSH.pri #emit MOVE.pri #emit SCTRL 6 #emit MOVE.alt #emit CONST.pri 0xFFFFFFFE #emit AND #emit PUSH.pri #emit LOAD.S.pri ret #emit AND #emit POP.alt #emit OR #emit STOR.S.pri ret if (ret < 0) return ret + 1; } return ret; }
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) { if(PlayerInfo[playerid][pAdminLevel] >= 4 && PlayerInfo[playerid][pAdminDuty] >= 1) { SetPlayerPosFindZ(playerid, fX, fY, fZ); } }
Код:
[debug] #0 00036320 in public S@@_OnPlayerClickMap (playerid=155908, Float:fX=0. 00000, Float:fY=0.00000, Float:fZ=0.00000, ... <1 variable argument>) at gamemodes\lvrp. pwn:3001 [debug] #1 00012ff0 in public OnDialogResponse (playerid=155908, dialogid=1, res ponse=1, listitem=1, inputtext[]=@0x00000001 !"") at \pawno\include\YSI\y_hooks/impl.inc: 2251 |