Difference between revisions of "LUA:Stealth"

(Usage)
 
(2 intermediate revisions by one other user not shown)
Line 2: Line 2:
  
 
==== Syntax ====
 
==== Syntax ====
Stealth([Spawn] Target, [int8] stealth_type)
+
Stealth([int8] stealth_type, [Spawn] Target)
  
 
==== Usage ====
 
==== Usage ====
Line 8: Line 8:
 
function hailed(NPC, Spawn)
 
function hailed(NPC, Spawn)
 
     Say(NPC, "must hidez!!!")
 
     Say(NPC, "must hidez!!!")
     Stealth(NPC, 1)
+
     Stealth(1, NPC)
 
end
 
end
 
</pre>
 
</pre>
Line 16: Line 16:
  
 
[[LUA:SpawnFunctions|Back to LUA Spawn Functions Index]]
 
[[LUA:SpawnFunctions|Back to LUA Spawn Functions Index]]
 +
 +
 +
Note*
 +
 +
If you use the invisibility function: remove with RemoveInvis() as RemoveStealth causes a crash. 
 +
If using RemoveInvis() the icon will still be visible(bug).

Latest revision as of 15:20, 20 May 2019

This function will set a spawn to stealth or invis. For the second parameter 1 = stealth, any other value = invis.

Syntax

Stealth([int8] stealth_type, [Spawn] Target)

Usage

function hailed(NPC, Spawn)
    Say(NPC, "must hidez!!!")
    Stealth(1, NPC)
end

When an npc with this function is hailed, they will say must hidez!!! Followed immediately by activating stealth.


Back to LUA Spawn Functions Index


Note*

If you use the invisibility function: remove with RemoveInvis() as RemoveStealth causes a crash. If using RemoveInvis() the icon will still be visible(bug).