Heute erkläre ich mal, wie man für seine Homepage eine Serverstatus-Anzeige macht (Auch die, die soetwas nicht brauchen, können etwas lernen, da auch öfters auf den Code eingegangen wird).
Was wir brauchen:
*) Einen PServer mit Root(mit Hamachi funktioniert es nicht, da nicht von außen auf die Hamachi-IP zugegriffen werden kann)
*) Ein gewisses Grundwissen über HTML und ein bisschen PHP (Ich versuche alles möglichst Idiotensicher zu gestalten)
Wenn ihr das habt, geht's weiter.
Also, dort, wo ihr den Status haben wollt, müsst ihr nun folgendes einbinden:
-> Das ist ein langer Code, aber er ist nicht so kompliziert wie er aussieht.
Erstmal wird überprüft, ob $online 1 oder größer als 1 ist.
Wenn JA, wird der Code der in den geschweiften Klammern ist ausgeführt ( { und } )
Wenn NEIN, wird der Code in den geschweiften Klammern übersprungen und zum nächsten Punkt gegangen.
Der "nächste Punkt" wäre in diesem Fall "else".
Else bedeutet soviel wie "Wenn NEIN", also:
Wenn beim oberen "if" ein NEIN kommt, wird das hier ausgeführt.
War das so schwer? Und der Code in den ' ' bei ECHO ist blos HTML-Code.
Ihr könnt jetzt noch den Code, der angezeigt wird wenn der Server online oder offline ist ändern, UND außerdem - ganz wichtig - die Daten bei @fsockopen ändern.
Hier das, was ihr ändern müsst:
Ihr müsst das "Server-IP" gegen die IP von eurem Server tauschen.
Außerdem müsst ihr den Server-Port gegen den Port eures Servers tauschen (Dazu später mehr).
Beispiel:
Nun kommt das "mehr" über den Port des Servers:
Ihr kennt es ja, es gibt nicht nur einen Server -> Es gibt mehrere.
Um genau zu sein: 3 oder mehr (Login Server, Char Server, World Server, möglicherweise mehr World Server(= Channels))
Ihr müsst für jeden Server einen eigenen Port haben, und den müsst ihr eintragen.
Aber wie kann man denn nun diese Ports herausfinden?
Ich nehme als Beispiel die Caali Files rev_1.
Im Ordner sind 3 .ini-Dateien: login_server.ini, char_server.ini und world_server.ini
In jedem dieser Dateien steht ganz oben ein "server", und unter dem
stehen jeweils ein "port=????".
ACHTUNG: Es sind zwei "port=????" in den Dateien,
einmal bei "server" und einmal bei "isc".
Dieses "????" ist der Serverport.
Wenn ihr das nun habt, einfach alles abspeichern, auf den FTP-Server hochladen und den Status beguggsn
Wenn euch mein Guide gefallen hat, bitte ein THANKS ^^
Jo ich werd demnächst man zeigen wie man sich ein Online / Offline Pic basteln kann.
Das man z.B. im Forum hier bei seinem StartPost oder in die Signatur einbinden kann.
[Guide] Eigener Skin für Multihack Steuerungsprogramm für V2.0 by banjo 12/03/2009 - Metin2 Guides & Templates - 12 Replies Hi,
Ich erkläre euch jetzt, wie ihr euren eigenen Skin für mein Programm Multihack Steuerungsprogramm für V2.0 by banjoerstellen könnt, bzw. wie ihr es verwenden könnt.
Was ist ein Skin?
-siehe Skin (Computer ? Wikipedia)
-Kurzfassung: Ihr könnt das Aussehen des Programms nach euren Vorstellungen anpassen. (nur Bilder)
Für die Anwender:
Serverstatus 09/06/2009 - Metin2 Private Server - 4 Replies Hi
ich hab mal ne frage
wie macht man nen server status (wie der von Downloader99)
also wie macht man das, dass angezeigt wird ob der login-char und worldserver von server xy online oder offline ist? bitte klärt mich auf
ServerStatus 09/02/2009 - Metin2 Private Server - 2 Replies ERLEDIGT
[GUIDE]Eigener Serverstatus mit Bild 10/08/2008 - Flyff Private Server - 5 Replies Ihr kenn bestimmt alle die öden Online oder Offline Texte.
Ich hab mir überlegt wie man das grafisch etwas besser hinbekommt.
Der Code kommt von Masterluke ich kommentier ihn nur aus zum besseren verstehen.
Die PHP Datei könnt ihr dann in eueren Beitrag einbinden und so sieht das ganze dann z.B. aus (je nachdem ob TFTF gerade on oder off ist).
Loginserver : http://two-fast-two-flyff.ath.cx/loginserver.php
Charserver : http://two-fast-two-flyff.ath.cx/charserver.php
Worldserver:...