EntityCreated

From RAGE Multiplayer Wiki
Jump to navigation Jump to search

This event is triggered when an Entity Is Created. From my testing, this event is only accessible on the serverside.

Server-Side
Event

Js.png JavaScript



JavaScript Syntax
Jslogo.png

Parameters

  • entity: Entity - the entity that was created

Example

function entityCreatedHandler(entity) {
  console.log(`An Entity with the ID of ${entity.id} was created at ${entity.position}`);
}

mp.events.add("entityCreated", entityCreatedHandler);


Client-Side
Event

C.png C#




C# Syntax
C.png

public delegate void OnEntityCreatedDelegate(Entity entity);

Parameters

  • entity - the streamed in entity, expects RAGE.Elements.Entity

Example

The example below sends a message to client when an entity is created, showing the entity model, position and remoteId.

Events.OnEntityCreated += OnEntityCreated;
public void OnEntityCreated(RAGE.Elements.Entity entity)
{
   RAGE.Chat.Output($"{entity.Model} created at {entity.Position} with serverside id:{entity.RemoteId}");
}


See also