Directory src/twcore/bots/

Total Files:
7
Deleted Files:
5
Lines of Code:
1440

Browse with Trac

[root]/src/twcore/bots
                Folder removed from repo accessbot (0 files, 0 lines)
                Folder removed from repo achievement (0 files, 0 lines)
                Folder removed from repo achievementbot (0 files, 0 lines)
                directory in repo alertbot (2 files, 259 lines)
                directory in repo attackbot (2 files, 2560 lines)
                Folder removed from repo ballbot (0 files, 0 lines)
                directory in repo bannerboy (3 files, 595 lines)
                directory in repo baseduel (3 files, 508 lines)
                directory in repo basicbot (1 files, 117 lines)
                directory in repo bouncerbot (1 files, 231 lines)
                Folder removed from repo bouncerbotdev (0 files, 0 lines)
                directory in repo bwjsbot (2 files, 6270 lines)
                Folder removed from repo bwjsbotbeta (0 files, 0 lines)
                Folder removed from repo chatbot (0 files, 0 lines)
                directory in repo chatgui (7 files, 1417 lines)
                directory in repo chatrelaybot (2 files, 119 lines)
                directory in repo cleverbot (2 files, 305 lines)
                directory in repo commbot (2 files, 27 lines)
                Folder removed from repo couponbot (0 files, 0 lines)
                directory in repo distensionbot (3 files, 14680 lines)
                directory in repo duel1bot (12 files, 3565 lines)
                directory in repo duel2bot (14 files, 4526 lines)
                directory in repo duelbot (8 files, 3554 lines)
                directory in repo elim (10 files, 4229 lines)
                Folder removed from repo elim2 (0 files, 0 lines)
                Folder removed from repo elimbot (0 files, 0 lines)
                    Folder removed from repo config (0 files, 0 lines)
                    Folder removed from repo configuration (0 files, 0 lines)
                    Folder removed from repo elimdatabase (0 files, 0 lines)
                    Folder removed from repo elimplayer (0 files, 0 lines)
                    Folder removed from repo elimstate (0 files, 0 lines)
                    Folder removed from repo elimsystem (0 files, 0 lines)
                        Folder removed from repo testcases (0 files, 0 lines)
                    Folder removed from repo tasks (0 files, 0 lines)
                Folder removed from repo estatsbot (0 files, 0 lines)
                directory in repo evabot (2 files, 120 lines)
                directory in repo eventbot (2 files, 1073 lines)
                Folder removed from repo f1bot (0 files, 0 lines)
                Folder removed from repo flaredbot1 (0 files, 0 lines)
                directory in repo forumbot (2 files, 553 lines)
                Folder removed from repo gamebot (0 files, 0 lines)
                    Folder removed from repo acro (0 files, 0 lines)
                    Folder removed from repo acro2 (0 files, 0 lines)
                    Folder removed from repo boggle (0 files, 0 lines)
                    Folder removed from repo pict (0 files, 0 lines)
                    Folder removed from repo pictionary (0 files, 0 lines)
                    Folder removed from repo scramble (0 files, 0 lines)
                    Folder removed from repo trivia (0 files, 0 lines)
                Folder removed from repo gravitronbot (0 files, 0 lines)
                Folder removed from repo guano (0 files, 0 lines)
                directory in repo hockeybot (3 files, 6936 lines)
                    Folder removed from repo gamerequest (0 files, 0 lines)
                    Folder removed from repo hockeydatabase (0 files, 0 lines)
                    Folder removed from repo hockeymediator (0 files, 0 lines)
                    Folder removed from repo hockeyregistrator (0 files, 0 lines)
                    Folder removed from repo hockeystate (0 files, 0 lines)
                    Folder removed from repo hockeyteam (0 files, 0 lines)
                    Folder removed from repo ticker (0 files, 0 lines)
                directory in repo javelim (9 files, 2277 lines)
                Folder removed from repo kimbot (0 files, 0 lines)
                Folder removed from repo locaterbot (0 files, 0 lines)
                directory in repo logbot (2 files, 1621 lines)
                directory in repo loginbot (3 files, 379 lines)
                directory in repo loginspawn (2 files, 48 lines)
                directory in repo matchbot (15 files, 11000 lines)
                directory in repo messagebot (2 files, 2441 lines)
                directory in repo mrarrogant (2 files, 1033 lines)
                directory in repo multibot (2 files, 1228 lines)
                    directory in repo acro (2 files, 692 lines)
                    Folder removed from repo acro2 (0 files, 0 lines)
                    directory in repo assassin (2 files, 481 lines)
                    Folder removed from repo ballspec (0 files, 0 lines)
                    directory in repo base (8 files, 461 lines)
                    directory in repo baseassault (1 files, 831 lines)
                    directory in repo bbj (1 files, 422 lines)
                    Folder removed from repo betrayal (0 files, 0 lines)
                    directory in repo bfallout (1 files, 482 lines)
                    directory in repo boggle (5 files, 1163 lines)
                    directory in repo bogglelvz (5 files, 1059 lines)
                    directory in repo bountyhunter (2 files, 98 lines)
                    directory in repo bship (3 files, 2387 lines)
                    directory in repo chaos (5 files, 1217 lines)
                    directory in repo cnr (1 files, 534 lines)
                    directory in repo commander (2 files, 1217 lines)
                    directory in repo conquer (2 files, 142 lines)
                    directory in repo ctf (2 files, 731 lines)
                    directory in repo dangerous (1 files, 762 lines)
                    directory in repo dodgeball (2 files, 526 lines)
                    directory in repo enigma (2 files, 642 lines)
                    directory in repo fallout (1 files, 232 lines)
                    directory in repo freezejavs (2 files, 695 lines)
                    directory in repo freezetag (2 files, 680 lines)
                    directory in repo gangsoftw (2 files, 866 lines)
                    directory in repo gangwars (1 files, 254 lines)
                    directory in repo golden (2 files, 323 lines)
                    directory in repo gravbomber (2 files, 988 lines)
                    Folder removed from repo gravitron (0 files, 0 lines)
                    directory in repo heli (2 files, 511 lines)
                    directory in repo hunt (1 files, 847 lines)
                    directory in repo jailbreak (2 files, 647 lines)
                    directory in repo killer (1 files, 615 lines)
                    directory in repo killrace (2 files, 129 lines)
                    directory in repo lasertag (2 files, 352 lines)
                    directory in repo marco (2 files, 314 lines)
                    directory in repo medorp (2 files, 570 lines)
                    directory in repo nuke (2 files, 311 lines)
                    directory in repo payback (2 files, 274 lines)
                    directory in repo pictionary (2 files, 1078 lines)
                    directory in repo platoon (2 files, 268 lines)
                    directory in repo pointrace (2 files, 152 lines)
                    Folder removed from repo poker (0 files, 0 lines)
                    directory in repo prez (3 files, 491 lines)
                    directory in repo prodem (1 files, 407 lines)
                    directory in repo rabbit (1 files, 443 lines)
                    Folder removed from repo raceelim (0 files, 0 lines)
                    directory in repo racesim (2 files, 1503 lines)
                    Folder removed from repo remote (0 files, 0 lines)
                    directory in repo revenge (2 files, 705 lines)
                    directory in repo rps (2 files, 363 lines)
                    directory in repo scramble (3 files, 4811 lines)
                    directory in repo sharkball (2 files, 269 lines)
                    directory in repo soccerrace (2 files, 225 lines)
                    directory in repo spaceball (3 files, 985 lines)
                    directory in repo speed (1 files, 640 lines)
                    directory in repo starcon (2 files, 275 lines)
                    directory in repo stepelim (2 files, 676 lines)
                    directory in repo story (2 files, 661 lines)
                    directory in repo surfbalance (2 files, 590 lines)
                    directory in repo tankwarfare (2 files, 762 lines)
                    directory in repo terror (2 files, 499 lines)
                    Folder removed from repo test (0 files, 0 lines)
                    Folder removed from repo tfrace (0 files, 0 lines)
                    directory in repo tortuga (2 files, 1734 lines)
                    directory in repo trivia (3 files, 716 lines)
                    directory in repo tugawar (2 files, 331 lines)
                    Folder removed from repo twar (0 files, 0 lines)
                    directory in repo twscript (6 files, 2845 lines)
                    directory in repo untouchable (1 files, 557 lines)
                    directory in repo util (36 files, 14859 lines)
                    directory in repo victim (2 files, 359 lines)
                    directory in repo wiaw (2 files, 777 lines)
                    directory in repo wipeout (2 files, 238 lines)
                    directory in repo xdodgeball (2 files, 608 lines)
                    directory in repo zombies (1 files, 411 lines)
                directory in repo notifybot (2 files, 488 lines)
                directory in repo octabot (2 files, 534 lines)
                directory in repo policebot (2 files, 417 lines)
                Folder removed from repo powerballbot (0 files, 0 lines)
                directory in repo pracbot (3 files, 722 lines)
                Folder removed from repo pubarrogant (0 files, 0 lines)
                directory in repo pubautobot (2 files, 1237 lines)
                directory in repo pubbot (19 files, 5433 lines)
                directory in repo pubhub (19 files, 5185 lines)
                directory in repo pubsystem (13 files, 1929 lines)
                    Folder removed from repo game (0 files, 0 lines)
                    Folder removed from repo item (0 files, 0 lines)
                    directory in repo module (14 files, 15612 lines)
                        Folder removed from repo achievements (0 files, 0 lines)
                        directory in repo moneysystem (3 files, 630 lines)
                            directory in repo item (9 files, 605 lines)
                        directory in repo player (1 files, 595 lines)
                    directory in repo util (4 files, 165 lines)
                directory in repo purepubbot (2 files, 0 lines)
                    directory in repo doc (2 files, 0 lines)
                    Folder removed from repo location (0 files, 0 lines)
                    Folder removed from repo moneysystem (0 files, 0 lines)
                        Folder removed from repo item (0 files, 0 lines)
                    Folder removed from repo pointlocation (0 files, 0 lines)
                    Folder removed from repo pubitem (0 files, 0 lines)
                    Folder removed from repo pubstore (0 files, 0 lines)
                    Folder removed from repo pubsystemstate (0 files, 0 lines)
                    Folder removed from repo ship (0 files, 0 lines)
                directory in repo racebot (9 files, 2201 lines)
                Folder removed from repo racingbot (0 files, 0 lines)
                directory in repo radiobot (2 files, 1131 lines)
                directory in repo radiobot2 (2 files, 796 lines)
                Folder removed from repo relaybot (0 files, 0 lines)
                directory in repo robohelp (7 files, 2897 lines)
                Folder removed from repo roboref (0 files, 0 lines)
                Folder removed from repo roboreplacement (0 files, 0 lines)
                Folder removed from repo sbbot (0 files, 0 lines)
                directory in repo serverbot (2 files, 96 lines)
                directory in repo socialmedia (2 files, 419 lines)
                Folder removed from repo spreebot (0 files, 0 lines)
                directory in repo staffbot (12 files, 5562 lines)
                Folder removed from repo starcon (0 files, 0 lines)
                Folder removed from repo statsbot (0 files, 0 lines)
                Folder removed from repo strikeballbot (0 files, 0 lines)
                directory in repo strikebot (2 files, 4658 lines)
                directory in repo teamduel (11 files, 5785 lines)
                directory in repo tictactoe (2 files, 671 lines)
                directory in repo tournybot (2 files, 2936 lines)
                Folder removed from repo twbot (0 files, 0 lines)
                directory in repo twchat (2 files, 1130 lines)
                directory in repo twdbot (2 files, 1580 lines)
                directory in repo twdhub (3 files, 892 lines)
                directory in repo twdop (5 files, 2072 lines)
                directory in repo twdopstats (2 files, 356 lines)
                directory in repo twdt (8 files, 3022 lines)
                directory in repo twdtbot (2 files, 216 lines)
                directory in repo twht (6 files, 5657 lines)
                directory in repo twl (15 files, 8897 lines)
                Folder removed from repo twlbot (0 files, 0 lines)
                directory in repo twpoll (2 files, 1194 lines)
                directory in repo twrcbot (3 files, 532 lines)
                directory in repo ultrabot (1 files, 121 lines)
                Folder removed from repo updatebot (0 files, 0 lines)
                directory in repo updates (2 files, 550 lines)
                directory in repo welcomebot (3 files, 1513 lines)
                directory in repo whobot (2 files, 498 lines)
                Folder removed from repo whoisonbot (0 files, 0 lines)
                directory in repo zbot (7 files, 2756 lines)
                Folder removed from repo zhbot (0 files, 0 lines)
                directory in repo zonerbot (2 files, 1865 lines)

Lines of Code

src/twcore/bots/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 67 (100.0%) 2909 (100.0%) 43.4
milosh 27 (40.3%) 1672 (57.5%) 61.9
dugwyler 10 (14.9%) 666 (22.9%) 66.6
Maverick 19 (28.4%) 542 (18.6%) 28.5
Arobas+ 1 (1.5%) 10 (0.3%) 10.0
flibb 2 (3.0%) 9 (0.3%) 4.5
POiD 1 (1.5%) 5 (0.2%) 5.0
WingZero 2 (3.0%) 2 (0.1%) 1.0
Pio 1 (1.5%) 2 (0.1%) 2.0
Trancid 1 (1.5%) 1 (0.0%) 1.0
d1st0rt 1 (1.5%) 0 (0.0%) 0.0
Dral 2 (3.0%) 0 (0.0%) 0.0

Most Recent Commits

Trancid 2014-02-08 10:31 Rev.: 8423

Another resource leak.

1 lines of code changed in 1 file:

POiD 2013-08-24 11:31 Rev.: 7647

Adjust modulehandler to ensure keys are all in lowercase in the tracking vector.
Also adjust the 'afk' arena to be 'elim' as per Sysop Demonic.

5 lines of code changed in 1 file:

WingZero 2013-07-24 01:25 Rev.: 7459

reverting

0 lines of code changed in 1 file:

WingZero 2013-07-19 12:06 Rev.: 7447

Added a simple pointrace module to multibot
Added ba (BotAction shortcut) to MultiModule

2 lines of code changed in 1 file:

Dral 2011-10-09 18:05 Rev.: 5953

Oops, I'm in repository, not where I wanted to be.

0 lines of code changed in 1 file:

  • src/twcore/bots: mybot (del)
Dral 2011-10-09 17:58 Rev.: 5952

0 lines of code changed in 1 file:

  • src/twcore/bots: mybot (new)
Arobas+ 2011-01-10 23:53 Rev.: 4543

SQLResultEvent added

10 lines of code changed in 1 file:

milosh 2010-05-29 15:34 Rev.: 3675

No need to use a Vector.

4 lines of code changed in 1 file:

milosh 2010-05-28 22:31 Rev.: 3670

Added the ability to load commands from a .txt file.

32 lines of code changed in 1 file:

Maverick 2009-08-10 13:37 Rev.: 3363

Changed the method BotAction.sendEmailMessage():
- Returns a boolean to the result of sending the e-mail
- Extra subject parameter so bots can specify the subject of the e-mail

5 lines of code changed in 1 file:

milosh 2009-08-10 09:44 Rev.: 3358

Print stack trace for e-mail exception.

1 lines of code changed in 1 file:

milosh 2009-07-31 10:52 Rev.: 3345

Ticket #399 and a few TWScript edits.

1 lines of code changed in 1 file:

Maverick 2008-10-12 08:35 Rev.: 2969

Pubstats: Added the ability of saving banners to the database

5 lines of code changed in 1 file:

Maverick 2008-09-28 16:27 Rev.: 2911

Complete (untested) rebuild of the pubstats modules.

I only need to test it thoroughly, iron out the bugs and get it live.

0 lines of code changed in 2 files:

milosh 2008-09-22 14:44 Rev.: 2894

Added e-mail functionality into TWCore for grins and giggles. Enjoy!

17 lines of code changed in 1 file:

milosh 2008-09-09 02:17 Rev.: 2852

This should solve the rest of the bot operator level issues and the backslash for variables.

1 lines of code changed in 1 file:

milosh 2008-09-08 18:10 Rev.: 2850

Wow I spelt it wrong... what is wrong with me?

1 lines of code changed in 1 file:

milosh 2008-09-08 18:09 Rev.: 2849

Haha, I used _MOL_ as an example and forgot to add it to the constants. It's quite pointless but it makes me happy so DEAL WITH IT.

1 lines of code changed in 1 file:

milosh 2008-09-07 22:54 Rev.: 2845

Various nick nacks and whatnots.

25 lines of code changed in 1 file:

milosh 2008-09-07 17:20 Rev.: 2841

Updates having to do with the operator change and variables.

2 lines of code changed in 1 file:

Maverick 2008-09-07 15:23 Rev.: 2840

Big commit; This change changes the ZH operator level to a bot level.
Bots will now identify themselves as bots on the Operator List. This can be used for other bots to identify players as bots for disallowing them commands. Since the bot operator level is very low (just above player level), bots won't be able to issue much commands to other bots.

1 lines of code changed in 1 file:

milosh 2008-09-07 00:53 Rev.: 2836

Added constants to TWScript, a new command that displays constants, and a new escape key @oplevel that gives the operator level of the player. This will come in handy when we set up bots in places like #zoning or TWPolls and want to let each other know what's up. Simply do a '!greetmsg {@oplevel >= _SMOD_}Hey guys, I put this bot in here to poll.' and other users wont get spammed with a message they don't care about. Other useful constants included.

103 lines of code changed in 1 file:

milosh 2008-09-06 16:45 Rev.: 2831

Change in the way !sysoplogin/!smodlogin works. The entire bot is no longer !sysoplock'd/!smodlock'd. Though you can still do that, the specific TWScript login commands only freeze access to the ER commands in TWScript utilities.

8 lines of code changed in 1 file:

milosh 2008-09-04 22:38 Rev.: 2825

People are looking hard for loop holes.

2 lines of code changed in 1 file:

milosh 2008-09-04 07:30 Rev.: 2822

New TWScript utility and some various updates.

3 lines of code changed in 2 files:

milosh 2008-08-29 20:54 Rev.: 2807

New escape keys... @kpoints, @fpoints, and @points. See the menu for description.

3 lines of code changed in 1 file:

milosh 2008-08-21 08:27 Rev.: 2785

I'm not sure why this got deleted. o.O

293 lines of code changed in 1 file:

milosh 2008-08-21 08:26 Rev.: 2784

TWScript overhaul. Variables and other goodies added.

3 lines of code changed in 2 files:

milosh 2008-08-15 23:49 Rev.: 2782

Very spiffy update! Added in !smodlogin with the ability to *zone and made the command !sysoplock if sysops want an exclusive lock. I also fixed the issue with the commands util. Coolest of all in this update is that the compile now acts like a compiler! You don't have to put crazy parenthesis or brackets around everything anymore... you can simple type [1+1+1*3/4] to your hearts desire, and if you want something to take priority parenthesis and brackets get the job done. Cheers!

26 lines of code changed in 1 file:

milosh 2008-08-15 07:39 Rev.: 2775

TWScript changes... moving CodeCompiler back into the multibot package for functionality and future improvements.

66 lines of code changed in 2 files:

milosh 2008-08-14 16:07 Rev.: 2760

New approach to TWScript.

1052 lines of code changed in 3 files:

milosh 2008-08-14 15:55 Rev.: 2759

More fixing on TWScript!

17 lines of code changed in 1 file:

Maverick 2008-03-29 16:05 Rev.: 2453

Moved PubStatsPlayer and PubStatsScore to twcore.bots package so it's included in twcore.jar and can be used by twcore.bots.pubhub.pubhubstats

416 lines of code changed in 2 files:

dugwyler 2008-03-07 11:55 Rev.: 2411

Conforming to 4 space indentation standards

504 lines of code changed in 5 files:

Maverick 2008-02-12 16:26 Rev.: 2297

Uncompleted stuff for pubhubstats

pubbot:
* Added handleDisconnect() and call to moduleHandler.unloadAllModules()

pubbotstats:
* Added debug method for debug messages
* Not updating specific ship stats if the player is a spectator
* TODO: update total score after ship score has been updated

pubhub:
* Added handleDisconnect() method
* Added call to moduleHandler.unloadAllModules() on !off

pubhubstats:
* Clean stats collection for stats that haven't been updated since the last save cycle

TODO: Still a problem with free'ing PreparedStatements in the ConnectionPool

ModuleHandler:
* Fixed ModuleHandler to call the cancel() method on loaded modules before unloading
* Added an unloadAllModules()

10 lines of code changed in 1 file:

Maverick 2008-01-11 14:21 Rev.: 2131

Addition of KotHReset event to MultiBot and MultiUtil as multibot requests all events.

3 lines of code changed in 1 file:

Pio 2008-01-03 01:24 Rev.: 2087

Fixed declarations.

2 lines of code changed in 1 file:

milosh 2007-12-13 03:17 Rev.: 2010

Added a new autoStart(boolean) method. Allows the parent bot to pass a boolean value to the module which can be used to specify between starting the module automatically or not. However, this could be used for any boolean purpose. Defaults as false.

11 lines of code changed in 1 file:

flibb 2007-08-21 20:19 Rev.: 1785

PlayerBanner event was casted wrongly

2 lines of code changed in 1 file:

dugwyler 2007-08-20 13:45 Rev.: 1778

MultiBot handling of PlayerBanner event (when player changes banner).

7 lines of code changed in 1 file:

(8 more)

Generated by StatSVN 0.5.0