Seite 1 von 2
user aus dem chat werfen
Verfasst: 19.11.2011, 18:42
von Partyboy
Hallo ich habe ein code gefunden da kann man user aus dem chat werfen nicht kicken so jetzt weiß ich nicht wie ich das zusammen bauen kann das ist einmal der code
ich lade immer die codes bei
http://wktools.net/
function rauswerfen(UserRaus,werWars){
var werDarfEs = new Array('nick1', 'nicks2');
var darf = false;
var rauswerf = true;
werWars = strip_tags(werWars);
UserRaus = strip_tags(UserRaus);
for(i=0; i<werDarfEs.length; i++){
if (werWars.toLowerCase() == werDarfEs
.toLowerCase())
darf=true;
if (UserRaus.toLowerCase() == werDarfEs.toLowerCase())
rauswerf=false;
}
if (darf && rauswerf && myStatus <2)
sendeText("/exit", UserRaus);
if (!darf)
sendeText("/f " + werWars + " Du kannst mich nicht rauswerfen", UserRaus);
if (!rauswerf)
sendeText("/f " + UserRaus + " Habe dich versucht raus zu werfen",werWars);
}
___________________________________________________________________________________________
JS-Datei in der Ankündigung verlinken:
<script type="text/javascript" src="http://ADDY DER JS-DATEI"></script>
___________________________________________________________________________________________
und den chatbefeh
<script type="text/javascript">rauswerfen('%user%','%me%')</script>zeigt %user% den Ausgang
Re: user aus dem chat werfen
Verfasst: 19.11.2011, 18:57
von bine_1
Stelle deine Frage in dem Thread, wo du den Code her hast
LG. Bine
Re: user aus dem chat werfen
Verfasst: 19.11.2011, 19:40
von Partyboy
geht ja nicht wenn ich auf Registrieren klicke dann kommt das
www.webkicks.de der leitet mit auf der seite
das ist eine verarsche echt ey
Re: user aus dem chat werfen
Verfasst: 19.11.2011, 20:02
von bine_1
Ok.
Naja in dem Thread müsste aber beschrieben sein, wie man das aufbaut
Du meldest dich einfach bei Wktools an und gehst zu "Generatoren". Dort wählst du Scriptmanager aus und legst eine neue Datei an.
Dort fügst du deinen ersten Code den du gepostet hast an.
Code: Alles auswählen
<script type="text/javascript" src="http://ADDY DER JS-DATEI"></script>
Wenn du bereits einmal was von wktools für deinen Chat verlinkt hast, brauchst du den nicht nochmal zuverbinden.
Ansonsten die URL in die Ankündigung (Admin-Menü) einfügen.
Um eine Funktion zu benutzen brauchst du einen Befehl.
Gehst ins Admin-Menü dann auf "Chatbefehle"
Rechte Box einen Namen, den du möchtest, und Links das Script.
Achte drauf das es nur für Administratoren und Moderatoren freigegeben wird.
Sonst kann jeder, jeden rausschmeißen

Re: user aus dem chat werfen
Verfasst: 19.11.2011, 20:05
von 1. FC Keller
Nimm doch einfach das neue Script aus der Scriptübersicht:
Maxs hat geschrieben:Code: Alles auswählen
<script type="text/javascript">var st_User = strip_tags('%user%');if(myStatus<=1){sendeText("/exit", st_User);}else{sendeText("/me ist im Chatteam und kann deshalb nicht aus dem Chat geworfen werden.", st_User);}</script>wirft %user% aus dem Chat!
Info: Ich habe eine neuere Version geschrieben, die keinen Webspace mehr benötigt. Das war jetzt aufgrund der Änderung von Webkicks möglich, dass man nun bestimmten Usergruppen Befehle verbieten kann, was damals nicht möglich gewesen ist.
Dieses Script ist ein Chatbefehl und kommt bei der Erstellung eines Befehls in den 2. Kasten. Der Name ist frei wählbar. Die Berechtigung muss auf
Nur für Admins nutzbar oder
Für Mods und Admins nutzbar eingestellt werden, sonst kann den Befehl jeder nutzen! Die Syntax ist:
USER muss mit dem Nicknamen geändert werden, der rausgeschmissen werden soll. Es können
keine Moderatoren und Administratoren rausgeworfen werden.
Danke an 1. FC Keller für die "Codereinigung"!

Re: user aus dem chat werfen
Verfasst: 19.11.2011, 21:07
von Partyboy
muss ich denn code bei
http://wktools.net/ hochladen
<script type="text/javascript">var st_User = strip_tags('%user%');if(myStatus<=1){sendeText("/exit", st_User);}else{sendeText("/me ist im Chatteam und kann deshalb nicht aus dem Chat geworfen werden.", st_User);}</script>wirft %user% aus dem Chat!
und was für ein befehl lege ich an
und was soll das denn heißen
<script type="text/javascript" src="
http://ADDY DER JS-DATEI"></script>
Re: user aus dem chat werfen
Verfasst: 19.11.2011, 21:59
von Maxs
Du musst bei der Variante, die 1. FC Keller gepostet hat, nichts auf einen Webspace oder wkTools hochladen.
Dieser Code ist der Chatbefehl. Es muss also nichts in die Ankündigung. Achte nur darauf, dass du die richtige Berechtigung wie bei der Beschreibung beschrieben einstellst. Der Name des Befehls ist egal.
Den letzten Code, den du gepostet hast, benötigst du nicht.
Re: user aus dem chat werfen
Verfasst: 20.11.2011, 13:30
von Partyboy
also der kommt im feld eins rein ne
und chatbefehl was soll ich da nimmen
<script type="text/javascript">var st_User = strip_tags('%user%');if(myStatus<=1){sendeText("/exit", st_User);}else{sendeText("/me ist im Chatteam und kann deshalb nicht aus dem Chat geworfen werden.", st_User);}</script>wirft %user% aus dem Chat!
Re: user aus dem chat werfen
Verfasst: 20.11.2011, 15:11
von ZischDings
Das ist der komplette Chatbefehl (rechtes Feld bzw Feld 2).
<script type="text/javascript">var st_User = strip_tags('%user%');if(myStatus<=1){sendeText("/exit", st_User);}else{sendeText("/me ist im Chatteam und kann deshalb nicht aus dem Chat geworfen werden.", st_User);}</script>wirft %user% aus dem Chat!
Re: user aus dem chat werfen
Verfasst: 20.11.2011, 15:42
von Partyboy
also brauche ich denn code auch
function rauswerfen(UserRaus,werWars){
var werDarfEs = new Array('nick1', 'nicks2');
var darf = false;
var rauswerf = true;
werWars = strip_tags(werWars);
UserRaus = strip_tags(UserRaus);
for(i=0; i<werDarfEs.length; i++){
if (werWars.toLowerCase() == werDarfEs.toLowerCase())
darf=true;
if (UserRaus.toLowerCase() == werDarfEs.toLowerCase())
rauswerf=false;
}
if (darf && rauswerf && myStatus <2)
sendeText("/exit", UserRaus);
if (!darf)
sendeText("/f " + werWars + " Du kannst mich nicht rauswerfen", UserRaus);
if (!rauswerf)
sendeText("/f " + UserRaus + " Habe dich versucht raus zu werfen",werWars);
}
denn chatbefehl habe ich jetzt drin
<script type="text/javascript">var st_User = strip_tags('%user%');if(myStatus<=1){sendeText("/exit", st_User);}else{sendeText("/me ist im Chatteam und kann deshalb nicht aus dem Chat geworfen werden.", st_User);}</script>wirft %user% aus dem Chat!
aber es geht noch nicht mir dem rauswerfen weil bestimmt noch was fehlt oder denn oberen code der als erstes steht muss ich denn bestimmt auch haben oder
Re: user aus dem chat werfen
Verfasst: 20.11.2011, 16:00
von ZischDings
Nein, nur das was ich als Code zitiert habe. Müsste das andere Script mit rein, dann würden wir das doch dazuschreiben

Warum testest Du es nicht einfach mal?
Re: user aus dem chat werfen
Verfasst: 20.11.2011, 16:14
von Partyboy
ich habe denn jetzt im chatbefehl drin
<script type="text/javascript">var st_User = strip_tags('%user%');if(myStatus<=1){sendeText("/exit", st_User);}else{sendeText("/me ist im Chatteam und kann deshalb nicht aus dem Chat geworfen werden.", st_User);}</script>wirft %user% aus dem Chat!
als befehl habe ich das genommen /raus
wenn ich es unten ein gib dann sagt der mir das und chatpolizei ist immer noch im chat
Discoboy wirft chatpolizei aus dem Chat!
was mach ich falsch
also brauche ich denn code garnicht einfügen oder
function rauswerfen(UserRaus,werWars){
var werDarfEs = new Array('nick1', 'nicks2');
var darf = false;
var rauswerf = true;
werWars = strip_tags(werWars);
UserRaus = strip_tags(UserRaus);
for(i=0; i<werDarfEs.length; i++){
if (werWars.toLowerCase() == werDarfEs.toLowerCase())
darf=true;
if (UserRaus.toLowerCase() == werDarfEs.toLowerCase())
rauswerf=false;
}
if (darf && rauswerf && myStatus <2)
sendeText("/exit", UserRaus);
if (!darf)
sendeText("/f " + werWars + " Du kannst mich nicht rauswerfen", UserRaus);
if (!rauswerf)
sendeText("/f " + UserRaus + " Habe dich versucht raus zu werfen",werWars);
Re: user aus dem chat werfen
Verfasst: 20.11.2011, 16:36
von Maxs
Nein, wie oft denn noch?

Ist dieser "Chatpolizei" Mod oder Admin? Wenn ja, dann gehts nicht. Mit diesem Befehl kann man nur Gäste und normale User rauswerfen, keine Mods oder Admins.
Ist er kein Mod oder Admin: Hast du die Grundscriptsammlung im Chat eingebunden?
Re: user aus dem chat werfen
Verfasst: 20.11.2011, 16:49
von ZischDings
Partyboy hat geschrieben:...wenn ich es unten ein gib dann sagt der mir das und chatpolizei ist immer noch im chat
Das wundert mich nicht, denn
DAS ist der Code, den Du als "raus-Befehl" in den Chatbefehlen hast:
Code: Alles auswählen
wirft %user% aus dem Chat!!!<script language="javascript">raus('%user%');</script>
Wo hast Du den Code denn her?

Re: user aus dem chat werfen
Verfasst: 20.11.2011, 17:03
von Partyboy
chatpolizei ist ein normaler chatter das ist auch meiner und der ist kein admin und auch kein mod
mein haubtnick ist discoboy mit dem nick bin ich admin
und hier her habe ich den code her
http://www.wkforum.de/viewtopic.php?p=93925#93925
welche Grundscriptsammlung den