MTA:Eir/FileSystem/translator/absPath: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
 
Line 8: Line 8:


==Arguments==
==Arguments==
*'''path:''' the path that should be resolved into a absolute path; can be nil to return the absolute location of the current directory.
*'''path:''' the path that should be resolved into an absolute path; can be nil to return the absolute location of the current directory.


==Returns==
==Returns==

Latest revision as of 08:34, 17 January 2022

This function resolves a specified path into its absolute version. This function can be used to get a unique version of a path (without scripting symbols such as '..').

Syntax

string translator:absPath ( string path )

Arguments

  • path: the path that should be resolved into an absolute path; can be nil to return the absolute location of the current directory.

Returns

This function returns the absolute version of the path that is passed to it, false if the specified path is not accessible by the translator.

Example

Click to collapse [-]
Client

This snippet prints the absolute location of the shared client-side resource folder.

-- Get the absolute path to our resource.
local absResourceLocation = fileCreateTranslator( "/" ):absPath();

-- Print it out to the user.
outputChatBox( "running resource from: " .. absResourceLocation );

FileSystem Translator Functions