Fijate que el archivo exista en la carpeta scriptfiles y/o que tenga permisos para ser editado. Dar permisos en FTP: chmod 777 scriptfiles/baneados.cfg
Sino, probб aсadiendo esto al principмo del include fixes:
pawn Код:
// Prevents crashes when handle is 0
#define FIXES_INVALID_FILE_HANDLE !"ERROR: Invalid handle (0) given to "
stock bool:FIXES_fclose(File: handle)
{
if (handle)
return fclose(handle);
print(FIXES_INVALID_FILE_HANDLE "fclose.");
return false;
}
stock FIXES_fwrite(File: handle, const string[])
{
if (handle)
return fwrite(handle, string);
print(FIXES_INVALID_FILE_HANDLE "fwrite.");
return 0;
}
stock FIXES_fread(File: handle, string[], size = sizeof string, bool: pack = false)
{
if (handle)
return fread(handle, string, size, pack);
print(FIXES_INVALID_FILE_HANDLE "fread.");
return 0;
}
stock bool:FIXES_fputchar(File: handle, value, bool: utf8 = true)
{
if (handle)
return fputchar(handle, value, utf8);
print(FIXES_INVALID_FILE_HANDLE "fputchar.");
return false;
}
stock FIXES_fgetchar(File: handle, value, bool: utf8 = true)
{
if (handle)
return fgetchar(handle, value, utf8);
print(FIXES_INVALID_FILE_HANDLE "fgetchar.");
return 0;
}
stock FIXES_fblockwrite(File: handle, const buffer[], size = sizeof buffer)
{
if (handle)
return fblockwrite(handle, buffer, size);
print(FIXES_INVALID_FILE_HANDLE "fblockwrite.");
return 0;
}
stock FIXES_fblockread(File: handle, buffer[], size = sizeof buffer)
{
if (handle)
return fblockread(handle, buffer, size);
print(FIXES_INVALID_FILE_HANDLE "fblockread.");
return 0;
}
stock FIXES_fseek(File: handle, position = 0, seek_whence: whence = seek_start)
{
if (handle)
return fseek(handle, position, whence);
print(FIXES_INVALID_FILE_HANDLE "fseek.");
return 0;
}
stock FIXES_flength(File: handle)
{
if (handle)
return flength(handle);
print(FIXES_INVALID_FILE_HANDLE "flength.");
return 0;
}