consegui resolver o problema de ficar online e offline mudei tudo a sql banco de dados substitui tudo e deu certo site esta online com tudo funcionando ate o geodata..
e so ir em config.php e mudar para o seguinte :
<?php
$L2JBS_config["mysql_host"]="localhost"; // MySQL IP
$L2JBS_config["mysql_port"]=3306; // MySQL porta
$L2JBS_config["mysql_db"]="l2jdb"; // L2JDB
$L2JBS_config["mysql_login"]="root"; // MySQL Login
$L2JBS_config["mysql_password"]=""; // MySQL Senha
$servidor = 'localhost'; <--- ip do dedicado
$usuario = 'root';
$senha = '';
$db = 'l2jdb';
$ip = '127.0.0.1'; <----- ip do dedicado
$con = mysql_connect($servidor, $usuario, $senha) or die(mysql_error());
mysql_select_db($db, $con) or die(mysql_error());
$mostrar_geodata = 1; // use 1, se quiser mostrar o status do geodata no site, use 0 se não quiser. // retail = 1
## Cadastrar mais de uma conta com o mesmo email? Se Sim = 1 Se não = 0
$mesmoEmail = 1; // retail = 1
?>
depois tem que ir na index.php e mudar a linha, de 30 ate o final da geodata para esta aqui
<li>Login Server:
<?php
$fp = @fsockopen("$ip", 2106, $errno, $errstr, 1);
if($fp >= 1){
echo '<span class="green">Online</span>';}
else{ echo '<span class="red">Offline</span>'; }
?>
</li>
<li>Game Server:
<?php
$fp = @fsockopen("$ip", 7777, $errno, $errstr, 1);
if($fp >= 1){
echo '<span class="green">Online</span>';}
else{ echo '<span class="red">Offline</span>'; }
?>
</li>
<li>Geodata:
<?php
$fp = @fsockopen($ip, 7777, $errno, $errstr, 1);
if($fp >= 1){
echo '<font color="#008000"><b>ONLINE</b></font>';}
else{ echo '<font color="red"><b>OFFLINE</b></font>';}
?>
depois mudar a linha 93 e 94 para esse mysql
$conexao = mysql_connect($servidor, $usuario, $senha) or die(mysql_error());
mysql_select_db($db, $con) or die(mysql_error());
e pronto o site vai ficar perfeito..
Quem Gostou de um curtir ai