Forum WTeam
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum WTeam

Le site des moddeurs 100% francophone.
 
AccueilPortailGalerieRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -45%
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre ...
Voir le deal
339 €
anipassion.com

 

 Fonctions de SetActor à SetEss

Aller en bas 
AuteurMessage
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeLun 30 Juil 2007, 20:31

Fonctions de SetActor à SetEss

SetActorAlpha (saa)
SetActorFullName
SetActorRefraction (sar)
SetActorValue
SetAlert
SetAllReachable
SetAllVisible
SetAngle
SetAtStart
SetBarterGold
SetCellFullName
SetCellOwnership
SetCellPublicFlag
SetClass
SetCombatStyle
SetCrimeGold
SetDestroyed
SetDoorDefaultOpen
SetEssential
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:39

¤ SetActorAlpha
Fonction d’acteur
Fonction de magie

Syntaxe :
[''ActorId''.]SetActorAlpha ''[0.0 - 1.0]''
saa ''[0.0 - 1.0]''

Exemple :
SetActorAlpha .5

Fixe la valeur alfa de la texture de l'acteur (son opacité), entre 1.0 (totalement opaque) et 0.0 (totalement transparent).

Notes :
*Tant que le Gamebryo-Engine aura encore des problèmes avec les recouvrements alpha complexes, ce paramètre peut causer des effets étranges avec les masques alpha sur textures, par exemple laisser une bordure transparente autour de certaines parties des géométries de cheveux (meshes).
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:40

¤ SetActorFullName
Fonction d’acteur

Syntaxe :
[''ActorId''.]SetActorFullName "''nouveauNom''"

Exemple :
SetActorFullName "Rita"

Change le nom d'affichage de l'acteur (display name) par le texte spécifié.

Notes :
* Le nouveau nom doit être entre quotes.
*Bien que la fonction soit appelée sur une référence, elle change le nom sur l'objet de base, et donc toutes les instances de ce PNJ ou créature change de nom.
*Cela ne pose aucun problème s'il n'existe qu'une seuke instance du modèle de base.
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:41

¤ SetActorRefraction
Fonction d’acteur
Fonction de magie

Syntaxe :
[''ActorId''.]SetActorRefraction ''[0.0 - 10.0]''
sar ''[0.0 - 10.0]''

Exemple :
SetActorRefraction 3 ; semi-transparent
SAR 0 ; opaque

Fixe la valeur de réfraction de l'acteur (valeur de transparence).
Ce réglage est perdu lorsque l'acteur n'est pas en ''high process'', c'est à dire lorsque le script ne s'exécute pas à chaque frame.

Notes :
*Un petit problème avec cette fonction : Si vous chargez une sauvegarde pendant que le joueur est semi-transparent, il restera semi-transparent.
*C'est gênant lors que vous utilisez cette fonction pour un effet dans un script de sort, parce que vous ne pouvez pas empêcher le joueur d'utiliser la sauvegarde rapide pendant que l'effet est actif.
*Pour contrer cela, utilisez ce genre de code dans un script de quête :

if player.IsSpellTarget ''nomDuSort'' == 0
player.sar 0
endif
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:42

¤ SetActorValue
Fonction d’acteur
Fonction de valeur de l’acteur

Syntaxe :
SetActorValue ''StatName value''
SetAV ''StatName value''

Exemple :
SetActorValue Strength 60
Player.SetActorValue Alteration 50

SetActorValue donne une nouvelle valeur à la valeur de base d'une statistique d'acteur.

NOTE: Bien que appelée sur une référence d'instance, cette fonction modifie actuellement la valeur de base de l'acteur "modèle". Toutes les instances de ce modèle sont donc affectées. Cependant, la fonction § ModActorValue ne modifie que la référence de l'instance appelante, et est donc préférable à SetActorValue.

Voir également :
* § Valeurs d'un acteur
* § ForceActorValue
* § GetActorValue
* § GetBaseActorValue
* § ModActorValue
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:42

¤ SetAlert
Fonction d’acteur
Fonction AI (intelligence artificielle)

Syntaxe :
[''ActorId''.] SetAlert [0 | 1]

Détermine si l'acteur est en état d'alerte (arme sortie).

Cette fonction n'agit que sur l'animation, et n'affecte en rien l'état due l'acteur du point de vue combat.
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:42

¤ SetAllReachable
Fonction AI (intelligence artificielle)

Syntaxe :
SetAllReachable [0 | 1]


C'est une des quatre fonctions qui peuvent être utilisées pour accroitre les performances du jeu dans la situation où plusieurs acteurs sont en cours de combat ou dans d'autres actions complexes de déplacement.

Notez bien que l'indicateur associé à cette fonction est désactivé à chaque frame, et que cette fonction doit donc être rappelée, autant que nécessaire, dans un script qui tourne sur l'une des références de la zone chargée.

Lorsque l'indicateur ''SetAllReachable'' est positionné, les acteurs n'utilisent pas les cheminements placés dans le monde pour contourner les obstacles (pathing). Ils assument pouvoir toujours se déplacer en ligne droite de l'endroit où ils sont, jusqu'à l'endroit où ils doivent aller.

Voir également :
* § SetSceneIsComplex
* § SetAllVisible
* § SetNoAvoidance
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:43

¤ SetAllVisible
Fonction AI (intelligence artificielle)

Syntaxe :
SetAllVisible [0 | 1]

C'est une des quatre fonctions qui peuvent être utilisées pour accroitre les performances du jeu dans la situation où plusieurs acteurs sont en cours de combat ou dans d'autres actions complexes de déplacement.

Notez bien que l'indicateur associé à cette fonction est désactivé à chaque frame, et que cette fonction doit donc être rappelée dans un script qui tourne sur l'une des références de la zone chargée.

Lorsque l'indicateur ''SetAllReachable'' est positionné, les acteurs n'utilisent pas les tests de ligne de vue (LineOfSight). Lorsqu'un acteur teste s'il peut voir quelque chose, il assume que cette chose est effectivement vue, sans contrôler avec l'AI.

Voir également :
§ SetSceneIsComplex
§ SetAllReachable
§ SetNoAvoidance
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:44

¤ SetAngle
Fonction d’objet
Fonction de mouvement

Syntaxe :
[''ObjectId''.]SetAngle ''axis, degrees''
Exemple :
SetAngle x, 100

Positionne l'orientation de l'objet autour de l'axe sélectionné (x, y, or z).

Voir également :

* § GetAngle
* § GetHeadingAngle
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:44

¤ SetAtStart
Fonction d’objet
Fonction de mouvement

Syntaxe :
[''ObjectId''.]SetAtStart

Replace l'objet à sa position et orientation d'origine.
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:45

¤ SetBarterGold
Fonction d’acteur
Fonction statistique

Syntaxe :
[''ActorId''.] SetBarterGold ''montant''
Exemple :
SetBarterGold 200

Fixe le montant d'or destiné au commerce (troc) de l'acteur au montant indiqué.

Voir également :
* § ModBarterGold
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:46

¤ SetCellFullName
Fonction diverse

Syntaxe :
SetCellFullName CellID "Nom"
Exemple :
SetCellFullName HouseForSale "Ma Maison"


Change le nom d'affichage de la cellule.

Ce nom est celui qui apparaît sur les portes de téléportation vers cette cellule et sur la carte locale.
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:46

¤ SetCellOwnership
Fonction d’acteur
Fonction de crime

Syntaxe :
SetCellOwnership ''CellID'' [''NpcID | FactionID'']
Exemple :
SetCellOwnership WeynonPrioryHouse BladesFaction
SetCellOwnership MyImperialCityHouse

Le Npc ou la faction indiqué devient propriétaire la cellule spécifiée.
Si le second paramètre n'est pas indiqué, le nouveau propriétaire est le PJ (joueur).
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:48

¤ SetCellPublicFlag
Fonction de crime

Syntaxe :
SetCellPublicFlag CellID, Flag
setpublic CellID, Flag
Exemple :
SetCellPublicFlag MonChateau, 1

Positionne l'indicateur du lieu à la valeur public (1) ou privé (0).

Les cellules publiques ne peuvent faire l'objet de crime d'intrusion.
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:49

¤ SetClass
Fonction d’acteur
Fonction d’état acteur

Syntaxe :
[''ActorId''.]SetClass ''Nom Classe''
Exemple :
SetClass Warrior

Change la classe de personnage de l'acteur au nom de classe indiqué.

Un calcul automatique est effectué si la case à cocher "Auto calc stats" est activée pour cet acteur.
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:49

¤ SetCombatStyle
Fonction d’acteur
Fonction de combat

Syntaxe :
[''ActorId''.]SetCombatStyle CombatStyleID

Change le style de combat de l'acteur au nouveau style spécifié.
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:50

¤ SetCrimeGold
Fonction d’acteur
Fonction de crime

Syntaxe :
[''ActorId''.]SetCrimeGold ''montant''

Exemple :
SetCrimeGold 120

Fixe le montant de l'amende due par l'acteur appelant au montant spécifié.

Voir également :
* § GetCrimeGold
* § ModCrimeGold
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:50

¤ SetDestroyed
Fonction d’objet
Fonction d’acteur

Syntaxe :
[''ObjectId''.]SetDestroyed 0 | 1

Exemple :
SetDestroyed 1


Le paramètre à 1 marque la référence comme ''destroyed'', c'est à dire non fonctionnelle, et 0 annule cet état

Notes :
*Sur une porte ou un activateur, cet objet est non fonctionnel. Les portes ou activateurs "détruits" ne donnent plus de texte de renseignements et ne peuvent plus être activés.
*Les listes de niveau (Leveled list) détruites ne génèrent plus de nouvelles créatures.
*Les acteurs ne peuvent plus être activés pour la conversation, le pillage, le vol pick-pocket.
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:50

¤ SetDoorDefaultOpen
Fonction diverse

Syntaxe :
SetDoorDefaultOpen ''0 | 1''

Fixe la position de la porte par défaut.

0 : fermée par défaut

1 : ouverte par défaut

Notes :
*Valable uniquement pour les portes marquées comme "persistent" dans l'éditeur
*Les portes non persistantes perdent les changements effectués lorsque le cellule est déchargée dans le jeu.

Voir également
* § GetDoorDefaultOpen
* § GetOpenState
* § SetOpenState
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitimeMar 31 Juil 2007, 19:51

¤ SetEssential
Fonction statistique
Fonction d’acteur

Syntaxe :
SetEssential ''BaseActorID, 0 | 1''

Exemple :
SetEssential MonPNJFavoris 1
SetEssential MonExFavori 0

Active l'indicateur "essential" d'un acteur (1 ou 0).

Lorsque cet indicateur est à 1, le PNJ/creature ne peut pas être tuée -- lorsque sa santé arrive à 0 ou en dessous, un acteur essentiel est mis temporairement à l'état inconscient (''unconscious'').

Cet état est utilisé pour prévenir le meurtre par le PJ d'un personnage requis pour terminer une quête.

C'est une fonction qui porte sur l'acteur de base, pas sur une référence

Donc toutes les références de l'acteur de base subissent le même sort, mais comme en général, les acteurs ont une unique référence (surtout les essentiels) cela ne pose le plus souvent pas de problème.

Note :
* Cette fonction se comporte comme une commande ''return'' et met fin au script si BaseActorID est une variable de référence.
Revenir en haut Aller en bas
Contenu sponsorisé





Fonctions de SetActor à SetEss Empty
MessageSujet: Re: Fonctions de SetActor à SetEss   Fonctions de SetActor à SetEss Icon_minitime

Revenir en haut Aller en bas
 
Fonctions de SetActor à SetEss
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum WTeam :: Public :: Tutos TESCS2 Oblivion :: Les scripts, dialogues et quêtes. :: Fonctions de script-
Sauter vers: