Category:Scripting Functions FR
From SA-MP Wiki
Page d'Accueil | Les Fonctions | Les Callbacks | Les bases du Scripting | Plugins de Serveur | Tutoriaux
Ne prenez pas en compte les FR dans les noms
Cette page contient un aperçu des centaines de fonctions disponibles dans SA:MP. Toutes les fonctions ont leur propre page avec des informations les concernant (Paramètres requis, autre fonction indirectement liée). Des fonctions sont mises à jour et ajoutées à chaque nouvelle version de SA:MP. Les Plugins de Serveur peuvent également ajouter de nouvelles fonctions.
Il y a actuellement 273 fonctions disponibles.
Contents |
Catégories
Vehicules
- AddStaticVehicle - Ajouter un véhicule statique
- AddStaticVehicleEx - Ajouter un véhicule statique
- AddVehicleComponent - Ajouter un composant au véhicule
- AttachTrailerToVehicle - Attacher une remorque a un véhicule
- ChangeVehicleColor - Changer la couleur d'un véhicule
- ChangeVehiclePaintjob - Changer la peinture d'un véhicule (Tuning)
- CreateVehicle - Créer un véhicule
- DestroyVehicle - Détruire un véhicule
- DetachTrailerFromVehicle - Détacher une remorque d'un véhicule
- GetPlayerSurfingVehicleID - Récupérer l'ID du véhicule sur lequel surf un joueur
- GetPlayerVehicleID - Récupérer l'id d'un véhicule dans lequel un joueur est
- GetVehicleComponentInSlot - Récupérer le composant d'un véhicule d'un certain emplacement
- GetVehicleComponentType - Récupérer le type d'un certain composant d'un véhicule
- GetVehicleDamageStatus - Récupérer les dégâts visuels d'un véhicule
- GetVehicleHealth - Récupérer la vie d'un véhicule (Moteur)
- GetVehicleModel - Récupérer le modèle d'un véhicule
- GetVehiclePos - Récupérer la position d'un véhicule
- GetVehicleTrailer - Récupérer l'ID de la remorque d'un véhicule
- GetVehicleVelocity - Récupérer la vitesse d'un véhicule
- GetVehicleVirtualWorld - Récupérer l'ID du monde virtuel d'un véhicule
- GetVehicleZAngle - Récupérer la rotation Z d'un véhicule
- IsPlayerInAnyVehicle - Vérifier si un joueur est dans n'importe quel véhicule
- IsPlayerInVehicle - Vérifier si un joueur est dans un certain véhicule
- IsTrailerAttachedToVehicle - Vérifier si une remorque est attachée à un véhicule
- IsVehicleStreamedIn - Vérifier si un véhicule est liée à un certain joueur
- LinkVehicleToInterior - Lier un véhicule à un intérieur
- PlayerSpectateVehicle - Faire d'un joueur le spectateur d'un véhicule
- PutPlayerInVehicle - Mettre un joueur dans un véhicule
- RemovePlayerFromVehicle - Sortir le joueur d'un véhicule
- RemoveVehicleComponent - Enlèver un composant d'un véhicule
- RepairVehicle - Réparer un véhicule (Dégâts visuel + Moteur)
- SetVehicleHealth - Modifier la vie d'un véhicule
- SetVehicleParamsForPlayer - Modifier le paramètre d'un vehicule pour un certain joueur (Vérouillé, etc...)
- SetVehiclePos - Modifier la position d'un véhicule
- SetVehicleToRespawn - Forcer un véhicule à ré-apparaitre
- SetVehicleVelocity - Modifier la vitesse d'un véhicule
- SetVehicleVirtualWorld - Modifier le monde virtuel d'un véhicule
- SetVehicleZAngle - Modifier la rotation Z d'un véhicule
- UpdateVehicleDamageStatus - Met à jour les dégâts visuel d'un véhicule
Objets
Objets Global
- AttachObjectToPlayer - Attacher un objet sur un joueur
- CreateObject - Créer un objet
- DestroyObject - Détruire un objet
- GetObjectPos - Récupère la position d'un objet
- GetObjectRot - Récupère la rotation d'un objet
- IsValidObject - Vérifier si un objet existe
- MoveObject - Déplacer un objet
- SetObjectPos - Modifier la position d'un objet
- SetObjectRot - Modifier la rotation d'un objet
- StopObject - Arrêter le mouvement d'un objet
Objets de Joueur
- AttachPlayerObjectToPlayer Attache un objet sur un joueur
- CreatePlayerObject - Créer un objet
- DestroyPlayerObject - Détruire un objet
- GetPlayerObjectPos - Récupère la position d'un objet
- GetPlayerObjectRot - Récupère la rotation d'un objet
- IsValidPlayerObject - Vérifier si un objet existe
- MovePlayerObject - Déplace un objet
- SetPlayerObjectPos - Modifier la position d'un objet
- SetPlayerObjectRot - Modifier la rotation d'un objet
- StopPlayerObject - Arrêter le mouvement d'un objet
Textdraws
Textdraws Global
- TextDrawAlignment - Modifier l'alignement d'un textdraw
- TextDrawBackgroundColor - Modifier la couleur de fond d'un textdraw
- TextDrawBoxColor - Modifier la couleur de la boite d'un textdraw
- TextDrawColor - Modifier la couleur d'un textdraw
- TextDrawCreate - Créer un textdraw
- TextDrawDestroy - Détruire un textdraw
- TextDrawFont - Modifier la police d'écriture d'un textdraw
- TextDrawHideForAll - Cacher un textdraw pour tous les joueurs
- TextDrawHideForPlayer - Cacher un textdraw pour un joueur en particulier
- TextDrawLetterSize - Modifier la taille des lettres d'un textdraw
- TextDrawSetOutline - Modifier l'épaisseur d'un contour d'un textdraw
- TextDrawSetProportional - Modifier la proportion du texte d'un textdraw
- TextDrawSetShadow - Modifier l'ombre d'un textdraw
- TextDrawSetString - Modifier le texte d'un textdraw
- TextDrawShowForAll - Afficher le textdraw à tous le monde
- TextDrawShowForPlayer - Afficher le textdraw pour un certain joueur
- TextDrawTextSize - Modifier la taille d'un textdraw
- TextDrawUseBox - Définir si le textdraw aura une boite ou non
- TextDrawSetSelectable - Définir si le textdraw peut être sélectionnable via SelectTextDraw
- TextDrawSetPreviewModel - Modifier la prévisualisation 3D d'un modèle dans un textdraw en 3D
- TextDrawSetPreviewRot - Modifier la rotation de la prévisualisation d'un textdraw en 3D
- TextDrawSetPreviewVehCol - Modifier la couleur d'un véhicule dans une prévisualisation de textdraw en 3D
Textdraws de Joueur
- CreatePlayerTextDraw - Créer un textdraw de joueur
- PlayerTextDrawAlignment - Modifier l'alignement d'un textdraw de joueur
- PlayerTextDrawBackgroundColor - Modifier la couleur de fond d'un textdraw de joueur
- PlayerTextDrawBoxColor - Modifier la couleur de la boîte d'un textdraw de joueur
- PlayerTextDrawColor - Modifier la couleur du texte d'un textdraw de joueur
- PlayerTextDrawDestroy - Détruire un textdraw de joueur
- PlayerTextDrawFont - Modifier la police d'écriture d'un textdraw de joueur
- PlayerTextDrawHide - Cache un textdraw de joueur
- PlayerTextDrawLetterSize - Modifier la taille des lettres du texte d'un textdraw de joueur
- PlayerTextDrawSetOutline - Modifier l'épaisseur d'un contour d'un textdraw de joueur
- PlayerTextDrawSetProportional - Modifier la proportion d'un texte d'un textdraw de joueur
- PlayerTextDrawSetShadow - Modifier l'ombre d'un textdraw de joueur
- PlayerTextDrawSetString - Modifier le texte d'un textdraw
- PlayerTextDrawShow - Afficher un textdraw de joueur
- PlayerTextDrawTextSize - Modifier la taille de la boite d'un textdraw de joueur (ou la zone cliquable pourPlayerTextDrawSetSelectable).
- PlayerTextDrawUseBox - Définir si le textdraw utilisera une boîte ou non
- PlayerTextDrawSetSelectable - Modifie si le textdraw de joueur est sélectionnable via SelectTextDraw
- PlayerTextDrawSetPreviewModel - Modifie l'ID du modèle d'un textdraw de joueur 3D
- PlayerTextDrawSetPreviewRot - Modifier la rotation d'une prévisualisation d'un textdraw de joueur 3D
- PlayerTextDrawSetPreviewVehCol - Modifier la couleur d'un véhicule dans un textdraw de joueur 3D
Zones de Gang
- GangZoneCreate - Créer une zone de gang
- GangZoneDestroy - Détruire une zone de gang
- GangZoneFlashForAll - Faire clignoter une zone de gang pour tous les joueurs
- GangZoneFlashForPlayer - Faire clignoter une zone de gang pour un certain joueur
- GangZoneHideForAll - Cacher une zone de gang pour tous le monde
- GangZoneHideForPlayer - Cacher une zone de gang pour un certain joueur
- GangZoneShowForAll - Afficher une zone de gang pour tous le monde
- GangZoneShowForPlayer - Afficher une zone de gang pour un certain joueur
- GangZoneStopFlashForAll - Arrête de faire clignoter une zone de gang pour tous les joueurs
- GangZoneStopFlashForPlayer - Arrête de faire clignoter une zone de gang pour un certain joueur
Checkpoints
Checkpoints Normaux
- DisablePlayerCheckpoint - Désactive le checkpoint d'un joueur
- IsPlayerInCheckpoint - Vérifier si le joueur est dans un checkpoint (impossible de vérifier quel checkpoint, sauf récupération de position)
- SetPlayerCheckpoint - Modifier le checkpoint d'un joueur (Un joueur ne peut voir qu'un checkpoint à la fois)
Checkpoints de Course
- DisablePlayerRaceCheckpoint - Désactive le checkpoint de course d'un joueur
- IsPlayerInRaceCheckpoint - Vérifier si le joueur est dans un checkpoint de course (impossible de vérifier quel checkpoint, sauf récupération de position)
- SetPlayerRaceCheckpoint - Modifier le checkpoint de course d'un joueur (Un joueur ne peut voir qu'un checkpoint à la fois)
Variables de Joueur
- DeletePVar - Supprimer une variable d'un joueur
- GetPVarFloat - Récupérer une variable Float (Chiffres a virgule) d'un joueur
- GetPVarInt - Récupérer une variable Int (Chiffres) d'un joueur
- GetPVarString - Récupérer une variable string (Texte) d'un joueur
- SetPVarFloat - Modifier une variable Float (Chiffres a virgule) d'un joueur
- SetPVarInt - Modifier une variable Int (Chiffres) d'un joueur
- SetPVarString - Modifier une variable string (Texte) d'un joueur
Spectateur
- PlayerSpectatePlayer - Faire d'un joueur le spectateur d'un autre joueur
- PlayerSpectateVehicle - Faire d'un joueur le spectateur d'un véhicule
- TogglePlayerSpectating - Arrêter/Commencer à être spectateur
Administration
- Ban - Bannir un joueur
- BanEx - Bannir un joueur avec une raison personnalisée
- IsPlayerAdmin - Vérifier si un joueur est connecté en RCON ou pas
- Kick - Exclure un joueur
- SendRconCommand - Exécute une commande RCON (Administrateur)
Chaines de caractères
- strtok - Permet de créer des commande à paramètres multiples(/!\ Méthode dépréciée / obsolète)
(previous 200) (next 200)