#if defined(macintosh)
#include <types.h>
#else
#include <sys/types.h>
#endif
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include "merc.h"
sh_int copyover_status;
void do_autocopystop(CHAR_DATA *ch, char *argument)
{
if ( IS_NPC(ch) )return;
if ( copyover_status < 1 || copyover_status > 5 )
{
stc("There is no auto copyover in progress.\n\r",ch);
return;
}
copyover_status = -1;
stc("Auto copyover halted.\n\r",ch);
do_info(ch,"#gAutomatic copyover aborted.#n");
}
void do_autocopystart(CHAR_DATA *ch, char *argument)
{
if ( IS_NPC(ch) ) return;
if ( copyover_status >= 1 && copyover_status <= 5 )
{
stc("There is already an auto copyover in progress.\n\r",ch);
return;
}
copyover_status = 5;
}
void copyover_update()
{
if ( copyover_status == 5 )
{
do_info(NULL,"#gCOPYOVER BITCHES!#n");
copyover_status--;
}
else if ( copyover_status == 4 )
{
do_info(NULL,"#gCOPYOVER IN 4!#n");
copyover_status--;
}
else if ( copyover_status == 3 )
{
do_info(NULL,"#gCOPYOVER IN 3!#n");
copyover_status--;
}
else if ( copyover_status == 2 )
{
do_info(NULL,"#gCOPYOVER IN 2!#n");
copyover_status--;
}
else if ( copyover_status == 1 )
{
do_info(NULL,"#gCOPYOVER IN 1!#n");
copyover_status--;
}
else if ( copyover_status == 0 )
{
copyover_status = -1;
do_copyover(NULL,"");
}
}
/*
struct copyover_data *copyover_info;
void copyover_update( )
{
char buf[MAX_STRING_LENGTH], temp[MAX_STRING_LENGTH];
CHAR_DATA *ch;
copyover_info[0].copystatus++;
if ( copyover_info[0].copystatus == COPYOVER_LENGTH )
{
do_info(ch,"#gCOPYOVER BITCHES!#n");
copyover_info[0].copystatus = 0;
return;
}
if ( copyover_info[0].copystatus == COPYOVER_LENGTH - 1 )
{
do_info(ch,"#gCOPYOVER IN 4 SECONDS.#n");
return;
}
if ( copyover_info[0].copystatus == COPYOVER_LENGTH - 2 )
{
do_info(ch,"#gCOPYOVER IN 3 SECONDS.#n");
return;
}
if ( copyover_info[0].copystatus == COPYOVER_LENGTH - 3 )
{
do_info(ch,"#gCOPYOVER IN 2 SECONDS.#n");
return;
}
if ( copyover_info[0].copystatus == COPYOVER_LENGTH - 4 )
{
do_info(ch,"#gCOPYOVER IN 1 SECOND.#n");
return;
}
if ( copyover_info[0].copystatus == COPYOVER_LENGTH - 5 )
{
do_info(ch,"#gCOPYOVER HOLD ON TO UR FUCKSTICK.#n");
copyover_info[0].copystatus = 0;
return;
sprintf(buf,"#gXrak see about this...#n");
do_info(ch,buf ); return;
}
return;
}
*/