cs_bartas
Messages postés2Date d'inscriptionlundi 24 janvier 2005StatutMembreDernière intervention27 mars 2007 27 mars 2007 à 23:34
ok merci...
cs_MasterHack
Messages postés586Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention13 février 20082 27 mars 2007 à 22:23
salut,
C'est une question de php, tu peux enregistrer une variable de session en php lauquelle son existance determine si oui ou non le code javascript sera envoyer dans le corp HTML.
merci
cs_bartas
Messages postés2Date d'inscriptionlundi 24 janvier 2005StatutMembreDernière intervention27 mars 2007 27 mars 2007 à 13:19
pourriez vous me dire comment faire pour que l'animation ne fonctionne qu'une fois par session. En fait mon site presente des articles que j'affiche sur index.php et je lance l'animation sous index.php donc à chaque fois se lance l'animation. Comment l'empécher de se relancer pour la meme personne...
Merci à vous
nicolas49000
Messages postés3Date d'inscriptionmercredi 7 décembre 2005StatutMembreDernière intervention25 octobre 2006 25 oct. 2006 à 19:28
Ca marche nikel !! Un grand merci pour ton aide, c'est vraiment sympa de ta part ;)
cs_MasterHack
Messages postés586Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention13 février 20082 22 oct. 2006 à 17:58
arf desole j'ai oublié un petit ":
voila ( a coller dans le corp :
[JavaScript:Jouer() Lancer Merlin]
<Script Language="JavaScript">
function Jouer()
{
var Agent,Merlin
// Creation de l'objet ActiveX
Agent = new ActiveXObject("Agent.Control");
Agent.connected=true;
//Charger l'agent
Agent.Characters.Load ("ID");
//Faire apparaitre l'agent
Agent.Characters.Item("ID").Show();
Merlin=Agent.Characters.Item("ID");
//jouer quelques Annimations
Merlin.Play('Announce');
Merlin.Play('GetAttention');
Merlin.Play('Greet');
Merlin.Play('Pleased');
//Parler (Infobulle)
Merlin.Speak('Je vais vous préparer une bonne marmite aux crapauds...Myam');
Merlin.Play('Processing');
WScript.Sleep(15000);
Merlin.Stop();
Merlin.Play('Surprised');
Merlin.Think ("C'est le Temps de partir,Bye...");
Merlin.play('Hide');
WScript.Sleep(5000);
}
</Script>
nicolas49000
Messages postés3Date d'inscriptionmercredi 7 décembre 2005StatutMembreDernière intervention25 octobre 2006 22 oct. 2006 à 12:05
hello,
Bah non ça ne fonctionne pas j'ai "erreur sur la page". Comme je débute avec le javascript je dois certainement avoir une erreur dans un autre endroit, genre dans le body ou le head... qui doit faire que ça cloche.
Pourrais-tu m'envoyer un exemple de page complete avec ce script pour voir l'ensemble ?
merci, nico
cs_MasterHack
Messages postés586Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention13 février 20082 22 oct. 2006 à 04:00
salut genre comme ça :
[JavaScript:Jouer() Lancer Merlin]
<Script Language="JavaScript>
function Jouer()
{
var Agent,Merlin
// Creation de l'objet ActiveX
Agent = new ActiveXObject("Agent.Control");
Agent.connected=true;
//Charger l'agent
Agent.Characters.Load ("ID");
//Faire apparaitre l'agent
Agent.Characters.Item("ID").Show();
Merlin=Agent.Characters.Item("ID");
//jouer quelques Annimations
Merlin.Play('Announce');
Merlin.Play('GetAttention');
Merlin.Play('Greet');
Merlin.Play('Pleased');
//Parler (Infobulle)
Merlin.Speak('Je vais vous préparer une bonne marmite aux crapauds...Myam');
Merlin.Play('Processing');
WScript.Sleep(15000);
Merlin.Stop();
Merlin.Play('Surprised');
Merlin.Think ("C'est le Temps de partir,Bye...");
Merlin.play('Hide');
WScript.Sleep(5000);
}
</Script>
nicolas49000
Messages postés3Date d'inscriptionmercredi 7 décembre 2005StatutMembreDernière intervention25 octobre 2006 21 oct. 2006 à 18:39
Bonjour, j'adore ce script mais comment faire pour lancer merlin à partir d'un lien sur la page (genre "démarrer-moi")? au lieu que ce dernier se lance automatiquement à l'ouverture de la page... merci pour votre aide.
cs_MasterHack
Messages postés586Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention13 février 20082 6 oct. 2006 à 21:23
salut,
essay ça: Merlin.Play('DoMagic1');
cs_sergiooi
Messages postés53Date d'inscriptionvendredi 6 octobre 2006StatutMembreDernière intervention 7 octobre 2009 6 oct. 2006 à 19:18
Tout ca c'est HOT!!! mais connais -tu le code pour faire le coup de la baguette magique avec Merlin?
cs_ybouane
Messages postés19Date d'inscriptionjeudi 19 janvier 2006StatutMembreDernière intervention11 janvier 2009 3 avril 2006 à 03:54
cbeyls
Messages postés31Date d'inscriptionsamedi 22 janvier 2005StatutMembreDernière intervention13 mars 20051 22 janv. 2005 à 02:02
Ce code utilise ActiveX et par conséquent ne fonctionne que dans Microsoft Internet Exploser, de plus uniquement sous Windows, ce qui est très dommage.
cs_MasterHack
Messages postés586Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention13 février 20082 2 janv. 2005 à 20:49
pas besoin de mettre WScript.sleep(5000); si tu utilise le script dans une Page HTML,mais tu vx le lancer directemt avec une ext *.js c'est necessaire ou tu mets une alert pour que l'Agent soit visible,sinon il disparait.
Merci mon ami .
fg85
Messages postés370Date d'inscriptiondimanche 28 mars 2004StatutMembreDernière intervention13 avril 2007 2 janv. 2005 à 20:38
Bonne source , merci .
Par contre "WScript.Sleep(5000);" génere une erreur sur IE 6 avec XP PRO .
22 sept. 2008 à 18:23
voila une adresse
explication pour les agent ms
http://pagesperso-orange.fr/richardmoreau/RM/Site-Riri/index.html
a vous de voir
richard a++++++++++++++++++
27 mars 2007 à 23:34
27 mars 2007 à 22:23
C'est une question de php, tu peux enregistrer une variable de session en php lauquelle son existance determine si oui ou non le code javascript sera envoyer dans le corp HTML.
merci
27 mars 2007 à 13:19
Merci à vous
25 oct. 2006 à 19:28
22 oct. 2006 à 17:58
voila ( a coller dans le corp :
[JavaScript:Jouer() Lancer Merlin]
<Script Language="JavaScript">
function Jouer()
{
var Agent,Merlin
// Creation de l'objet ActiveX
Agent = new ActiveXObject("Agent.Control");
Agent.connected=true;
//Charger l'agent
Agent.Characters.Load ("ID");
//Faire apparaitre l'agent
Agent.Characters.Item("ID").Show();
Merlin=Agent.Characters.Item("ID");
//jouer quelques Annimations
Merlin.Play('Announce');
Merlin.Play('GetAttention');
Merlin.Play('Greet');
Merlin.Play('Pleased');
//Parler (Infobulle)
Merlin.Speak('Je vais vous préparer une bonne marmite aux crapauds...Myam');
Merlin.Play('Processing');
WScript.Sleep(15000);
Merlin.Stop();
Merlin.Play('Surprised');
Merlin.Think ("C'est le Temps de partir,Bye...");
Merlin.play('Hide');
WScript.Sleep(5000);
}
</Script>
22 oct. 2006 à 12:05
Bah non ça ne fonctionne pas j'ai "erreur sur la page". Comme je débute avec le javascript je dois certainement avoir une erreur dans un autre endroit, genre dans le body ou le head... qui doit faire que ça cloche.
Pourrais-tu m'envoyer un exemple de page complete avec ce script pour voir l'ensemble ?
merci, nico
22 oct. 2006 à 04:00
[JavaScript:Jouer() Lancer Merlin]
<Script Language="JavaScript>
function Jouer()
{
var Agent,Merlin
// Creation de l'objet ActiveX
Agent = new ActiveXObject("Agent.Control");
Agent.connected=true;
//Charger l'agent
Agent.Characters.Load ("ID");
//Faire apparaitre l'agent
Agent.Characters.Item("ID").Show();
Merlin=Agent.Characters.Item("ID");
//jouer quelques Annimations
Merlin.Play('Announce');
Merlin.Play('GetAttention');
Merlin.Play('Greet');
Merlin.Play('Pleased');
//Parler (Infobulle)
Merlin.Speak('Je vais vous préparer une bonne marmite aux crapauds...Myam');
Merlin.Play('Processing');
WScript.Sleep(15000);
Merlin.Stop();
Merlin.Play('Surprised');
Merlin.Think ("C'est le Temps de partir,Bye...");
Merlin.play('Hide');
WScript.Sleep(5000);
}
</Script>
21 oct. 2006 à 18:39
6 oct. 2006 à 21:23
essay ça: Merlin.Play('DoMagic1');
6 oct. 2006 à 19:18
3 avril 2006 à 03:54
mais tu n'aura pas d'autres compagnons?
(http://ybouane.oldiblog.com)
22 janv. 2005 à 02:02
2 janv. 2005 à 20:49
Merci mon ami .
2 janv. 2005 à 20:38
Par contre "WScript.Sleep(5000);" génere une erreur sur IE 6 avec XP PRO .
-------------------------------
http://fg.logiciel.free.fr