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 :D

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:
Script:Zeigen

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):

Code: Alles auswählen

<script type="text/javascript" src="LINK"></script>
Oder das:
Script:Zeigen
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:
Script:Zeigen
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:Zeigen
<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?