fileOpen
Compartido
Abre un archivo que ya existe, con la posición al principio.
file|false fileOpen(string path [, bool readOnly = false])
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| path | string | La ruta. Una ruta dentro del recurso que llama, o @recurso/ruta para un archivo de otro recurso. Un archivo de otro recurso solo se abre con readOnly. |
| readOnly | bool | Si es true, el archivo se abre solo para lectura.por defecto false |
Retorno
El archivo abierto, o false si no existe, es una carpeta o no se pudo abrir.
Una ruta no puede tener .., \ ni :, ni empezar por /. Los archivos de otro recurso solo se pueden leer; una ruta no válida registra un aviso y la función devuelve false. El archivo se cierra cuando el recurso se detiene.
Ejemplo
local file = fileOpen("@maps/spawns.json", true)
if file then
local spawns = fromJSON(fileRead(file, fileGetSize(file)))
fileClose(file)
end