Wer Hilft mir beim Mainz Bot

Infos zu Spielen, Bots und Tools.
bremergoere
Beiträge: 34
Registriert: 27.07.2009, 16:22
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von bremergoere » 28.07.2009, 15:32

zumal ich kein englisch kann und nicht weiss was geladen werden muss das kotzt mich grad echt an

bremergoere
Beiträge: 34
Registriert: 27.07.2009, 16:22
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von bremergoere » 28.07.2009, 15:35

und erlich ich habs mir mehrfach durchgelesen gestern und die letzten tage aber ich versteh denn quark nicht

bremergoere
Beiträge: 34
Registriert: 27.07.2009, 16:22
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von bremergoere » 05.08.2009, 11:34

/ MaiZ-Konfigurationsdatei
// BETA 1 - 16. Januar 2008
// Version-Abgleich: http://www.wkforum.de/viewtopic.php?t=13088
// by DarkModi

// configMaiz: setzt sämtliche für MaiZ benötigte Variablen.
// Erwartet: INT (Bot-ID)

configMaiz = function (id) {
if (typeof(id) == "undefined") {
/* BASISKONFIGURATION */

// Dieser Abschnitt wird aufgerufen, wenn der Chat betreten wird.

/* Einfache Basiskonfiguration */

// $temp.list
// Bestimmt die Grundkonfiguration jedes Chatbots. Jeder Eintrag ist ein eigener Chatbot.
// SYNTAX: $temp.list[ID] = [{ERLAUBTER CHATNAME[ERLAUBTE SERVER]}, {ERLAUBTER RAUMNAME[ERLAUBTER SERVER]}];
// Beispiel: $temp.list[0] = [{zischi:[1,0,0,0]}, {main:1}];
// Standardmäßig ist ein Bot definiert, der in jedem Chat und auf jedem Server aktiv ist. D.h. hier müsst ihr nichts ändern.


/* Erweiterte Basiskonfiguration */
// FOLGENDE WERTE SOLLTEN NUR VERÄNDERT WERDEN WENN MAN WEIß WAS MAN TUT!

// $perm.intval
// Verändert den Aufruf-Intervall von MaiZ
// Standard: 500

$perm.intval = 500;

/* ALLGEMEINE BOT-EINSTELLUNGEN */
// Die folgenden Einstellungen gelten für ALLE Bots, sollten sie nicht später überschrieben werden.


/* BOT-NAMENSGEBUNG */
// Hier werden die verschiedenen Anzeigenamen des Bots bestimmt. HTML ist überall möglich.

// Teufel
// Anzeigename im Chatstream

Maiz.prototype.strName = "<b><font color=yellow>Teufel</font></b>";

// Teufel
// Anzeigename in der Onlineliste

Maiz.prototype.olName = "<div style='border-bottom:2px #DBDBDB dashed;'><b><font color=yellow>Teufel</font></b>";

// Teufel
// Name, den MaiZ im Chatstream als seinen eigenen Namen erkennt

Maiz.prototype.rctName = "Teufel";

/* RCT-KONFIGURATION */
// Hier werden die verschiedenen Rct's eingetragen.
// Hierbei gibt es zwei Typen von Rct's: "main" und "bad".
// "main" sind dazu gedacht, im allgemeinen Chatbetrieb verwendet zu werden.
// "bad" hingegen sollen wichtige Wörter kennzeichnen, zum Beispiel Badwords.
// Einfaches Syntax eines Rcts: {src:"SUCHBEGRIFF", txt:"REAKTIONSTEXT"}
// Beispiel: {src:"test",txt:"Ich funktioniere! :D"}
// Nach allen Rcts außer dem letzten einer der beiden Kategorien muss ein "," stehen.

// Mögliche Werte bei Rcts:
// src: Suchtext. Möglich sind Strings und RegExp.
// txt: Reaktionstext. Möglich ist ein Text, aber auch ein Array aus mehreren Texten.
// bot: Berechtigungs-Liste nach Boträngen.
// sys: Berechtigungs-Liste nach Systemrängen.
// needBotName: Bestimmt, ob der Rct-Botname im Satz gefunden werden muss damit MaiZ reagiert.
// stop: nur für den Typ "bad" relevant. Bricht eine Prüfung auf Cmds ab wenn das Rct gefunden wird.

// Weiterhin sind Variablen möglich, die daraufhin mit bestimmten Worten ersetzt werden. Diese sind derzeit:
// &user&: Name des Users, auf den reagiert wird

Maiz.prototype.rct = {
main: [
/* BEGINN DER MAIN-RCTS */
{src:"text", txt:"ich funktioniere!"},
{src:/lol!/i,txt:[":D","D:"]},
{src:/hi/i,txt:"hi &user&! :)",needBotName:1}
{src:"Hilfe", txt:"Wenn du Hilfe brauchst, dann schreib /alarm."},
{src:"Wortschatz", txt:"Ich kann schon auf viele Sachen reagieren: Teufel,Teufel Uhrzeit, Teufel Test, Hallo Teufel, Teufel Hunger, Teufel Durst, Teufel wie gehts, Teufel Heul, Bitte Teufel, Danke Teufel, Party Teufel, Teufel Tee. ABER ACHTUNG! Wenn ihr mir bei einer Frage antwortet, dann müsst ihr vor der Antwort Teufel sagen"},
{src:"Test txt:"Wieder ein Test? O.o"},
{src:"Teufel", txt:"Was ist?"},
{src:"Hallo!", txt:"Hallo! Wie gehts?"},
{src:"Gut und dir?", txt:"Mir gehts gut. Danke der Nachfrage!"},
{src:"Heul", txt:"tröstet &user&"},
{src:"Uhrzeit", txt:"Guck doch mal oben rechts unter den Räumen oder unten rechts auf deiner Taskleiste."},
{src:"Party", txt:"Jetzt ist Party!!!"},
{src:"Hunger", txt:"Welche Karte darf ich dir bringen? Speise- oder Desertkarte?"},
{src:"Speisekarte", txt:"Wir haben heute im Angebot, was ich sehr Empfehlen kann: Burger, Currywurst, Hähnchen, Pizza, Sandwitch, Hacksteak, Speigelei, Pommes, Bratwurst"},
{src:"Burger", txt:"läuft los ,bringt den Burger und wünscht guten Appetit."},
{src:"Currywurst", txt:"läuft los ,bringt die Currywurst und wünscht guten Appetit."},
{src:"Hähnchen", txt:"läuft los ,bringt das Hähnchen und wünscht guten Appetit."},
{src:"Pizza", txt:"läuft los ,bringt die Pizza und wünscht guten Appetit."},
{src:"Sandwitch", txt:"läuft los ,bringt das Sandwitch und wünscht guten Appetit."},
{src:"Hacksteack", txt:"läuft los ,bringt das Hacksteak und wünscht guten Appetit."},
{src:"Spiegelei", txt:"läuft los und bringt das Spiegelei und wünscht guten Appetit"},
{src:"Pommes", txt:"läuft los ,bringt die Pommes und wünscht guten Appetit."},
{src:"Bratwurst", txt:"läuft los ,bringt die Bratwurst und wünscht guten Appetit."},
{src:"Desertkarte", txt:"Wir haben heute im Angebot, was ich sehr Empfehlen kann: Fruchtbecher, Erdbeerkuchen, Obstteller, Eisbecher, Käsekuchen, Muffins, Obstkuchen, Schokokuchen"},
{src:"Obstteller", txt:"läuft los und bringt den Obstteller."},
{src:"Eisbecher", txt:"läuft los und bringt den Eisbecher."},
{src:"Erdbeerkuchen", txt:"läuft los und bringt den Erdbeerkuchen."},
{src:"Fruchtbecher", txt:"läuft los und bringt den Fruchtbecher"},
{src:"Käsekuchen", txt:"läuft los und bringt den Käsekuchen."},
{src:"Muffins", txt:"läuft los und bringt die Muffins."},
{src:"Obstkuchen", txt:"läuft los und bringt den Obstkuchen."},
{src:"Schokokuchen", txt:"läuft los und bringt den Schokokuchen."},
{src:"Durst", txt:"Was darf ich zu Trinken anbieten? Alkoholische oder Alkoholfreie Getränke?"},
{src:"Alkoholische", txt:"Und in welcher Richtung darf es sein? Große oder Kleine?"},
{src:"Große", txt:"Da hätte ich im Angebot: Bier, Apfelwein, Weizen und Sekt."},
{src:"Bier", txt:"Welches darf ich denn bringen ? Pils oder Weizen?"},
{src:"Pils", txt:"läuft los und bringt das Mönchsbräu des Wirtes liebstes Bier."},
{src:"Weizen", txt:"läuft los und bringt das Weizenbier."},
{src:"Apfelwein", txt:"läuft los und bringt den Apfelwein."},
{src:"Sekt", txt:"läuft los und bringt den Sekt."},
{src:"Kleine", txt:"Da hätte ich im Angebot : Tequila, Amaretto, Apfelkorn, Jacky, Whisky und Genever."},
{src:"Tequila", txt:"läuft los und bringt den Tequila."},
{src:"Amaretto", txt:"läuft los und bringt den Amaretto."},
{src:"Apfelkorn", txt:"läuft los und bringt den Apfelkorn."},
{src:"Genever", txt:"läuft los und bringt den Genever."},
{src:"Jacky", txt:"läuft los und bringt den Jack Daniells."},
{src:"Whisky", txt:"läuft los und bringt den Whisky."},
{src:"Alkoholfreie", txt:"Und in welcher Richtung darf es sein? Heiß oder Kalt?"},
{src:"Heiß", txt:"Da hätte ich im Angebot : Glühwein, Kaffee, Kakao, Cappuchino und Tee."},
{src:"Glühwein", txt:"läuft los und bringt den Glühwein."},
{src:"Kaffee", txt:"läuft los und bringt den Kaffee."},
{src:"Tee", txt:"läuft los und bringt den Tee."},
{src:"Kakao", txt:"läuft los und bringt den Kakao."},
{src:"Cappuchino", txt:"läuft los und bringt den Cappuchino."},
{src:"Kalt", txt:"Da hätte ich im Angebot : Orangensaft, Wasser, Fanta und Cola."},
{src:"Orangensaft", txt:"läuft los und bringt den Orangensaft."},
{src:"Wasser", txt:"läuft los und bringt das Wasser."},
{src:"Fanta", txt:"läuft los und bringt die Fanta."},
{src:"Cola", txt:"läuft los und bringt die Cola"},
/* ENDE DER MAIN-RCTS */
],
bad: [
/* BEGINN DER BAD-RCTS */
/* ENDE DER BAD-RCTS */
]
};

/* ALLGEMEINE MAIZ-EINSTELLUNGEN */

Maiz.prototype.pref = {

/* USERLISTE */
// Hier muss jeder User eingetragen werden, der spezielle Rechte haben soll.
// Syntax: USERNAME: {lvlBot:CHATBOT-RANG,lvlSys:SYSTEM-RANG};
// Systemrang-Definition: 0 = Gast, 1 = Normaler User, 2 = Moderator, 3 = Administrator/Hauptadministrator

user: {
/* BEGINN DER USERLISTE */
User1: {lvlBot:1,lvlSys:1},
User2: {lvlBot:1,lvlSys:1}
/* ENDE DER USERLISTE */
},

/* USERRÄNGE */
// Hier können einzelne Userränge erstellt werden.
// Je nach Position des Eintrags wird dem Rang die entsprechende ID zugeordnet, bei 0 beginnend.
// So hat der erste eingetragene Rang die ID 0, der zweite 1, der vierte 3 usw.
// Syntax: name: ["RANGNAME 0", "RANGNAME 1"];
// Weiterhin kann der Wert "standard" definiert werden. User, denen kein spezieller Rang zugeordnet wurde, wird daraufhin dieser Rang zugeordnet.

lvl: {
/* BEGINN RANG-KONFIGURATION */
// STANDARDRANG-DEFINITION
standard: 1,
// RANG-KONFIGURATION
name: ["Ignorierter User","Normaler User","Bot-Administrator"]
/* ENDE RANG-KONFIGURATION */
},

// Hier endet die Grund-Konfiguration. Die folgenden Einstellungen sind bereits so eingestellt, dass User mit dem Botrang 0 vom Bot ignoriert werden und Gäste keine Bot-Befehle ausführen können.

allow: {
rct: {
main: {
sys: [1,1,1,1],
bot: [1,1,1]
},
bad: {
sys: [1,1,1,1],
bot: [1,1,1]
}
},
cmd: {
sys: [0,1,1,1],
bot: [0,1,1]
}
},

active: {
sayHello: 1,
sayGoodbye: 1,
rct: {
main: 1,
bad: 1
},
cmd: 1,
setOl: 1
},

cmd: {
say: {
bot: [1,1,1],
sys: [1,1,1,1],
maxAttr: 1,
helpTxt: "<b><u>SAY</u>:</b> Gibt einen Text aus.<br /><u><b>Mögliche Attribute:</b></u> #STIL - Textstil.<br /> <b>Mögliche Werte:</b> #1337 - Standard-Leet-Stil, #leet: Extrem-Leet-Stil, #crazy, #confused, #mixed: weitere zufällige Stile"
},
search: {
bot: [1,1,1],
sys: [1,1,1,1],
maxAttr: 1,
helpTxt: "<b><u>SAY</u>:</b> Zeigt einen Suchlink an. Wenn kein Attribut angegeben wird, wird Google genutzt.<br /><u><b>Mögliche Attribute:</b></u> #SUCHSERVICE - Suchservice, der genutzt werden soll.<br /> <b>Mögliche Werte:</b> #yahoo - Yahoo!, #wiki: Wikipedia, #imdb: IMDB, #leo: dict.leo.org, #icq: icq.com, #live: live.com, #ebay: eBay, #stupi: Stupidedia, #uncyc: Uncyclopedia (de), #wkwiki: Webkicks-Wiki, #urban: urbandictionary.com"
},
help: {
bot: [1,1,1],
sys: [1,1,1,1],
maxAttr: 0,
helpTxt: "<b><u>HELP</u>:</b> Gibt eine Beschreibung zu einem Befehl aus. Wenn außerdem ein Befehlsname angegeben wird, wird zu diesem Befehl ein Hilfetext ausgegeben."
},
info: {
bot: [1,1,1],
sys: [1,1,1,1],
maxAttr: 0,
helpTxt: "<b><u>INFO</u>:</b> Gibt Informationen und Copyright zum Bot aus."
},
coin: {
bot: [1,1,1],
sys: [1,1,1,1],
maxAttr: 0,
helpTxt: "<b><u>COIN</u>:</b> Wirft eine Münze. Es muss weiterhin eine Zahl zwischen 1 und 1000 angegeben werden, zum Beispiel '!coin 500'."
}
}
};

/* ENDE DER BASISKONFIGURATION */

} else {
$temp.id = id;
$temp.bot = new Maiz($temp.list[id][0]);

/* BOT-KONFIGURATION */

// Dieser Abschnitt definiert die Einstellungen am aktiven Chatbot.

// Erkennung des Chatbots

switch (id) {
// Hier wird geprüft, welcher Chatbot aktiv ist und dementsprechend die passende Konfiguration aufgerufen.
// Beispiel: wenn man die Einstellungen des Bots mit der ID 0 ändern will, muss man vorher "case 0:" schreiben. Weiterhin muss am Ende ein "break;" stehen.
// Syntaxe und Einstellungen sind dieselben wie bei der allgemeinen Bot-Konfiguration.
// Hier muss allerdings nicht alles nochmals definiert werden, sondern nur das, was der entsprechende Bot anders machen soll.

case 0:
$temp.bot.strName = "<b>Sep-MaiZ</b>";
$temp.bot.olName = "<b>Sep-MaiZ</b>";
break;
default:
break;
}
}
}





kann mir wer sagen was daran falsch ist

1. FC Keller
Moderator
Beiträge: 866
Registriert: 04.07.2004, 17:10
Wohnort: heimat:// Thüringen.Deutschland.eu/ Zeulenroda
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von 1. FC Keller » 05.08.2009, 11:58

Poste am besten mal die URLs deiner JS-Dateien oder gleich die Chataddy (falls du es dort noch eingebaut hast - sonst nützt das natürlich nix)

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von hamigra » 05.08.2009, 11:59

bremergoere hat geschrieben:{src:"Fanta", txt:"läuft los und bringt die Fanta."},
{src:"Cola", txt:"läuft los und bringt die Cola"},
/* ENDE DER MAIN-RCTS */

kann mir wer sagen was daran falsch ist
Auf alle Fälle das rot markierte Komma. Nach dem letzten Eintrag bei den 'MAIN-RCTS' darf kein Komma sein!

bremergoere
Beiträge: 34
Registriert: 27.07.2009, 16:22
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von bremergoere » 05.08.2009, 12:07

http://wkhost.webkicks.de/chatsymbole/popel.js
das ist die konfi datei

http://wkhost.webkicks.de/chatsymbole/popel2.js

das die andere

<script type="text/javascript" src="http://wkhost.webkicks.de/chatsymbole/p ... pt><script type="text/javascript" src="http://wkhost.webkicks.de/chatsymbole/p ... pt><script type="text/javascript">startStreamer(%chats%);</script>

und so habe ich es eingefügt


und dann sollte der bot in mehren räumen sein und auch für gäste befehlbar sein
http://server3.webkicks.de/teuflifox/
das der chat

Die Räume

Hauptchat Thema
BesprechungsDJS
Kuschelecke
Turteltauben
DJUbebergabe
Kummerkasten
Sendeleitung
Sendeplan
Privatraum
Zuletzt geändert von bremergoere am 05.08.2009, 12:24, insgesamt 2-mal geändert.

bremergoere
Beiträge: 34
Registriert: 27.07.2009, 16:22
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von bremergoere » 05.08.2009, 12:13

ok das komma habe ich raus gemacht aber ich sehe denn bot noch nicht in der online liste und ja hmm...

bremergoere
Beiträge: 34
Registriert: 27.07.2009, 16:22
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von bremergoere » 05.08.2009, 13:09

hmmm...ich glaub ich stell zu viele fragen Oo :shock:

1. FC Keller
Moderator
Beiträge: 866
Registriert: 04.07.2004, 17:10
Wohnort: heimat:// Thüringen.Deutschland.eu/ Zeulenroda
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von 1. FC Keller » 05.08.2009, 15:12

Die Grundscriptsammlung war hinter dem Bot, wodurch dieser auf die Funktionen der GSS nicht zugreifen konnte. Das hab ich schonmal korrigiert. Hab grad nicht mehr Zeit. Werd später nochmal sehen was sich findet.

Samsar
Beiträge: 82
Registriert: 13.07.2009, 11:34
Wohnort: Wahrenholz (Niedersachsen)
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von Samsar » 05.08.2009, 15:19

hab grad aus testzwecken den MaiZ-Bot in meinem Chat eingebaut (hab ÜBERHAUPT NICHTS in der Konifg-JS verändert) habs auch korrekt in die Ankündigung eingebaut, allerdings wird bei mir der MaiZ-Bot auch nicht angezeigt... sehr strange iwie...

Samsar
Beiträge: 82
Registriert: 13.07.2009, 11:34
Wohnort: Wahrenholz (Niedersachsen)
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von Samsar » 06.08.2009, 14:22

So bei mir wird er jetzt angezeigt, hab bei mir den Fehler gefunden ;)...

bremergoere, kannst du bitte mal deine Ankündigung hier posten, ich will da mal nachsehen ob du den gleichen Fehler drinne hast.

Benutzeravatar
ZischDings
Moderator
Beiträge: 672
Registriert: 22.12.2004, 16:01
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von ZischDings » 06.08.2009, 15:07

huhu samsar ;-)

wäre es nicht vorteilhafter wenn du gleich "deinen fehler" hier postest?

Samsar
Beiträge: 82
Registriert: 13.07.2009, 11:34
Wohnort: Wahrenholz (Niedersachsen)
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von Samsar » 06.08.2009, 15:16

scho nur bin ich mir nicht sicher ob man es direkt versteht :P

mein fehler war folgender

ich habe den MaiZ Bot versehentlich so eingefügt, dass das Java-Script das vor ihm stand gar nicht geschlossen war.
also so ungefähr
<script><script>BLA BLA BOT Datei1</script><script>BLA BLA BOT Datei2</script></script>...
(Die zusammengehörenden <script>-tags sind farblich markier um meine erklärung besser zu verstehen)

ich weiß grad leider nicht wie ich das besser erklären soll und meine ankündigung posten geht auch nicht, weil ich den MaiZ bereits wieder entfernt hab und den WKMultiBot grade einrichte ;)...
Zuletzt geändert von Samsar am 06.08.2009, 16:05, insgesamt 1-mal geändert.

Benutzeravatar
ZischDings
Moderator
Beiträge: 672
Registriert: 22.12.2004, 16:01
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von ZischDings » 06.08.2009, 15:24

script zweimal geöffnet und viermal geschlossen? gründlicher gehts wirklich nicht ;-)
ich denke aber dass das ein fehler ist, der eher selten passiert. wär schon ein riesenzufall, wenns bei göre auch so sein sollte.

Samsar
Beiträge: 82
Registriert: 13.07.2009, 11:34
Wohnort: Wahrenholz (Niedersachsen)
Kontaktdaten:

Re: Wer Hilft mir beim Mainz Bot

Ungelesener Beitrag von Samsar » 06.08.2009, 15:41

ne xD...

das sind 3 scripte..

das rote gehört zur grundscriptsammlung
grüne zur Main-Datei des MaiZ-Bots
und blau zur Konfig-Datei des MaiZ-Bots

ich habe vor den beiden dateien das <script> von grundscripts geöffnet und erst geschlossen, nachdem ich die beiden Dateien eingebunden hatte :D

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 26 Gäste