-
Kagami
-
- 文章: 256
- 註冊時間: 2005-07-01 2:38 pm
- 來自: HongKong
由 Kagami » 2005-09-24 2:20 pm
打開wog_class.php
找:
- 代碼: 選擇全部
$s=substr($s,1,strlen($s)); if($act_type=="2") { if((rand(1,100)+$me_skill["s_s"]) > (90-$p[p_luck])) { $temp_d=$this->fight($p[p_mat]*$me_skill["s_mat"]*2.5,$p[p_lv],$p[p_s],$m[m_mdf]*$me_skill["s_m_mdf"],$m[m_lv],$m[m_s]); $s.="+".$p[p_sat_name]; }else { $temp_d=$this->fight($p[p_mat]*$me_skill["s_mat"],$p[p_lv],$p[p_s],$m[m_mdf]*$me_skill["s_m_mdf"],$m[m_lv],$m[m_s]); } }
修改成: - 代碼: 選擇全部
$s=substr($s,1,strlen($s)); if($act_type=="2") { if((rand(1,100)+$me_skill["s_s"]) > (90-$p[p_luck])) { $temp_d=$this->fight($p[p_mat]*$me_skill["s_mat"]*2.5,$p[p_lv],$p[p_s],$m[m_mdf]*$me_skill["s_m_mdf"],$m[m_lv],$m[m_s]); $s.="+".$p[p_sat_name]; }else { $temp_d=$this->fight($p[p_mat]*$me_skill["s_mat"],$p[p_lv],$p[p_s],$m[m_mdf]*$me_skill["s_m_mdf"],$m[m_lv],$m[m_s]); } $temp_aa=40+round(($p[p_mat]*$me_skill["s_agl"])/($m[m_mdf]*$me_skill["s_m_agl"])); if($temp_aa>90){$temp_aa=90;} if(($p[p_mat]*$me_skill["s_agl"])>($m[m_mdf]*$me_skill["s_m_agl"]) && rand(1,100) <= ($temp_aa) ) { $temp_hit=(((($p[p_mat]*$me_skill["s_agl"])-($m[m_mdf]*$me_skill["s_m_agl"]))/($m[m_mdf]*$me_skill["s_m_agl"]))*10)+1+$me_skill["s_a"]; $temp_d=round(($temp_d*0.75)*$temp_hit); $s.="+"."連續攻擊 ".round($temp_hit)."hit"; } }
完成..
我覺得這條公式不大公平..魔攻還是比物攻嫩了一點..
如果大家有新公式的suggestion可以說出..
最後由 Kagami 於 2005-09-25 10:50 am 編輯,總共編輯了 3 次。
-
maxjbl
-
- 文章: 178
- 註冊時間: 2005-05-03 4:20 am
-
由 maxjbl » 2005-09-24 8:29 pm
修改失血量數值 是紅色的部分嗎???
請問綠色是代表什麼??
$me_skill["s_agl"]))/($p[p_mat]*$me_skill["s_agl"]))*10)+1;
$temp_d=round(($temp_d*0.75)*$temp_hit);
感謝KA 又製作新外掛 加油!!!
-
Kagami
-
- 文章: 256
- 註冊時間: 2005-07-01 2:38 pm
- 來自: HongKong
由 Kagami » 2005-09-24 8:49 pm
maxjbl 寫:修改失血量數值 是紅色的部分嗎??? 請問綠色是代表什麼??
$me_skill["s_agl"]))/($p[p_mat]*$me_skill["s_agl"]))*10)+1; $temp_d=round(($temp_d*0.75)*$temp_hit); 感謝KA 又製作新外掛 加油!!!
這2個我就不太清楚了= =
因為只是依照物攻的連擊部份修改的..
而使用魔攻連擊的公式是:
玩家魔攻-怪物的魔防....再加奧義的設定=魔攻連hit的公式
-
maxjbl
-
- 文章: 178
- 註冊時間: 2005-05-03 4:20 am
-
由 maxjbl » 2005-09-24 9:50 pm
有 我有注意到
不過 這個追加 要設定 數據庫 職業欄的裡的
s_s=必殺技機率增加的百分比
s_a=所增連續攻擊次數
不然即使修改程式也沒啥用處 實際測試結果 要配合職業!!!
-
涅魂
-
- 文章: 4463
- 註冊時間: 2004-01-04 11:17 am
- 來自: Taiwan
- 性別: 男生
由 涅魂 » 2005-09-24 10:48 pm
看完您的程式碼之後我有一個疑惑....
您修改的這個部分應該是幫敵方加上魔法連續攻擊吧...??
如果是的話請修改一下標題~~
-
Kagami
-
- 文章: 256
- 註冊時間: 2005-07-01 2:38 pm
- 來自: HongKong
由 Kagami » 2005-09-25 8:12 am
涅魂 寫:看完您的程式碼之後我有一個疑惑.... 您修改的這個部分應該是幫敵方加上魔法連續攻擊吧...?? 如果是的話請修改一下標題~~
拍謝..我加入錯了..原文己修正..
另外問一下..這算不算外掛?
以下是取消怪物加入魔攻:
找:
- 代碼: 選擇全部
{ $temp_d=$this->fight($m[m_mat]*$me_skill["s_m_mat"],$m[m_lv],$m[m_s],$p[p_mdf]*$me_skill["s_mdf"],$p[p_lv],$p[p_s]); } $temp_aa=40+round(($p[p_mat]*$me_skill["s_agl"])/($m[m_mdf]*$me_skill["s_m_agl"])); if($temp_aa>90){$temp_aa=90;} if(($m[m_mdf]*$s_m_agl)>($p[p_mat]*$me_skill["s_agl"]) && rand(1,100) >= ($temp_aa) ) { $temp_hit=(((($m[m_mdf]*$me_skill["s_m_agl"])-($p[p_mat]*$me_skill["s_agl"]))/($p[p_mat]*$me_skill["s_agl"]))*10)+1; $temp_d=round(($temp_d*0.75)*$temp_hit); $s.="+"."連續攻擊 ".round($temp_hit)."hit"; }
修改成: - 代碼: 選擇全部
{ $temp_d=$this->fight($m[m_mat]*$me_skill["s_m_mat"],$m[m_lv],$m[m_s],$p[p_mdf]*$me_skill["s_mdf"],$p[p_lv],$p[p_s]); }
完成..
感謝大大的提點^^"
|