CreateNPC: Difference between revisions
From Onset Developer Wiki
Created page with "{{Info|Function|Server|1.0}} {{FuncDescription|__EDIT_ME__}} {{FuncSyntax|CreateNPC(modelid, x, y, z, h)}} {{FuncParameters}} {{FuncParam|modelid|__EDIT_ME__}} {{FuncParam|..." |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Info|Function|Server|1.0}} | {{Info|Function|Server|1.0}} | ||
{{FuncDescription| | {{FuncDescription|Creates a NPC.}} | ||
{{FuncSyntax|CreateNPC( | {{FuncSyntax|CreateNPC(x, y, z, h)}} | ||
{{FuncParameters}} | {{FuncParameters}} | ||
{{FuncParam|x|X location}} | |||
{{FuncParam|x| | {{FuncParam|y|Y location}} | ||
{{FuncParam|y| | {{FuncParam|z|Z location}} | ||
{{FuncParam|z| | {{FuncParam|h|Heading of the npc}} | ||
{{FuncParam|h| | |||
{{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