[Release] GM Status in Web

Life

Well-Known Member
Joined
Nov 13, 2008
Messages
1,367
Reaction score
509
GM Status in Web

Ето че нямаше какво да ,правя и реших да редактирам 1 скпирт и го направих да покзава статуса на ГМ-героя във сайта ви.

Не е нищо особено,но все пак :) .





PHP:
table width='224px' border='0' align='center' cellpadding='4' cellspacing='2'>
<tr>
<td width='45%' bgcolor='#330000'><div align='center'  style="font-size:12px; font-family:Tahoma; font-weight:bold;  color:#FFF">Герой</div></td>
<td width='45%' bgcolor='#330000'><div align='center'  style="font-size:12px; font-family:Tahoma; font-weight:bold;  color:#FFF">Статус</div></td>
</tr>
</table>
<?
//Онлайн ГМ-та

//Вашите Данни "ТУК"
$ip="127.0.0.1";        // Ип Адрес
$id="sa";                // Потребитерско име
$pw="pass";              // SQL Парола
$db="MuOnline";          // Датабаза

//ТУК НЕ ПРОМЕНЯЙТЕ НИЩО!
$conexion=mssql_connect($ip,$id,$pw);
$db=mssql_select_db($db,$conexion);
$tyno="SELECT Name,AccountID,CtlCode From Character where Ctlcode='8' or Ctlcode='32'";
$tyno2=mssql_query($tyno);
for($gf=0;$gf < mssql_num_rows($tyno2);++$gf)
{
$nombre=$gf+1;
$lista=mssql_fetch_row($tyno2);
$estado="select ConnectStat from MEMB_STAT where memb___id='$gmlist[1]'";
$estado2=mssql_query($estado);
$lista1=mssql_fetch_row($estado2);
if($gmlist1[0] == 0){ $gmlist1[0] ='<font color=red><b>Офлайн</font></b>';
}
if($gmlist1[0] == 1){ $gmlist1[0] ='<font color=green><b>Онлайн</font></b>';
}
echo"<table width='224px' border='0'  align='center' cellpadding='4' cellspacing='1'>
<tr>
<td bgcolor='#0A0A0A' width='45%'><div align='center'  style='font-size:11px; font-family:Tahoma;   color:#FFF'>$gmlist[0]</div></td>
<td bgcolor='#0A0A0A' width='45%'><div align='center'  style='font-size:11px;  font-family:Tahoma;'>$gmlist1[0]</div></td>
</tr>
</table>"; }        
?>
Credits:
Life

Ctlcode='8' or Ctlcode='32'"; Ако вашата версия е друга може само да промените Ctlcodeто :) .
 
Last edited:
скрипта не е доизпипан, ако имаш герой в акаунта, който е ГМ даже и да не си с него ще показва че е онлайн..
 
if($gmlist1[0] == 0){ $gmlist1[0] ='<font color=red><b>Офлайн</font></b>';
}
if($gmlist1[0] == 1){ $gmlist1[0] ='<font color=green><b>Онлайн</font></b>';

а да видим ?
 
if($gmlist1[0] == 0){ $gmlist1[0] ='<font color=red><b>Офлайн</font></b>';
}
if($gmlist1[0] == 1){ $gmlist1[0] ='<font color=green><b>Онлайн</font></b>';

а да видим ?

посочи ми какво ти прави това $gmlist1[0], аз никъде не виждам да има зададена стойност.. ?
ся като са загледах по-точно тоя скрипт изобщо не работи!
 
$conexion=mssql_connect($ip,$id,$pw);
$db=mssql_select_db($db,$conexion);
$tyno="SELECT Name,AccountID,CtlCode From Character where Ctlcode='8' or Ctlcode='32'";
$tyno2=mssql_query($tyno);
for($gf=0;$gf < mssql_num_rows($tyno2);++$gf)
{
$nombre=$gf+1;
$lista=mssql_fetch_row($tyno2);
$estado="select ConnectStat from MEMB_STAT where memb___id='$gmlist[1]'";
$estado2=mssql_query($estado);
$lista1=mssql_fetch_row($estado2);
 
пак продължаваш да ми спориш а? ае погледни си пак кода и за да та насоча малко тъй като гледам че не са усещаш, какво ти е $gmlist[1]
 
Да прав си ... извинявай ... ще го оправя до довечера кода .
 
аз пък не му вярвам (huh)
 
аз ти предлагам да не се мъчиш повече :)
 
Само почваш проекти и не ги завършаш.. ;)
 
За какво пускаш теми след като не можеш да направиш 1 прост скрипт с 2 селекта?
 
PHP:
<table width='100%' border='0' cellspacing='1' cellpadding='2'>
  <?
$web['db_host'] = "127.0.0.1";
       
$web['db_name'] = "MuOnline";    
     
$web['db_user']= "sa";

$web['db_password'] = "password";


$conn=mssql_connect($web['db_host'],$web['db_user'],$web['db_password']); 
$selected=mssql_select_db($web['db_name'], $conn);

######################################################################

$admin="select * Name,AccountID,Class,MapNumber,MapPosX,MapPosY From Character where  ctlcode='24' or ctlcode='8' or ctlcode='32'";
$sql_admin_check=mssql_query($admin);
for($i=0;$i < mssql_num_rows($sql_admin_check);++$i)
{
$nr=$i+1;
$row=mssql_fetch_row($sql_admin_check);
$status="select ConnectStat from MEMB_STAT where memb___id='$row[1]'";
$sql_status_check=mssql_query($status);
$row1=mssql_fetch_row($sql_status_check);
if($row1[0] == 0){ $row1[0] ='offline';
}
if($row1[0] == 1){ $row1[0] ='online';
}


if($row[3]==0){$map='Lorencia';}
elseif($row[3]==1){$map='Dungeon';}
elseif($row[3]==2){$map='Devias';}
elseif($row[3]==3){$map='Noria';}
elseif($row[3]==4){$map='LostTower';}
elseif($row[3]==5){$map='Excile';}
elseif($row[3]==6){$map='Stadium/Arena';}
elseif($row[3]==7){$map='Atlans';}
elseif($row[3]==8){$map='Tarkan';}
elseif($row[3]==9){$map='Devil Square';}
elseif($row[3]==32){$map='Devil Square';}
elseif($row[3]==10){$map='Icarus';}
elseif($row[3]==11){$map='Blood Castle 1';}
elseif($row[3]==12){$map='Blood Castle 2';}
elseif($row[3]==13){$map='Blood Castle 3';}
elseif($row[3]==14){$map='Blood Castle 4';}
elseif($row[3]==15){$map='Blood Castle 5';}
elseif($row[3]==16){$map='Blood Castle 6';}
elseif($row[3]==17){$map='Blood Castle 7';}
elseif($row[3]==18){$map='Chaos Castle 1';}
elseif($row[3]==19){$map='Chaos Castle 2';}
elseif($row[3]==20){$map='Chaos Castle 3';}
elseif($row[3]==21){$map='Chaos Castle 4';}
elseif($row[3]==22){$map='Chaos Castle 5';}
elseif($row[3]==23){$map='Chaos Castle 6';}
elseif($row[3]==24){$map='Kalima 1';}
elseif($row[3]==25){$map='Kalima 2';}
elseif($row[3]==26){$map='Kalima 3';}
elseif($row[3]==27){$map='Kalima 4';}
elseif($row[3]==28){$map='Kalima 5';}
elseif($row[3]==29){$map='Kalima 6';}
elseif($row[3]==36){$map='Kalima 7';}
elseif($row[3]==30){$map='Valley Of Loren';}
elseif($row[3]==31){$map='Lands Of Trials';}
elseif($row[3]==33){$map='Aida';}
elseif($row[3]==34){$map='CryWolf';}
elseif($row[3]==35){$map='Silent Map';}
elseif($row[3]==37){$map='Kanturu Ruin';}
elseif($row[3]==38){$map='Kanturu Remain';}
elseif($row[3]==39){$map='Kanturu Tower';}
elseif($row[3]==50){$map='Illiusion Temple';}
else{$map=$row[3];}

echo"
        <tr>
	<td>
	<table width='100%' border='0' cellspacing='1' cellpadding='2'>
	<tr>
          <td align='center' width='200' style='font-size: 12.5px; font-family: Tahoma; font-variant: small-caps;'><b>$row[0]</b></td>
          <td align='center'><b>$row1[0]</td>
	</tr>
	<tr>
          <td align='center'>Last seen in <b>$map</b></td>
          <td align='center'>at coordinates  <b>[ X: $row[4] / Y: $row[5] ]</b></td>
	</tr></table>
	</td>
        </tr>
      
		  "; }

?>
</table>
 
  • Like
Reactions: Life and FallenOne
Адаша нещо се е развилнял :D