CreateNPC: Difference between revisions
From Onset Developer Wiki
No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Info|Function|Server|1.0}} | {{Info|Function|Server|1.0}} | ||
{{FuncDescription| | {{FuncDescription|Creates a NPC.}} | ||
{{FuncSyntax|CreateNPC(x, y, z, h)}} | {{FuncSyntax|CreateNPC(x, y, z, h)}} | ||
Line 11: | Line 11: | ||
{{FuncParam|h|Heading of the npc}} | {{FuncParam|h|Heading of the npc}} | ||
{{FuncReturnValue| | {{FuncReturnValue|The NPC identifier}} | ||
== Example == | == Example == | ||
<syntaxhighlight lang="Lua"> | |||
AddEvent("OnPackageStart", function() | |||
CreateNPC(128959.1015625, 79325.328125, 1579.2750244141, 84.066261291504) | |||
end) | |||
</syntaxhighlight> | |||
{{RelatedFunctions}} | {{RelatedFunctions}} | ||
{{Template:NPCFunctions}} |
Latest revision as of 06:57, 13 December 2019
Description
Creates a NPC.
Syntax
CreateNPC(x, y, z, h)
Parameters
- x
X location - y
Y location - z
Z location - h
Heading of the npc
Return Value
- The NPC identifier
Example
AddEvent("OnPackageStart", function()
CreateNPC(128959.1015625, 79325.328125, 1579.2750244141, 84.066261291504)
end)
See also
- GetStreamedNPC
- GetNPCLocation
- SetNPCOutline
- SetNPCPropertyValue
- GetNPCPropertyValue
- CreateNPC
- DestroyNPC
- IsValidNPC
- GetAllNPC
- GetNPCCount
- IsNPCStreamedIn
- SetNPCLocation
- GetNPCLocation
- SetNPCHealth
- GetNPCHealth
- SetNPCAnimation
- SetNPCHeading
- GetNPCHeading
- SetNPCTargetLocation
- SetNPCFollowPlayer
- SetNPCFollowVehicle
- SetNPCRagdoll
- SetNPCRespawnTime