Seite 1 von 2
Kicken von allen Chattern
Verfasst: 29.08.2009, 12:10
von Jake
Hallo...
gibt es einen script fürs Scripting-Engine für einen "global"kick, wo man alle user kicken kann, und ein "unglobalkick" zum entkicken?^^
Re: Kicken von allen Chattern
Verfasst: 30.08.2009, 00:00
von Fruchtzwerg
also wenn du den chat einfach nur leerfegen willst...
Code: Alles auswählen
<script language="javascript">sendeText("/exit")</script>
wenn der chat dann auch leer bleiben soll vor her im adminmenü den login sperren.
Dann brauch keiner gekickt oder entkickt werden.
Re: Kicken von allen Chattern
Verfasst: 12.09.2009, 13:08
von Jake
Muss ich das denn einfachso in den Chat senden oder in die ankündigung machen?
Re: Kicken von allen Chattern
Verfasst: 12.09.2009, 14:12
von ZischDings
direkt im chat senden
Re: Kicken von allen Chattern
Verfasst: 14.08.2010, 18:42
von Brause-Junior
Danke für so nen Script
Schade das man selbst auch fliegt...
Re: Kicken von allen Chattern
Verfasst: 14.08.2010, 20:38
von Maxs
Code: Alles auswählen
<script language="javascript">if(myNick.toLowerCase()!="Brause-Junior".toLowerCase()){sendeText("/exit");}</script>
So, bitte

Brause-Junior im Script ggf. in deinen Chatnick ersetzen. Diesen Code würde ich aber nur in die Scripting-Engine nehmen und nicht ins Adminmenü, da ihn sonst jeder benutzen kann.
Re: Kicken von allen Chattern
Verfasst: 14.08.2010, 20:44
von Brause-Junior
Oh, Dannkkkeeeeeeee
DANKE

Re: Kicken von allen Chattern
Verfasst: 14.08.2010, 20:56
von Brause-Junior
Habe es eben getestet Funktioniert auch, aber habe mal ne Frage, ob man das ändern könnte!?
Und zwar steht ja jetzt im Chat:
Brause_Junior schmeißt alle raus.
Haääte es aber gerne das ich es ausführe aber es von nem anderen Nick kommt...
Ich habe ein Nick in der Liste den es nicht gibt und wollte gerne das der im Chat steht das er in ausgegeben hat...
Ist das Möglich!?
Brause-Junior
Re: Kicken von allen Chattern
Verfasst: 14.08.2010, 20:59
von Maxs
Jetzt wirds komplizierter, denn ein Chatbefehl ist nur begrenzt

Gib mir nen Moment und ich erstell das Script, es kann aber sein dass du dann eine JS-Datei brauchst oder etwas in die Ankündigung muss.
Re: Kicken von allen Chattern
Verfasst: 14.08.2010, 21:05
von Brause-Junior
Okay ich warte auf dich
Was die Ankündigung oder .js betrifft, das ist kein Problem

Re: Kicken von allen Chattern
Verfasst: 14.08.2010, 21:21
von Maxs
Also entweder mit JS-Datei:
Das muss in eine JS-Datei:
Code: Alles auswählen
function kickall() {
tds=document.getElementsByTagName("td");
tds[tds.length-1].style.display="none";
if(myNick.toLowerCase()!="Brause_Junior".toLowerCase()) {
sendeText("/exit");
}
c=document.createElement("div");
c.innerHTML="<i>NICK schmeißt alle raus.</i>";
document.body.appendChild(c);
}
einbinden in die Ankündigungen (Gäste + Normale User):
Oder das:
Nur in die Ankündigung, ohne JS-Datei:
Code: Alles auswählen
<script type="text/javascript">function kickall(){tds=document.getElementsByTagName("td");tds[tds.length-1].style.display="none";if(myNick.toLowerCase()!="Brause_Junior".toLowerCase()){sendeText("/exit");}c=document.createElement("div");c.innerHTML="<i>NICK schmeißt alle raus.</i>";document.body.appendChild(c);}</script>
NICK kann bei beiden Varianten gegen deinen Fakenick getauscht werden.
Und das als Chatbefehl rechts in die Scripting Engine:
Code: Alles auswählen
<script type="text/javascript">kickall();</script>schmeißt alle raus.
Re: Kicken von allen Chattern
Verfasst: 14.08.2010, 22:28
von Brause-Junior
Erstmal vielen Dank für deine Arbeit, klappt super!!!
Eine Frage hätte ich noch...
Kann man es so ändern das der "Fake-Nick" in Rot erscheint?
Könnte man es so machen, dass nen Grüner Pfeil davor ist?
(Der der bei /comment kommt)
Würde das gerne beides wissen
DANKE NOCHMAL
Brause-Junior
Re: Kicken von allen Chattern
Verfasst: 14.08.2010, 23:06
von Maxs
Ok, nimm das für die JS-Datei:
function kickall() {
tds=document.getElementsByTagName("td");
tds[tds.length-1].style.display="none";
link = "http://server"+chatData[0]+".webkicks.de/pfeilg.gif";
if(myNick.toLowerCase()!="Brause_Junior".toLowerCase()) {
sendeText("/exit");
}
c=document.createElement("div");
c.innerHTML="<i><img src='"+link+"'> <b><font color='red'>NICK</font></b> schmeißt alle raus.</i>";
document.body.appendChild(c);
}
Oder wenn du das Script in der Ankündigung hast, nimm das:
<script type="text/javascript">function kickall(){tds=document.getElementsByTagName("td");tds[tds.length-1].style.display="none";link="http://server"+chatData[0]+".webkicks.de/pfeilg.gif";if(myNick.toLowerCase()!="Brause_Junior".toLowerCase()){sendeText("/exit");}c=document.createElement("div");c.innerHTML="<i><img src='"+link+"'> <b><font color='red'>NICK</font></b> schmeißt alle raus.</i>";document.body.appendChild(c);}</script>
NICK einfach wieder ersetzen

Re: Kicken von allen Chattern
Verfasst: 15.08.2010, 01:09
von Brause-Junior
Boa vielen vielen Dank
Ich hätte mal ne Frage aber betrifft was anderes
Hast du nen Script, womit ich im Eingabeframe nen Link habe und bei drücken öffnet sich nen Popup
Brause-Junior
Re: Kicken von allen Chattern
Verfasst: 02.09.2010, 20:29
von hundestaffel
So ich habe den Script auch mal in meine Ankündigung gepackt da so etwas ganz nützlich sein kann habe eigentlich nur den teil Brause_Junior in meinen Nick geändert aber das funktioniert nicht so richtig habe ich da eventuell etwas falsch verstanden?