<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.minegoboom.com/index.php?action=history&amp;feed=atom&amp;title=SSBiller_2</id>
		<title>SSBiller 2 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.minegoboom.com/index.php?action=history&amp;feed=atom&amp;title=SSBiller_2"/>
		<link rel="alternate" type="text/html" href="http://wiki.minegoboom.com/index.php?title=SSBiller_2&amp;action=history"/>
		<updated>2026-05-05T16:56:16Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>http://wiki.minegoboom.com/index.php?title=SSBiller_2&amp;diff=5692&amp;oldid=prev</id>
		<title>CypherJF: added category tag</title>
		<link rel="alternate" type="text/html" href="http://wiki.minegoboom.com/index.php?title=SSBiller_2&amp;diff=5692&amp;oldid=prev"/>
				<updated>2007-09-29T18:12:41Z</updated>
		
		<summary type="html">&lt;p&gt;added category tag&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 18:12, 29 September 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l568&quot; &gt;Line 568:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 568:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== External Links ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== External Links ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* http://www.mervbot.com/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* http://www.mervbot.com/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category: Biller]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category: Servers]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mgb_assswiki:diff:version:1.11a:oldid:5690:newid:5692 --&gt;
&lt;/table&gt;</summary>
		<author><name>CypherJF</name></author>	</entry>

	<entry>
		<id>http://wiki.minegoboom.com/index.php?title=SSBiller_2&amp;diff=5690&amp;oldid=prev</id>
		<title>CypherJF: introduction of SSBiller 2 article</title>
		<link rel="alternate" type="text/html" href="http://wiki.minegoboom.com/index.php?title=SSBiller_2&amp;diff=5690&amp;oldid=prev"/>
				<updated>2007-09-29T18:11:58Z</updated>
		
		<summary type="html">&lt;p&gt;introduction of SSBiller 2 article&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;SSBiller 2, written by [[Catid]], was the first open-source billing server equivalent to [[SSC]]'s system.&lt;br /&gt;
&lt;br /&gt;
=== 2.00b by Confess ===&lt;br /&gt;
Last Updated: September 21, 2005&lt;br /&gt;
&lt;br /&gt;
Was met with some criticism Confess had used other individuals changes to SSBiller and claimed it as his own. [http://forums.minegoboom.com/viewtopic.php?t=5178]&lt;br /&gt;
&lt;br /&gt;
Whats new [http://forums.minegoboom.com/viewtopic.php?t=5178]: &lt;br /&gt;
* Adjusted '?man' format&lt;br /&gt;
* Added greet message (You can choose what greet message you want too! )&lt;br /&gt;
* Added commands such as ?bnews, ?contacts, ?bstaff&lt;br /&gt;
* Renamed commands.&lt;br /&gt;
* Two different man formats to choose from.&lt;br /&gt;
* ?bzones added, so public can see what zones are on the biller &lt;br /&gt;
&lt;br /&gt;
=== Release 11j ===&lt;br /&gt;
Last Updated: July 5, 2003&lt;br /&gt;
&lt;br /&gt;
This is [[SOS]]' much improved version of my billing server, open-sourced as well. &lt;br /&gt;
&lt;br /&gt;
New: Fixed a large security-related bug.&lt;br /&gt;
&lt;br /&gt;
The BAN.DAT and BANFREE.DAT files are not compatible with the original SSBiller2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1.11j&lt;br /&gt;
	[Catid] Fixed a large security-related bug.  Cannot be specific because some people will be using the old version..&lt;br /&gt;
		For this reason, the source code has not been updated.  I'll release the actual source ASAP.&lt;br /&gt;
&lt;br /&gt;
1.11i&lt;br /&gt;
	*Fixed a bug with -b switch on bans&lt;br /&gt;
&lt;br /&gt;
1.11f&lt;br /&gt;
	*Removed squad and chat list showing in biller window&lt;br /&gt;
&lt;br /&gt;
1.11e&lt;br /&gt;
	*Fixed a little typo in ?listban&lt;br /&gt;
	*Changed ?listban info in ?man&lt;br /&gt;
	*Changed some ?man ordering again&lt;br /&gt;
	*Fixed ?resetscore crash bug&lt;br /&gt;
&lt;br /&gt;
1.11d&lt;br /&gt;
	*Changed ?broadcast and **message do %2 sound&lt;br /&gt;
	*Fixed bug that caused players to be locked out from some chats without a reason(May bring extra trouble later, but not likely. Not tested, so I have no idea if chats still work... ;))&lt;br /&gt;
	*Changed ?man ordering&lt;br /&gt;
	*Added examples to ?man for all the brainless n00bz&lt;br /&gt;
&lt;br /&gt;
1.11c&lt;br /&gt;
	*Fixed some spelling&lt;br /&gt;
	*Fixed ?resetscore not showing up in ?man&lt;br /&gt;
	*Fixed empty 0: chat messages when heavy connect flood is triggered&lt;br /&gt;
	*Changed flood limiter from 5/9 to 10/20 (Light/Heavy flood)&lt;br /&gt;
	*Fixed HUGE bug with saving chat premitted list(Must stop the 1am coding...)&lt;br /&gt;
&lt;br /&gt;
1.11b&lt;br /&gt;
	*Added GroupID showing for offline zones in ?listzone&lt;br /&gt;
	*Added notification for when a player enteres a chat hes already on(To help find a bug)&lt;br /&gt;
&lt;br /&gt;
1.11a&lt;br /&gt;
	*Changed ?resetscore&lt;br /&gt;
	*Added ?networkreset&lt;br /&gt;
	*Changed login flood checks&lt;br /&gt;
&lt;br /&gt;
1.11&lt;br /&gt;
	*Fixed bug in ?squadownlist&lt;br /&gt;
	*Changed some text in ?man listzone&lt;br /&gt;
	*Changed **message so it always sends net-wide&lt;br /&gt;
	*Removed &amp;quot;Group-wide banfree&amp;quot; from ?listbanfree description&lt;br /&gt;
		There is no way to banfree group-wide, so i dont know how it got in there&lt;br /&gt;
	*Added max comment lengths to ?man of ?commentban and ?details&lt;br /&gt;
	*Added premission checking to most L1 commands&lt;br /&gt;
	*Fixed duplicate banfree finding bug&lt;br /&gt;
	*Added ?c-grant&lt;br /&gt;
	*Added &amp;quot;staff chats not supported&amp;quot; message&lt;br /&gt;
	*Added ?broadcast&lt;br /&gt;
	*Added OpID and BanfreeID	***op.dat and banfree.dat must be deleted before running new version!***&lt;br /&gt;
	*Changed commands to use OpID and BanfreeID&lt;br /&gt;
&lt;br /&gt;
1.10g&lt;br /&gt;
	*Fixed ?man display&lt;br /&gt;
&lt;br /&gt;
1.10f&lt;br /&gt;
	*Fixed ?squadownlist&lt;br /&gt;
&lt;br /&gt;
1.10e&lt;br /&gt;
	*Added &amp;quot;You are not on any chats&amp;quot; message&lt;br /&gt;
	*Fixed some stuff in ?man&lt;br /&gt;
&lt;br /&gt;
1.10d&lt;br /&gt;
	*Fixed an error message&lt;br /&gt;
&lt;br /&gt;
1.10c&lt;br /&gt;
	*Fixed TZB check&lt;br /&gt;
	*Added ?warn command&lt;br /&gt;
&lt;br /&gt;
1.10b&lt;br /&gt;
	*Fixed bug in ?commentban&lt;br /&gt;
	*Fixed bug that made all bans netwide&lt;br /&gt;
	*Changed ban comment length to 128. Comments were way too short. ***BAN FILE INCOMPATIBLE WITH OLDER VERSIONS(DELETE IT)***&lt;br /&gt;
	*Removed ?networkreset&lt;br /&gt;
	*Changed ?groupreset to ?resetscore&lt;br /&gt;
	*Added ?resetscore to ?man&lt;br /&gt;
&lt;br /&gt;
1.10a&lt;br /&gt;
	*Fixed 3 bugs in ?listban and ?listbanfree&lt;br /&gt;
&lt;br /&gt;
1.10&lt;br /&gt;
	*Changed ?version to a public command&lt;br /&gt;
	*Changed chat system so chats get unowned when the owner account expires(AccountReclaimDelay)&lt;br /&gt;
	*Added ?squadonline command&lt;br /&gt;
	*Added ?squadownlist command&lt;br /&gt;
&lt;br /&gt;
1.9g&lt;br /&gt;
	*Added ?c-needp command&lt;br /&gt;
&lt;br /&gt;
1.9f&lt;br /&gt;
	*Fixed ?c-release crash bug&lt;br /&gt;
&lt;br /&gt;
1.9e&lt;br /&gt;
	*Added ?c-kick to ?man&lt;br /&gt;
	*Added explanation on how you can read your messages....&lt;br /&gt;
&lt;br /&gt;
1.9d&lt;br /&gt;
	*Changed it so that L2 or higher level operators can release chats of other players&lt;br /&gt;
	*Changed some ?man formatting&lt;br /&gt;
	*Added ?c-kick command&lt;br /&gt;
&lt;br /&gt;
1.9c&lt;br /&gt;
	*Fixed ?top10 ratios&lt;br /&gt;
	*Fixed a bug with chats&lt;br /&gt;
&lt;br /&gt;
1.9b&lt;br /&gt;
	*Added ?c-welcome command&lt;br /&gt;
	*Added chat welcome messages&lt;br /&gt;
	*Changed chat owning so that you can grab a chat when someone is in it&lt;br /&gt;
	*Added chat owner name to &amp;quot;You are not allowed on chat X&amp;quot; message&lt;br /&gt;
&lt;br /&gt;
1.9a&lt;br /&gt;
	*Chagned ?top10 a bit. Also made columns aligned&lt;br /&gt;
	*Changed ?top10 to display for current zone only. Must stop coding at midnight...&lt;br /&gt;
&lt;br /&gt;
1.9&lt;br /&gt;
	*Removed ?nick for security reasons	&lt;br /&gt;
	*Changed some text formatting and text&lt;br /&gt;
	*Added ?top10 command&lt;br /&gt;
	*Added ?msgclear command&lt;br /&gt;
	*Disallowed commas in names! &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
	*Added checking for invalid chat names&lt;br /&gt;
	*Removed ?addchat and ?leavechat&lt;br /&gt;
	*Added some checks to message loading&lt;br /&gt;
	*Added chat owning system&lt;br /&gt;
&lt;br /&gt;
1.8h&lt;br /&gt;
	*Changed some ?info behaviour&lt;br /&gt;
	*Fixed infinite loop bug in ?info #UserID&lt;br /&gt;
&lt;br /&gt;
1.8g&lt;br /&gt;
	*Added ?dop so u can use it if too lazy to type ?logout&lt;br /&gt;
&lt;br /&gt;
1.8f&lt;br /&gt;
	*Fixed ?notifyban On/Off&lt;br /&gt;
&lt;br /&gt;
1.8e&lt;br /&gt;
	*Fixed ?listban BanID not working sometimes&lt;br /&gt;
	*Fixed ?nick bug&lt;br /&gt;
&lt;br /&gt;
1.8d&lt;br /&gt;
	*Fixed ?ban -b crash bug&lt;br /&gt;
	*Added -b switch display in ?listban&lt;br /&gt;
	*Changed ?listban to be faster when showing specific ban info&lt;br /&gt;
&lt;br /&gt;
1.8c&lt;br /&gt;
	*Added fixes from Catid's release 10&lt;br /&gt;
		*Memory leak during player login&lt;br /&gt;
		*Invalid chat message crash&lt;br /&gt;
&lt;br /&gt;
1.8b&lt;br /&gt;
	*Added automatic new message check. Removed the one from ?man&lt;br /&gt;
	*Removed a debug command that made biller say &amp;quot;BOO&amp;quot; to you sometimes :P&lt;br /&gt;
	*Added warning when a lower level biller op tries to ?kick you&lt;br /&gt;
&lt;br /&gt;
1.8a&lt;br /&gt;
	*Changed operator level names. Old ones were too boring and inaccurate&lt;br /&gt;
	*Changed some text&lt;br /&gt;
	*Changed group-wide banning&lt;br /&gt;
	*Chagned &amp;quot;Player is already banned&amp;quot; error to a notification&lt;br /&gt;
	*Added viewing of single ban info&lt;br /&gt;
	*Added ?ver command&lt;br /&gt;
&lt;br /&gt;
1.7&lt;br /&gt;
	*Changed some text formatting&lt;br /&gt;
	*Added remote banning&lt;br /&gt;
	*Fixed zone notify bug&lt;br /&gt;
&lt;br /&gt;
1.6&lt;br /&gt;
	*Changed ?kick to work network-wide&lt;br /&gt;
	*Added network name specification in server.ini&lt;br /&gt;
		Misc:NetworkName=&lt;br /&gt;
		Used in network-wide ban messages. Max 31 characters&lt;br /&gt;
	*Added network wide ban text in server.ini  (Changeable with ?netbantext(L0))&lt;br /&gt;
		Misc:NetworkBanText=&lt;br /&gt;
		Used in network-wide ban messages. Max 127 characters&lt;br /&gt;
	*Added additional protection against hacked TZBs. Values taken from Windows 98 First Edition,&lt;br /&gt;
		so other Windowses might generate false alerts. Tell me if that happens. Some bots&lt;br /&gt;
		might also have problems(MERVBot and all its forms that use a -30 TZB. Easy fix,&lt;br /&gt;
		just remove -30 or make it divisible with 60).&lt;br /&gt;
	*Fixed ban notify bug&lt;br /&gt;
	*Fixed the fix for the ban notify bug&lt;br /&gt;
	*Fixed bug that caused all bans to be net-wide&lt;br /&gt;
&lt;br /&gt;
1.5h&lt;br /&gt;
	*Fixed infinite loop bug in ?ban&lt;br /&gt;
&lt;br /&gt;
1.5g&lt;br /&gt;
	*Fixed the new messages fix&lt;br /&gt;
&lt;br /&gt;
1.5f&lt;br /&gt;
	*Removed a debug command that i forgot to remove&lt;br /&gt;
	*Fixed new message notification&lt;br /&gt;
&lt;br /&gt;
1.5e&lt;br /&gt;
	*Added new message notification to ?man&lt;br /&gt;
	*Changed some text formatting&lt;br /&gt;
&lt;br /&gt;
1.5d&lt;br /&gt;
	*Fixed bug that allowed some hacked clients to connect&lt;br /&gt;
	*Fixed bug that added all banfrees network-wide&lt;br /&gt;
&lt;br /&gt;
1.5c&lt;br /&gt;
	*Changed some text formatting&lt;br /&gt;
	*Fixed ?man banfree, ?man listban and ?man listbanfree crash bugs&lt;br /&gt;
&lt;br /&gt;
1.5b&lt;br /&gt;
	*Added ?msgview command&lt;br /&gt;
	*Added full inbox warning&lt;br /&gt;
	*Changed maximum message length to 255&lt;br /&gt;
&lt;br /&gt;
1.5a&lt;br /&gt;
	*Fixed infinite loop bug in ?banfree&lt;br /&gt;
&lt;br /&gt;
1.5&lt;br /&gt;
	*Added messaging system&lt;br /&gt;
	*Fixed ?kick&lt;br /&gt;
&lt;br /&gt;
1.4c&lt;br /&gt;
	*Changed ?dop to ?logout&lt;br /&gt;
	*Changed help&lt;br /&gt;
	*Changed some commands to report status, not toggle when no parameters given&lt;br /&gt;
	*Added registration form warning to ?man&lt;br /&gt;
&lt;br /&gt;
1.4b&lt;br /&gt;
	*Added ?banfree -* switch&lt;br /&gt;
	*Fixed banfree checking&lt;br /&gt;
&lt;br /&gt;
1.4a&lt;br /&gt;
	*Fixed banfreeing players&lt;br /&gt;
	*Fixed banfree levels&lt;br /&gt;
	*Fixed banfree saving&lt;br /&gt;
	*Fixed ban saving&lt;br /&gt;
	*Fixed ?ban -b switch&lt;br /&gt;
	*Changed it so you cannot ban the same player multiple times&lt;br /&gt;
	*Changed it so you cannot banfree the same player multiple times&lt;br /&gt;
&lt;br /&gt;
1.4&lt;br /&gt;
	*Changed database to be a little faster&lt;br /&gt;
	*Changed all ban kickout times to 10 seconds&lt;br /&gt;
	*Added ?kick command&lt;br /&gt;
&lt;br /&gt;
1.3&lt;br /&gt;
	*Added network-wide ?listban&lt;br /&gt;
	*Added network-wide ?listbanfree&lt;br /&gt;
	*Added ?banfree levels&lt;br /&gt;
	*Chagned banfree file format&lt;br /&gt;
	*Changed ban file format&lt;br /&gt;
	*Added denying banfrees for banned players&lt;br /&gt;
&lt;br /&gt;
1.2 and smaller&lt;br /&gt;
	*UNDOCUMENTED&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Release 11  ===&lt;br /&gt;
Last updated: December 14, 2001&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Subbill version 1.11&lt;br /&gt;
&lt;br /&gt;
Contact: Catid@pacbell.net (ICQ#18736684)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----------&lt;br /&gt;
What's new?&lt;br /&gt;
-----------&lt;br /&gt;
&lt;br /&gt;
Release # 11&lt;br /&gt;
Date: 12/13/01&lt;br /&gt;
&lt;br /&gt;
Release 11 is for incorporating most of SOS's modications to the code.&lt;br /&gt;
Changed ?man to ?help.&lt;br /&gt;
Removed ?nick. Sorry.&lt;br /&gt;
Removed the periods (.) from the ends of biller responses.&lt;br /&gt;
Changed ?ghost command interpreter to SOS's model.&lt;br /&gt;
Added ?login check for foreign operators to SOS's model.&lt;br /&gt;
Allowed net-wide operators to ?addzone to their current group.&lt;br /&gt;
Overhauled ?ban* system, all thanks to SOS.  Hope it works.&lt;br /&gt;
If it doesn't work, send me lotsa flaming e-mail, please:)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Release # 10&lt;br /&gt;
Date: 11/22/01&lt;br /&gt;
&lt;br /&gt;
Updated version tags.&lt;br /&gt;
Fixed invalid chat message crash.&lt;br /&gt;
Fixed memory leak in login code.&lt;br /&gt;
Fixed invalid username filter bug.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Release # 9&lt;br /&gt;
Date: 6/6/01&lt;br /&gt;
&lt;br /&gt;
Release 9 is for fixing reported bugs in the code.  I've also updated the list of commands.&lt;br /&gt;
Added ?nick=&amp;lt;name&amp;gt;:&amp;lt;pw&amp;gt; command to change nicks in-game.&lt;br /&gt;
Added ?bantext to ?man&lt;br /&gt;
Fixed ban/banfree database bugs.  Some still remain.&lt;br /&gt;
Fixed memory leak when the biller closes.&lt;br /&gt;
Fixed packet exploit to crash the biller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Release # 8&lt;br /&gt;
Date: 4/11/01&lt;br /&gt;
&lt;br /&gt;
Operator restrictions - this release is primarily concerned with patching&lt;br /&gt;
                        possible and reported operator hacks.&lt;br /&gt;
Zone cleanup - disconnecting zones are now cleaned up after properly.&lt;br /&gt;
?removeop - allows you to remove yourself.&lt;br /&gt;
?notifyzone - sysops may now monitor zone recycles from anywhre on the network.&lt;br /&gt;
Database corruption - the last of the database problems have been traced.&lt;br /&gt;
?ban/addop - sector restrictions are in place.&lt;br /&gt;
Banfrees - work, but only within one zone at a time.&lt;br /&gt;
Account reclaim - option in server.ini to reclaim user accounts after 90 days of inactivity.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Release # 7&lt;br /&gt;
Date: 4/10/01&lt;br /&gt;
&lt;br /&gt;
?notifychat - status is saved to disk for every player.&lt;br /&gt;
?notifyban - monitor player connection attempts.  Also saved to disk&lt;br /&gt;
?notifyzone - monitor zone connection attempts.  Also saved to disk&lt;br /&gt;
IP bans - ip ranges are now done properly.&lt;br /&gt;
Chat crash fixed - [SERVER.INI]:[Billing]:LogMessages=1 now handled properly&lt;br /&gt;
?addchat - you may now add more than one chat at a time, using commas to deliminate them.&lt;br /&gt;
?addop - can no longer add network-wide ops as a group-wide operator.&lt;br /&gt;
Old SubGame Kickoff/Recycle bug fixed - may it rest in pieces.&lt;br /&gt;
?networkreset - slick as I.C.E. network-wide score reset command.&lt;br /&gt;
Changed ?help to ?man - easier to type.&lt;br /&gt;
Fuzzy commands - players may leave off the parameters on many commands.&lt;br /&gt;
?details - shows and sets both your own details and others'&lt;br /&gt;
?bantext/?extchat - two more former BanG commands implemented.&lt;br /&gt;
*monitor - command hook is in place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Release # 6&lt;br /&gt;
Date: 4/08/01&lt;br /&gt;
&lt;br /&gt;
Operator levels - preliminary operator levels and restrictions are in.&lt;br /&gt;
EncryptMode - packet encryption is working.  We're the second after SSC to support it.&lt;br /&gt;
localtime() - times are reported in your own timezone instead of server time.&lt;br /&gt;
?details - shows name, email, details.&lt;br /&gt;
Database problems - fixed a bunch, and a few remain.&lt;br /&gt;
?chat - no longer can cause ?notifychat floods.&lt;br /&gt;
Password hashing - fixed.  A few user accounts made with earlier versions of the biller might no longer work.&lt;br /&gt;
User.Block no longer used - bans are now completely removed from the user information.&lt;br /&gt;
?listban - bans may now be done in only one zone, or one group of zones.  ?listzone reflects this&lt;br /&gt;
?find - double names are fixed.  Fuzzy find returns whole name now.  &lt;br /&gt;
Invalid commands - instead of the generic ?help &amp;lt;command&amp;gt; response, it inserts the command used.&lt;br /&gt;
?changesquad - like changepassword and changename; level 0-1 ops may change squad owners&lt;br /&gt;
?leavechat - supplements addchat.  Players may specify channel name or number&lt;br /&gt;
?squadcreate - detects invalid squad names thus catching another social engineering exploit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Release # 5&lt;br /&gt;
Date: 4/04/01&lt;br /&gt;
&lt;br /&gt;
?addzone - changed to fit the registration procedure in dreamspec.net&lt;br /&gt;
?addop - the operator list now has a hierarchy.  Access may also be restricted to&lt;br /&gt;
         group(s) and zone(s) on the network.  I have yet to reflect this in the other commands.&lt;br /&gt;
?whoami - in case you forget.  The operator system can be confusing. \=)&lt;br /&gt;
?listop - keeps an account access counter.&lt;br /&gt;
?ban -! switch automatically bans a player's entire ISP.  DoS attacks are possible with this command&lt;br /&gt;
Ban IDs - these are now universal.  They may be used like in SSC eventually,&lt;br /&gt;
Hack prevention - realized that SubBill was built to be hacked and decided to stop basing biller on its example.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Release # 4&lt;br /&gt;
Date: 3/31/01&lt;br /&gt;
&lt;br /&gt;
Name bug fixed - names longer than 19 characters are trimmed.  This allows long names to be banned,&lt;br /&gt;
                 and removes the ability to impersonate other players.  &lt;br /&gt;
Invalid command bug - a crash bug has been fixed.&lt;br /&gt;
?addop - the operator list is now implemented.  It provides private billing sysop accounts for now&lt;br /&gt;
?seen - display the last time the given player was online.&lt;br /&gt;
?find - ?find :&amp;lt;name&amp;gt; does an exact search, while ?find &amp;lt;partial name&amp;gt; does a fuzzy match.&lt;br /&gt;
?chat - 9 available chats, as opposed to 4 in SubBill.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Release # 3&lt;br /&gt;
Date: 3/30/01&lt;br /&gt;
&lt;br /&gt;
Backwards compatibility - existing .DAT file format works.&lt;br /&gt;
SSC command set - all published SSC commands (not BanG) have been emulated.&lt;br /&gt;
?man - recoded to optimize space, added detailed descriptions.&lt;br /&gt;
zone.dat - subbill officially supports the addzone system, for private zone passwords.&lt;br /&gt;
op.dat - added preliminary support code for the upcoming op-level structure.&lt;br /&gt;
?ban - a simple ban system is now in place.&lt;br /&gt;
?details - adds an RPG element to our growing community.&lt;br /&gt;
Login/Command flood foiler - stops hacks before they start.&lt;br /&gt;
Unbanner detection - keeps cheaters legal automatically.&lt;br /&gt;
AskNewUsers - choose to get rid of that pesky &amp;quot;Do you want to Continue?&amp;quot; message.&lt;br /&gt;
Invalid name detection - halts social engineering and bot hacks.&lt;br /&gt;
?alias - track hackers and cheaters with new tracing systems.&lt;br /&gt;
Faster database access - uses advanced programming techniques to load instantly.&lt;br /&gt;
More secure - includes numerous safe-guards against potential problems, yet unexploited.&lt;br /&gt;
Such as - better .dat files; double entry errors allowing arena access to hackers fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----------&lt;br /&gt;
Command Set&lt;br /&gt;
-----------&lt;br /&gt;
&lt;br /&gt;
	User Commands:&lt;br /&gt;
man			System manual&lt;br /&gt;
&lt;br /&gt;
password&lt;br /&gt;
details			Set/view player details&lt;br /&gt;
setemail		Change email set in registration form&lt;br /&gt;
setname			Change name set in registration form&lt;br /&gt;
&lt;br /&gt;
chat&lt;br /&gt;
addchat			Add new chats&lt;br /&gt;
leavechat		Leave a chat by # or name&lt;br /&gt;
notifychat		Notify when players enter/exit chats&lt;br /&gt;
&lt;br /&gt;
squadcreate&lt;br /&gt;
squadjoin&lt;br /&gt;
squadleave&lt;br /&gt;
squadlist		List squadmates&lt;br /&gt;
squadowner		Get given squad's owner&lt;br /&gt;
squad			Get given player's squad&lt;br /&gt;
&lt;br /&gt;
find			Find player on network&lt;br /&gt;
ghost			Hide from inter-zone find commands&lt;br /&gt;
seen			Show the last time the user connected&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Squad Owner Commands:&lt;br /&gt;
squaddissolve&lt;br /&gt;
squadpassword&lt;br /&gt;
squadkick		Kick a player from your current squad&lt;br /&gt;
squadgrant		Pass squad ownership to another player&lt;br /&gt;
squadname		Change your squad's name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Level-4  Moderator&lt;br /&gt;
login			Log on with a personalized password&lt;br /&gt;
changeop		Change personal password&lt;br /&gt;
whois			Display player operator level&lt;br /&gt;
dop			Log out&lt;br /&gt;
&lt;br /&gt;
banfree			Banfree a player&lt;br /&gt;
listbanfree		List banfrees&lt;br /&gt;
liftbanfree		Lift a banfree&lt;br /&gt;
&lt;br /&gt;
ban			Disallow access to your zone&lt;br /&gt;
listban			List players being kept out.  listban -d for details&lt;br /&gt;
liftban			Remove a ban&lt;br /&gt;
commentban		Add a comment to a ban&lt;br /&gt;
notifyban		Monitor banned players&lt;br /&gt;
&lt;br /&gt;
alias			Show other names the player has used&lt;br /&gt;
adduser			Set up a player account&lt;br /&gt;
listop			List other operators&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Level-3  Super Moderator&lt;br /&gt;
addop			Add a new operator&lt;br /&gt;
changeop		Change personal password&lt;br /&gt;
removeop		Remove an operator&lt;br /&gt;
&lt;br /&gt;
info			Retrieve detailed player information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Level-2  SysOp&lt;br /&gt;
**message		Broadcast tagged message to all zones&lt;br /&gt;
bantext			Change text banned players see&lt;br /&gt;
extchat			Toggles if zone recieves any messages from players in other zones (priv or chats) &lt;br /&gt;
groupid			Shows zone group id&lt;br /&gt;
scoreid			Shows zone score id&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Level-1  Group Manager&lt;br /&gt;
addzone			Add a zone to your group&lt;br /&gt;
listzone		List zones in your group&lt;br /&gt;
removezone		Remove a zone from your group&lt;br /&gt;
recyclezone		Recycle a zone in your group&lt;br /&gt;
changezone		Change zone password&lt;br /&gt;
closezone		Shutdown a zone&lt;br /&gt;
notifyzone		Monitor zone connection and disconnection&lt;br /&gt;
groupreset		Reset scores group-wide&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	Level-0  Network Administrator&lt;br /&gt;
write			Write server status to disk&lt;br /&gt;
read			Re-read SUBBILL.INI&lt;br /&gt;
block			Toggle player banfree&lt;br /&gt;
networkreset		Reset scores network-wide&lt;br /&gt;
&lt;br /&gt;
changepassword		Change player passwords&lt;br /&gt;
changename		Change player names&lt;br /&gt;
changesquad		Change squad owners&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
^^^ Syntax and usage information are available in-game via ?help &amp;lt;command&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
Group Influence Tables&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
Type            Reccomended access level    Sector of Influence&lt;br /&gt;
&lt;br /&gt;
Network-wide    0                           All zones&lt;br /&gt;
Group-wide      1                           Every zone sharing the operator's GroupID&lt;br /&gt;
Zone-wide       2-4                         One zone&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-------------------------&lt;br /&gt;
Operator Influence Tables&lt;br /&gt;
-------------------------&lt;br /&gt;
&lt;br /&gt;
Level           May Add (operators at level)&lt;br /&gt;
  0               any&lt;br /&gt;
  1               1-4&lt;br /&gt;
  2               2-4&lt;br /&gt;
  3                4&lt;br /&gt;
  4               none&lt;br /&gt;
&lt;br /&gt;
Level           May List (operators at level)&lt;br /&gt;
  0               any&lt;br /&gt;
  1               any&lt;br /&gt;
  2               1-4&lt;br /&gt;
  3               2-4&lt;br /&gt;
  4               2-4&lt;br /&gt;
&lt;br /&gt;
Level           May Change (operators at level)&lt;br /&gt;
  0               1-4&lt;br /&gt;
  1               2-4&lt;br /&gt;
  2               3-4&lt;br /&gt;
  3                4&lt;br /&gt;
  4               none&lt;br /&gt;
&lt;br /&gt;
Level           May Ban (players for up to X days)&lt;br /&gt;
  0               5000&lt;br /&gt;
  1               5000&lt;br /&gt;
  2               365&lt;br /&gt;
  3               60&lt;br /&gt;
  4               7&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* http://www.mervbot.com/&lt;/div&gt;</summary>
		<author><name>CypherJF</name></author>	</entry>

	</feed>