範例圖片
開啟檔案wog/class/wog_etc_king.php
全部,覆蓋為
- 代碼: 選擇全部
<?
/*=====================================================
Copyright (C) ETERNAL<iqstar@ms24.hinet.net>
Modify : 2005/01/01
URL : http://www.2233.idv.tw
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
===================================================== */
class wog_etc_king{
function king_view()
{
global $DB_site,$wog_arry,$lang;
echo "<script language=JavaScript >\n";
echo "parent.message_cls();\n";
$view_num=3;
//######################## WIN ##############################
$sql="select p_name,p_win,i_img from wog_player order by p_win desc LIMIT ".$view_num." ";
$p=$DB_site->query($sql);
$s="";
while($ps=$DB_site->fetch_array($p))
{
$s.=";".$ps["i_img"].",".$ps["p_name"].",勝利<FONT COLOR=#FFFF00> ".$ps["p_win"]." </FONT>次";
}
$s=substr($s,1,strlen($s));
echo "parent.king_view('".$lang['wog_etc_king_win']."','$s');\n";
//######################## LV ##############################
$sql="select p_name,p_lv,i_img from wog_player order by p_lv desc LIMIT ".$view_num." ";
$p=$DB_site->query($sql);
$s="";
while($ps=$DB_site->fetch_array($p))
{
$s.=";".$ps["i_img"].",".$ps["p_name"].",等級<FONT COLOR=#FFFF00> ".$ps["p_lv"]." </FONT>";
}
$s=substr($s,1,strlen($s));
echo "parent.king_view('".$lang['wog_etc_king_lv']."','$s');\n";
//######################## HP ##############################
$sql="select p_name,p_hpmax,i_img from wog_player order by p_hpmax desc LIMIT ".$view_num." ";
$p=$DB_site->query($sql);
$s="";
while($ps=$DB_site->fetch_array($p))
{
$s.=";".$ps["i_img"].",".$ps["p_name"].",HP<FONT COLOR=#FFFF00> ".$ps["p_hpmax"]." </FONT>";
}
$s=substr($s,1,strlen($s));
echo "parent.king_view('".$lang['wog_etc_king_hp']."','$s');\n";
//######################## AT ##############################
$sql="select p_name,p_at,i_img from wog_player order by p_at desc LIMIT ".$view_num." ";
$p=$DB_site->query($sql);
$s="";
while($ps=$DB_site->fetch_array($p))
{
$s.=";".$ps["i_img"].",".$ps["p_name"].",物理攻擊<FONT COLOR=#FFFF00> ".$ps["p_at"]." </FONT>";
}
$s=substr($s,1,strlen($s));
echo "parent.king_view('".$lang['wog_etc_king_ac']."','$s');\n";
//######################## MAT ##############################
$sql="select p_name,p_mat,i_img from wog_player order by p_mat desc LIMIT ".$view_num." ";
$p=$DB_site->query($sql);
$s="";
while($ps=$DB_site->fetch_array($p))
{
$s.=";".$ps["i_img"].",".$ps["p_name"].",魔法攻擊<FONT COLOR=#FFFF00> ".$ps["p_mat"]." </FONT>";
}
$s=substr($s,1,strlen($s));
echo "parent.king_view('".$lang['wog_etc_king_mc']."','$s');\n";
//######################## AGL ##############################
$sql="select p_name,p_agl,i_img from wog_player order by p_agl desc LIMIT ".$view_num." ";
$p=$DB_site->query($sql);
$s="";
while($ps=$DB_site->fetch_array($p))
{
$s.=";".$ps["i_img"].",".$ps["p_name"].",速度<FONT COLOR=#FFFF00> ".$ps["p_agl"]." </FONT>";
}
$s=substr($s,1,strlen($s));
echo "parent.king_view('".$lang['wog_etc_king_agl']."','$s');\n";
//######################## pk ##############################
$sql="select p_name,p_pk_win,i_img from wog_player order by p_pk_win desc LIMIT ".$view_num." ";
$p=$DB_site->query($sql);
$s="";
while($ps=$DB_site->fetch_array($p))
{
$s.=";".$ps["i_img"].",".$ps["p_name"].",戰勝<FONT COLOR=#FFFF00> ".$ps["p_pk_win"]." </FONT>次";
}
$s=substr($s,1,strlen($s));
echo "parent.king_view('".$lang['wog_etc_king_pk']."','$s');\n";
//######################## race ##############################
$sql="select p_name,p_cho_win,i_img from wog_player order by p_cho_win desc LIMIT ".$view_num." ";
$p=$DB_site->query($sql);
$s="";
while($ps=$DB_site->fetch_array($p))
{
$s.=";".$ps["i_img"].",".$ps["p_name"].",勝出<FONT COLOR=#FFFF00> ".$ps["p_cho_win"]." </FONT>次";
}
$s=substr($s,1,strlen($s));
echo "parent.king_view('".$lang['wog_etc_king_race']."','$s');\n";
//######################## money ##############################
$sql="select a.p_name,a.p_money,a.i_img from wog_player a order by a.p_money desc LIMIT ".$view_num." ";
$p=$DB_site->query($sql);
$s="";
while($ps=$DB_site->fetch_array($p))
{
$s.=";".$ps["i_img"].",".$ps["p_name"].",現金<FONT COLOR=#FFFF00> ".$ps["p_money"]." </FONT>元";
}
$s=substr($s,1,strlen($s));
echo "parent.king_view('".$lang['wog_etc_king_money']."','$s');\n";
//######################## bank ##############################
$sql="select a.p_name,a.p_bank,a.i_img from wog_player a order by a.p_bank desc LIMIT ".$view_num." ";
$p=$DB_site->query($sql);
$s="";
while($ps=$DB_site->fetch_array($p))
{
$s.=";".$ps["i_img"].",".$ps["p_name"].",存款<FONT COLOR=#FFFF00> ".$ps["p_bank"]." </FONT>元";
}
$s=substr($s,1,strlen($s));
$DB_site->free_result($p);
echo "parent.king_view('".$lang['wog_etc_king_bank']."','$s');\n";
echo "</script>\n";
compress_exit();
}
}
?>
開啟檔案wog/wog.js
尋找
- 代碼: 選擇全部
function king_view(sname,s)
{
..........
..........
..........
}
覆蓋為
- 代碼: 選擇全部
function king_view(sname,s)
{
var img_set=1;//img顯示設定 0=close 1=use
var img_view1="";
var img_view2="";
var nborder=80;
if(img_set==0)
{
img_view1="<!--";
img_view2="-->";
nborder=120;
}
var view_name=parent.wog_view;
if(sname=="勝場"){view_name.document.write('<table width="97%" border="0" cellspacing="0" cellpadding="2" align="center">');}
if(sname=="勝場" || sname=="hp" || sname=="魔法攻擊" || sname=="pk" || sname=="好野人"){view_name.document.write('<tr>');}
view_name.document.write('<td>');
view_name.document.write(temp_table1);
view_name.document.write('<tr><td height="0" colspan="3" rowspan="0" bgcolor=555555><font color=bgffbg>'+sname+' top</font></td>')
var s1=s.split(";");
for(var i=0;i<s1.length;i++)
{
var kc="";
if(i==0){var kc=" bgcolor=001f3f";}
var s2=s1[i].split(",");
view_name.document.write('<tr'+kc+'>'+img_view1+'<td width=80><img src='+img+s2[0]+'.gif border=0></td>'+img_view2+'<td width='+nborder+'>'+s2[1]+'</td><td >'+s2[2]+'</td></tr>');
}
view_name.document.write(temp_table2);
view_name.document.write('</td>');
if(sname!="勝場" && sname!="hp" && sname!="魔法攻擊" && sname!="pk" && sname!="好野人"){view_name.document.write('</tr>');}
if(sname=="存款"){view_name.document.write('</table>');}
}
開啟檔案wog/language/wog_etc_traditional_chinese.php
全部,覆蓋為
- 代碼: 選擇全部
<?
/*=====================================================
Copyright (C) ETERNAL<iqstar@ms24.hinet.net>
Modify : 2005/01/29
URL : http://www.2233.idv.tw
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
===================================================== */
//--------------top king----------
$lang['wog_etc_king_lv'] = '等級';
$lang['wog_etc_king_win'] = '勝場';
$lang['wog_etc_king_hp'] = 'hp';
$lang['wog_etc_king_ac'] = '物理攻擊';
$lang['wog_etc_king_mc'] = '魔法攻擊';
$lang['wog_etc_king_agl'] = '速度';
$lang['wog_etc_king_pk'] = 'pk';
$lang['wog_etc_king_race'] = '鳥奪冠';
$lang['wog_etc_king_money'] = '好野人';
$lang['wog_etc_king_bank'] = '存款';
//--------------race----------
$lang['wog_etc_race_nobird'] = '請選擇要下注的鳥';
$lang['wog_etc_race_errorbird'] = '錯誤數量';
$lang['wog_etc_race_rerace'] = '請重新比賽';
$lang['wog_etc_race_lost'] = '很遺憾,您輸了';
$lang['wog_etc_race_win'] = '恭喜 %s 贏了,你的現金裏將增加 %d 元。';
?>
儲存,關閉所有檔案
另外,裡面還有提供兩個變數可供操作
分別是位於wog.js裡面的 img_set 和位於wog_etc_king.php裡面的 view_num
img_set可以設定是否顯示圖片,而view_num則示設定顯示玩家的數量
完畢。