New Irc Bot

Feb 27, 2004 07:54 New Irc Bot
The .com team and I have decided to write and release a dedicated irc bot. This bot runs completely hidden on your computer. This is to replace the commonly used bulky Mirc bots. It has all the common features of wbb, including lock unlock kill etc. The config file is fairly easy to understand and I tried making it as newb proof as possible, so even stupid people can run an irc bot. Also for you people that are use to using the common bot's there has been a significant command structure change. The average bot_name map <map> is available with no password but instead of the ever so unl33t mapo etc I have instituted the following:

Bot_name strict/tournament/open -pw <pass> -mines <yes/no> -max <maxplayers> -time <timelimit> without <>'s and none are mandatory.

The custom Map is not restricted in the commands it uses, there is several different triggers you can use for ease.
bot_name Tourny, Tournament, Tourn for tournament games
-pw -p -password <pass> for password
-max -maxplayers -m <max#> for max players
-time -tlimit -t -timelimit <timelimit> for Timelimit
-mine -mines <yes/no> for mines
also if you include more then one for the same thing in a string, it will go to the last one in the commandline.

We decided that it is not worth adding in the rest of the things like bots should never be excluded, winbolo.net is the very feature keeping winbolo alive and should not be turned off etc.

There is also a spawner option, so the bot will always keep a game running with your set options. Also there is a max games built right into the bot so there is never any troubles with a shitload of games open lagging things up.

The map choosing algorithm was chosen by me to prevent constantly starting of the same map. A general map request ex. bot_name map chew will find every map included with the name chew in it, and then pick a random one if a 100% match is not found. This is to prevent repetitive gayness and provide some change in everyone's life. Maps are chosen from the maps and the spawnermaps respectively.

There has been two different versions of this bot packaged the first version is filled with the current map archive to provide more then enough maps to satisfy people. The second is the "light" version with only a small selection of map's to chose from either is available from these download locations:

Sjbot.v1.0.0
Sjbot.v1.0.0.light

Any questions or problems you can email me at suicidejockey@monarch.net or msg SuicidJky on irc.winbolo.com #winbolo.

SuicidJky
Feb 27, 2004 08:07
Great job SJ, this bot works extremely well so far :) I look forward to additional goodies you have in store. Btw, you forgot to mention the basic stat features you have so far :) ... botname stats will bring up how many of each type of game you've started on the gamebot since it was started :)

Min
Feb 27, 2004 08:10
strongflad here

i am so cool, you dont even know i'm cool.

S.F.'04
Feb 27, 2004 12:27
Great job.

Also my $0.02... I think an option to turn off bots would be nice. I personally think bots should always be excluded... It may not be fair for some to use borgs while others do not. It is entirely likely that there currently is no borg that is useful enough to give someone an advantage, but I don't know that for sure, and it would give me peace of mind to know that noone is using a borg.

Again good job, and thanks!

Fermat
Feb 27, 2004 12:52
I'll add to the pile and make it $0.04:

How about an option to ban ppl from using the bot, or restrict them from certain features?

Supa Dupa job from a Supa Dupa SJ!!
Feb 27, 2004 13:02
now my $0.06

"So you mean, like, what would it be like if I was an ugly, dumpy guy with a beer belly and a comb-over? I'd still probably be the coolest guy in the world, just a different kind of cool. More of a "I'm so cool, you dont even know I'm cool" kind of cool." - SB

S.F.'04
Feb 27, 2004 15:48
Nice job SJ,

It's great to see you get this out the door. I remember you talking about this long before I had sheepbot. Good luck on the new features and it's a nice addition to the community.

- Sheeps
Feb 27, 2004 16:24
One thing I noticed SJ, when trying to run the bot with a high port (i.e. 62050), I get a Run time error '6' and the bot will not load.
Feb 27, 2004 18:28
Fermat wrote:
Also my $0.02... I think an option to turn off bots would be nice. I personally think bots should always be excluded... It may not be fair for some to use borgs while others do not. It is entirely likely that there currently is no borg that is useful enough to give someone an advantage, but I don't know that for sure, and it would give me peace of mind to know that noone is using a borg.


read the specification for the borg interface and very quickly you'll realize it would be very hard to create a bot that helps in anyway, many of us use minborg becuase it logs ingame conversations, all you gotta do, is try to use some of the bots out there right now (which expect for minborg were all programmed for different versions of winbolo, so its a tossup if their features will even work) This line of thinking is simply paranoia in my opinion, like thinking becuase a lgm walked through fire the person who owns that lgm "must" be hacking. oh! that person is using a borg! they "must" have a unfair advantage...... but either way, don't want this to become a flamewar about bots/borgs .... but any of the server features that SJ left out, were left out on purpose.

Min

p.s. It would be like me complaining that you guys all use sound when I don't ... that gives you a "unfair" advantage ... maybe you should all disable sound when playing against me? ........
Feb 27, 2004 19:46
Min wrote:
... maybe you should all disable sound when playing against me? ........


Only if you disable your mouse... and maybe your keyboard... and better click off that monitor, ok, now we can play :)
Feb 27, 2004 20:41
sheeps wrote:
Min wrote:
... maybe you should all disable sound when playing against me? ........


Only if you disable your mouse... and maybe your keyboard... and better click off that monitor, ok, now we can play :)


And also... maybe shut down your brain... O.K., now it would be a fair fight. :)
Feb 27, 2004 20:48
Sorry bout that Sheeps, looks like it didn't like those high of numbers to be declared as integers, it is now fixed will get packaged and uploaded most likely sometime today.
Feb 27, 2004 23:56
Fermat wrote:
Great job.
Also my $0.02... I think an option to turn off bots would be nice. I personally think bots should always be excluded... It may not be fair for some to use borgs while others do not. It is entirely likely that there currently is no borg that is useful enough to give someone an advantage, but I don't know that for sure, and it would give me peace of mind to know that noone is using a borg.
Again good job, and thanks!
Fermat

We SHOULD have borgs in EVERY game! Speilborg makes it easy to catch ppl hacking, so ppl aren't banned w/o proof. Btw SJ, thank you for releasing this!!!! Also, thank you for making it so it's always .net and bots enabled.
Jay the speeding Ray wrote:
How about an option to ban ppl from using the bot, or restrict them from certain features?

How bout not?
Feb 28, 2004 00:59
sheeps wrote:
Min wrote:
... maybe you should all disable sound when playing against me? ........


Only if you disable your mouse... and maybe your keyboard... and better click off that monitor, ok, now we can play :)


I never play with sound. I use pillview.
Feb 28, 2004 01:04
Nemo's got 69 posts! Dirty bastard.

Hrm, as for your preference for no sound... any particular reason? Just curious.
Feb 28, 2004 01:38
lol! winbolo 69! i get pwned if i play with no sound.....i cant here where attacking is going on..here ppl spiking...ect...
Feb 28, 2004 02:05
Nova wrote:
Hrm, as for your preference for no sound... any particular reason? Just curious.


well sound gives a few things that are helpful, such as being able to tell when someone is farming, or when they are shooting a pill, etc ... however the sounds are very annoying in my opinion, the sound of bullets firing is very rapid, and loud (sound packs wouldn't fix this in my opinion). I prefer to listen to some nice music that allows my brain to think properly rather than these extremely annoying sounds. I can usually tell all the things you would normal tell from sound without it anyways ... its not to hard to determine what your enemy is up too, or force them to do a certain thing. Just clear your mind, relax, and bolo.

Min
Feb 28, 2004 02:14
Q-mandabomb wrote:
lol! winbolo 69! i get pwned if i play with no sound.....i cant here where attacking is going on..here ppl spiking...ect...


Pillview is a much better way to see if someone is spiking or whatever.

I pretty much agree with what Min said but I don't worry about some idiot farming a tree before go. The other person just denies it and such and then the game never gets started.
Feb 28, 2004 02:18
Nemokrad wrote:
Q-mandabomb wrote:
lol! winbolo 69! i get pwned if i play with no sound.....i cant here where attacking is going on..here ppl spiking...ect...


Pillview is a much better way to see if someone is spiking or whatever.

I pretty much agree with what Min said but I don't worry about some idiot farming a tree before go. The other person just denies it and such and then the game never gets started.

i use pillview too...its very useful especially in big games with tons of sound....btw i think u were the one who told be about pillview :P
Mar 03, 2004 07:53
SJbot.v1.0.8.light
I have fixed many key issues that have been coming up lately, A heavy version should be released soon. Hopefully all the bugs are worked out so i can start working on new interesting features.
Mar 03, 2004 08:09
SJbot.v1.0.8 The heavy version with all maps from archive etc.

Here is the changes :)

V.1.0.8
Win95/98 Support added
Large ports now handled
TTPB starts tix tox pillbox game
Code Optimization
Help Version Fixed
Mar 03, 2004 08:12
good work sj, looks nice so far :)

everyone running sjbot should update their bots.

Min
Mar 04, 2004 00:24
w000t! everyone should use SJBOT!