SA-MP Forums Archive
їQuй significa este error? - 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: їQuй significa este error? (/showthread.php?tid=236198)



їQuй significa este error? - Lunnatiicz - 07.03.2011

ї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



Respuesta: їQuй significa este error? - [J]ulian - 07.03.2011

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


Respuesta: їQuй significa este error? - Lunnatiicz - 07.03.2011

Todo es por el return? LOL


Re: їQuй significa este error? - murdoxix - 07.03.2011

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


Respuesta: їQuй significa este error? - Lunnatiicz - 07.03.2011

LOL

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


Respuesta: їQuй significa este error? - [J]ulian - 07.03.2011

Te funcionу o no?


Respuesta: їQuй significa este error? - Lunnatiicz - 07.03.2011

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


Respuesta: їQuй significa este error? - [J]ulian - 07.03.2011

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).


Re: Respuesta: їQuй significa este error? - murdoxix - 07.03.2011

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


Respuesta: їQuй significa este error? - Lunnatiicz - 07.03.2011

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