Retornar un comando CMD: - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Retornar un comando CMD: (
/showthread.php?tid=534273)
Una duda mas OnPlayerDeath -
PolloLoko - 29.08.2014
Tengo una dudita al usar crash detector
No recuerdo que razon era 65535 aparte del Ping segundos despues al conectarse
pero bien se que Run time error 4: "Array index out of bounds" es definir un array muy pequeсo para algo mas grande creo.
pawn Код:
[17:56:24] [debug] Run time error 4: "Array index out of bounds"
[17:56:24] [debug] Accessing element at index 65535 past array upper bound 99
[17:56:24] [debug] AMX backtrace:
[17:56:24] [debug] #0 0005b544 in public FC_OnPlayerDeath (0x00000003, 0x0000ffff, 0x000000ff) from Server.amx
[17:56:24] [debug] #1 native CallLocalFunction () [080d2bb0] from samp-19019
[17:56:24] [debug] #2 000061ac in public OnPlayerDeath (0x00000003, 0x0000ffff, 0x000000ff) from Server.amx
Respuesta: Retornar un comando CMD: -
Glimma - 29.08.2014
Porque COMMAND:, CMD:, command, cmd, y esos, son macros de "cmd_" (bah, en realidad, COMMAND es el macro de cmd_ y los otros tres son macros de COMMAND, un macro de un macro). Por ende, tenйs que hacer que retorne al comando con "cmd_". Y no hace falta usar 3 lнneas pudiendo usar una sуla:
pawn Код:
CMD:x(playerid, params[]) return cmd_x2(playerid, params);
Recordб que cada comando de un procesador de comandos (excepto icmd) son callbacks (es decir, forward mбs el public) que son llamadas mediante la funciуn CallLocalFunction en la callback OnPlayerCommandText.
pawn Код:
#define CMD:%1(%2) \
forward cmd_%1(%2); \
public cmd_%1(%2)
Respuesta: Retornar un comando CMD: -
PolloLoko - 29.08.2014
Ya esta gracias hommie (Solucionado el CMD
- El Death aun no sй bien.