我试图在php中为我的用户构建一个关卡系统。到目前为止,我只有在我的用户面板中的MySQL表...Level系统PHP?
id/xp (default 0)/xp_needed (default 5)/level (default 1)
我也有一个酒吧,说明需要多少XP,$细节是MySQL表列的一个阵列。
$xp_needed = ($details['xp']/$details ['xp_needed']) * 100;
echo'<p>XP Needed:</p><div class="bar Tooltip" title="' . $details['xp'] . '/' .
$details['xp_needed'] . '"><span style="width: ' . $xp_needed . '%;"></span></div>';
我不能工作是检查的功能,如果XP是在需要的XP,如果是更新水平到下一个整数,更新需要5 *级的XP和结转如果有任何xp_需要新的xp_needed?
感谢您的耐心
好的,谢谢你,这让我重新思考我该怎么做:) – carlgcode
在角落的情况下要谨慎,用户获得足够的XP来升级多个级别。我的代码涵盖了这一点,只是警告。 –