Merlin der Zauberer auch für wbb2? |
Synapse
Mitglied
Dabei seit: 13.05.05
Beiträge: 68
Fähigkeiten: WBB2 Fortgeschritten
|
|
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
|
|
02.11.06 17:00 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Pow3r
Klugscheisser 2008
Dabei seit: 23.01.06
Beiträge: 894
Herkunft: RLP Forenversion: 3.0
|
|
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
__________________ Symbian Mobile Blog - Symbian, Nokia, S60 und Mobilfunk
|
|
02.11.06 17:00 |
WWW
Finden
Als Freund hinzufügen
|
|
bloedschaf
Mitglied
Dabei seit: 23.05.05
Beiträge: 187
|
|
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> |
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von bloedschaf: 16.11.06 17:57.
|
|
16.11.06 17:56 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Kaki
Mitglied
Dabei seit: 11.02.05
Beiträge: 26
|
|
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
|
|
17.11.06 17:34 |
E-Mail
Finden
Als Freund hinzufügen
|
|
bloedschaf
Mitglied
Dabei seit: 23.05.05
Beiträge: 187
|
|
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
|
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
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=CLSID
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
Euch das zu zeigen, würde den Rahmen sprengen
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 |
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von bloedschaf: 17.11.06 19:30.
|
|
17.11.06 19:05 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|