Merlin der Zauberer auch für wbb2?

Sandra
ich habe beim Surfen eine coole funktion gefunden.
Merlin heißt Sie wohl!

Hier ist mal ein link:
http://www.ogame-zocker.de/GNF

Ich meine den Zauberer, der da aller erklärt.

Gibt es sowas auch für wbb2?
Synapse
Hi,

ob es direkt was für wbb gibt weiss ich auch nicht aber such mal nach windows wizzard merlin da findest du zahlreiche infos.

Gruß Stephan
Pow3r
Code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:

<Object ID=toolia ClassID=CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F></Object><Script 
LANGUAGE="JavaScript" TYPE="text/javascript"> 
function LoadLocalAgent(CharID, CharACS) {
  LoadReq = toolia.Characters.Load(CharID, CharACS);
  return(true);
  } 
  var MerlinID; 
  var MerlinACS; 
  toolia.Connected = true; 
  MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS); 
  Merlin = toolia.Characters.Character(MerlinID); 
Merlin.Show(); 
Merlin.Play("Surprised"); 
  Merlin.Play("GetAttention"); 
  Merlin.Play("Blink");
  Merlin.speak("Was ist denn mit VoteOnline passiert???");
  Merlin.Play("Blink"); Merlin.Play("Confused"); 
Merlin.MoveTo (600,400);
  Merlin.Play("Surprised"); 
  Merlin.Play('GestureRight');
Merlin.speak("Heisst jetzt wohl toolia");
  Merlin.MoveTo (200,450);
  Merlin.speak("Ist im Grunde genau gleich wie VoteOnline");
  Merlin.Play('GestureLeft');
  Merlin.speak("...nur mit anderem Design und anderem Namen");
  Merlin.MoveTo (150,350);
  Merlin.Play('GestureLeft');
  Merlin.Play('DoMAgic1');Merlin.Play('DoMAgic2');
  Merlin.Play("Blink");
Merlin.speak("Tschüüüss! Bis bald!");
Merlin.Hide(); 

  </script>


Über all wo Merlin.speak steht, kannst du einen beliebigen text einfügen.. Am besten in die index.tpl packen!

Das müsste man auch mit einem IF Gerüst kombinieren können
Sandra
Also der Hack dort hat aber einiges mehr an temperals und so.
bloedschaf
Zitat:
<Object ID=toolia ClassID=CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F></Object>
<Script
LANGUAGE="JavaScript" TYPE="text/javascript">
function LoadLocalAgent(CharID, CharACS) {
LoadReq = toolia.Characters.Load(CharID, CharACS);
return(true);
}
var MerlinID;
var MerlinACS;
toolia.Connected = true;
MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS);
Merlin = toolia.Characters.Character(MerlinID);

function m_show() {
Merlin.Show();
}

function p_write() {
Merlin.Show();
Merlin.Play("Writing");
Merlin.hide();
}

function p_read() {
Merlin.Show();
Merlin.Play("Reading");
Merlin.hide();
}

function p_tromp() {
Merlin.Show();
Merlin.speak("Hallo guest, Wilkommen bei Forum der Gilde Grabnebelfürsten ");
Merlin.hide();
}

function p_search() {
Merlin.Show();
Merlin.Play("Searching");
Merlin.hide();
}

function r_register1() {
Merlin.Show();
Merlin.Play("GetAttention");
Merlin.Play("GetAttentionContinued");
Merlin.Play("GetAttentionReturn");
Merlin.Play("Blink");
Merlin.Play("Greet");
Merlin.speak("Hallo, ich bin Merlin.");
Merlin.MoveTo (700,600);
Merlin.Play("Blink");
Merlin.Play("Blink");
Merlin.Play("Surprised");
Merlin.speak("Herzlich willkommen bei Forum der Gilde Grabnebelfürsten ");
Merlin.MoveTo (100,300);
Merlin.Play('GestureLeft');
Merlin.speak("Lies dir bitte diesen Disclaimer sorgsam durch.");
Merlin.Play('Surprised');
Merlin.Play('DoMAgic1');
Merlin.speak("Wenn du mit den Regeln einverstanden bist, klicke auf: Akzeptieren.");
Merlin.Play('DoMAgic2');
Merlin.MoveTo (50,50);
Merlin.Play("Wave");
}

function r_register2() {
Merlin.Show();
Merlin.Play("GetAttention");
Merlin.Play("GetAttentionContinued");
Merlin.Play("GetAttentionReturn");
Merlin.Play("Blink");
Merlin.Play("Wave");
Merlin.speak("Weiter gehts.");
Merlin.MoveTo (700,600);
Merlin.Play("Blink");
Merlin.Play("Blink");
Merlin.speak("Herzlich willkommen bei Forum der Gilde Grabnebelfürsten ");
Merlin.Play("Confused");
Merlin.speak("Ach, das hab ich schon gesagt?");
Merlin.MoveTo (100,300);
Merlin.Play('GestureLeft');
Merlin.speak("Hier kannst du dich registrieren");
Merlin.Play('GestureLeft');
Merlin.speak("Gib als erstes deinen Usernamen an. An diesem Namen wird dich später jeder erkennen. Du kannst dir hier einen Namen ausdenken, es muss nicht dein echter sein...");
Merlin.Play('Surprised');
Merlin.Play('DoMAgic1');
Merlin.speak("Danach gibts du deine E-Mail Adresse ein.");
Merlin.Play('DoMAgic2');
Merlin.speak("Als letztes musst du dir noch ein magisches Wörtchen überlegen, an dem dich Forum der Gilde Grabnebelfürsten erkennt. Gib es in die Passwortfelder ein.");
Merlin.MoveTo (400,400);
Merlin.speak("Das wärs schon. Klicke noch auf den OK Button, und geniesse deinen Aufenthalt bei Forum der Gilde Grabnebelfürsten ");
Merlin.MoveTo (400,50);
Merlin.Play("Wave");
Merlin.Hide();
}

function t_tell() {
Merlin.Show();
Merlin.Play("Announce");
Merlin.speak("Vom Einkommen hängt ab, wie viel mal verdient.");
Merlin.Play('DoMAgic1');
Merlin.Play('DoMAgic2');
}

function t_gast() {
Merlin.Show();
Merlin.Play("GetAttention");
Merlin.Play("GetAttentionContinued");
Merlin.Play("GetAttentionReturn");
Merlin.Play("Blink");
Merlin.Play("Greet");
Merlin.speak("Hallo, ich bin Merlin.");
Merlin.MoveTo (420,340);
Merlin.Play("Blink");
Merlin.Play("Blink");
Merlin.Play("Surprised");
Merlin.speak("Herzlich willkommen bei Forum der Gilde Grabnebelfürsten ");
Merlin.MoveTo (100,300);
Merlin.Play('GestureLeft');
Merlin.speak("Wie du siehst, stehen die hier viele Foren zur Verfügung.");
Merlin.Play('Surprised');
Merlin.Play('DoMAgic1');
Merlin.speak("Du musst dich jedoch erst registrieren, um alle Funktionen nutzen zu können.");
Merlin.Play('DoMAgic2');
Merlin.MoveTo (420,340);
Merlin.speak("Klicke dazu einfach auf den Registrierbutton.");
Merlin.MoveTo (700,600);
Merlin.Play("Wave");
Merlin.Play("Processing");
}
</script>
Sandra
und wo füge ich das ein?
Kaki
wie soll denn das bitte funktionieren

das is einer meinen seiten und der Merlin da ist fürs wbblite mit einer setup zum installieren und templates und php datein

nur den Quellcode nehmen damit is die sache noch lange net getan wäre aber nice wens dafür eine wbb2 umsetzung gibt oder jemand wo das in Angriff nehmen würde Augen rollen
batida444
Wahnsinn, was google mit den Suchwörtern JAVA und MERLIN so alles ausspuckt...

Und gleich der erste Treffer >>> http://www.funtasieland.de/Java-Scripte/...n/Vorschau.html

Greetz
Günni
bloedschaf
Zitat:
Original von Kaki
wie soll denn das bitte funktionieren

das is einer meinen seiten und der Merlin da ist fürs wbblite mit einer setup zum installieren und templates und php datein

nur den Quellcode nehmen damit is die sache noch lange net getan wäre aber nice wens dafür eine wbb2 umsetzung gibt oder jemand wo das in Angriff nehmen würde Augen rollen


Wo ist denn da bitte das Problem? Du fügst die entsprechenden Aktionen in die jeweiligen Templates ein...

Werde mal meinem Kollegen TrioxX Bescheid sagen Augenzwinkern

EDIT:

Zitat:
Hallo,

um beispielsweise den Nicknamen des Besuchers ausgeben zu lassen, könnte man zum Beispiel folgenden Code verwenden:

Zitat:
<Object ID=merlin ClassID=CLSIDgroßes Grinsen 45FD31B-5C6E-11D1-9EC1-00C04FD7081F>></Object>
<Script LANGUAGE="JavaScript" TYPE="text/javascript">
function LoadLocalAgent(CharID, CharACS) {
LoadReq = merlin.Characters.Load(CharID, CharACS); return(true); }
var MerlinID; var MerlinACS; merlin.Connected = true;
MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS);
Merlin = merlin.Characters.Character(MerlinID);Merlin.MoveTo (640,220);

Merlin.Show();
Merlin.Play("GetAttention");
Merlin.speak("Hallo $wbbuserdata[username]");
Merlin.speak("Schön. dich wieder zu sehen.");
Merlin.Play("Wave");
Merlin.hide();
</script>


Wie man sieht, gibt es hier viele Befehle, die man benutzen kann. Eine Kleine Übersicht mal hier:

Zitat:
("Acknowledge")
("Alert")
("Announce")
("Blink")
("Confused")
("Congratulate")
("Decline")
("DoMagic1")
("DoMagic2")
("DontRecognize")
("Explain")
("GestureDown")
("GestureLeft")
("GestureRight")
("GestureUp")
("GetAttention")
("GetAttentionContinued")
("GetAttentionReturn")
("Greet")
("Hide") ("Hearing_1")
("Hearing_2")
("Hearing_3")
("Idle1_1")
("Idle2_1")
("Idle1_4")
("Idle1_3")
("Idle1_2")
("Idle2_2")
("Idle3_1")
("Idle3_2")
("LookDown")
("LookDownBlink")
("LookDownReturn")
("LookDownLeft")
("LookDownLeftBlink")
("LookDownLeftReturn")
("LookRight")
("LookRightBlink")
("LookRightReturn") ("LookUp")
("LookUpBlink")
("LookUpReturn")
("LookUpLeft")
("LookUpLeftBlink")
("LookUpReturn")
("LookUpRight")
("LookUpRightBlink")
("LookUpRightReturn")
("MoveDown")
("MoveLeft")
("MoveRight")
("MoveUp")
("Pleased")
("Process")
("Processing")
("ReadContinued")
("Read")
("ReadReturn")
("Reading'") ("RestPose")
("Sad")
("Search")
("Show")
("Searching")
("StartListening")
("StopListening")
("Surprised")
("Suggest")
("Think")
("Thinking")
("Uncertain")
("Wave")
("Write")
("WriteReturn")
("WriteContinued")
("Writing")


Der Merlin und viele weitere "Microsoft Agents" können aber noch viel mehr, zum Beispiel singen Augenzwinkern Euch das zu zeigen, würde den Rahmen sprengen Belehr

Wer möchte, kann sich gerne von mir noch ein wenig beraten lassen (per Mail an TrioxX@GTChat-Developer.com). Ansonsten hiermit erst einmal viel Spaß.

Gruß TrioxX
Sandra
@bloedschaf

ja das währ super wenn du da bei deinem Kollegen was erreichen könntest.