CreatePickup FR

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 19:48, 5 January 2013
Connor Mead (Talk | contribs)

← Previous diff
Revision as of 00:45, 5 February 2014
Connor Mead (Talk | contribs)

Next diff →
Line 1: Line 1:
 +{{ScriptingFR}}
 +
 +{{Description|Cette fonction fait exactement la même chose que AddStaticPickup, à la différence qu'elle retourne un ID de pickup utilisable pour le détruire ou utilisable dans [[OnPlayerPickUpPickup_FR|OnPlayerPickUpPickup]].}}
 +
 +{{ParametersFR|model, type, Float:X, Float:Y, Float:Z, Virtualworld}}
 +{{Param|model|Le [[Pickup_IDs|modèle]] de pickup.}}
 +{{Param|type|Le [[PickupTypes|type d'apparition]] du pickup.}}
 +{{Param|Float:X|Les coordonnées X où créer le pickup.}}
 +{{Param|Float:Y|Les coordonnées Y où créer le pickup.}}
 +{{Param|Float:Z|Les coordonnées Z où créer le pickup.}}
 +{{Param|virtualworld|Le monde virtuel du pickup. Utilisez -1 pour l'afficher dans tous les mondes.(MÊME NARNIA ?! O:)}}
 +
 +{{ReturnsFR|L'ID du pickup crée, -1 en cas d'échec (limite de pickup atteinte).}}
 +
 +{{Note|
 +* Le seul [[PickupTypes|type de pickup]] qui peut être ramassé en étant dans un véhicule est le '''14'''
 +* Les pickups sont affichés et peuvent êtres ramassés par tous les joueurs
 +* Il est possible que si DestroyPicup() est utilisé lorsqu'un pickup est ramassé, le pickup pourra être ramassé par plus d'un joueur, du à un bogue.
 +* Certains pickup n'ont pas besoin de script pour agir: C'est le cas par exemple du pickup M4, qui donnera automatiquement au joueur qui le ramasse une M4 et un certain nombre de munitions. Pour des actions entièrement scriptés, le type 1 doit être utilisé.
 +}}
 +
 +<pawn>
 +new pickup; // Create a variable to store the pickup ID in
 +
 +public OnGameModeInit()
 +{
 + pickup = CreatePickup(1242, 2, 1503.3359, 1432.3585, 10.1191, -1);
 + // Create an armour pickup and store the ID in 'pickup'
 + return 1;
 +}
 +
 +// Later..
 +DestroyPickup(pickup); // Example of using the pickup ID
 +</pawn>
 +
 +{{RelatedFunctionsFR}}
 +{{AddStaticPickup_FR}}
 +{{DestroyPickup_FR}}
 +
 +{{RelatedCallbacksFunctionFR}}
 +{{OnPlayerPickUpPickup_FR}}
 +
[[Category:Scripting Functions FR]] [[Category:Scripting Functions FR]]
 +
 +[[en:CreatePickup]]
 +[[de:CreatePickup]]
 +[[ru:CreatePickup]]

Revision as of 00:45, 5 February 2014



Description:

Cette fonction fait exactement la même chose que AddStaticPickup, à la différence qu'elle retourne un ID de pickup utilisable pour le détruire ou utilisable dans OnPlayerPickUpPickup.


Paramètres:
(model, type, Float:X, Float:Y, Float:Z, Virtualworld)
modelLe modèle de pickup.
typeLe type d'apparition du pickup.
Float:XLes coordonnées X où créer le pickup.
Float:YLes coordonnées Y où créer le pickup.
Float:ZLes coordonnées Z où créer le pickup.
virtualworldLe monde virtuel du pickup. Utilisez -1 pour l'afficher dans tous les mondes.(MÊME NARNIA ?! O:)


Retourne:

L'ID du pickup crée, -1 en cas d'échec (limite de pickup atteinte).


Image:32px-Ambox_warning_orange.png

Note

  • Le seul type de pickup qui peut être ramassé en étant dans un véhicule est le 14
  • Les pickups sont affichés et peuvent êtres ramassés par tous les joueurs
  • Il est possible que si DestroyPicup() est utilisé lorsqu'un pickup est ramassé, le pickup pourra être ramassé par plus d'un joueur, du à un bogue.
  • Certains pickup n'ont pas besoin de script pour agir: C'est le cas par exemple du pickup M4, qui donnera automatiquement au joueur qui le ramasse une M4 et un certain nombre de munitions. Pour des actions entièrement scriptés, le type 1 doit être utilisé.


new pickup; // Create a variable to store the pickup ID in
 
public OnGameModeInit()
{
    pickup = CreatePickup(1242, 2, 1503.3359, 1432.3585, 10.1191, -1);
    // Create an armour pickup and store the ID in 'pickup'
    return 1;
}
 
// Later..
DestroyPickup(pickup); // Example of using the pickup ID

Fonctions Relatives

Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.


Callbacks Relatives

Les Callbacks suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.

In other languages