memberlist 應該是 $row['user_gender']
而且需要在 level_mod.php 增添一個判斷在 memberlist.php 的語法
目前只有判斷是否在 profile.php 之中,不是的話就會預設成為 viewtopic.php
除非整個把 level_mod.php 改寫,把現在的 "在 profile 中做什麼,不在 profile 中做什麼" 改成 "在 profile 中做什麼,在 memberlist 中做什麼,兩者皆非時中做什麼"
才能做到你要的功能\r
~Mac
[討論]HP/MP/EXP Mod (Version 2)
版主: 版主管理群
原來如此 唉 現在我對php還沒了解的深入\rMac 寫:memberlist 應該是 $row['user_gender']
而且需要在 level_mod.php 增添一個判斷在 memberlist.php 的語法
目前只有判斷是否在 profile.php 之中,不是的話就會預設成為 viewtopic.php
除非整個把 level_mod.php 改寫,把現在的 "在 profile 中做什麼,不在 profile 中做什麼" 改成 "在 profile 中做什麼,在 memberlist 中做什麼,兩者皆非時中做什麼"
才能做到你要的功能\r
~Mac
等了解夠深後 再來挑戰
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題
這世界還有拼命守護的價值嗎...
除非是個人疏失所造成的問題
這世界還有拼命守護的價值嗎...
對了 請問一下Mac前輩\r
如果我要自行再多增加一個等級
是否只要改\r
裡面的部份就可\r
因為好像EXP會隨著等級提升 使的最大值越大\r
是否也要改EXP的部份?
如果我要自行再多增加一個等級
是否只要改\r
代碼: 選擇全部
if ($level_level < 4) {
$level_classname = "Apprentice";
} else if ($level_level >=4 && $level_level < 7) {
$level_classname = "Magician";
} else if ($level_level >=7 && $level_level < 11) {
$level_classname = "Master Mage";
} else if ($level_level >=11 && $level_level < 15) {
$level_classname = "Grand Mage";
} else {
$level_classname = "Archmage";
}因為好像EXP會隨著等級提升 使的最大值越大\r
是否也要改EXP的部份?
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題
這世界還有拼命守護的價值嗎...
除非是個人疏失所造成的問題
這世界還有拼命守護的價值嗎...
代碼: 選擇全部
if ($level_level < 4) {
$level_classname = "Apprentice";
} else if ($level_level >=4 && $level_level < 7) {
$level_classname = "Magician";
} else if ($level_level >=7 && $level_level < 11) {
$level_classname = "Master Mage";
} else if ($level_level >=11 && $level_level < 15) {
$level_classname = "Grand Mage";
} else {
$level_classname = "Archmage";
}來增加或減少等級, 或使升級變的容易或是困難\r
像一開始, $level_level < 4, 如果 level_level 小於 4
然後是, $level_level >=4 && $level_level < 7, 如果 level_level 大於等餘 4 和 小於 7
以此類推\r
~Mac
嗯嗯 謝謝 我大約了解\rMac 寫: 你可以更改 level_level 所需要的升級等級
來增加或減少等級, 或使升級變的容易或是困難\r
像一開始, $level_level < 4, 如果 level_level 小於 4
然後是, $level_level >=4 && $level_level < 7, 如果 level_level 大於等餘 4 和 小於 7
以此類推\r
~Mac
對了 有會員問說\r
如果他的職業已經是見習劍士 請問之後升級後有可能轉到見習戰士等其他組職業嗎?
因為有會員怕認為是職業是單向的 一開始決定後 就只能往那組職業走下去\r
男性職業
|
+--------+---------+---------+
| | | |
見習生 浪人 佣兵 見習護衛
| | | |
術士 巫師 傭兵 護衛
| | | |
魔術士 魔法師 傳說傭兵 見習劍士
| | | |
術師 執事 見習戰士 劍士
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題
這世界還有拼命守護的價值嗎...
除非是個人疏失所造成的問題
這世界還有拼命守護的價值嗎...
那就得自己多努力啦\r
看一下我在這篇的回應吧\r
http://phpbb-tw.net/phpbb/viewtopic.php?t=20467
職業的種類完全是會員本身的 HP 和 MP 來決定的
想轉職, 那就多貼文吧\r
我也有想過, 但是會因為所需的計算能力, 花掉太多寶貴的頻寬
你知道等級是怎麼顯示出來的嗎?
當一個人點選一篇 viewtopic 時, 在 viewtopic 中的一行 include 指令會把 level_mod.php 叫出來, 直接當場為那一篇主題內的所有發文者做出計算, 而且是計算完一個人以後, 在從頭開始計算下一個人\r
最後才顯示出來
當會員點選 profile 時也是已同樣的方式, 做出即時的計算
所有的數值都不是寫入資料庫的, 而是要當場進入 level_mod.php 計算
由此可見, 如果要把這個外掛繼續開發的話, 不止整個論壇會變得相當慢, 而且還會讓頻寬增加
所以要讓 RPG 複雜化的話, 就要朝 SQL 的方式開發一個全新的外掛才可以
~Mac
看一下我在這篇的回應吧\r
http://phpbb-tw.net/phpbb/viewtopic.php?t=20467
職業的種類完全是會員本身的 HP 和 MP 來決定的
想轉職, 那就多貼文吧\r
如果想要像真的 RPG 遊戲那樣子HP:會員的活動指標,一天內發言越多,指數越高(背後計算方式不僅是這樣,挺複雜的)
MP:會員的加入時間的長短和發言頻率,每發言一次都會減少 MP,MP 最大值以等級來計算,MP 恢復量以註冊長短來定
EXP:等經驗值滿的時候,會員就可以晉級
技能值:HP/MP,HP 比較高,便會給予攻擊力較強的職業。MP 比較高,便會給予法術比較強的職業
我也有想過, 但是會因為所需的計算能力, 花掉太多寶貴的頻寬
你知道等級是怎麼顯示出來的嗎?
當一個人點選一篇 viewtopic 時, 在 viewtopic 中的一行 include 指令會把 level_mod.php 叫出來, 直接當場為那一篇主題內的所有發文者做出計算, 而且是計算完一個人以後, 在從頭開始計算下一個人\r
最後才顯示出來
當會員點選 profile 時也是已同樣的方式, 做出即時的計算
所有的數值都不是寫入資料庫的, 而是要當場進入 level_mod.php 計算
由此可見, 如果要把這個外掛繼續開發的話, 不止整個論壇會變得相當慢, 而且還會讓頻寬增加
所以要讓 RPG 複雜化的話, 就要朝 SQL 的方式開發一個全新的外掛才可以
~Mac
-
danielyang
- 星球普通子民

- 文章: 1
- 註冊時間: 2003-10-24 11:23
我提供一下 我用的偷賴法 =>
男的性別比較中性,女的性別前大都會加個"女"字
雖然不是個很理想的方法,不過有時也得如此\r
最好是有女性專用的職業,這樣會比較理想~
男的性別比較中性,女的性別前大都會加個"女"字
雖然不是個很理想的方法,不過有時也得如此\r
最好是有女性專用的職業,這樣會比較理想~
代碼: 選擇全部
if($postrow[$i]['user_gender'] <= 1 || $profiledata['user_gender'] <= 1) // male
{
.....
.....
.....
}
elseif($postrow[$i]['user_gender'] == 2 || $profiledata['user_gender'] == 2) // female
{
.....
.....
.....
}
/* END HP/MP/EXP MOD */ 代碼: 選擇全部
男性職業
|
+--------+---------+---------+
| | | |
見習生 浪人 佣兵 見習護衛
| | | |
術士 巫師 傭兵 護衛
| | | |
魔術士 魔法師 見習戰士 見習劍士\r
| | | |
術師 執事 戰士 劍士\r
| | | |
幻術師 聖職者 城主 王者代碼: 選擇全部
女性職業
|
+--------+---------+---------+
| | | |
女見習生 女服侍 女佣兵 女見習護衛
| | | |
女術士 女巫師 女傭兵 女護衛
| | | |
女魔術士 女魔法師 女見習戰士 女見習劍士\r
| | | |
女術師 女執事 女戰士 女劍士\r
| | | |
女幻術師 聖女 女城主 女王************************************
溪水湖泊討論區 http://61.31.25.231/phpBB2/
竹北租屋資訊 http://rent.idv.st/
************************************
溪水湖泊討論區 http://61.31.25.231/phpBB2/
竹北租屋資訊 http://rent.idv.st/
************************************
職業的部份 會員已經幫忙想了很多 只是還沒整理好\rdanielyang 寫:我提供一下 我用的偷賴法 =>
男的性別比較中性,女的性別前大都會加個"女"字
雖然不是個很理想的方法,不過有時也得如此\r
最好是有女性專用的職業,這樣會比較理想~
以下是未整理好的
代碼: 選擇全部
男性職業
|
|
初心者
|
+--------+---------+---------+
| | | |
見習生 浪人 佣兵 見習護衛
| | | |
術士 巫師 傭兵 護衛
| | | |
魔術士 魔法師 傳說傭兵 見習劍士
| | | |
術師 執事 見習戰士 劍士
| | | |
幻術師 聖職者 戰士 白銀劍士
| | | |
??? ??? 狂戰士 見習騎士
| | | |
??? ??? 聖戰士 騎士
| | | |
??? ??? 浪人武士 龍騎士
| | | |
??? ??? 武士 黑暗騎士
| | | |
\n??? ??? 武者 斬騎士
| | | |
??? ??? 鬼武者 光明騎士
| | | |
??? ??? 浪人劍客 聖騎士
| | | |
??? ??? 劍客 傳說騎士
| | | |
賢者 ??? 拔刀齋 王者
| | | |
大賢者 ??? ?? 勇者
| | | |
???? ??? ???? 勇者之王
| | | |
?? ?? ?? ?? 代碼: 選擇全部
女性職業
|
|
初心者
|
+--------+---------+---------+
| | | |
女術士 ?? ??? 女武士
| | | |
魔導士 ??? ??? 女戰士
| | | |
紅魔導士 妖精 流浪舞者 ???
| | | |
黑魔導士 花妖精 舞者 黑暗女騎士
| | | |
闇魔導士 精靈 耀眼舞者 ???
| | | |
白魔導士 花精靈 流浪歌手 ???
| | | |
聖魔導士 仙子 歌手 ???
| | | |
召喚士 花仙子 耀眼歌手 光明女騎士
| | | |
大召喚士 百花仙子 巨星歌姬 斬騎女王
| | | |
?? ?? ?? ??不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題
這世界還有拼命守護的價值嗎...
除非是個人疏失所造成的問題
這世界還有拼命守護的價值嗎...

