遺忘幾率(參考)
華姬 2023/01/01 14:16:03


技能位置序號 = 0 //人物序號14;寵物序號9;

主動技能遺忘數量 = 0

主動技能數量的一半 = 主動技能數量 / 2(取整) //最少1


for (i = 0; i <= 300; ++i)

{


if (技能位置序號的技能非主動技能 并且 技能位置序號的技能并未遺忘)

{

if (rand(1,100) <= 5)

{

技能位置序號的技能遺忘

主動技能遺忘數量 = 主動技能遺忘數量 + 1

}

}


if (主動技能遺忘數量 >= 主動技能數量的一半(取整))

{

break;

}


技能位置序號 = 技能位置序號 + 1

if (技能位置序號 >= 人物/寵物序號上限)

{

技能位置序號 = 0

}


}