Comsequent, Почти, только в данном случае мы доходим до низкой точки и оставляем какое то целое число и дальше вычитание происходит, если рандом выбьет такое же целое число или меньше и пока нам не повезет, мы не закончим вычитание и не получим в итоге 0.
Дмитрий, Ну то есть в принципе, хранить можно в сессии, отлично.. а если сделать это через бд, как добиться того, что бы для каждого нового пользователя, это хп было определенно для него? Постоянно создавать в базе мамонта, это лишняя нагрузка ведь? А если создать одного, тогда нужно как то ему восстанавливать хп, но если произойдет такой момент, что два разных человека будут регистрироваться с разницей а доли секунд, тогда у этих пользователей просто будет повторный и одновременный бой с этим мамонтом...
QNA-1976, Я серьезно, огромное спасибо за попытку помочь.. но в действительности, оператор или здесь играет злую шутку..
То есть, либо одно, либо другое проверяет по запросу. Если по одному есть совпадения, то другой запрос он просто не делает и пропускает дальше, но и тут то проблема, если подставить данные существующие в базе, он все равно пропускает дальше..
https://www.qrcode-monkey.com/ - вот пример, где есть масса возможных вариантов стилизации