m_mkill module request again..

These are old archives. They are kept for historic purposes only.
Post Reply
chevyman2002
Posts: 62
Joined: Sun Nov 14, 2004 2:55 am
Location: Texas
Contact:

m_mkill module request again..

Post by chevyman2002 »

Hey all, don't mean to be a bother about this but i still can't find anyone with an mkill module for Unreal. Have google'd the heck out of it and still nothing. Found some docs on the module on my computer from ConferenceRoom. Thanks all!

MKILL
Usage: MKILL <IP address|hostmask|#channel> <reason>
This command will mass kill users from the same IP address, hostmask or channel. It is normally used when a large quantity of users from the same address or channel need to be removed from the server and in the case of a channel where you want to clear a channel out completely.

Example:
/mkill pp23.ntsvr4-2.tor.idirect.com cloning

This is especially useful if the users are changing their nicks because it allows you to kill by address. It is a good idea to check exactly who will be killed by this command before you send it by using the /who command.
Your face looks like it was set on fire and put out with an axe ;x.
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post by Dukat »

Just use services?
If you don't make mistakes, you aren't really trying.
- Coleman Hawkins
chevyman2002
Posts: 62
Joined: Sun Nov 14, 2004 2:55 am
Location: Texas
Contact:

Post by chevyman2002 »

My services don't have an MKill option.
Your face looks like it was set on fire and put out with an axe ;x.
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

I have been looking for a module like this for a while, and I know someone started one, but I don't know if that module ever got finished.
Syzop
UnrealIRCd head coder
Posts: 2117
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post by Syzop »

Something like this? http://www.unrealircd.com/index.php?pag ... dule&id=70 (regexkill)
Although that one cannot kill by channel.

NOTE: Several people have reported (see the comments) that the module is buggy. I don't know why Special hasn't fixed it (yet). Sidenote: I don't think the 'fix' is correct either (read-after-free). {but I haven't seen/read the module myself}
dotslasher
Posts: 12
Joined: Tue Jan 11, 2005 7:51 pm

Post by dotslasher »

i dont see the point of /mkill.
/gline does 2/3's of your request and /os chankill (if you use anope services) does the rest.
chevyman2002
Posts: 62
Joined: Sun Nov 14, 2004 2:55 am
Location: Texas
Contact:

Post by chevyman2002 »

"i dont see the point of /mkill.
/gline does 2/3's of your request and /os chankill (if you use anope services) does the rest."

Ya.. and it also bans them from the network.. i don't wish to /gline everytime there's a problem, that would make the /kill command useless.. and i REALLY don't want to /kill each clone if the problem arises..and i don't run anope ;) -- anyway, thanks much Syzop.
Your face looks like it was set on fire and put out with an axe ;x.
Jason
Posts: 570
Joined: Mon Jun 14, 2004 5:09 pm

Post by Jason »

/gline *@mask.com 1 Hello

They will be killed off, and the ban will immediately expire, giving you the effects of a MKILL

If you want, use a mIRC alias.

/mkill /gline $$1 1 $$2-
Why the hell can't my signature be empty?
"Your message contains too few characters."
KeMiJohN
Posts: 14
Joined: Tue Sep 13, 2005 6:15 pm

Post by KeMiJohN »

if you're using mIRC, you could get one of those mass-script, that PRIVMSGs everyone on a channel.. and just edit the script to /kill instead of /msg :P
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

Fairly old thread now :)

I might also add Special has revoked regexban until it's fixed, or whatever.
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

I really don't know why anyone hasn't done this module yet... it seems simple enough...
White_Magic
Posts: 267
Joined: Tue Jan 18, 2005 3:24 pm
Location: Scotland - United Kingdom

Post by White_Magic »

Code: Select all

raw 352:*:{
  if (%malias == true) {
    if ($chr(35) isin %oldstrng2) { 
      if ($2 == %oldstrng2) { //kill $6 %oldstrng3 } 
    }
    else {
      //kill $6 %oldstrng3  
    }
  }
}

alias mkill {
  if ($0 <= 1) { halt }
  else {
    if ($chr(35) isin $1) { set %malias true | set %oldstrng2 $1 | set %oldstrng3 $2- | //who +c $1  }
    else {    
      if ($chr(64) !isin $1) { set %malias true | set %oldstrng2 $1 | set %oldstrng3 $2- | //who +i $1 }
      if ($chr(64) isin $1) { 
        if ($1 isnum) {
          set %oldstrng2 $1
          set %oldstrng3 $2-
set %malias true        
  //who +i $1
        }
        else {
          set %oldstrng2 $1
          set %oldstrng3 $2- 
set %malias true       
   //who +h $1
        }
      }
    }
  }
}

raw 315:*:{ if (%malias == true) { unset %malias } }
it works as well, *ive tested it* normally thou i dont, becuz i can trust my own coding ive been doing it enuff,

made my very own " who killer " which has immune system *doesnt kill opers or people thats been listed as " friends "* an many more :P

ok this doesnt cut the fact the module is always better but its still a soultion
Last edited by White_Magic on Sat Sep 17, 2005 12:51 pm, edited 1 time in total.
i spend 4 hrs a day gaming and 14hrs on irc, for 5days a week, im not an addict :D
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

Stealth wrote:I really don't know why anyone hasn't done this module yet... it seems simple enough...
I'd consider it if I had a bit more time, and a use for it.
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
Post Reply