1 頁 (共 1 頁)

[分享]特定時間內經驗加乘

文章發表於 : 2008-10-26 2:14 pm
leo199345
打開/forum_support/global.php

代碼: 選擇全部
?>


上加
代碼: 選擇全部
$s_exp_d = [color=red]1[/color];     ##day
$e_exp_d = [color=red]31[/color];     ##day
$exp_s_h = [color=red]1[/color];   ##begin_hour
$exp_e_h = [color=red]24[/color];   ##end_hour
$exp_time_check=explode(',',date("d,H",time()));
if($exp_time_check[0]>=$s_exp_d && $exp_time_check[0]<=$e_exp_d && $exp_time_check[1]>=$exp_s_h && $exp_time_check[1]<$exp_e_h)
{
$dexp=1;
}else{
$dexp=0;
}


儲存關閉

打開/class/wog_fight_m.php

代碼: 選擇全部
function get_exp(){


下加
代碼: 選擇全部
global $dexp;



代碼: 選擇全部
return round($exp);


上加
代碼: 選擇全部
if($dexp==1)
{
$exp=$exp[color=red]*2[/color];
}


儲存關閉

有問題請提出

如需要特定時間內加乘冒險獲得金錢,請自行修改[point="涅魂"]<u>積分 +2</u>

分享修改

at 2008-10-26 11:59 pm[/point]

文章發表於 : 2008-10-26 2:16 pm
leo199345
戰鬥時顯示經驗加乘

打開/class/wog_fight_m.php
在function get_exp()內找
代碼: 選擇全部
echo ",\"parent.end_date('$p[p_name]','0','$exp',0,'$p[p_hp]')\"";


改為
代碼: 選擇全部
if($dexp==1)
{
echo ",\"parent.end_date('$p[p_name]','0','$exp (經驗加乘時段)',0,'$p[p_hp]')\"";
}else{
echo ",\"parent.end_date('$p[p_name]','0','$exp',0,'$p[p_hp]')\"";
}

共2次


代碼: 選擇全部
echo ",\"parent.end_date('$p[p_name] ".sprintf($lang['wog_fight_over_time'],$this->f_count)." ','0','$exp',0,'$p[p_hp]')\"";


改為
代碼: 選擇全部
if($dexp==1)
{
echo ",\"parent.end_date('$p[p_name] ".sprintf($lang['wog_fight_over_time'],$this->f_count)." ','0','$exp (經驗加乘時段)',0,'$p[p_hp]')\"";
}else{
echo ",\"parent.end_date('$p[p_name] ".sprintf($lang['wog_fight_over_time'],$this->f_count)." ','0','$exp',0,'$p[p_hp]')\"";
}


在function win_check()內找
代碼: 選擇全部
global $DB_site,$_POST;


改為
代碼: 選擇全部
global $DB_site,$_POST,$dexp;



代碼: 選擇全部
echo ",\"parent.end_date('$p[p_name]','1','$exp','$this->money','$p[p_hp]')\"";


改為
代碼: 選擇全部
if($dexp==1 && $dmoney==0)
{
echo ",\"parent.end_date('$p[p_name]','1','$exp (經驗加乘時段)','$this->money','$p[p_hp]')\"";
}else{
echo ",\"parent.end_date('$p[p_name]','1','$exp','$this->money','$p[p_hp]')\"";
}


儲存關閉

有問題請提出

如需要在戰鬥結束時顯示金錢加乘,請自行修改

文章發表於 : 2008-10-26 4:50 pm
kon539402
正在尋找這個,謝謝分享

文章發表於 : 2008-10-27 6:52 pm
左慈
嗯!这篇文章很不错啦!谢谢楼主的分享!这下又有了可以借鉴和汲取经验的地方!谢谢你!

文章發表於 : 2008-11-04 12:09 am
leobbs
問一下時間格式,我想設凌晨不過好像試不出來
請大大幫忙
PM 24:00~3:00 改成 24:00~ 03:00
也不行

代碼: 選擇全部
$exp_s_h = 24;   ##begin_hour
$exp_e_h = 3;   ##end_hour

文章發表於 : 2008-11-04 1:17 am
10度C~
時間格式H的24應該是0吧?所以應該打0~3

文章發表於 : 2008-11-05 10:45 pm
leobbs
感謝10度C大大
趕快來試試,也謝謝leo大
願意分享這個好外掛