Loading...
Помощь по скриптам | Система Уровней пользователей
Всем добра ребятки кто нить поделитесь системой Уровней.
Может кто делал для игры.
Нужно давать юзеру лвл от опыта.
И не плохо бы было прогресс бар сколько до след. лвл. осталось.

Заранее спабс =)
выдерни с бт
А что там делать? Если в 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 руб сделаю
я могу. как в игре танки .
http://f.vneti.site/index.php
четко.
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
Онлайн: 1
Время:
Gen. 0.1312
(c) Bym.Guru 2010-2026