Render(JS) Tick(CSharp): Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
No edit summary
Line 1: Line 1:
<!-- {{ServersideCsEvent}} -->
<!-- {{ServersideCsEvent}} -->
C# Server-Side [https://wiki.gtanet.work/index.php?title=OnUpdate GTA:N OnUpdate]
{{ClientsideCsJsEvent}}
{{ClientsideCsJsEvent}}
{{CSharpContainer|
{{CSharpContainer|
Line 7: Line 6:
public delegate void TickDelegate(List<TickNametagData> nametags);
public delegate void TickDelegate(List<TickNametagData> nametags);
</syntaxhighlight>
</syntaxhighlight>
C# Server-Side: [https://wiki.gtanet.work/index.php?title=OnUpdate GTA:N OnUpdate]
{{Parameters}}
{{Parameters}}
* '''nametags''' nametags, expects '''List<Events.TickNametagData>''' type.
* '''nametags''' nametags, expects '''List<Events.TickNametagData>''' type.

Revision as of 19:45, 27 February 2021

Client-Side Event

 C#  JavaScript


C# Syntax

{{{1}}}


JavaScript Syntax

This event is invoked every frame on client-side, it is not accessible on the server. It is similar to the OnUpdate in GTA:Network C# Code where the function/event is called every tick on the server.

Parameters

  • nametags (Optional)

Example

mp.events.add('render', () => {
    mp.game.graphics.drawText('This is called every frame.', [0.5, 0.005], {
      font: 4,
      color: [255, 255, 255, 255],
      scale: [1.0, 1.0],
      outline: true
    });
});


See also

Checkpoint

Colshape

Entity

Player

Streaming

Vehicle

Waypoint