我只在獨立wog2.08測試過,其他版本不保證能run.請多多指教...
- 代碼: 選擇全部
mysql中的wog_player要新增一個欄位叫p_place 是int(3)型式...預設值是0
在class\wog_etc_peo.php中搜尋
- 代碼: 選擇全部
$online=$DB_site->query("select p_name,p_sex,p_lv,p_pk_s,p_pk_money from wog_player where p_online_time > $datecut");
蓋過
- 代碼: 選擇全部
$online=$DB_site->query("select p_name,p_sex,p_lv,p_pk_s,p_pk_money,p_userlv,p_act_time,p_place from wog_player where p_online_time > $datecut ORDER BY p_lv DESC");
搜尋
- 代碼: 選擇全部
$temp_s.=";".$onlines[0].",".$onlines[1].",".$onlines[2].",".$onlines[3].",".$onlines[4];
蓋過
- 代碼: 選擇全部
$temp_s.=";".$onlines[0].",".$onlines[1].",".$onlines[2].",".$onlines[3].",".$onlines[4].",".floor((time()-$onlines[6])/60).",".$onlines[7];
在class\wog_fight_select.php中搜尋
- 代碼: 選擇全部
$sql="select * from wog_monster where m_place=".$_POST["act"]." ORDER BY RAND() LIMIT 1 ";
之下新增
- 代碼: 選擇全部
$DB_site->query("update wog_player set p_place=".$_POST["act"]." where p_id=".$user_id."");
在wog.js中找到//########## online peo begin ###########
蓋過
- 代碼: 選擇全部
//########## online peo begin ###########
function onlinelist(peo)
{
var peo_name=parent.wog_peo;
message_cls(peo_name,0);
peo_name.document.write(online_temp_table1);
if(peo!="")
{
sec=new Array();
sec[0]="安全區";
sec[1]="平原修行";
sec[2]="試鍊洞窟";
sec[3]="旅人墓場";
sec[4]="迷霧森林";
sec[5]="古代遺跡";
sec[6]="久遠戰場";
sec[7]="王者之路";
sec[8]="傳說幻獸";
sec[9]="星河異界";
peo_name.document.write('<tr bgcolor="#2B4686"><td >名稱</td><td >LV</td><td >PK</td></tr>');
var s1=peo.split(";");
for(var temp_p=0;temp_p<11;temp_p++)
{
var c=0;
for(var i=0;i<s1.length;i++)
{
var s2=s1[i].split(",");
var fcolor=psex(s2[1]);
(s2[3]==1)?s2[3]="Y":s2[3]="N";
if(s2[6]==temp_p){
c++;
if(s2[5]>=5)
peo_name.document.write('<tr><td ><a href=javascript:parent.yesname("'+s2[0]+'") target="foot" title="'+s2[4]+'"><b><font color=green>'+s2[0]+'</font></b></a></td><td >'+s2[2]+'</td><td >'+s2[3]+'</td></tr>');
else
peo_name.document.write('<tr><td ><a href=javascript:parent.yesname("'+s2[0]+'") target="foot" title="'+s2[4]+'"><b><font color="'+fcolor+'">'+s2[0]+'</font></b></a></td><td >'+s2[2]+'</td><td >'+s2[3]+'</td></tr>');}
}
if(c>0 && temp_p!=0)
peo_name.document.write('<tr><td bgcolor="#2B4686" colspan="3">↑'+sec[temp_p]+'練功↑</td></tr>');
if(c>0 && temp_p==0)
peo_name.document.write('<tr><td bgcolor="#2B4686" colspan="3">↑'+sec[temp_p]+'發呆↑</td></tr>');
c=0;
}
peo_name.document.write('<tr><td bgcolor="#2B4686" colspan="3"><font color=yellow>線上人數 '+s1.length+' 人</font></td></tr>');
peo_name.document.write('<tr><td bgcolor=gray colspan="3"></td></tr>');
peo_name.document.write('<tr><td bgcolor="#2B4686" colspan="3">狀態:<font color="#66ccff">男生</font><font color="#ff99cc">女生</font><font color=green>發呆</font></td></tr>');
peo_name.document.write('<tr><td bgcolor=gray colspan="3"></td></tr>');
}else
{
peo_name.document.write('<tr><td colspan="3" bgcolor="#2B4686">線上人數 0 人</td></tr>');
peo_name.document.write('<tr><td bgcolor=gray colspan="3"></td></tr>');
peo_name.document.write('<tr><td bgcolor="#2B4686" colspan="3">狀態:<font color="#66ccff">男生</font><font color="#ff99cc">女生</font><font color=green>發呆</font></td></tr>');
peo_name.document.write('<tr><td bgcolor=gray colspan="3"></td></tr>');
}
peo_name.document.write(temp_table2);
}