Skip to content

VehicleUtils

Emile NKZ edited this page Dec 27, 2024 · 4 revisions

VehicleUtils

Quelques fonctions permettant de manipuler ou/et d'interagir avec les véhicules.

Récupérer l'icon d'un véhicule

La fonction ${\color{NavyBlue}\normalsize{\textsf{getIconId(int modelId)}}}$ permet de récupérer l'icon d'un véhicule selon son modèle.

Voici les paramètres de cette fonction.

  • ${\color{Goldenrod}\normalsize{\textsf{modelId}}}$ : L'ID du modèle.
VehicleUtils.getIconId(modelId);

Récupérer le nom d'un modèle

Une petite fonction simplifiant la récupération du nom d'un modèle.

Voici les paramètres de cette fonction.

  • ${\color{Goldenrod}\normalsize{\textsf{modelId}}}$ : L'ID du modèle.
ItemUtils.getModelNameByModelId(modelId)

Récupérer un véhicule à proximité

La fonction ${\color{NavyBlue}\normalsize{\textsf{GetClosestVehicle(Player player, int maxDistance, List exceptions = null)}}}$ permet de récupérer un véhicule à proximité du joueur en paramètre.

Voici les paramètres de cette fonction.

  • ${\color{Goldenrod}\normalsize{\textsf{player}}}$ : Instance du joueur
  • ${\color{Goldenrod}\normalsize{\textsf{maxDistance}}}$ : Distance avec le joueur
  • ${\color{Goldenrod}\normalsize{\textsf{exceptions}}}$ : Liste des identifiants des modèles de véhicule à ignorer
//Si je souhaite ignore le véhicule "premier"
Vehicle vehicle = VehicleUtils.GetClosestVehicle(player, 4, new List<int> {0});

Récupérer la vitesse d'un véhicule par le joueur

La fonction ${\color{NavyBlue}\normalsize{\textsf{GetVehiculeSpeedByPlayer(Player player)}}}$ permet de récupérer la vitesse du véhicule du joueur, qui est en paramètre.

Voici le paramètre de cette fonction.

  • ${\color{Goldenrod}\normalsize{\textsf{player}}}$ : Instance du joueur Si aucun véhicule n'est trouvé ou en cas d'erreur, la vitesse renvoyé sera de 0.
int speed = GetVehiculeSpeedByPlayer(player);

Récupérer la vitesse d'un véhicule par le vehicle

La fonction ${\color{NavyBlue}\normalsize{\textsf{GetVehicleSpeedByVehicle(Vehicle vehicle)}}}$ permet de récupérer la vitesse du véhicule en paramètre. Si aucun véhicule n'est trouvé ou en cas d'erreur, la vitesse renvoyé sera de 0.

Voici le paramètre de cette fonction.

  • ${\color{Goldenrod}\normalsize{\textsf{vehicle}}}$ : Instance du vehicule
int speed = GetVehicleSpeedByVehicle(vehicle);

📒 Wiki

🧱 AAMenu

🔗 ORM

⚡️ EventHelper

🚚 JobHelper

🌀 PointHelper

🎭 SkinHelper

📂 PanelHelper

✒️ TextFormattingHelper

💜 DiscordHelper

🌱 NetworkAreaHelper

🧰 CraftHelper

🚕 VehicleHelper

📡 ProximityHelper

⚙️ OverrideHelper

🧾 JsonHelper

📦 Utilitaires

Clone this wiki locally