OnNPCScriptLoad: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(17 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<poem style="border: 2px solid #d6d2c5; background-color: #f9f4e6; padding: 1em;"> | |||
Note: The argument params was added in v1.5 only | |||
</poem> | |||
<big><poem>'''Description''': | <big><poem>'''Description''': | ||
::This function is called when a NPC script is loaded. | |||
</poem> | |||
'''Parameters:''' | '''Parameters:''' | ||
<syntaxhighlight lang="lua">params</syntaxhighlight> | |||
::params : An array containing string values which was passed to the npcscripts via [[ConnectNPCEx]] or npcclient.exe with the usage of -w parameter. | |||
</ | |||
<poem> | |||
'''Return Values:''' | '''Return Values:''' | ||
::This callback does not handle returns | |||
</poem> | |||
<source lang="lua"> | <source lang="lua"> | ||
function OnNPCScriptLoad() | function OnNPCScriptLoad( params ) | ||
{ | { | ||
print(" | |||
print( "params array length is " + params.len() + "\n" ); | |||
print( "arguments passed to script are:\n" ); | |||
foreach( arg in params ) | |||
print( arg + "\n" ); | |||
} | } | ||
</source | </source> | ||
</big> | </big> |
Latest revision as of 07:56, 30 November 2022
Note: The argument params was added in v1.5 only
Description:
This function is called when a NPC script is loaded.
Parameters:
params
- params : An array containing string values which was passed to the npcscripts via ConnectNPCEx or npcclient.exe with the usage of -w parameter.
Return Values:
This callback does not handle returns
function OnNPCScriptLoad( params ) { print( "params array length is " + params.len() + "\n" ); print( "arguments passed to script are:\n" ); foreach( arg in params ) print( arg + "\n" ); }