Skip to content
MSN

Dynamic room limiter problems

A TG007 community discussion started by DalienX.

Discussion 22 posts
Page 1 of 2
Open
Topic #6004 · 22 published posts · 1,575 views

greetings, recently got passport flooded so i downloaded eXonyte's dynamic room limiter.

But it doenst seem to be working.

I'm wondering if this script is not compatible with nuclearmsn ?

 

anyway.. when ever someone leaves/joins/gets kicked it should (i assume) change the room limit

instead it says:

%channelnamehere no such channel

 

I suspect the problem is in this area...

#limitprot on
on *:JOIN:*: { 
  if ($nick != $me) { 
    if ($calc($nick($chan,0) + 2) <= 100) { 
      .timer.limit 1 5 mode $!chr(37) $!+ $right($chan,-1) +l $calc($nick($chan,0) + 3) 
    } 
  } 
} 
on *:PART:*: { 
  if ($calc($nick($chan,0) + 2) <= 100) { 
    .timer.limit 1 3 mode $!chr(37) $!+ $right($chan,-1) +l $calc($nick($chan,0) + 2) 
  } 
} 
on *:KICK:*: { 
  if ($calc($nick($chan,0) + 2) <= 100) { 
    .timer.limit 1 3 mode $!chr(37) $!+ $right($chan,-1) +l $calc($nick($chan,0) + 2) 
  } 
} 
on *:MODE:#: { 
  if ($nick != $me) || ($nick !isowner $comchan($nick,1)) { 
    if ($calc($nick($chan,0) + 2) <= 100) .timer.limit 1 3 mode $!chr(37) $!+ $right($chan,-1) +l $calc($nick($chan,0) + 3) 
  } 
}
#limitprot end

;By eXonyte web site: http://exonyte.dyndns.org

huh

dynamic room limiters don't help in stopping floods. They did originally when the floods were slow, but now that the floods have incrased greatly, they are not effective enough to stop the flooders.

yeah i got a mass flood in my old msn chat room :( it was a trivia room too :(

dynamic room limiters don't help in stopping floods. They did originally when the floods were slow, but now that the floods have incrased greatly, they are not effective enough to stop the flooders.

 

It should stop join flooders, that is its whole purpose after all.

It seems to be failing to access the channel properly to implement the room limit change.

it's all because of faster internet connections :rolleyes:

Well the whole time i was getting flooded my script did not leave or drop out, so if i had at the time had a protection of some sort it would most likely have worked

GuarDDog v. 5 should be out on valentines day. Go download it when it comes out and use it to kick butt.

GuarDDog v. 5 should be out on valentines day. Go download it when it comes out and use it to kick butt.

 

 

Is it 2012 as yet.......... GateKeeper await to see the finnish tomorrow :taz:

Edited Feb 13, 2006 8:31 PM by grinning_male

GuarDDog v. 5 should be out on valentines day. Go download it when it comes out and use it to kick butt.

lol nah thanks i like nuclear.

Besides i have managed to get the room limiter working, just had to make a couple small changes.

Hope eXonyte doesnt get too upset lol.

 

on *:join:#:{
  if ($nick == $me) {
    set %jc $chan
  }
}
#limitprot on
on *:JOIN:*: { 
  if ($nick != $me) { 
    if ($calc($nick($chan,0) + 2) <= 100) { 
      .timer.limit 1 5 mode %jc +l $calc($nick($chan,0) + 3) 
    } 
  } 
} 
on *:PART:*: { 
  if ($calc($nick($chan,0) + 2) <= 100) { 
    .timer.limit 1 3 mode %jc +l $calc($nick($chan,0) + 2) 
  } 
} 
on *:KICK:*: { 
  if ($calc($nick($chan,0) + 2) <= 100) { 
    .timer.limit 1 3 mode %jc +l $calc($nick($chan,0) + 2) 
  } 
} 
on *:MODE:#: { 
  if ($nick != $me) || ($nick !isowner $comchan($nick,1)) { 
    if ($calc($nick($chan,0) + 2) <= 100) .timer.limit 1 3 mode %jc +l $calc($nick($chan,0) + 3) 
  } 
}
#limitprot end
;By eXonyte web site: [url=http://exonyte.dyndns.org]http://exonyte.dyndns.org[/url]

Edited Feb 14, 2006 7:06 AM by DalienX

god.. i cant believe how much ive gone off mIRC Scripting :x

Hiya all,

In the rooms i have helped host in, which have had room limiters set the room limit to 3 above the current number of chatters and in thier function of doing that they are great.

 

What we found was in a genuine flood it makes no difference what the level is set to, the room is flooded anyway, as was stated earlier with fast connections its easy to overwhelm the MSN room limit and it just doesnt work in this situation, so we dont use it in any of the rooms anymore, one less thing for the script to think about.

 

Happy kicking,

ST4 :taz:

Edited Mar 16, 2006 3:19 PM by ST4

i agree the room limit prot was ok before msn went paid but since then it's useless.

i would try to edit it to make it more stable and work for paid chats but i might accidently put some kinda malicious codeing or somewhat of that sort in it. I'll sit back and wait for Ozzy or David (Get GuardDog) to see if one of them will fix this problem.

Edited Mar 16, 2006 4:35 PM by AntiVirus

Its just changed it to +3 then another 3 flooders join and so on then they all start hoping and it doesnt help as ive found out

room limit prot is useless on non-sub floods

No matter what you do room limit protect with Non Sub flooders will make no difference so best thing to do is use GD5 :lmaojump:

I've explained this before, you can't rely on the room limiter. It doesn't do the job good enough because of MSN's Buffer. MSN Buffers everything, and only checks the room mode if it doesn't have a great buffer, cause the flooders are getting faster and stronger, the room limit doesn't get checked. I've seen a subscription flood get way past the limit, so it's not able to even limit subscription floods, let a lot non-sub floods. SO yea, do what everyone is saying, Get GuarDDog :P

its another msn co ckup

they allow non subs in the rooms and they can bypass nearly every limit/mode you set

Edited Mar 16, 2006 9:14 PM by Ozzy10

My code does NOT have bugs. It just develops random features.

I've submitted my own join protector to TechGear. What it does is when turned on it will access deny all, and set mode +u to view knocks. Once someone tries to join they will not be able to the first time around. The script will add that persons address to grant for one minute, or until they join the room, and set mode -u for 5 seconds to avert knock flooding. Once the person joins grant access will be removed to prevent hop flooding.