SA-MP Forums Archive
como actulizar esto - 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: como actulizar esto (/showthread.php?tid=306273)



como actulizar esto - adrianxd - 26.12.2011

Hola tengo un sistema de admins que ise en la vercion 3c el cual copilaba bien en la vercion 3.C a hora lo pase
ala vercion 3d & ya no copila bien me salen estos errores

Quote:

C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(847) : error 025: function heading differs from prototype
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(84 : error 021: symbol already defined: "strtok"
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(862) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(895) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(956) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1066) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1074) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1121) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1310) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1340) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1349) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(136 : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1377) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1396) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1432) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1483) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1521) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1559) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(161 : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1685) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1694) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1727) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1792) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1850) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1897) : error 047: array sizes do not match, or destination array is too small
C:\Users\Adrian\Downloads\Server\filterscripts\adm in.pwn(1933) : error 047: array sizes do not match, or destination array is too small

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


26 Errors.

en las linias marcadas sale esto

Quote:

strtok(const string[], &index)
{

y en los demas errores me marca esto

tmpp = strtok(cmdtext, idx);
tmpp = strtok(cmdtext, idx);



Me podrian desir q hacer ?

ayuda de favor : (


Respuesta: como actulizar esto - TiNcH010 - 26.12.2011

Significa que ya tenes definido el strtok.
Seguro algъn include revisa o eliminalo.


Respuesta: como actulizar esto - adrianxd - 26.12.2011

Man elimino un include & me tira los mismo errores elimino y es = q debo de hacer


Respuesta: como actulizar esto - TiNcH010 - 26.12.2011

Pero elimina la parte del include que tenga definido strtok.
Y sino fijate dentro del GM/FS si lo tenes definido 2 veces.


Re: como actulizar esto - dis77urbio - 26.12.2011

Mira si de casualidad estas usando el include "dutils" ese include ya tiene definido el "strtok"

en tu gm debes tener esto:

pawn Код:
strtok(const string[], &index,seperator=' ')
{
    new length = strlen(string);
    new offset = index;
    new result[MAX_STRING];
    while ((index < length) && (string[index] != seperator) && ((index - offset) < (sizeof(result) - 1)))
    {
        result[index - offset] = string[index];
        index++;
    }

    result[index - offset] = EOS;
    if ((index < length) && (string[index] == seperator))
    {
        index++;
    }
    return result;
}
Eliminalo si estas usando ese include o talvez lo tienes definido 2 veces en el gm.


Respuesta: como actulizar esto - Jovanny - 26.12.2011

Seguro te falto cerrar un " } " o abrir un " { "