🧑‍🦱Module Player (Client)

Le module Eko.Player permet d’accéder et d’interagir avec les entités joueur côté client. Il expose différentes méthodes pour récupérer des informations sur le joueur local, trouver les joueurs à prox

📦 API

Eko.Player:Get(id)

Récupère une instance sérialisée d’un joueur par son ID.

  • Paramètres

    • id (number): L’ID serveur du joueur.

  • Retour

    • Player: Un objet sérialisé représentant le joueur.


Eko.Player:GetLocal()

Retourne l’objet Player correspondant au joueur local.

  • Retour

    • Player: L’instance sérialisée du joueur local.


Eko.Player:GetClosest(radius)

Retourne le ped le plus proche du joueur local dans un rayon donné.

  • Paramètres

    • radius (number): Rayon de recherche en unités GTA (mètres).

  • Retour

    • ped: Handle du ped le plus proche.


Retourne tous les joueurs dans un rayon donné autour du joueur local.

  • Paramètres

    • radius (number): Rayon de recherche.

  • Retour

    • table: Un tableau contenant des objets avec les propriétés :

      • player (Player): L’instance joueur.

      • ped: Handle du ped.

      • distance (number): Distance au joueur local.


Permet d’exécuter une fonction une fois que le module Player est chargé.

  • Paramètres

    • callback (function): Fonction appelée lors du chargement.

  • Exemple


Alias de OnLoad. Se déclenche lorsque Core.Player est chargé.

  • Paramètres

    • callback (function): Fonction de rappel.


🛠️ Exemple d’utilisation


⚠️ Notes

  • Ces méthodes sont uniquement disponibles côté client.

  • SerializeClass transforme les instances internes en objets utilisables dans vos scripts.

  • Si vous développez côté serveur, utilisez le module serveur correspondant.

Last updated