Les forums JOL

Les forums JOL (https://forums.jeuxonline.info/index.php)
-   NWN - Maskado (https://forums.jeuxonline.info/forumdisplay.php?f=28)
-   -   [script] Carillon/Sonnette de porte. (https://forums.jeuxonline.info/showthread.php?t=199646)

PesteLaMenace 04/06/2003 19h27

[script] Carillon/Sonnette de porte.
 
Bonjour a tous, voila un script a placer dans le OnUse d'un Carillon ou d'une sonnette a l'entrée d'une maison.
Quand le carillon est utilisé, un Ding retentit et il dit "Ding".
De plus les pjs dans la maison reçoivent le message comme quoi ils entendent le carillon et un son est émit de leur position.

Le TAG du carillon soit etre identique a celui de la zone cible (la maison).

Je l'ai testé et cela fonctionne bien. Je sais c'est tout simple mais je trouvais le truc suffisemment sympa pour que ça interesse du monde.
:)

En espérant que ca puisse être utile, voila le truc:

Code PHP:


/*****************************************************************
 * Cree par Chris pour le module Marsembre                       *
 * A mettre ds le OnUse d'un Carillon.                           *
 * Tous les joueurs ds la zone ciblee par le carillon            *
 * l'entendront sonner.                                          *
 * Le TAG du Carillon doit etre IDENTIQUE a celui la zone cible. *
 *****************************************************************/



void main()
{
string AreaTag GetTag (OBJECT_SELF);
object oPC GetFirstPC ();
string PCArea GetTag(GetArea (oPC));


ActionSpeakString ("DING...");
PlaySound ("as_cv_bell1");

while (
GetIsObjectValid (oPC)) {

if  (
PCArea == AreaTag){
SendMessageToPC (oPC,"Vous entendez le Carillon de la porte sonner.");
AssignCommand (oPC,PlaySound ("as_cv_bell1"));
}
oPC GetNextPC ();
}




Critias 04/06/2003 23h59

Sympa, faudra voir si ça me plait en jeu !


Fuseau horaire GMT +2. Il est actuellement 05h05.

© JeuxOnLine / JOL. Tous droits réservés.