Différences entre les versions de « OBSE : GetEquippedObject »

De Wiwiki
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|EquipItem]]
[[Catégorie:TESCS2 : Fonctions de script|GetEquippedObject]]
[[Catégorie:TESCS2 : Fonctions d'acteur|EquipItem]]
[[Catégorie:TESCS2 : Fonctions d'acteur|GetEquippedObject]]
[[Catégorie:TESCS2 : Fonctions d'objet|EquipItem]]
[[Catégorie:TESCS2 : Fonctions d'objet|GetEquippedObject]]
[[Catégorie:TESCS2 : TESCS2 : Fonctions de variable de référence|EquipItem]]
[[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.