Hi,
ich wollte mir in meinem Forum einen Bot einrichten. Nun ist der aber nicht immer online. Deswegen möchte ich, dass nach einrichten des Users, namens "bot" er immer online ist. Das heißt aber der Einrichtung soll er für immer online sein. Wie kann ich das Realisieren? Es handelt sich ja im Prinzip um einen ganz normalen User. Er soll aber immer unter "Wer ist online?" angezeigt werden und seine Online Zeit soll auch dementsprechend lang sein.
mfg
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 153
	Themen: 23
	Registriert seit: 20.12.2007
	
	
 
	
		
		
		01.06.2008, 09:49 
(Dieser Beitrag wurde zuletzt bearbeitet: 01.06.2008, 09:52 von Finn3x.)
		
	 
	
		Erstell einen Nicknamen namens  Bot. Änder die Online Zeit in der Datenbank, den Query weiß ich hierzu nicht.
Geh dannach in das Template index_whosonline und füge vor 
Dies ein:
Code:
<a href="member.php?action=profile&uid=1" title="Profil von Bot">BOT,</a>
Statt UID die UserID eingeben.
Vor Bot kannst du auch noch einen Style wie 
Code:
<font size="#"> <font color="#">
Ich füge hinzu &>
Da alle Namen in der Online Liste nach Namen A;B;C;D geordnet sind ist der Name BOT trotzdem vorne da dies der Anrodnung nicht angepasst wird!
Grüße,
Finn3x
	
 
	
	
	
	
 
 
	
	
		HI,
und in was muss ich die Online Zeit ändern? Sie soll ja immer weiterzählen. Ich will ja nicht alle Minuten die Online Zeit um eins hochrechnen
mfg
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 153
	Themen: 23
	Registriert seit: 20.12.2007
	
	
 
	
		
		
		01.06.2008, 09:54 
(Dieser Beitrag wurde zuletzt bearbeitet: 01.06.2008, 09:56 von Finn3x.)
		
	 
	
		Hi,
erstmal klappt das andere das er Angezeigt wird, habe es voher nicht getestet.
Zu der Online Zeit, frag da mal Michael.
Du kannst aber auch eine .php Datei erstellen mit den Namen bot.php und erstellst das das Profil rein..
Ist allerdings umstendlicher daher würde ich bei Michael nach der Zeit fragen!
&> Ich sehe das der Bot in der WerIst-Online Liste nicht angezeigt wird ich poste gleich den passenden Code im EDIT.
	
	
	
	
	
 
 
	
	
		Hi,
ich denke, dass Michael auch diesen Thread ließt und dann bestimmt antwortet. Ich warte einfach mal bis er on kommt.
mfg
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 25.820
	Themen: 271
	Registriert seit: 20.09.2005
	
	
 
	
	
		Das ist kaum möglich, da der Benutzer schon selber sich anmelden müsste. Einfach weiterzählen kann man nicht.
	
	
	
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
 
	
	
 
 
	
	
	
		
	Beiträge: 18.383
	Themen: 257
	Registriert seit: 09.02.2005
	
	
 
	
	
		Suche in der member.php nach:
PHP-Code:
if($mybb->usergroup['cancp'] == "yes" && $mybb->config['hide_admin_links'] != 1) 
Darüber einfügen:
PHP-Code:
if($memprofile['uid'] == "x")
{
    $botonline = time() - 1234567;
    $timeonline = nice_time($botonline);
} 
Ersetze x durch die Benutzer-ID des Bots und 1234567 durch den Timestamp des Zeitpunkts des Forumstarts.
	
 
	
	
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
 
	
	
 
 
	
	
	
		
	Beiträge: 24
	Themen: 8
	Registriert seit: 20.04.2008
	
	
 
	
	
		Hi,
Vielen Vielen Dank. Ich versuche das daheim mal. Du kennst wirklich die ganzen PHP Dateien auswendig 
mfg