Page 1 sur 2

Activer ou désactiver une lumière via un activator

Posté : 22 juin 2011, 00:45
par Warhead
Tout d'abord bonsoir je suis nouveau sur le forum je poste dans cette rubrique en espérant ne pas m'être trompé.
Alors voilà mon problème : je ne sais pas faire de script dans mon cas il s'agit de faire un script permettant à une lumière de "s'allumer/s'activée" lorsque j'active en jeu un "activator" tel un interrupteur une console un bouton ect . . .
Merci à tous ceux qui prendrons le temps de répondre.

Re: Activer ou désactiver une lumière via un activator

Posté : 22 juin 2011, 00:58
par Plik
Bonsoir et bienvenue :)
Je ne suis pas un moddeur assez expérimenté mais je travail (enfin j'essaie ^^ ) sur un script permettant d'allumer ou éteindre un feu de camps :P
Voilà mon script. Je suis en train de le mettre en place en espérant qu'il fonctionne :sad: .
Je te recontacte sous peu :)

EDIT: Voilà ! Le script ci-dessous est fonctionnel :langue3:

Code : Tout sélectionner

scn *nom du script*SCRIPT

; script d'activation

short state	; 0 = off
	   	; 1 = on

begin onActivate

	if state == 0
		set state to 1
		*nom de la chose à activer*.enable
		activate
	elseif state == 1
		set state to 0
		*nom de la chose à activer*.disable
		activate
	endif

end


-Plik-

Re: Activer ou désactiver une lumière via un activator

Posté : 22 juin 2011, 01:33
par Prechan
Ton code est bon Plik ! Et il doit fonctionner ! ;)
Juste moi je préfère le faire comme ça, dans ma tête, ça me paraît mieux, comme ça, on finis en changeant l'état de la variable, et pas On change l'état de la variable, puis on exécute le script !

Code : Tout sélectionner

scn FeuDeCampsSCRIPT

; script d'allumage d'un feu de camps

short state   ; 0 = off
         ; 1 = on

begin onActivate

   if state == 0
      PLIKFireMarker.enable
      activate
      set state to 1
   elseif state == 1
     PLIKFireMarker.disable
      activate
      set state to 0
   endif

end
:D

Re: Activer ou désactiver une lumière via un activator

Posté : 22 juin 2011, 01:50
par Plik
Oui ça me paraît plus cohérent en effet :)
Tu sais d'ou je tiens ce script ? De Point Lookout, je ne sais pas si tu la fait, à la morgue il y un four crématoire :D
Dans le script original, bethesda dit que c'est pour que le joueur s'éclate un peu :mdr:



-Plik-

Re: Activer ou désactiver une lumière via un activator

Posté : 22 juin 2011, 01:58
par Prechan
Personnellement, j'avais vu un mod qui éteignait les lumières comme ça, donc je me suis dis que c'était possible. Et en prenant du galon avec le TESC et ses scripts, j'ai vu qu'on pouvait "Enabled/Disabled" des choses, et donc que ça pouvait fonctionner avec des lumières :D

Pas bête le Nain :P

Re: Activer ou désactiver une lumière via un activator

Posté : 22 juin 2011, 02:03
par Plik
:top: Year :top:
Je suis à la recherche d'un script qui permet d'allumer les lumières automatiquement quand on arrive dans une pièce.
J'en ai chi*r pour le trouver, mais à la fin il ne fallait q'un déclencheur scripté :siffle:
J'essaierai de le faire passer dans la semaine; quand il sera au point :)



-Plik-

Re: Activer ou désactiver une lumière via un activator

Posté : 22 juin 2011, 02:04
par Prechan
Oui, il suffit d'un Trigger :D
Je l'utilise aussi pour faire des effets "horror" ^^

Re: Activer ou désactiver une lumière via un activator

Posté : 22 juin 2011, 02:11
par Plik
Prechan a écrit :Je l'utilise aussi pour faire des effets "horror" ^^
C'est cool ça :pensif:
Moi les seul fois ou j'ai utilisé le TRIG c'est pour ça :D : Créer une quête basique



-Plik-

Re: Activer ou désactiver une lumière via un activator

Posté : 22 juin 2011, 02:14
par Prechan
Moi j'utilise énormément de Triggers pour les quêtes, et pleins d'autres choses dont j'ai le secret :P

Re: Activer ou désactiver une lumière via un activator

Posté : 22 juin 2011, 02:17
par Plik
Prechan a écrit :et pleins d'autres choses dont j'ai le secret :P
Un mystère plane :surprise:
^^

Bon je go me coucher je suis "OUT"
Apluche



-Plik-