Aller au contenu


Script Pour Un Contenant Spécial


  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

#1 Seigneur Morgoth

Seigneur Morgoth

Posté 02 avril 2006 - 19:46

Bonjour,
j'aurais besoin d'aide pour le script d'un contenant spécial que je vai crée (ou a la limite un simple meuble static si c'ets mieux).


Ce que je souhaiterait dans le jeu :
Le joueur met un ingrédient
La prochaine fois qu'il ouvre, cela s'est transformé en autre chose


Mon projet plus rpécis etant de faire un tonneau de fermentation.
On y met du raison, on attends une semaine, et quand on rouvre, ça deviens de la piquette.
Cela peut aussi etre automatique si ça complqiue plus le script l'histoire "du temps"

merci beaucoup

#2 Nenfëa

Nenfëa

    Le poisson bavard de Kalendaar


Posté 02 avril 2006 - 20:06

Tu peux faire quelque chose dans ce gout là (script d'objet associé au tonneau) :

ScriptName TonneauScript

Begin OnActivate

if ( GetItemCount IDmalt > 0 )
	while ( GetItemCount IDmalt > 0 )
		RemoveItem IDmalt 1
		AddItem IDbiere 1
	endwhile
	Activate
endif

End

Le timer, bien que tout à fait faisable, est un peu plus compliqué : on ne peux pas l'incrémenter à chaque changement de jour, car le script n'est actif que si le joueur est dans la même cellule que le tonneau (et donc, l'incrémentation ne se fera qu'à cette condition). ;)

Edit : il manquait u "Activate" ! :green:

Modifié par Nenfëa, 03 avril 2006 - 06:44.

Nenfëa

- Les yeux, Bouh, vise les yeux!
- Pouiiiiiic!!!

Le monde de Gilbertus devenu réalité : Kalendaar!
Il était une fois un site vachement bien avec plein de nistoires dessus... ah, vous la connaissez déjà ?!

Wiwi d'or 2006 du plus serviable ! Tadaaaaaaaa !

#3 Portnaouak

Portnaouak

Posté 02 avril 2006 - 22:47

Bah pour le timer il suffit d'enregistrer une variable globale dans laquelle on aurait le temps ou l'on aurait placer l'ingredient. et a chaque fois qu'on vient, il vérifie.
Mes créations inutiles:
SilentSpeaking
Mr Blagues
Parchemins Mystérieux
Guild Teleportation
to be continued...

#4 Nenfëa

Nenfëa

    Le poisson bavard de Kalendaar


Posté 03 avril 2006 - 06:39

Voir le messagePortnaouak, le 02.04.2006 à 23:47, dit :

Bah pour le timer il suffit d'enregistrer une variable globale dans laquelle on aurait le temps ou l'on aurait placer l'ingredient. et a chaque fois qu'on vient, il vérifie.
C'est sur, mais ça oblige à gérer les changements de mois (voire même d'année) ! :green:
Nenfëa

- Les yeux, Bouh, vise les yeux!
- Pouiiiiiic!!!

Le monde de Gilbertus devenu réalité : Kalendaar!
Il était une fois un site vachement bien avec plein de nistoires dessus... ah, vous la connaissez déjà ?!

Wiwi d'or 2006 du plus serviable ! Tadaaaaaaaa !




0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)