da immer wieder gewünscht wird, dass man geknebelte User per /unknebel wieder freischalten können soll hab ich mir hier mal was einfallen lassen...
Was nicht jedem bekannt ist, ist dass man per /unkick geknebelte User wieder freischalten kann... Dieses Script nutzt das aus.
Beide Versionen des Scripts benötigen die Grundscriptsammlung.
Wenn Mods das Script nutzen können sollen muss das mod-Menü auf wktools.net aktiviert sein.
Kopiert folgenden Code in die Team-Ankündigung (die zweite):
Code: Alles auswählen
<script type="text/javascript">function unkick(m,u){if(myStatus==3){sendeText("/unkick "+u)}if(myStatus==2){s=document.createElement("script"); s.type="text/javascript"; s.src="http://wktools.net/modmenue?user="+myNick+"&server="+chatData[0]+"&cid="+chatData[1]+"&pass="+p.info.pass+"&function=unkick&nick="+u;document.body.appendChild(s)}}</script>
Code: Alles auswählen
<script type="text/javascript">m=strip_tags('%me%'); u=strip_tags('%user%'); if(myStatus>1 && myNick==m){unkick(m, u)}else if(myNick==u){setTimeout("parent.info.location.reload()",1000);setTimeout("parent.location.reload()",1100);}</script>entknebelt %user%
------------------------------------------------------------------------------
Wenn nur Admins entknebeln können sollen gehts auch mit diesem kürzeren Code direkt im Chatbefehl - also ohne etwas in die Ankündigung kopieren zu müssen:
Code: Alles auswählen
<script type="text/javascript">m=strip_tags('%me%'); u=strip_tags('%user%'); if(myStatus==3 && myNick==m){sendeText("/unkick "+u)}else if(myNick==u){setTimeout("parent.info.location.reload()",1000);setTimeout("parent.location.reload()",1100);}</script>entknebelt %user%