Re: [討論] 抗性 與 屬性種類 歸納
看板mud_sanc (Sanctuary - 聖殿)作者amosdeus (幽素)時間18年前 (2007/10/30 18:55)推噓0(0推 0噓 0→)留言0則, 0人參與討論串5/7 (看更多)
int query_dam(object frog,object ppl,string type,string genre,int class)
{
int n,m,dam,table;
if (m - n > 2) return ({0,"但是毫無作用!!"});
n = frog->query(攻擊"kinds");
m = ppl->query(抗性"屬性[type]","種類[genre]","級數[class]");
table = ({ ({ 1, 130, 180, 250, 340 }), ({ 50, 1, 150, 220, 310 }) , ({ 33, 66, 1, 170, 260 }},
({ 25, 50, 75, 1, 190 }}, ({ 20, 40, 60, 80, 1 }});
// 依上表,公式分為兩種...
// n > m 時, 最終殺傷力 = d + d * (n平方-m平方) x 10%
// n < m 時, 最終殺傷力 = d * (n / m)
if (n > m)
dam = dam + dam * ( (m - n ) * table );
else
dam = dam * ( (n / m) * table );
return ({dam});
}
Plain@Sanc
--
咽咽學楚吟 病骨傷幽素 秋姿白髮生 木葉啼風雨
燈青蘭膏歇 落照飛蛾舞 古壁生凝塵 羇魂夢中語
【 傷心行 李賀 】
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.127.97.130
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
12
19