<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi Randall,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Currently the tool is in beta test and isn't 
publicly available.&nbsp; As soon as the kinks are worked out, it will be made 
available to everyone via the web and instructions showing how to get it will be 
posted.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Shockwave</FONT></DIV>
<BLOCKQUOTE dir=ltr 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=WolfShield@hotmail.com 
  href="mailto:WolfShield@hotmail.com">Randall</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=mohaa@icculus.org 
  href="mailto:mohaa@icculus.org">mohaa@icculus.org</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, September 18, 2002 3:58 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [mohaa] Admin tool - next 
  release update</DIV>
  <DIV><BR></DIV>
  <DIV><FONT face=Arial size=2>Where does one get it from?</FONT></DIV>
  <BLOCKQUOTE dir=ltr 
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
    <DIV 
    style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
    <A title=shockwave@clanshortfuse.com 
    href="mailto:shockwave@clanshortfuse.com">[-SF-]Shockwave</A> </DIV>
    <DIV style="FONT: 10pt arial"><B>To:</B> <A title=mohaa@icculus.org 
    href="mailto:mohaa@icculus.org">mohaa@icculus.org</A> </DIV>
    <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, September 18, 2002 
    3:46 PM</DIV>
    <DIV style="FONT: 10pt arial"><B>Subject:</B> [mohaa] Admin tool - next 
    release update</DIV>
    <DIV><BR></DIV>
    <DIV><FONT face=Arial size=2>Hello everyone,</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>It has almost been a week since I've posted 
    anything about the admin tool I've been developing and I wanted to share 
    what I've been doing lately.&nbsp; The first priority was to fix a few 
    things and I believe that I have taken care of them.&nbsp; The next was to 
    build the supporting infrastructure that would allow successful 
    implementation of team-kill auto-kick logic.&nbsp; So far, I have been 
    making good progress and have managed to throw in a few extras along the 
    way.&nbsp; Here are the lists of new modifications for both 
    programs:</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>Server</FONT></DIV>
    <DIV><FONT face=Arial size=2>===========</FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>- cleaned main loop and 
    created subroutines to make code more readable</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>-&nbsp;added 
    localization.txt file processing for handling custom server 
    messages</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>- created default death 
    messages hash for identifying kills and suicides</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>- added --opts command line 
    option for appending data from the command line to the&nbsp;game server 
    PROGRAM entry in the config file</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>- improved communications 
    subprocess handling of server output log data</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>- changed ban file to 
    handle both IP addresses and names</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>-&nbsp;created 
    new&nbsp;child communications process SIGTERM handler to exit gracefully and 
    not leave any active "tail" processes when killed</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>- added logic to monitor 
    and record game server settings&nbsp;for&nbsp;game type, team damage, and 
    developer message mode to ensure TK logic doesn't activate unless the server 
    is configured properly and also&nbsp;deactivates if server settings change 
    so that it either&nbsp;isn't relevant or its data requirements aren't met 
    anymore</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>- added option to the 
    config file to set default status of TK monitoring</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>- added logic to kick 
    players entering the game with a name already in use by an existing 
    player</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>- added IMPOSTER message 
    fragments to config file for customizing message sent to console when 
    imposter tries to join</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial></FONT></FONT>&nbsp;</DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial></FONT></FONT>&nbsp;</DIV>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>Client</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2><FONT 
    face=Arial>===========</FONT></FONT></DIV>
    <DIV><FONT face=Terminal size=2>
    <DIV><FONT face=Terminal size=2><FONT face=Arial>- cleaned main loop and 
    created subroutines to make code more readable</FONT></FONT></DIV>
    <DIV><FONT face=Arial>- removed command line option for specifying game 
    server log file location</FONT></DIV>
    <DIV><FONT face=Arial>- implemented POSIX module and other changes for 
    better handling of pipes</FONT></DIV>
    <DIV><FONT face=Arial>- added new filter option to suppress displays of 
    automatically generated server status messages that is&nbsp;set in the 
    config file and can be dynamically changed using a local 
command</FONT></DIV>
    <DIV><FONT face=Arial>- added ability to execute local command files from 
    the client screen</FONT></DIV>
    <DIV><FONT face=Arial>- added local command to display external command file 
    execution settings</FONT></DIV>
    <DIV><FONT face=Arial>- added config file settings for specifying default 
    command file path and whether commands executed are echoed to terminal 
    screen</FONT></DIV>
    <DIV><FONT face=Arial></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial>Right now I'm putting the team-kill logic together and 
    I'll hopefully be ready to release it to everyone soon.&nbsp; I wanted to 
    spend some time and think the implementation over thoroughly to be sure I 
    didn't miss anything conceptually that would cause a problem.&nbsp; So far, 
    each piece I have put in place has functioned well.&nbsp; With some luck, I 
    might have something worthy of release in the next few days.&nbsp; I'll keep 
    everyone posted.</FONT></DIV>
    <DIV><FONT face=Arial></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial>I also want to take a moment to&nbsp;acknowledge 
    everyone&nbsp;who has sent me&nbsp;feedback&nbsp;this past week.&nbsp; The 
    fixes I have made and some of the new features are a direct result of some 
    excellent ideas that were sent to me.&nbsp; Thanks for the insight and the 
    information.&nbsp; Keep it coming!</FONT></DIV>
    <DIV><FONT face=Arial></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial></FONT>&nbsp;</DIV>
    <DIV><FONT 
face=Arial>Shockwave</FONT></DIV></DIV></BLOCKQUOTE></BLOCKQUOTE></FONT></BODY></HTML>