Render(JS) Tick(CSharp): Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
<!-- {{ServersideCsEvent}} --> | <!-- {{ServersideCsEvent}} --> | ||
{{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# 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
- playerChat
- playerCommand
- playerDamage
- playerDeath
- playerJoin
- playerQuit
- playerReady
- playerSpawn
- playerWeaponChange
Streaming
Vehicle
- playerStartEnterVehicle
- playerEnterVehicle
- playerStartExitVehicle
- playerExitVehicle
- trailerAttached
- vehicleDamage
- vehicleDeath
- vehicleHornToggle
- vehicleSirenToggle