All pastes #350397 Raw Edit

Unnamed

public cpp v1 · immutable
·published 2007-02-11 12:21 UTC
rendered paste body
forward SetEchoInf();stock EchoWrite(text[]){    new File:file;    if((file = fopen(ECHO_FILE, io_append)))    {        new string[256];    	format(string, sizeof(string), "%s\r\n", text);        fwrite(file,string);        fclose(file);	}}stock EchoWipe(){	if(fexist(ECHO_FILE)) fremove(ECHO_FILE);	new File:file;	if((file = fopen(ECHO_FILE)))	{	    fclose(file);	}}public SetEchoInf(){    EchoWipe();    new string[256];    EchoWrite("<html><head><title>Virtual Life Information</title></head><body><center><font size=\"5\" face=\"Verdana\">Virtual Life Information</font></center><center><table border=\"1\" width=\"800\" id=\"table\"><tr><td width=\"800\" colspan=\"8\"><font size=\"2\"><b>World Time:</b> ");    EchoWrite(ReturnWorldTime());    EchoWrite("</font></td></tr><tr>");   	EchoWrite("<td width=\"100\" align=\"center\"><b>Player</b></td>");	EchoWrite("<td width=\"100\" align=\"center\"><b>ID</b></td>");	EchoWrite("<td width=\"100\" align=\"center\"><b>Money</b></td>");	EchoWrite("<td width=\"100\" align=\"center\"><b>Wanted</b></td>");	EchoWrite("<td width=\"100\" align=\"center\"><b>Spawned</b></td>");	EchoWrite("<td width=\"100\" align=\"center\"><b>Working</b></td>");	EchoWrite("<td width=\"100\" align=\"center\"><b>Wage</b></td>");	EchoWrite("<td width=\"100\" align=\"center\"><b>Other</b></td></tr>");		for(new i = 0; i<MAX_PLAYERS; i++)	{	    if(IsPlayerConnected(i))	    {	        format(string, sizeof(string), "<tr><td width=\"100\" align=\"center\"><font size=\"2\">%s</font></td>", Playername(i));		   	EchoWrite(string);		    format(string, sizeof(string), "<td width=\"100\" align=\"center\"><font size=\"2\">%d</font></td>", i);			EchoWrite(string);			format(string, sizeof(string), "<td width=\"100\" align=\"center\"><font size=\"2\">%d</font></td>", GetPlayerMoney(i));			EchoWrite(string);			format(string, sizeof(string), "<td width=\"100\" align=\"center\"><font size=\"2\">%d</font></td>", Player[i][wanted]);			EchoWrite(string);			if(IsPlayerSpawned(i)) EchoWrite("<td width=\"100\" align=\"center\">Yes</td>");			else EchoWrite("<td width=\"100\" align=\"center\">No</td>");			if(Player[i][working])			{				EchoWrite("<td width=\"100\" align=\"center\">Yes</td>");				format(string, sizeof(string), "<td width=\"100\" align=\"center\"><font size=\"2\">%d</font></td>", Player[i][wage]);				EchoWrite(string);			} else {				EchoWrite("<td width=\"100\" align=\"center\">No</td>");				EchoWrite("<td width=\"100\" align=\"center\">-</td>");			}			if(Player[i][warning] > 0)			{			    format(string, sizeof(string), "<td width=\"100\" align=\"center\"><font size=\"2\">Warning level: %d</font></td>", Player[i][warning]);				EchoWrite(string);			} else {			    EchoWrite("<td width=\"100\" align=\"center\">-</td></tr>");			}	    }	}	EchoWrite("</table></center></body></html>");}public OnGameModeInit(){    SetTimer("SetEchoInf", 10000, true);    return 1;}