<!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 5.50.4919.2200" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>ok, thanks</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 4:03 
  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>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></BLOCKQUOTE></FONT></BODY></HTML>