[Ayuda] Strock?
#1

hola pues vine a compliar mi gm y me tira estos errores no se que pasa

Код:
D:\descargas\0000 server \pawno\include\SalgIncl.inc(412) : error 017: undefined symbol "strtok"
D:\descargas\0000 server \pawno\include\SalgIncl.inc(412) : error 033: array must be indexed (variable "ip")
D:\descargas\0000 server \pawno\include\SalgIncl.inc(413) : error 017: undefined symbol "strtok"
D:\descargas\0000 server \pawno\include\SalgIncl.inc(413) : error 033: array must be indexed (variable "ip")
D:\descargas\0000 server \pawno\include\SalgIncl.inc(414) : error 017: undefined symbol "strtok"
D:\descargas\0000 server \pawno\include\SalgIncl.inc(414) : error 033: array must be indexed (variable "ip")
D:\descargas\0000 server \pawno\include\SalgIncl.inc(416) : error 017: undefined symbol "strtok"
D:\descargas\0000 server \pawno\include\SalgIncl.inc(416) : error 033: array must be indexed (variable "ip")
D:\descargas\0000 server \pawno\include\SalgIncl.inc(417) : error 017: undefined symbol "strtok"
D:\descargas\0000 server \pawno\include\SalgIncl.inc(417) : error 033: array must be indexed (variable "ip")
D:\descargas\0000 server \pawno\include\SalgIncl.inc(417) : error 017: undefined symbol "strtok"
D:\descargas\0000 server \pawno\include\SalgIncl.inc(417) : fatal error 107: too many error messages on one line

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


12 Errors.
Reply
#2

pawn Код:
stock strtok(const string[], &index)
{
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
        index++;
    }

    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
        result[index - offset] = string[index];
        index++;
    }
    result[index - offset] = EOS;
    return result;
}
Strtok
Reply
#3

Quote:
Originally Posted by xSDx
Посмотреть сообщение
pawn Код:
stock strtok(const string[], &index)
{
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
        index++;
    }

    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
        result[index - offset] = string[index];
        index++;
    }
    result[index - offset] = EOS;
    return result;
}
Strtok
lo puse al final del script pero ahora me tira esto

Код:
D:\descargas\servidor\pawno\include\SalgIncl.inc(412) : warning 202: number of arguments does not match definition
D:\descargas\servidor\pawno\include\SalgIncl.inc(413) : warning 202: number of arguments does not match definition
D:\descargas\servidor\pawno\include\SalgIncl.inc(414) : warning 202: number of arguments does not match definition
D:\descargas\servidor\pawno\include\SalgIncl.inc(416) : warning 202: number of arguments does not match definition
D:\descargas\servidor\pawno\include\SalgIncl.inc(417) : warning 202: number of arguments does not match definition
D:\descargas\servidor\pawno\include\SalgIncl.inc(419) : warning 202: number of arguments does not match definition
D:\descargas\servidor\filterscripts\sadmin.pwn(2201) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2210) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2212) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2216) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2225) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2241) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2243) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2251) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2261) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2271) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2281) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2284) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2310) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2324) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(2340) : warning 217: loose indentation
D:\descargas\servidor\filterscripts\sadmin.pwn(8073) : error 017: undefined symbol "strreplace"
D:\descargas\servidor\filterscripts\sadmin.pwn(8073) : error 033: array must be indexed (variable "pname")
D:\descargas\servidor\filterscripts\sadmin.pwn(8073) : error 017: undefined symbol "strreplace"
D:\descargas\servidor\filterscripts\sadmin.pwn(8073) : fatal error 107: too many error messages on one line

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


4 Errors.
Reply
#4

pawn Код:
#pragma tabsize 0
en los errores del include, es posible que tenga otro strtok o este mal, deberias pasarnos las lineas d etu include.

para el error de strplace usa este link
Reply
#5

creo que debo actualizar los includes o no? todavia me sigue tirando errores lo unico que se me hace extraсo es que ayer lo estube editando normalmente
Reply
#6

con el
Код:
#pragma tabsize 0
se te deben quitar los warning que no es lo mismo que error, Warning en Ingles significa Advertencia, busca la linea
Код:
8073
con Control + G, Creo y pones el numero y pasas el codigo
Reply
#7

pero esos errores no tiene nada ke ver con strtok, pasa las lineas de lso errores.

al colocar el stock strtok se te soluciono el problema pero te salto otros errores ke tenias, debes pasar las linear.
Reply
#8

no chicos gracias actualize los includes y ya se me arreglo gracias por la ayuda!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)