gurba-0.40/
gurba-0.40/bin/
gurba-0.40/lib/
gurba-0.40/lib/cmds/guild/fighter/
gurba-0.40/lib/cmds/monster/
gurba-0.40/lib/cmds/race/catfolk/
gurba-0.40/lib/cmds/race/dwarf/
gurba-0.40/lib/cmds/verb/
gurba-0.40/lib/daemons/data/
gurba-0.40/lib/data/boards/
gurba-0.40/lib/data/messages/
gurba-0.40/lib/data/players/
gurba-0.40/lib/design/
gurba-0.40/lib/domains/gurba/
gurba-0.40/lib/domains/gurba/guilds/fighter/
gurba-0.40/lib/domains/gurba/monsters/
gurba-0.40/lib/domains/gurba/objects/armor/
gurba-0.40/lib/domains/gurba/objects/clothing/
gurba-0.40/lib/domains/gurba/objects/weapons/
gurba-0.40/lib/domains/gurba/vendors/
gurba-0.40/lib/kernel/cmds/admin/
gurba-0.40/lib/kernel/daemons/
gurba-0.40/lib/kernel/include/
gurba-0.40/lib/kernel/lib/
gurba-0.40/lib/kernel/net/
gurba-0.40/lib/kernel/sys/
gurba-0.40/lib/logs/
gurba-0.40/lib/pub/
gurba-0.40/lib/std/modules/languages/
gurba-0.40/lib/std/races/
gurba-0.40/lib/std/races/monsters/
gurba-0.40/lib/wiz/fudge/
gurba-0.40/lib/wiz/spud/
gurba-0.40/src/host/beos/
gurba-0.40/src/host/pc/res/
gurba-0.40/src/kfun/
gurba-0.40/src/lpc/
gurba-0.40/src/parser/
gurba-0.40/tmp/
/*
 *   Coded by: Satch
 *   File    : /kernel/cmds/admin/nuke.c
 *   Date    : 03.07.98
 *   
 */

#define SYNTAX  "Syntax: nuke [-rd ] <player>\n"

int main( string arg )
{
   string name;
   string flag, tmp, tmp2;
   int remove, delete;

   if( !SECURE_D->query_admin( this_player()->query_name() ))
   {
      write("Only admin are allowed to do that!\n");
      return 1;
   }

   if( arg == "" )
   {
      write( SYNTAX );
      return 1;
   }

   arg = lowercase( arg );

   /* Check input for flags */
   if( sscanf( arg, "-%s %s", flag, name ) == 2 )
   {
      if( sscanf(" "+flag+" ", "%sr%s", tmp, tmp2 ) ==2 )
         remove = 1;
      if( sscanf(" "+flag+" ", "%sd%s", tmp, tmp2 ) == 2 )
         delete = 1;
      }
   write( "delete: "+delete+"\n" );
   write( "remove: "+remove+"\n" );
}