Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 12:08

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] WBB Portal Script (Server Status und Ranking)

Discussion on [Release] WBB Portal Script (Server Status und Ranking) within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1


 
RivathaX's Avatar
 
elite*gold: 77
Join Date: Jan 2009
Posts: 9,732
Received Thanks: 5,599
[Release] WBB Portal Script (Server Status und Ranking)

Heyho
Für die Leute die WBB benutzen und dort ein Portal haben
Habe ich mal zwei kleine Scripte

Das eine ist ein Server Status Anzeige und das andere ein Ranking Anzeige

So zuerst öffnet ihr im WBB Board euren AdminCenterPanel Bereich auf
Und geht auf "Inhalte" danach auf "Portalverwaltung" und auf "Eigene Portalbox erstellen"

Bei Titel kommt einmal Rangliste und bei dem andere Server Status
Da sucht ihr erstmal bei "Verarbeitungstyp" - "PHP" aus
Dann wählt ihr aus ob es in der Mitte sein soll oder Links oder Rechts die Boxen

Dann unten den Text
Server Status Script
PHP Code:
<?php
$online 
= @fsockopen("IP"PORT$errno$errstr1);
if(
$online >= 1) { 
    echo 
'<img src="/images/online.gif"> MySQL Online!'
}
else {
echo 
'<img src="/images/offline.gif"> MySQL Offline!'

?>

<br />
<?php
$online 
= @fsockopen("IP"PORT$errno$errstr1);
if(
$online >= 1) { 
    echo 
'<img src="/images/online.gif"> Login Server ist Online!'
}
else {
echo 
'<img src="/images/offline.gif"> Login Server ist Offline!';
}
?>

<br />
<?php
$online 
= @fsockopen("IP"PORT$errno$errstr1);
if(
$online >= 1) { 
    echo 
'<img src="/images/online.gif"> Charakter Server Online!'
}
else {
echo 
'<img src="/forum/images/offline.gif"> Charakter Server Offline!'

?>

<br />
<?php
$online 
= @fsockopen("IP"PORT$errno$errstr1);
if(
$online >= 1) { 
    echo 
'<img src="/forum/images/online.gif"> World Server Online!'
}
else {
echo 
'<img src="/forum/images/offline.gif"> MySQL Server Offline!'

?>
Danach erstellt ihr im Board Ordner ein "images" Ordner dort macht ihr zwei Bilder rein die ihr euch selbst machen müsst
Dort kommt einmal ein online.gif Bild rein und offline.gif
Das ist klar oder?

So zum Ranglisten Script
PHP Code:
<?php
        $mysql_host     
"IP"// Hier kommt die IP von eurem Metin Server rein
        
$mysql_user     "USERNAME"// MYSQL Username en nicht geändert meist root
        
$mysql_pass     "PASSWORT"// MYSQL Passwor wen nicht geändert meit 123456
        
        
$sqlServ mysql_connect($mysql_host$mysql_user$mysql_pass) OR
        die(
"Es konnte keine Verbindung zur Datenbank hergestellt werden.<br /> Fehlermeldung: ".mysql_error());
        
        


    {
    
$sql "SELECT player.id,player.name,player.level,player.exp,player_index.empire,guild.name AS guild_name 
  FROM player.player 
  LEFT JOIN player.player_index 
  ON player_index.id=player.account_id 
  LEFT JOIN player.guild_member 
  ON guild_member.pid=player.id 
  LEFT JOIN player.guild 
  ON guild.id=guild_member.guild_id
  INNER JOIN account.account 
  ON account.id=player.account_id
  WHERE player.name NOT LIKE '[%]%' AND account.status!='BLOCK'
  ORDER BY player.level DESC, player.exp DESC 
  LIMIT 5"
;
    }
    
$i "0" ;
    
$ergebnis mysql_query($sql);
echo 
'
    <table width="95%" border=0 cellspacing=0 cellpadding=0>'
;
 
 

 while(
$row mysql_fetch_object($ergebnis))
   {
   
$i $i ;
   echo 
"
   <tr align=left><td><font color=\"#FF0000\">
$i .</font></td>
   <td align=left><font color=\"#FF0000\">
$row->name</font></td>
   <td align=left><font color=\"#FF0000\">lvl: 
$row->level</font></tr>";  
   }
echo 
'
   </table>'
;
?>
################################################## ####################
Anfrage von...
Quote:
Originally Posted by ScrewYouCookie. View Post
Sicht gut aus Good JOB , !


Vielleicht kannst noch kleine sachen machen für WBB z.B. Wv Player Online sind usw ^^
Das dazugehörige Script wie beim rest genau so einbauen
PHP Code:
<?php
        $mysql_host     
"IP"// Hier kommt die IP von eurem Metin Server rein
        
$mysql_user     "USERNAME"// MYSQL Username en nicht geändert meist root
        
$mysql_pass     "PASSWORT"// MYSQL Passwor wen nicht geändert meit 123456
        
        
$sqlServ mysql_connect($mysql_host$mysql_user$mysql_pass) OR
        die(
"Es konnte keine Verbindung zur Datenbank hergestellt werden.<br /> Fehlermeldung: ".mysql_error());
        
mysql_select_db("player");
$exe mysql_query("SELECT COUNT(*) as count FROM player WHERE DATE_SUB(NOW(), INTERVAL 1 MINUTE) < last_play;");
$player_online mysql_fetch_object($exe)->count;

echo 
"$player_online Spieler sind online"
?>
Hoffe es wird dem ein oder anderem gefallen vielleicht springen ja auch paar Thanks bei raus

Kann gern auf Anfrage auch Registrierung für Server auch mit rein hauen oder halt Sonstiges
Einfach fragen
RivathaX is offline  
Thanks
44 Users
Old 12/28/2010, 12:35   #2

 
UranoX's Avatar
 
elite*gold: 193
Join Date: May 2010
Posts: 5,773
Received Thanks: 2,115

Wieder mal ein sehr hilfreiches Thema von dir x)
Danke Flachzange!
UranoX is offline  
Thanks
1 User
Old 12/28/2010, 12:35   #3
 
elite*gold: 0
Join Date: Nov 2010
Posts: 2,449
Received Thanks: 589
Wow nice Super Release

Nummer 1
»SEXYGiRlx3™« is offline  
Thanks
1 User
Old 12/28/2010, 12:36   #4
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
eig nich so schwer aber trotzdem danke für die , die es nicht wissen / können sicher hilfreich
NotEnoughForYou is offline  
Thanks
2 Users
Old 12/28/2010, 12:36   #5
 
elite*gold: 0
Join Date: Jan 2009
Posts: 182
Received Thanks: 48
Richtig geil kann ich Bestimmt gebrauchen
Bist der Beste hast nen Thx...
Ghosteer is offline  
Thanks
1 User
Old 12/28/2010, 12:37   #6

 
Aggrobär's Avatar
 
elite*gold: 830
The Black Market: 119/0/0
Join Date: Nov 2008
Posts: 4,618
Received Thanks: 1,135
also bei mir kommt hier grad was doofes raus.

Quote:
Parse error: syntax error, unexpected T_VARIABLE in /usr/www/users/bloodym/lib/data/boxes/scripts/customBox13.php on line 13
passiert wenn ich das mit dem Serverstatus einfüge

EDIT: habe es raus,hast bei Zeile 13 ein Komma vergessen^^
Aggrobär is offline  
Thanks
1 User
Old 12/28/2010, 13:04   #7


 
RivathaX's Avatar
 
elite*gold: 77
Join Date: Jan 2009
Posts: 9,732
Received Thanks: 5,599
Ja habs auch grad gesehen danke wieder verbessert
RivathaX is offline  
Thanks
2 Users
Old 12/28/2010, 13:12   #8
 
elite*gold: 22
Join Date: Nov 2010
Posts: 2,455
Received Thanks: 477
Sicht gut aus Good JOB , !


Vielleicht kannst noch kleine sachen machen für WBB z.B. Wv Player Online sind usw ^^
Teh SixX is offline  
Thanks
1 User
Old 12/28/2010, 13:46   #9
 
»empowering〜you«'s Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 103
Received Thanks: 20
Nice work
find ich cool
»empowering〜you« is offline  
Thanks
1 User
Old 12/28/2010, 14:02   #10


 
RivathaX's Avatar
 
elite*gold: 77
Join Date: Jan 2009
Posts: 9,732
Received Thanks: 5,599
Quote:
Originally Posted by ScrewYouCookie. View Post
Sicht gut aus Good JOB , !


Vielleicht kannst noch kleine sachen machen für WBB z.B. Wv Player Online sind usw ^^
Ist nun auch oben mit dabei
RivathaX is offline  
Thanks
4 Users
Old 12/28/2010, 14:14   #11

 
Bonnyfication's Avatar
 
elite*gold: 157
Join Date: Oct 2010
Posts: 855
Received Thanks: 331
Vielen Dank
Bonnyfication is offline  
Old 12/28/2010, 15:01   #12
 
elite*gold: 0
Join Date: Sep 2010
Posts: 128
Received Thanks: 42
Danke so was habe ich gesucht
Schön das dies überhaupt geht ...
#THX GIVEN!
.xSunjiix is offline  
Old 12/28/2010, 15:09   #13

 
Avulsed's Avatar
 
elite*gold: 90
Join Date: Apr 2010
Posts: 1,887
Received Thanks: 1,793
Danke kann ich gut gebrauchen
Avulsed is offline  
Old 12/28/2010, 18:28   #14


 
RivathaX's Avatar
 
elite*gold: 77
Join Date: Jan 2009
Posts: 9,732
Received Thanks: 5,599
Sunjii das geht noch weiter raus
Kann gern ein News Script schreiben was mit DB Connected und dort sich auch die News holt
Oder eine Regi Seite
Oder eine gesamte Ranking Seite
Alles ist möglich
RivathaX is offline  
Old 12/28/2010, 19:02   #15
 
Kayaaan's Avatar
 
elite*gold: 0
Join Date: Nov 2006
Posts: 440
Received Thanks: 278
Quote:
Originally Posted by .RasiiKu# View Post
Sunjii das geht noch weiter raus
Kann gern ein News Script schreiben was mit DB Connected und dort sich auch die News holt
Oder eine Regi Seite
Oder eine gesamte Ranking Seite
Alles ist möglich
Sowas sollte man eigentlich mit statischen Seiten machen, sowie Just Aion.
Kayaaan is offline  
Reply


Similar Threads Similar Threads
[Release]Hamachi Homepage Script {Ranking, Download, Registrierung,Status}
12/29/2010 - Metin2 PServer Guides & Strategies - 17 Replies
Hallo Leute Ich habe mich heute mal rangesetzt und ein Homepage Script für Hamachi server zu basteln. Ich will jetzt nicht soviel schreiben weils eh kaum einer ließt xD Lets go :D Hier eine kleine Vorschau: http://img832.imageshack.us/img832/5175/vorschauz .jpg Was beitet das Script :
Server status script
04/29/2010 - WoW Private Server - 5 Replies
Hi wollte mal fragen ob mir vllt jemand ein kleines script basteln könnte. Also php das ich es auf meine hp tun kann. Es soll Anzeigen wie lange der Server online ist, wie viele Spieler online sind aber getrennt in Horde und Ally. Und noch ne Datenbank Statistik wie viele accounts registriert worden sind. wäre echt nett wenn mir einer sowas bastenln könnte. Ich hab leider nicht die nötigen php kenntnisse. mfg Sh4nks
[DEV] Live Status ranking
01/09/2010 - Dekaron Private Server - 8 Replies
Hi, currently busy on a live status ranking list .... i have STEP 1 - STEP 2 done but next is the "profile" page, where is displays all the characters info but iam not sure about the "security" of that page or better what should be displayed and what not here is a list of all info tables
[RELEASE] Server Status Script...
04/30/2009 - Dekaron Private Server - 9 Replies
<html> <body> Dekaron Server: <? Error_reporting(0); $fp = @fsockopen('INSERT IP HERE', PORT # HERE, $errno, $errstr, 2); if($fp){ echo '<font color=green>Online</font>'; } else{ echo '<font color=red>Offline</font>'; } fclose($fp); ?>



All times are GMT +1. The time now is 12:10.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.