Re: [心得] 經驗值的算法 ... (只是心得)
※ 引述《zahavi (齊柏林)》之銘言:
: 再來討論到坦克,
: 因為坦克除了會被 PC 打之外, 還會被各種 NPC 打,
: 所以, 這個遊戲應該就是採用了 NPC 所打掉的血量就當是送的.
: 就是比如說, 一台有 5000hp 的坦克,
: 被某玩家A 打了 200hp, 某玩家B 打了800hp,
: 再被 Fotress Gun 打死,
: 那麼算法就是:
: 玩家A : 200 / (200+800) = 20% exp
: 玩家B : 800 / (200+800) = 80% exp
忘了說另一部份 ...
一台有 5000hp 的坦克,
被某玩家A 打了2500hp, 某玩家B 打了200hp,
之後某玩家A 先死了,
此時某玩家A 的2500這個部份會保留到重生出來前 5 秒左右,
之後就會從紀錄中移除, 視為被 NPC 打掉的,
所以 5000hp 的坦克如果在玩家A 重生出來後才又被 Fortress Gun 打死,
那就是由某玩家B 拿到 100% 的經驗值囉.
至於每個人爆掉的時候拿到的經驗值,
應該是看當時身上還有多少可能會拿到經驗值的紀錄來看的,
所以如果重生之後, 什麼都沒打到就爆掉的話,
是不會有經驗值的.
--
若要我在喪失說話的能力和喪失舞躍手指的能力中擇一,
我想, 我會寧願無法說話.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.84.1
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
Wargaming 近期熱門文章
PTT遊戲區 即時熱門文章