2.80版 改成3.0適用...
這邊僅提供 雙BAR樣式(血條樣式與HP&EXPBAR外掛相同) 改為v3.0適用..^^"
[quote="涅魂"]<u>積分 +2</u>開啟檔案wog/wog_fight_m.php
in count() function
尋找
- 代碼: 選擇全部
if(($m[m_hp]-$temp_d)<=0)//判斷是否戰勝
{
下面,加上
- 代碼: 選擇全部
//HP雙BAR樣式
$hp1=round(($p[p_hp]/$p[p_hpmax])*150);
$hp2=150-$hp1;
echo ","parent.wog_view.document.all.p_img.width=$hp1;parent.wog_view.document.all.p_img2.width=$hp2;parent.wog_view.document.all.m_img.width=0;parent.wog_view.document.all.m_img2.width=150;"";
//HP雙BAR樣式
尋找
- 代碼: 選擇全部
if(($p[p_hp]-$temp_d)<=0)//判斷是否戰敗
{
下面,加上
- 代碼: 選擇全部
//HP雙BAR樣式
$hp1=round(($m[m_hp]/$m[m_hpmax])*150);
$hp2=150-$hp1;
echo ","parent.wog_view.document.all.p_img.width=0;parent.wog_view.document.all.p_img2.width=150;parent.wog_view.document.all.m_img.width=$hp1;parent.wog_view.document.all.m_img2.width=$hp2;"";
//HP雙BAR樣式
尋找
- 代碼: 選擇全部
if($sum>=$this->f_count)//判斷戰鬥是否超過回合數設定
{
下面,加上
- 代碼: 選擇全部
//HP雙BAR樣式
$hp1=round(($p[p_hp]/$p[p_hpmax])*150);
$hp2=150-$hp1;
$hp3=round(($m[m_hp]/$m[m_hpmax])*150);
$hp4=150-$hp3;
echo ","parent.wog_view.document.all.p_img.width=$hp1;parent.wog_view.document.all.p_img2.width=$hp2;parent.wog_view.document.all.m_img.width=$hp3;parent.wog_view.document.all.m_img2.width=$hp4;"";
//HP雙BAR樣式
開啟檔案wog/wog.js
將下列三個函式覆蓋至對應的舊函式
- 代碼: 選擇全部
function fire_date(p_at,p_df,p_mat,p_mdf,p_hp,p_hpmax,p_s,p_img_set,i_img,m_at,m_df,m_mat,m_mdf,m_hp,m_hpmax,m_s,m_name,m_img,f_status)
{
var f=parent.wog_view.document;
var p_name=get_name();
temp_p_hp=p_hp;
temp_p_hpmax=p_hpmax;
temp_m_hp=m_hp;
temp_m_hpmax=m_hpmax;
var temp_php_img=(temp_p_hp/temp_p_hpmax)*150;
var temp_mhp_img=(temp_m_hp/temp_m_hpmax)*150;
var temp_php2_img=150-temp_php_img;
var temp_mhp2_img=150-temp_mhp_img;
var p_img="";
setup_mname(m_name);
message_cls();
p_s=s_status(p_s);
m_s=s_status(m_s);
if(m_img=="")
{
m_img="no_img.jpg";
}
if(f_status==1)
{
if(m_img.indexOf("http") == -1)
{
m_img=img+m_img+".gif";
}
m_img='<img id=g2 src="'+m_img+'" border="0" style="position: absolute;left: 65%;top: 220;Z-INDEX: 1;visibility: visible">';
}else
{
m_img=mimg+m_img;
m_img='<img id=g2 src="'+m_img+'" border="0" style="position: absolute;left: 65%;top: 220;Z-INDEX: 1;visibility: visible">';
}
if(p_img_set==1)
{
p_img=i_img;
}else
{
p_img=img+i_img+".gif";
}
f.write(fight_temp_table1+'<tr><td colspan="2">'+p_name+'</td><td colspan="2" >'+m_name+'</td></tr>');
f.write('<tr><td width="25%">HP</td><td class=b1 width="25%"><img src='+img+'bar/bxg.gif border="0" width="'+temp_php_img+'" id="p_img" name="p_img" height="9"><img src='+img+'bar/bhg.gif border="0" width="'+temp_php2_img+'" id="p_img2" name="p_img2" height="9"></td><td width="25%">HP</td><td class=b1 width="25%"><img src='+img+'bar/bxg.gif border="0" width="'+temp_mhp_img+'" id="m_img" name="m_img" height="9"><img src='+img+'bar/bhg.gif border="0" width="'+temp_mhp2_img+'" id="m_img2" name="m_img2" height="9"></td></tr>');
f.write('<tr><td>物理攻擊</td><td>'+p_at+'</td><td>物理攻擊</td><td>'+m_at+'</td></tr>');
f.write('<tr><td>物理防禦</td><td>'+p_df+'</td><td>物理防禦</td><td>'+m_df+'</td></tr>');
f.write('<tr><td>魔法攻擊</td><td>'+p_mat+'</td><td>魔法攻擊</td><td>'+m_mat+'</td></tr>');
f.write('<tr><td>魔法防禦</td><td>'+p_mdf+'</td><td>魔法防禦</td><td>'+m_mdf+'</td></tr>');
f.write('<tr><td>屬性</td><td>'+p_s+'</td><td>屬性</td><td>'+m_s+'</td></tr>');
f.write(temp_table2);
f.write('<table width="600" border="0" cellspacing="0" cellpadding="0" align="center" >');
f.write('<tr><td width="50%" height="185" align="center"><img id=g1 src="'+p_img+'" border="0" style="position: absolute;left: 23%;top: 220;Z-INDEX: 1;visibility: visible"></td><td width="50%" height="170" align="center"> '+m_img+'</td></tr>');
f.write(temp_table2);
f.write('<br><table width="97%" border="0" cellspacing="0" cellpadding="0" align="center" ><tr><td colspan="2" align="center">'+hr+'<div align="center" id="a1"></td></tr>');
f.write(temp_table2);
f.write('<img id=g3 border="0" style="position: absolute;left: 26%;top: 220;Z-INDEX: 1;visibility: hidden">');
if(p_support_name!="")
{
f.write('<img id=g4 src="'+img+p_support_img+'.gif" border="0" style="position: absolute;left: 26%;top: 220;Z-INDEX: 1;visibility: hidden">');
}
}
- 代碼: 選擇全部
function pact_date(temp_d,s,ss,support)
{
var f=parent.wog_view.document;
temp_m_hp=temp_m_hp-temp_d;
if(temp_m_hp<0){temp_m_hp=0;}
var temp_mhp_img=Math.round((temp_m_hp/temp_m_hpmax)*150);
var temp_mhp2_img=150-temp_mhp_img;
f.getElementById("m_img").width=temp_mhp_img;
f.getElementById("m_img").alt=temp_m_hp+"/"+temp_m_hpmax;
f.getElementById("m_img2").width=temp_mhp2_img;
f.getElementById("m_img2").alt=temp_m_hp+"/"+temp_m_hpmax;
if(support==0)
{
f.getElementById("g1").style.visibility="visible";
if(f.getElementById("g3")!=null)
{
f.getElementById("g3").style.visibility="hidden";
}
if(f.getElementById("g4")!=null)
{
f.getElementById("g4").style.visibility="hidden";
}
view_fight(temp_d,s,ss,p_name,m_name);
}else
{
f.getElementById("g1").style.visibility="hidden";
f.getElementById("g3").style.visibility="hidden";
f.getElementById("g4").style.visibility="visible";
view_fight(temp_d,s,ss,p_support_name,m_name);
}
gf=f.getElementById("g2").style.left;
gf=gf.replace("%","");
gt=f.getElementById("g2").style.top;
shock_num=0;
temp_obj=f.getElementById("g2").style;
shock_s=s;
shock_fight();
}
- 代碼: 選擇全部
function mact_date(temp_d,s,ss)
{
var f=parent.wog_view.document;
temp_p_hp=temp_p_hp-temp_d;
if(temp_p_hp<0){temp_p_hp=0;}
var temp_php_img=(temp_p_hp/temp_p_hpmax)*150;
var temp_php2_img=150-temp_php_img;
f.getElementById("p_img").width=temp_php_img;
f.getElementById("p_img").alt=temp_p_hp+"/"+temp_p_hpmax;
f.getElementById("p_img2").width=temp_php2_img;
f.getElementById("p_img2").alt=temp_p_hp+"/"+temp_p_hpmax;
view_fight(temp_d,s,ss,m_name,p_name);
gf=f.getElementById("g1").style.left;
gf=gf.replace("%","");
gt=f.getElementById("g1").style.top;
shock_num=0;
temp_obj=f.getElementById("g1").style;
shock_s=s;
shock_fight();
}
分享修改
at 2007-07-07 07:49 pm[/point]