Skip to content
MSN Addons

unique Knock Command

A TG007 community discussion started by DMX.

Discussion 5 posts
Page 1 of 1
Open
Topic #4740 · 5 published posts · 919 views

i love you guys

 

theres a command if any one in my access Knock it will clear bans for e.g

 

Script : DMX Is Trying To Access The Room \\Banned//

Script : (Admin Knock Detected) Auto Clear Ban + Voice Access Added For Admin \\DMX//

 

anybody got it please :$ i know im stupid

Something like this maybe. Code made by [ice][Angel], Sameh, and myself.

 

raw knock:*:{ 
 if ($2 == 913) && ($me isop $1) { 
   if ($level(*! $+ $address) == Admin) { 
     access $1 delete deny $replace($address,GateKeeperPassport,*$*) 
     access $1 delete deny $nick 
     access $1 delete deny $nick $+ !*@GateKeeperPassport 
     access $1 delete deny *!* $+ $right($address,28) 
     access $1 delete deny $nick $+ !* $+ $right($address,29) 
     access $1 delete deny $nick $+ !* $+ $right($address,28) 
     access $1 delete deny $address 
     access $1 delete deny $fulladdress 
     access $1 add voice $address 
     amsg Script Operator [ $nick ]Is Knocking .... I Will Unban Them Now (Hopefully) 
     return 
   } 
   if ($read(text\aop.txt, w, * $+ $right($address,-7) $+ *)) { 
     access $1 delete deny $replace($address,GateKeeperPassport,*$*) 
     access $1 delete deny $nick 
     access $1 delete deny $nick $+ !*@GateKeeperPassport 
     access $1 delete deny *!* $+ $right($address,28) 
     access $1 delete deny $nick $+ !* $+ $right($address,29) 
     access $1 delete deny $nick $+ !* $+ $right($address,28) 
     access $1 delete deny $address 
     access $1 delete deny $fulladdress 
     access $1 add voice $address 0 :Script local aop $nick unban 
     amsg Script $gettok($read(text\aop.txt,$readn),2,32) Aop [ $nick ] Is Knocking .... I Will Unban Them Now (Hopefully) 
   } 
   else { 
     set %knockuser1 $replace($address,GateKeeperPassport,*$*) 
     set %knockuser2 $nick 
     set %knockuser3 $nick $+ !*@GateKeeperPassport 
     set %knockuser4 *! $+ $right($address,28) 
     set %knockuser5 $nick $+ !* $+ $right($address,29) 
     set %knockuser6 $nick $+ !* $+ $right($address,28) 
     set %knockuser7 $address 
     set %knockuser8 $fulladdress 
     /amsg #  $nick is knocking ( banned ) do u want to unban him/voice him? 
   } 
 } 
} 

on admin:TEXT:yes unban:#:{ unbanuser } 
on admin:TEXT:yes voice:#:{ voiceuser } 
alias unbanuser { 
 access # delete deny %knockuser1 
 access # delete deny %knockuser2 
 access # delete deny %knockuser3 
 access # delete deny %knockuser4 
 access # delete deny %knockuser5 
 access # delete deny %knockuser6 
 access # delete deny %knockuser7 
 access # delete deny %knockuser8 
 /msg # %knockuser2  unbanned (Y) 
} 
alias voiceuser { 
 access # add voice %knockuser7 
 /msg # %knockuser2  voiced (Y) 
}

 

"Diplomacy is the art of saying 'Nice doggie' until you can find a rock".-Will Rogers

pretty mail i 've it and working

Not Workin' dude

its working good with me u modified ur access list with this code ?is it admin or wt? ( and be sure the knocks is on )

Edited Sep 11, 2005 8:20 AM by samooh_2003