12.04.2010, 09:38
Grex’s RCON Control Panel
Hallo, ich mцchte gerne mein erstes Control Panel was ich verцffentliche vorstellen. Ich habe bis jetzt zwei andere gemacht, diese werden aber nicht verцffentlicht (dienen dem Projekt SA-RL).
Da ich gerade beim Projekt mit der Serverkonsole ein bisschen ausprobiere, dachte ich mir, ich schreibe gleich ein ganzes Control Panel was ich verцffentliche.
Zum Control Panel
Das RCON Control Panel (kurz RCP) verbindet sich mit der SAMP RCON Serverkonsole.
Das Control Panel bietet derzeit folgende Funktionen:
- User kicken/bannen
- IP Adresse bannen/entbannen
- Filterscripts laden/neuladen/entladen
- Ankьndigungen schreiben
ScreenshotsDownload der aktuellsten Version (1.0 Beta)
- http://sa-rl.de/Grex_s RCP.rar']http://sa-rl.de/Grex_s RCP.rar[/url]
- http://rapidshare.com/files/374782115/Grex_s_RCP.rar']http://rapidshare.com/files/374791843/Grex_s_RCP.rar[/url]
Die Installation ist fast so einfach wie die Verwendung des Panels.
Das Control Panel muss sich nicht einmal auf dem Webserver befinden, wo sich der SAMP-Server befindet, der Webserver muss jedoch mit fsockopen ausgestattet sein.
Dazu einfach die settings.php Datei цffnen, in dieser steht folgendes:
PHP Code:
<?php
//Konfiguration - Anfang
$ip = '127.0.0.1'; // Die IP-Adresse des Servers
$port = 7777; // Der Port vom SA-MP Server
$rcon = 'changeme'; // Das RCON Passwort des angegebenen Servers
// Konfiguraion - Ende
?>
Unter $ip muss die IP Adresse (Beispiel: 127.0.0.1) angegeben werden, wichtig ist hierbei, dass diese IP Adresse in den einfachen Anfьhrungszeichen stehen.
Unter $port wird der Port ist hier im Beispiel 7777, da es eine reine integer Zahl, muss diese nicht mit Anfьhrungszeichen ausgestattet sein.
Unter $rcon wird das RCON Passwort, dass sich in der server.cfg befindet angegeben. Anhand dieses Beispieles ist das Passwort changeme
Und los geht’s
Das RCP ist nun einsatzbereit, der Username ist Grex und das Passwort samp
Weitere Accounts kцnnen unter dem Ordner data/users angelegt werden. Hierbei bitte beachte, dass bei Windows keine GroЯ-, und Kleinschreibung vorhanden ist, unter Linux schon. Sollte der User unter Windows Grex lauten, so kann man sich etwa mit GreX, grex, gRex,… anmelden.
Das Passwort wird in MD5 gespeichert, solltet ihr ein anderes Passwort verwenden wollen, dann einfach in google nach einen md5 Generator googlen.
Wenn ich wieder mal genьgend Zeit finde, werde ich es ein bisschen Updaten, mit einer Liveanzeige die direkt mit User kick/bann Funktion verknьpft sind.
Jedoch alles hat seine Zeit J
Es dьrfen Дnderungen gemacht werden, jedoch darf die footer.tpl nicht enfternt/geдndert werden, das gilt auch fьr die Lustigen die meinen, sie kцnnen aus include footer.tpl zu // include footer.tpl machen.
Ich wьnsche euch viel SpaЯ und viel Vergnьgen.
Kritik, Lob und Anregung natьrlich erlaubt!
Freundliche GrьЯe
Grex
PS: Werde es ins englische ьbersetzen