1 頁 (共 1 頁)

[問題]關於hp/mp/exp mod的職業問題

發表於 : 2003-12-15 21:50
hk_andy_hk
問題外掛:HP/MP/EXP Mod (V2) 1.2.0
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=15697
使用版本:phpBB 2.0.6
網站位置:http://e104.org/~funbroad
狀況描述: 我的論壇安裝了這個Mod, 有些發表比較多的會員一定是戰士的職業...我想問如何修改? 還有技能值是怎樣計算的? 如要修改請問要改那裡?感謝大家的幫忙

發表於 : 2003-12-16 21:41
a_yu
公式在level_mod.php的尾部如下的部份
[php]<?php
if ($level_skillratio < 20) {
// high magic, low combat

if ($level_level < 4) {
$level_classname = "Apprentice";
$level_classimg = ""; // Change
$element = $Water; // Change
} else if ($level_level >=4 && $level_level < 7) {
$level_classname = "Magician";
$level_classimg = ""; // Change
$element = $Water; // Change
} else if ($level_level >=7 && $level_level < 11) {
$level_classname = "Master Mage";
$level_classimg = ""; // Change
$element = $Water; // Change
} else if ($level_level >=11 && $level_level < 15) {
$level_classname = "Grand Mage";
$level_classimg = ""; // Change
$element = $Water; // Change
} else {
$level_classname = "Archmage";
$level_classimg = ""; // Change
$element = $Water; // Change
}

} elseif ($level_skillratio >= 20 && $level_skillratio < 40) {
// balanced mix

if ($level_level < 4) {
$level_classname = "Initiate";
$level_classimg = "";
$element = $Water;
} else if ($level_level >=4 && $level_level < 7) {
$level_classname = "Mystic";
$level_classimg = "";
$element = $Water;
} else if ($level_level >=7 && $level_level < 11) {
$level_classname = "Warlock";
$level_classimg = "";
$element = $Water;
} else if ($level_level >=11 && $level_level < 15) {
$level_classname = "Deacon";
$level_classimg = "";
$element = $Water;
} else {
$level_classname = "Grand Deacon";
$level_classimg = "";
$element = $Water;
}

} elseif ($level_skillratio >=40 && $level_skillratio < 60) {
// high combat (big poster), low magic

if ($level_level < 4) {
$level_classname = "Mercenary";
$level_classimg = "";
$element = $Water;
} else if ($level_level >=4 && $level_level < 7) {
$level_classname = "Gladiator";
$level_classimg = "";
$element = $Water;
} else if ($level_level >=7 && $level_level < 11) {
$level_classname = "Centurion";
$level_classimg = "";
$element = $Water;
} else if ($level_level >=11 && $level_level < 15) {
$level_classname = "Myrmidion";
$level_classimg = "";
$element = $Water;
} else {
$level_classname = "Warlord";
$level_classimg = "";
$element = $Water;
}


} else {
// big time combat, no magic

if ($level_level < 4) {
$level_classname = "Squire";
$level_classimg = "";
$element = $Water;
} else if ($level_level >=4 && $level_level < 7) {
$level_classname = "Soldier";
$level_classimg = "";
$element = $Water;
} else if ($level_level >=7 && $level_level < 11) {
$level_classname = "Warrior";
$level_classimg = "";
$element = $Water;
} else if ($level_level >=11 && $level_level < 15) {
$level_classname = "Knight";
$level_classimg = "";
$element = $Water;
} else {
$level_classname = "Champion";
$level_classimg = "";
$element = $Water;
}
}
?>[/php]

技能值大於60就都是戰士了類的了。

發表於 : 2003-12-17 18:29
hk_andy_hk
那技能值是怎樣加的? 大多人都多於60技能

發表於 : 2003-12-17 18:47
a_yu
公式同樣在這個檔,你在往前找找就看的到了

發表於 : 2003-12-17 19:00
hk_andy_hk
a_yu 寫:公式同樣在這個檔,你在往前找找就看的到了
好的 我找找看 謝謝