Re: [Travian]今天在forum上偶然看到有人提的bug ..

看板CGI-Game (CGI Game)作者 (灰)時間19年前 (2005/11/14 03:38), 編輯推噓4(403)
留言7則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《rdai (...)》之銘言: : 回應greydust~ : 你推的公式我不知道正不正確,不過我知道有個正確的公式,在最下面。 : 我認為raid跟normal的公式一定不同,不可能如你所說的用那一篇就能解釋,而且 : normal模式中,並不會發生像raid這麼特別的事情,normal只要總攻擊力一樣,算 : 出來的結果一定一樣,不論你的兵種如何搭配,傷亡人數會依照攻方總攻跟守方總 : 防,而有一定的傷亡比例產生。 : normal模式如下; : 總攻跟總防比較,贏的那一方設為W,輸的設為L : 比較後輸的全死,而贏的傷亡比例再套用下面公式算: : [L*(L/W)^0.5]/W : 上式為傷亡比例,再用個別兵種的人數去乘以這個比例就是個別兵種的傷亡人數了! : 包括城牆、+兵防、+兵攻的影響都可以先算入總攻或總防,再套入這個公式算。目前 : 唯一的缺點是,如果攻擊方是步兵類跟騎兵類混兵的話,就無法套用。 : 這個公式是爬官方論區得來的,我也驗算過很多次,應該沒問題! 這公式和我的公式是一樣的 另外混兵我早就也推出公式了 XD (按/找"公式") 混兵時簡單講就是看你步騎攻防比例,算出防禦方的等價防禦 例,如果你步兵攻擊總共有1000,騎兵也1000 則對方的: 棒棒兵有 (20*1000+5*1000)/2000 = 12.5 防禦 戟兵有 (35*1000+60*1000)/2000 = 44.5 防禦 如果你步兵攻擊2000,騎兵攻擊1000 則對方的: 棒棒兵有 (20*2000+5*1000)/3000 = 15 防禦 戟兵有 (35*2000+60*1000)/3000 = 43.33 防禦 因此你步兵攻擊多了1000,對方的每隻棒棒兵防禦也多了2.5 如果對方有400+的棒棒兵,那麼總等價防禦會增加2.5*400 = 1000,會抵掉你增加的攻擊 所以今天假設你有10隻paladin,照理說可以跟11*10 = 110隻棒棒兵同歸於盡 可是如果你不幸的混了10隻棒棒兵,那麼你總攻擊有40*10 + 55*10 = 950點 而對方110隻棒棒兵中的每一隻棒棒兵的等價防禦是(20*400+5*550)/950=11.3 所以對方的總防禦是11.3*110 = 1243 很抱歉比你高了 :p 因此第一篇那個狀況並不意外,這很正常 至於第二篇我相信raid的公式是由normal的公式除上某個常數而得來的 因此和normal一樣,既然是照比例死,那麼單隻越強的當然死越少 至於raid的公式,我再去推推看 推出結果再po上來 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.60 ※ 編輯: greydust 來自: 140.112.30.60 (11/14 03:52)

11/14 08:58, , 1F
沒看到混兵那一篇 XD 不過套入等價防禦的公式 應該也是可以用
11/14 08:58, 1F

11/14 08:59, , 2F
的~ 至於原本的第一篇我搞笑了 忘記用比例看 剛剛看一下 比ꠠ
11/14 08:59, 2F

11/14 08:59, , 3F
力是相同的 XD 馬上自D~
11/14 08:59, 3F

11/14 09:13, , 4F
是以前沒看到 剛剛有找到了 (改錯字,罰5遍,例例例例例)
11/14 09:13, 4F

11/14 09:26, , 5F
@_@a
11/14 09:26, 5F

11/14 09:27, , 6F
raid的公式完全沒頭緒 XD 我還是先把期中搞定好了 XD
11/14 09:27, 6F

11/14 09:51, , 7F
嗯嗯~我還是用單一兵種進攻好了=.=投石車十台出動
11/14 09:51, 7F
文章代碼(AID): #13TvObRF (CGI-Game)
文章代碼(AID): #13TvObRF (CGI-Game)