Помощь по скриптам | Система Уровней пользователей
Всем добра ребятки кто нить поделитесь системой Уровней.
Может кто делал для игры.
Нужно давать юзеру лвл от опыта.
И не плохо бы было прогресс бар сколько до след. лвл. осталось.
Заранее спабс =)
Может кто делал для игры.
Нужно давать юзеру лвл от опыта.
И не плохо бы было прогресс бар сколько до след. лвл. осталось.
Заранее спабс =)
выдерни с бт
А что там делать? Если в php хоть немного шаришь, все остальное за логикой.
Вот тебе самый банальный говнокод. Это самое банальное, что приходит в голову. Но это говно код. Можно сделать более правильней и удобней. Этот код тебе накидал с телефона на коленке.
php
$user['xp']; - то что находиться в таблице user, в ячейке xp $user['lvl']; - соответвенно то что в ячейке lvl $need_xp = $user['lvl']*250; - сколько нужно для перехода на след. уровень. //делаем простую проверку if($user['xp']>=$need_xp) mysqli_query("update `user` set `lvl`=`lvl`+'1',`xp`=`xp`+'1' where `id`='".$user['id']."'"); //процент для прогресс бара $pr = ($user['xp']/$need_xp)*100;
за 1,500 руб сделаю
Den1k , мой ид там 1
автор готов помочь тут бесплатно.
Чингачкуг , зачем три сообщения писать? Можно же это все в одно вместить.
Den1k (15.11.2021 в 16:22) Всем добра ребятки кто нить поделитесь системой Уровней. Может кто делал для игры. Нужно давать юзеру лвл от опыта. И не плохо бы было прогресс бар сколько до след. лвл. осталось. Заранее спабс =)
В чем проблема скачать игру с паблика и от туда дернуть? А так пример функции: php
function exp($exp=0){ if ($exp>=0 && $exp<=1000) $lvl = '0'; elseif ($exp>=1000 && $exp<=2999) $lvl = '2'; elseif ($exp>=3000 && $exp<=4999) $lvl = '3'; elseif ($exp>=5000 && $exp<=9999) $lvl = '4'; elseif ($exp>=10000 && $exp<=19999) $lvl = '5'; return $lvl; } php
echo "Твой уровень: ".exp($user['exp']); ________
посл. ред. 15.11.2021 в 17:00; всего 2 раз(а); by DenSBK