also any chance to have these stats added to the script?...
A lot of those stats just require some MySQL tables and queries, they should be pretty easy to implement yourself with a small amount of knowledge. (Keep in mind that any code below hasn't been tested and is just from the top of my head. It's also been a while since I used PHP and MySQL properly, so I may make a few errors here and there).
For example, the total users could be created by adding this to line 953 of index.php:
$totalUsers = $sql->query("COUNT (address) FROM Faucetinabox_Addresses");
$data['totalUsers'] = $totalUsers->fetch();
And then adding this where you wanted the number to appear on your template:
Users Total users paid: ['totalUsers']; ?>
Total paid and Total paid daily would basically need a new table (E.G overallStats) with two rows (E.G totalPaid, totalDaily), then simply have a MySQL query add the user's reward to the corresponding row every time they claimed from your faucet. Something like this around line 1190:
$q = $sql->prepare("UPDATE overallStats SET totalPaid = totalPaid + ?");
$q->execute(array($reward));
$q = $sql->prepare("UPDATE overallStats SET totalDaily = totalDaily + ?");
$q->execute(array($reward));
Then, create a CRON job which runs at midnight every day to overwrite totalDaily back to 0. Something along those lines should work.
does it exist any stable faucetbox script, except default fb script?
Elbandi's Minifaucet script has an option to use FaucetBox as a payment processor.
Apart from that, you would have to edit an existing script to add FaucetBox payments or create your own.