Déverrouiller une porte quand on tue un boss

Le langage des scripts.
Avatar du membre
Doomsday Book
Moddeur aspirant
Moddeur aspirant
Messages : 10

Déverrouiller une porte quand on tue un boss

Message par Doomsday Book »

Salut,

J'aimerai savoir si quelqu'un le script qui permettrai de déverrouiller une porte lorsqu'on tue un monstre ?

Exemple: je rentre dans une salle, la porte derrière moi est verrouillée/bloquée, je tue le monstre et là, la porte se déverrouille/débloque.
Histoire d'être bloqué dans la salle jusqu'à qu'on élimine le monstre.

J'ai beau avoir cherché et testé, à chaque fois le script ne se compile pas ou ne marche pas.
-Voulez vous connaître le secret de la destruction ?
-Tout peut brûler.
Avatar du membre
Doomsday Book
Moddeur aspirant
Moddeur aspirant
Messages : 10

Re: Aide pour script de porte

Message par Doomsday Book »

Personne ici ne sait comment faire ? même des idées ? à plusieurs on pourrait trouver :(
-Voulez vous connaître le secret de la destruction ?
-Tout peut brûler.
Avatar du membre
Tony67
Confrère
Messages : 668

Re: Aide pour script de porte

Message par Tony67 »

Désolé je suis encore au script de base ^^
Sa peu peut être t'aider Ck Wiki (même si je pense que ta déjà vu)
Avatar du membre
Oaristys
Administratrice | Traductrice
Administratrice | Traductrice
Messages : 9970

Re: Aide pour script de porte

Message par Oaristys »

Pourrais-tu nous dire quelle technique/quel script tu as essayé ?
Instinctivement, je ferais un script attaché à ton boss avec un event "OnDeath" et la fonction Unlock, mais je ne suis pas très sûre.
Avatar du membre
Tony67
Confrère
Messages : 668

Re: Aide pour script de porte

Message par Tony67 »

Ouai et sur la porte le script qui lock quand tu rentre
Avatar du membre
Doomsday Book
Moddeur aspirant
Moddeur aspirant
Messages : 10

Re: Aide pour script de porte

Message par Doomsday Book »

@Tony67: oui c'est à partir de ce site que je me forme, c'est pas facile...

@Oaristys: j'ai essayé, il me semble, tous les moyens pour déverrouiller une porte, j'ai même essayer avec une grille, genre elle se lève dès que le boss meurt.
Mais à chaque fois le compile échoue.

Le dernier script utilisé (script sur le boss):
Event OnDeath(Actor akKiller)
if (akKiller == Game.GetPlayer())
game.PorteBoss1.unlock
endIf
endEvent

J'ai:
(5,7): a property cannot be used directly on a type, it must be used on a variable
(5,7): PorteBoss1 is not a property on script game or one of its parents
(5,26): none is not a known user-defined type


Ça me parait correcte en plus.

sans déconné, sur Oblivion c'était un jeu d'enfant les scripts, pourquoi avoir tout compliqué..
-Voulez vous connaître le secret de la destruction ?
-Tout peut brûler.
Nehluxhes
Confrère
Messages : 36

Re: Aide pour script de porte

Message par Nehluxhes »

Enlève le game, PorteBoss1.unlock suffit.
Et tu as bien défini PorteBoss1 dans la liste des propriétés?
Avatar du membre
Doomsday Book
Moddeur aspirant
Moddeur aspirant
Messages : 10

Re: Aide pour script de porte

Message par Doomsday Book »

Mmm.. je pense que non, tu pourrais m'éclairer ?
-Voulez vous connaître le secret de la destruction ?
-Tout peut brûler.
Nehluxhes
Confrère
Messages : 36

Re: Aide pour script de porte

Message par Nehluxhes »

Quand tu es sur la fenêtre de ton boss, dans la partie où tu as rajouté ton script tu peux aussi cliquer sur Properties lorsque celui-ci est sélectionné. Tu en rajoutes donc une du nom de PorteBoss1, de type Door et avec Edit Value tu cliques sur Select in render window et tu cliques sur ta porte.
D'une façon générale les properties sont là pour accéder à tout ce qui est en-dehors du script.
Avatar du membre
Doomsday Book
Moddeur aspirant
Moddeur aspirant
Messages : 10

Re: Aide pour script de porte

Message par Doomsday Book »

Oui j'avais essayé de bidouiller là dedans, mais malheureusement à chaque fois j'ai:
(25,13): script property NewProperty already defined

Je peux rien ajouté dedans.
Mais d'un côté c'est normal vu que le script lui même n'est pas bon, la compile échoue.
-Voulez vous connaître le secret de la destruction ?
-Tout peut brûler.
Répondre

Retourner vers « Entraide sur les scripts »