їQuй significa este error?
#1

їQuй significa este error?

Nunca me habнa salido S: Hasta que me puse a arreglar serios bugs y me aparecieron S:

Код:
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)
pawn Код:
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
        }
    }

Ni idea que sea xD
Reply
#2

Quitalos y ponelos dode termina el comando. Osea:

pawn Код:
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;
}
En una de esas... xD
Reply
#3

Todo es por el return? LOL
Reply
#4

Mm... me parece que yo te la habнa dicho (H) jaja XD
Reply
#5

LOL

Ah sн? No veo nada mбs en este foro xD
Reply
#6

Te funcionу o no?
Reply
#7

Pero hasta en este comando me aparece error XD

pawn Код:
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;
    }
EDIT: Sн, pero es raro mira este de arriba xD
Reply
#8

Segъn la guнa que tengo de pawn:

pawn Код:
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).
( ****** Traductor ) La funciуn devuelve los valores y las matrices, que no estб permitido.
Si una funciуn devuelve una matriz, todas las declaraciones de retorno debe especificar
una matriz (del mismo tamaсo y las dimensiones).
Reply
#9

Quote:
Originally Posted by Lunnatiicz
Посмотреть сообщение
Ah sн? No veo nada mбs en este foro xD
No me obligues a poner la conversaciуn ¬¬
Reply
#10

Quote:
Originally Posted by [J]ulian
Посмотреть сообщение
Segъn la guнa que tengo de pawn:

pawn Код:
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).
( ****** Traductor ) La funciуn devuelve los valores y las matrices, que no estб permitido.
Si una funciуn devuelve una matriz, todas las declaraciones de retorno debe especificar
una matriz (del mismo tamaсo y las dimensiones).
Entonceees..?

Quote:
Originally Posted by murdoxix
Посмотреть сообщение
No me obligues a poner la conversaciуn ¬¬
LOL

Chuck Norris puede resolver esto mбs rapido que pawno LOL XD
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)