anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Superuser per Chat herausfiltern https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=2676 |
Seite 1 von 1 |
Autor: | Harthas [ Di 11 Jul, 2006 01:01 ] |
Betreff des Beitrags: | Superuser per Chat herausfiltern |
So... Ich habe hier eine klitzekleine Erweiterung für die Addcommentary ![]() Mit dieser bekommt man, wenn man /team in die Chatzeile eingibt, eine Liste der Superuser als Systemmail zugeschickt ![]() Die Idee habe ich aus einer von anpera geschriebenen version( diese verwendete den Befehl /tgr)... Dieses Stück hier ist allerdings alles von mir ![]() Anleitung: In der common.php, in der addcommentary() Suche: [php]while (strpos($commentary,"*hic**hic*")) $commentary = str_replace("*hic**hic*","*hic*hic*",$commentary); }//end if[/php] Und füge DANACH [php] // Superuser per Chat herausfiltern von Harthas if (strtolower(substr($commentary,0,5))=="/team" ){ $text="`^Hallo ".$session['user']['name']."`^, du hast eine Liste jener angefordert, die hier auf dem Server einen höheren Rang haben. Nachfolgend hast du sie:`n`n"; //Werte aus der Datenbank lesen $result= db_query("SELECT `name` FROM `accounts` WHERE `superuser` LIKE 3 ORDER BY acctid DESC, login ASC"); $result1= db_query("SELECT `name` FROM `accounts` WHERE `superuser` BETWEEN 1 AND 2 ORDER BY acctid DESC, login ASC"); //Erweitern von $text mit den Namen der Superuser $text.="`^Die Höchsten sind: "; while($admins=db_fetch_assoc($result)){ $text.="`n`@".$admins['name']."`&"; } $text.="`n`n`^Die Restlichen sind:"; while($sonstige=db_fetch_assoc($result1)){ $text.="`n`@".$sonstige['name']."`&"; } //Systemmail schreiben systemmail($session['user']['acctid'],"Liste der Höheren`^`0",$text); return; } // Ende der Superuser per Chat[/php] ein ![]() Und schon ist es fertig... Viel Spass...^^ |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |