como actulizar esto
#1

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 : (
Reply
#2

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

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

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

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.
Reply
#6

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


Forum Jump:


Users browsing this thread: 1 Guest(s)