Différences entre les versions de « OBSE : GetEquippedObject »
Aller à la navigation
Aller à la recherche
(Création article) |
(Correction de liens et de présentattion) |
||
Ligne 1 : | Ligne 1 : | ||
[[Catégorie:TESCS2 : OBSE|OBSE]] | [[Catégorie:TESCS2 : OBSE|OBSE]] | ||
[[Catégorie:TESCS2 : Fonctions de script| | [[Catégorie:TESCS2 : Fonctions de script|GetEquippedObject]] | ||
[[Catégorie:TESCS2 : Fonctions d'acteur| | [[Catégorie:TESCS2 : Fonctions d'acteur|GetEquippedObject]] | ||
[[Catégorie:TESCS2 : Fonctions d'objet| | [[Catégorie:TESCS2 : Fonctions d'objet|GetEquippedObject]] | ||
[[Catégorie | [[Catégorie:TESCS2 : Fonctions de variable de référence|GetEquippedObject]] | ||
Ligne 11 : | Ligne 11 : | ||
(objectID:ref) [reference d'acteur].GetEquippedObject slot:short | (objectID:ref) [reference d'acteur].GetEquippedObject slot:short | ||
Retourne la référence de l'objet équipé dans le slot désigné. | Retourne la référence de l'objet de base équipé dans le slot désigné. | ||
Un slot est le point d'attache d'un équipement (item de l'inventaire de l'acteur) sur le squelette de l'acteur. | Un slot est le point d'attache d'un équipement (item de l'inventaire de l'acteur) sur le squelette de l'acteur. | ||
Cette fonction est donc un moyen de connaitre quel est l'Item qui est actuellement équipé sur un slot. | Cette fonction est donc un moyen de connaitre quel est l'Item qui est actuellement équipé sur un slot. | ||
La liste des codes à utiliser pour chaque slot est donnée ci-après. | |||
Version actuelle datée du 11 novembre 2010 à 04:59
Commande utilisable avec Oblivion Script Extender (OBSE)
Syntaxe :
(objectID:ref) [reference d'acteur].GetEquippedObject slot:short
Retourne la référence de l'objet de base équipé dans le slot désigné.
Un slot est le point d'attache d'un équipement (item de l'inventaire de l'acteur) sur le squelette de l'acteur.
Cette fonction est donc un moyen de connaitre quel est l'Item qui est actuellement équipé sur un slot.
La liste des codes à utiliser pour chaque slot est donnée ci-après.
Exemple :
ref Weapon set Weapon to player.GetEquippedObject 16
; la variable Weapon contient le formID du modèle d'arme actuellement équipé
ref UpperBodyArmor set UpperBodyArmor to player.GetEquippedObject 2
; la variable UpperBodyArmor contient le formID du modèle d'armure ou de chemise actuellement équipé
Voir également
Liste des valeurs de slots
Armure/vêtements
0 head 1 hair 2 upper body 3 lower body 4 hand 5 foot 6 right ring 7 left ring 8 amulet 13 shield 15 tail 18 lower and upper body 19 lower and upper and foot 20 lower, upper, hand and foot 255 no slot
Armes/flèches
16 weapon 17 ammo
Notes
- Avant OBSE v0006, cette fonction était appelée GetEquipmentSlotType.