Scripting/Squirrel/Client Functions/dofile: Difference between revisions

From Vice City Multiplayer
Jump to navigation Jump to search
Caution icon
This wiki is using an old backup from 2020
Some information may be old/missing
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
This function loads a file.
Loads the specified script file. The script/ directory is automatically prepended. Same as [[Scripting/Squirrel/Client_Functions/Script::LoadScript|Script::LoadScript]].


== Syntax ==
== Syntax ==


<pre>dofile( FileName ) </pre>
<pre>void dofile(filename)</pre>


== Arguments ==
== Arguments ==


* '''STRING''' '''FileName''' This is the name of the file, must be a string.
* '''string''' '''filename''' This is the name of the file, must be a string.


== Example ==
== Example ==
This will load the file named 'test.nut'.
This will load the file named 'test.nut'.


<code lang="squirrel">
<source lang="squirrel">
function Script::ScriptLoad( )
function Script::ScriptLoad()
{
{
 
    dofile("test.nut");
dofile( "test.nut" );
 
}
}
</code>
</source>


=== Notes ===
=== Notes ===


The event [http://wiki.vc-mp.org/wiki/Scripting/Squirrel/Client_Events/Script::ScriptLoad Script::ScriptLoad] was used in in this example. More info about them in the corresponding pages.
The event [[Scripting/Squirrel/Client_Functions/dofile|dofile]] was used in in this example. More info about them in the corresponding pages.

Latest revision as of 03:59, 23 July 2016

Loads the specified script file. The script/ directory is automatically prepended. Same as Script::LoadScript.

Syntax

void dofile(filename)

Arguments

  • string filename This is the name of the file, must be a string.

Example

This will load the file named 'test.nut'.

function Script::ScriptLoad()
{
    dofile("test.nut");
}

Notes

The event dofile was used in in this example. More info about them in the corresponding pages.