# This is the base number to add to the total channel count for the new limit
set autolimit(base) 8
# This is the difference between the current limit and user count before
# a new limit is set.
set autolimit(diff) 5
# This is the timer, in minutes, between checks.
set autolimit(timer) 15
It ignores the autolimit(diff)5 setting. This script always keeps the difference between the current limit and the # of people in channel to 8. When it checks every 15 minutes, it always adds 8 to the current # of people in channel. Don't want that to happen, floods the channel.
Does the autolimit(diff) setting mean = or less than ?? Either way, it should not add 8 to the current number of people in channel if the different is more than 5. ie current # of people in channel is 12, 2 people join making it 14.. now when the limit checks.. it'll add 8 to 14 making the limit to 22.
Last edited by Bytez on Mon Aug 25, 2003 2:18 pm, edited 1 time in total.
Damn.. I thought are identical topics, guess I was wrog.. sorry for deleting the wrong one. Please do Edit and post again the question. Also, please do avoid pressing the Submit button more than once.
Once the game is over, the king and the pawn go back in the same box.
Please read the explaination of the settings again.
"autolimit(diff)" is the difference between current limit and
the number of people in the channel before it will set a "new" limit.
(not the number to be added to the current user count)
You need to change "autolimit(base)" to get a different buffer between
the users and the new limit.
I once was an intelligent young man, now i am old and i can not remember who i was.
I know the (base) line is the # to add to current # of people in channel but it always adds this number when the # of people in channel changes even if it's more than the difference set.
I don't think I was clear in my initial post. The script IGNORES the autolimit(diff) line. Say ONE user joins after a new limit is set, and when the script checks if it needs to set a new limit, it will do it REGARDLESS. Here's another scenerio:
Current number of people in channel: 14
a new limit was just set: Current limit set on channel: 22 (since 8 is set as autolimit(base)
5 minutes later, a user joins the channel, which makes the current count to 15.. then 10 minutes later, the script checks to see if it a new limit needs to be set. It goes ahead and sets the new limit to 23 Shouldn't it set a new limit when the current number of people in the channel is 17 or more since the 22-5=17 ??