This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

nocycle & mainserver suggestions

Old posts that have not been replied to for several years.
Locked
_
_XS_

nocycle & mainserver suggestions

Post by _XS_ »

Hi,

Netbots is a great script but here are some suggestions that would make it even better imo.

nocycle :

A setting that does not make the bot jump but only sets -cycle if needed.
A setting that does not make the bot jump if its on a mainserver (if not on a mainserver then it should jump) but only sets -cycle if needed.

mainserver :

Option to put in alternative jumping messages (instead of the standard 'changing server'.
More then 1 possible mainserver per bot.
A setting for the amount of tries before getting 'mainserver failed'
When not on mainserver and jumping trying the mainserver instead of the next server in the list.

AI in server jumping when trying to get on a mainserver, a little example of my idea :

(serverlist in bot)
mserver
server1
server2
server3
server4

Bot gets disconnected from mserver and connects to server1, when timer says its time it'll try to get on mainserver if it fails again then try server2 and so on, perhaps with the possibily of remembering which non mainservers aint working for adjustable period of time.

Hope some of my idea's will be possible and interesting enough for you to implement them, i'll be awaiting the next version!
Keep up the good work.
User avatar
slennox
Owner
Posts: 593
Joined: Sat Sep 22, 2001 8:00 pm
Contact:

Post by slennox »

You have the misfortune of desiring updates to two scripts I'm no longer working on in any significant way.

nocycle.tcl was written back when my bots were on efnet, and this is what got that component into netbots.tcl in the first place. I actually plan to remove the efnet ircd-specific nocycle component in the next version and make it available as a separate download.

I suspect you're using mainserver.tcl for general server management, which is not really what it's for (although I did in fact use it for this purpose for a while until I'd decided it had wasted enough of my time). As noted in the documentation, this isn't really what it's intended for. But it does in fact already support one thing you wanted - multiple mainservers per bot.
Locked