C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\gamemodes\USMFR.pwn(3386) : error 079: inconsistent return types (array & non-array) C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\gamemodes\USMFR.pwn(3391) : error 079: inconsistent return types (array & non-array)
if (strcmp("/afk", cmdtext, true) == 0)
{
if(Informacion[playerid][AFK] == 0)
{
new string[256];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s esta ahora en modo AFK. (No esta)", sendername);
SendClientMessageToAll(COLOR_VERDE, string);
TogglePlayerControllable(playerid,0);
Informacion[playerid][AFK] = 1;
return 1;//3386
}
else
{
SendClientMessage(playerid, Rojo, "ERROR: Ya estas en modo AFK! Usa /salirafk para salir!");
return 1;//3391
}
}
if (strcmp("/afk", cmdtext, true) == 0)
{
if(Informacion[playerid][AFK] == 0)
{
new string[256];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s esta ahora en modo AFK. (No esta)", sendername);
SendClientMessageToAll(COLOR_VERDE, string);
TogglePlayerControllable(playerid,0);
Informacion[playerid][AFK] = 1;
}
else
{
SendClientMessage(playerid, Rojo, "ERROR: Ya estas en modo AFK! Usa /salirafk para salir!");
}
return 1;
}
if(!strcmp(cmdtext, "/me", true, 3))
{
if(!cmdtext[3])return SendClientMessage(playerid, 0xFF0000FF, "Usa /me [accion]");
new str[128];
GetPlayerName(playerid, str, sizeof(str));
format(str, sizeof(str), "* %s %s", str, cmdtext[4]);
SendClientMessageToAll(0x9955DEEE, str);
return 1;
}
079 inconsistent return types (array & non-array)
The function returns both values and arrays, which is not allowed.
If a function returns an array, all return statements must specify
an array (of the same size and dimensions).
Segъn la guнa que tengo de pawn:
pawn Код:
Si una funciуn devuelve una matriz, todas las declaraciones de retorno debe especificar una matriz (del mismo tamaсo y las dimensiones). |