Вход Регистрация
Файл: wenr.online/app/cron/hp.php
Строк: 49
<?php

$sql 
$db->prepare('update `users` set `hp` = `hp` + ? where `hp` < `max_hp`');
$sql -> execute([10]);

$update $db->prepare('update `users` set `hp` = `max_hp` where `hp` > `max_hp`');
$update -> execute();

$update2 $db->prepare('update `clanwar` set `time` = ?, `war` = ? where `time` < ? and `war` = ?');
$update2 -> execute([time()+10080,1,time(),0]);

$db->query('update clanwar set time = '.(time()+10080).', war = 1 where time < '.time().' and war = 0');

$sql $db->prepare('update `users` set `mana` = `mana` + ? where `mana` < `mana_max`');
$sql -> execute([10]);

$update $db->prepare('update `users` set `mana` = `mana_max` where `mana` > `mana_max`');
$update -> execute();



$db->query('update `town` set `warrior` = 0 where `attack_time` < '.time().' and `warrior` < 0');

$db->query('update `town` set `def` = 0 where `attack_time` < '.time().' and `def` < 0');
   
/*
$last = $db->prepare('select * from `users`');
$last -> execute();
$last = $last -> rowCount();

         $fd = file_get_contents($_SERVER['DOCUMENT_ROOT'].'/public/nick.txt');
            $data = explode(PHP_EOL, $fd);
            if(empty($data[$last])) $data[$last] = random_string(rand(4,6));
              $form = 
                    ['value'    =>
                        [
                        'password'  => random_string(12),
                        'nick'  =>  $data[$last],
                        
                        ]];

        $password = password_hash($form['value']['password'], PASSWORD_DEFAULT);

        $created_at = date('Y-m-d H:i:s', time());

        $stmt = $db->prepare("INSERT INTO users SET password = ?, nick = ?, created_at = ?, bot = ?");
        $stmt -> execute([
            $password,
            $form['value']['nick'],
            $created_at,
            1
            ]);

            $all = $db->prepare('select * from `users` where `bot` = ? ORDER BY RAND() DESC LIMIT 2');
            $all -> execute([1]);
            $all = $all -> fetchAll();
            
            foreach($all as $res){
                $guild = rand(1,3);
                $arrayskin = ['','5','6','4']; 
                if($res['guild'] == 0 and $res['lvl'] > 4){
                $sql = $db->prepare('update `users` set `guild` = ?, `skin` = ?, `max_hp` = `max_hp` + ? where `user_id` = ?');
                $sql -> execute([$guild,$arrayskin[$guild],150,$res['user_id']]);
                }
                
                
                if($res['guild'] < 3 and $res['guild'] > 0 and $res['lvl'] >= 20){
                $arrayskin = ['','5_2','6_1','4']; 
                  $sql = $db->prepare('update `users` set `guild` = ?, `skin` = ?, `max_hp` = `max_hp` + ?, `one_handed` = ?, `two_handed` = ?, `bow` = ?, `crossbow` = ? where `user_id` = ?');
                $sql -> execute([$res['guild']+3,$arrayskin[$res['guild']],350,100,100,100,100,$res['user_id']]);
                }
                
                
                
                
                
                
                $sql = $db->prepare('update `users` set `online` = ?, `exp` = ? where `user_id` = ?');
                $sql -> execute([time()+3600,$res['exp']+rand(1,2000),$res['user_id']]);
                
               if($res['exp'] >= $res['next_exp']){
        
        $sql = $db->prepare('update `users` set `lvl` = ?, `next_exp` = ?, `max_hp` = ? where `user_id` = ?');
        $sql -> execute([$res['lvl']+1,
                        next_exp($res['lvl'],$res['next_exp']),
                        $res['max_hp']+10,
                        $res['user_id']
                        ]);
    }
                
            }
            
           */
Онлайн: 0
Реклама