---
title: "CreateActor | open.mp"
description: "Kreiraj statičnog aktora u svijetu."
canonical: https://omp.itsneufox.com/bs/docs/scripting/functions/CreateActor
language: bs
---

# CreateActor

warning

Ova funkcija je dodana u SA-MP 0.3.7 i ne radi u nižim verzijama!

## Deskripcija

Kreiraj statičnog aktora u svijetu. Ovi aktori su kao NPC-ovi, kakogod imaju ograničene mogućnosti. Ne zauzimaju server slotove.

| Ime | Deskripcija |
| --- | --- |
| modelid | ID modela (skin ID) kojeg će aktor imati. |
| x | X kordinata na kojoj će se kreirati aktor. |
| y | Y kordinata na kojoj će se kreirati aktor. |
| z | Z kordinata na kojoj će se kreirati aktor. |
| Rotation | Smjer gledanja (rotacija) kojeg će imati aktor. |

## Returns

ID kreiranog aktora (počinje sa 0).

INVALID\_ACTOR\_ID (65535) ako je dostignut limit aktora (1000).

## Primjeri

```c
new gActorCJ;

public OnGameModeInit()
{
    // Kreiraj aktora (CJ) u Blueberry Acres (Centar SA mape)
    gActorCJ = CreateActor(0, 0.0, 0.0, 3.0, 0.0);
}

public OnGameModeExit()
{
    // Uništimo našeg dragog aktora (CJ)
    DestroyActor(gActorCJ);
}
```

## Zabilješke

note

-   Aktori su zamišljeni da samo negdje stanu, na primjer blagajnici i barmeni. Oni mogu izvoditi animacije (jednom ili petljom) pomoću ApplyActorAnimation.
-   Od 0.3.7 R2 aktori su zadani da budu neranjivi.

warning

-   Aktori su potpuno odvojeni od NPC-a. NE koriste ID-ove igrača / utora na poslužitelju i NE MOGU se s njima postupati kao s NPC-ima. Aktori su ograničeni na 1000 (MAX\_ACTORS).
-   Vozače mogu potiskivati glumce, upotrijebite timer da biste ih vratili na njihova mjesta.

## Srodne Funkcije

-   [DestroyActor](https://omp.itsneufox.com/bs/docs/scripting/functions/DestroyActor): Uništi aktora.
-   [SetActorPos](https://omp.itsneufox.com/bs/docs/scripting/functions/SetActorPos): Postavi poziciju aktora.
-   [GetActorPos](https://omp.itsneufox.com/bs/docs/scripting/functions/GetActorPos): Dobij poziciju aktora.
-   [SetActorFacingAngle](https://omp.itsneufox.com/bs/docs/scripting/functions/SetActorFacingAngle): Postavi smjer gledanja aktora.
-   [GetActorFacingAngle](https://omp.itsneufox.com/bs/docs/scripting/functions/GetActorFacingAngle): Dobij smjer gledanja aktora.
-   [SetActorVirtualWorld](https://omp.itsneufox.com/bs/docs/scripting/functions/SetActorVirtualWorld): Postavi virtualni svijet za aktora.
-   [GetActorVirtualWorld](https://omp.itsneufox.com/bs/docs/scripting/functions/GetActorVirtualWorld): Dobij virtualni svijet aktora.
-   [ApplyActorAnimation](https://omp.itsneufox.com/bs/docs/scripting/functions/ApplyActorAnimation): Primijeni animaciju na aktoru.
-   [ClearActorAnimations](https://omp.itsneufox.com/bs/docs/scripting/functions/ClearActorAnimations): Očisti animaciju koje su primijenjene na aktora.
-   [GetPlayerCameraTargetActor](https://omp.itsneufox.com/bs/docs/scripting/functions/GetPlayerCameraTargetActor): Dobij ID aktora (ako ima) u kojeg igrač gleda.
-   [IsActorStreamedIn](https://omp.itsneufox.com/bs/docs/scripting/functions/IsActorStreamedIn): Provjeri da li je aktor učitan kod igrača.
-   [SetActorHealth](https://omp.itsneufox.com/bs/docs/scripting/functions/SetActorHealth): Postavi zdravlje aktoru.
-   [GetActorHealth](https://omp.itsneufox.com/bs/docs/scripting/functions/GetActorHealth): Dobij helte/zdravlje aktora.
-   [SetActorInvulnerable](https://omp.itsneufox.com/bs/docs/scripting/functions/SetActorInvulnerable): Postavi aktoru neranjivost.
-   [IsActorInvulnerable](https://omp.itsneufox.com/bs/docs/scripting/functions/IsActorInvulnerable): Provjeri da li je aktor neranjiv.
-   [IsValidActor](https://omp.itsneufox.com/bs/docs/scripting/functions/IsValidActor): Provjeri da li je id aktora validan.
-   [GetActorPoolSize](https://omp.itsneufox.com/bs/docs/scripting/functions/GetActorPoolSize): Dobij največi actorid na serveru.
-   [GetPlayerTargetActor](https://omp.itsneufox.com/bs/docs/scripting/functions/GetPlayerTargetActor): Dobij id aktora koji je naciljan od strane nekog igrača.
-   [OnActorStreamIn](https://omp.itsneufox.com/bs/docs/scripting/callbacks/OnActorStreamIn): Pozvano kada je aktor učitan za igrača.
-   [OnActorStreamOut](https://omp.itsneufox.com/bs/docs/scripting/callbacks/OnActorStreamOut): Pozvano kada je aktor isčitan za igrača.
-   [OnPlayerGiveDamageActor](https://omp.itsneufox.com/bs/docs/scripting/callbacks/OnPlayerGiveDamageActor): Ovaj callback je pozvan kada igrač ozlijedi aktora.
