fileDelete | Multi Theft Auto: Wiki Skip to content

fileDelete

Client-side
Server-side
Shared

Deletes the specified file.

OOP Syntax Help! I don't understand this!

  • Method: File.delete(...)

Syntax

bool fileDelete ( string filePath )
Required Arguments
  • filePath: The Filepath of the file to delete in the following format: :resourceName/path. resourceName is the name of the resource the file is in, and 'path' is the path from the root directory of the resource to the file. For example, if you want to delete a file name "myFile.txt" in the resource 'fileres', it can be deleted from another resource this way: fileDelete(":fileres/myFile.txt"). If the file is in the current resource, only the file path is necessary, e.g. fileDelete("myFile.txt").

Returns

  • bool: result

Returns true if successful, false otherwise (for example if there exists no file with the given name, or it does exist but is in use).

Code Examples

shared

This example will show us how to create a file "text.txt" spell it "This is a test file!", Close the file and delete it.

local newFile = fileCreate("test.txt") -- attempt to create a new file
if (newFile) then -- check if the creation succeeded
fileWrite(newFile, "This is a test file!") -- write a text line
fileClose(newFile) -- close the file once you're done with it
fileDelete("test.txt") -- delete file
end