[Release] Golden Archer Ranking

Можеш направо да го направиш да може да дава и по 2


for($i=0;$i < $get_stones;++$i)
$rank = $i++2;

Така мисля че ще бъде по добре :)

ти понятие от PHP имаш ли ? или просто го караш квото знаеш
 
Относно стонето, искам да попитам нещо и смятам че ще е добре да обърнете внимание! Stone = Rena+0 ore Stone, Rena = Rena+1 or Stone +1, or Stone+2, Имаше нещо между Rena и Stone но не мога да се сетя, та да попитам, ако се направи така, че 1 Rena = 2 Stone, то може ли в ranking, да има и Rena Event, но лошото е че при Golden Archer може да се добави или Rena или Stone....... Rena = Небесната монета, която като се продаде служи за Зен, или за някой евент........... Това пише за рената, малко хора знаят смисълът на Rena и на Stone, но аз се разрових и открих, че в Golden Archer има Rena,Stone............. та можете ли да ми обясните, защо рената е изместила Stone в по-новите версии, а Stone се е изгубило?
 
Относно стонето, искам да попитам нещо и смятам че ще е добре да обърнете внимание! Stone = Rena+0 ore Stone, Rena = Rena+1 or Stone +1, or Stone+2, Имаше нещо между Rena и Stone но не мога да се сетя, та да попитам, ако се направи така, че 1 Rena = 2 Stone, то може ли в ranking, да има и Rena Event, но лошото е че при Golden Archer може да се добави или Rena или Stone....... Rena = Небесната монета, която като се продаде служи за Зен, или за някой евент........... Това пише за рената, малко хора знаят смисълът на Rena и на Stone, но аз се разрових и открих, че в Golden Archer има Rena,Stone............. та можете ли да ми обясните, защо рената е изместила Stone в по-новите версии, а Stone се е изгубило?


ще ти отговора така

Рени може да се обменят стига да има къде да ги записва тези рени че са обменени в някоя таблица на SQL и след това може да го изкараш като PHP като ранкинг в сайта но трябва да се направи да ги записва някъде тия рени че са обменени :)
 
ще ти отговора така

Рени може да се обменят стига да има къде да ги записва тези рени че са обменени в някоя таблица на SQL и след това може да го изкараш като PHP като ранкинг в сайта но трябва да се направи да ги записва някъде тия рени че са обменени :)

Демек Query да се напише :) А да попитам, тея рени и относно Golden Archer, може ли да се направи да записва хем рени, хем стоне?
 
Абе тва какво ли не го правих и неще и неще първо Голден Арчера бачка на 100% обаче немога да оправя класацията дава ми няква грешка в модула на линия 4
иначе в СКЛ в базата данни Ранкинг си води сичко както трябва но не я паказва в сайта някакви идеии. ;)

..:: Bulgaria MuOnline Official Gameserver ::..
banner%20bulgariamu.png
 
Last edited:
PHP:
<center>
<?PHP 
require('config.php');
$get_stones = mssql_query("Select AccountID,StoneCount from T_BLOOD_CASTLE order by StoneCount desc");

echo '
<table class="sort-table" id="table-1" height=0 border="0" cellpadding="4" cellspacing="0">                
<thead><tr>
<td width=1 aling=left>#</td>
<td width=50 aling=left>Account</td>
<td width=50 aling=left>Stones</td>
</tr></thead>
';
for($i=0;$i < $get_stones;++$i)
       {
$row = mssql_fetch_rows($get_stones);
$rank = $i+1;

echo "<tbody><tr>
<td align=left>$rank</td>
<td align=left><div class='link_rankings'>$row[0]</div></td>
<td align=left>$row[1]</td>
</tr></tbody>";
}
?>
</TABLE>
</center>

Използвай този код и няма да ти дава грешка ;)
Но ако не се лъжа неработи ;)
 
опитай с този

PHP:
<?
$query = "Select TOP 10 AccountID,StoneCount from T_BLOOD_CASTLE order by StoneCount desc";
$result = mssql_query($query);
echo '<table border="0" cellpadding="2" cellspacing="2">
<table class="test" width="166" height="20" border="0" bordercolor="333333" cellpadding="0" cellspacing="0" >                
<tr>
<td align="center" width="10"><font size="1" color="#ffffff">ID</font></td>
<td align="center" width="10"><font size="1" color="#ffffff">Account</font></td>
<td align="center" width="100"><font size="1" color="#ffffff">Stone</font><font color=yellow><b></td>
</tr>';
for($i=0;$i < mssql_num_rows($result);++$i)
{
$row = mssql_fetch_row($result);
$rank = $i+1;

if(char_online($row[0])){ $status ='<img src="./images/Online.gif" width=11 height=11 alt="">';}
else{ $status ='<img src="./images/Offline.gif" width=11 height=11 alt="">';}
echo '<tr>
<td align="center" width="10"><font size="1" color="#ffffff"><b>'.$rank.'</b></font></td>
<td class="link_menu" align="center" width="10"><b>'.$row[0].'</b></td>
<td align="center" width="10"><font size="1" ><b>'.$row[1].'</b></font></td>
</tr>
';
}

?>
 
и това го пробвах нестава нищо не показва
 
аз щети кажа защо нищо не показва трябва да направиш връзка с Базата данни не на Muonline ами на Ranking за да ти излиза класацията :)


пробвай така

PHP:
<?
$connect=mssql_connect(localhost, sa, password);
$select_db=mssql_select_db(Ranking);
$query = "Select TOP 10 AccountID,StoneCount from T_BLOOD_CASTLE order by StoneCount desc";
$result = mssql_query($query);
echo '<table border="0" cellpadding="2" cellspacing="2">
<table class="test" width="166" height="20" border="0" bordercolor="333333" cellpadding="0" cellspacing="0" >                
<tr>
<td align="center" width="10"><font size="1" color="#ffffff">ID</font></td>
<td align="center" width="10"><font size="1" color="#ffffff">Account</font></td>
<td align="center" width="100"><font size="1" color="#ffffff">Stone</font><font color=yellow><b></td>
</tr>';
for($i=0;$i < mssql_num_rows($result);++$i)
{
$row = mssql_fetch_row($result);
$rank = $i+1;

if(char_online($row[0])){ $status ='<img src="./images/Online.gif" width=11 height=11 alt="">';}
else{ $status ='<img src="./images/Offline.gif" width=11 height=11 alt="">';}
echo '<tr>
<td align="center" width="10"><font size="1" color="#ffffff"><b>'.$rank.'</b></font></td>
<td class="link_menu" align="center" width="10"><b>'.$row[0].'</b></td>
<td align="center" width="10"><font size="1" ><b>'.$row[1].'</b></font></td>
</tr>
';
}

?>

като трябва да попълниш само Паролата която ти е на SQL :)
 
Last edited:
<center>
<center>
<?PHP
require('config.php');
$get_stones = "SELECT TOP 10 AccountID,StoneCount from T_BLOOD_CASTLE order by StoneCount desc";

echo '
<table class="sort-table" id="table-1" height=0 border="0" cellpadding="4" cellspacing="0">
<thead><tr>
<td width=1 aling=left>#</td>
<td width=50 aling=left>Account</td>
<td width=50 aling=left>Stones</td>
</tr></thead>
';
for($i=0;$i < $get_stones;++$i)
{
$row = $get_stones->fetchrow();
$rank = $i+1;

echo "<tbody><tr>
<td align=left>$rank</td>
<td align=left><div class='link_rankings'>$row[0]</div></td>
<td align=left>$row[1]</td>
</tr></tbody>";
}
?>
</TABLE>
</center>
</center>
+
 
Last edited:
и така нестава брат вече 100 пъти го пренарисвам и го едитвам и неще
 
и така нестава брат вече 100 пъти го пренарисвам и го едитвам и неще

дай снимка от таблицата ти където ти записва камъните
 
дай снимка от таблицата ти където ти записва камъните

класациятя е следя от
/SQL Server Enterprise Manager/SQL Server Gropus/(Local)(Windows NT) /Database/Ranking/Tables/T_BLOOD_CHASTLE/
Тук ми изписва кой колко камъка е вкарал в Арчера и после ги преписвам в сайта на ръка колкото да има нещо и го преписвам през 3 дена ама ми писна вече. И какво ли не я правих тая класация и неще и неще изчерпаха ми се идиеите нямам идея от какво може да е!!
 
класациятя е следя от
/SQL Server Enterprise Manager/SQL Server Gropus/(Local)(Windows NT) /Database/Ranking/Tables/T_BLOOD_CHASTLE/
Тук ми изписва кой колко камъка е вкарал в Арчера и после ги преписвам в сайта на ръка колкото да има нещо и го преписвам през 3 дена ама ми писна вече. И какво ли не я правих тая класация и неще и неще изчерпаха ми се идиеите нямам идея от какво може да е!!

не можеш да четеш ли какво, много ясно съм написал какво да направиш и между временно пробвай тоя скрипт

PHP:
<?php

$connect=mssql_connect("ip","sa","pass");
$connect_db=mssql_select_db("Ranking",$connect);

$query = 'Select TOP 10 AccountID,StoneCount from T_BLOOD_CASTLE order by StoneCount desc'; 
$result = mssql_query($query);  


echo '
<table border="1">               
<tr>
<td>Rank</td>
<td>Character</td>
<td>Stones</td>
</tr>
';

for($i=0;$i < mssql_num_rows($result);$i++)
{

$row = mssql_fetch_array($result);

$rank = $i+1;


echo "
<tr>
<td>$rank</b></td>
<td>".$row['AccountID']."</td>
<td><font color=#666666>".$row['StoneCount']."</td>
</tr>
";

}
echo "</table>";
?>
 
Last edited:
  • Like
Reactions: DeLasale
Браво братле много ти благодаря тва стана сичко тръгна без грешка едитнах я малко и ето резултата стана супер поне на мен ми харесва

archer.JPG