From 8af1a5114a1068269a685d8af66b00a5f6bc42ec Mon Sep 17 00:00:00 2001 From: Ivor Barhansky Date: Fri, 9 Feb 2024 19:28:32 +0200 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=BC=D0=B5=D0=BD=D0=B0=20Battle->?= =?UTF-8?q?add=5Flog()=20=D0=BD=D0=B0=20Log::add().?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _incl_data/class/Battle.php | 30 ++++++------------------------ _incl_data/class/Battle/Log.php | 11 +++++++---- _incl_data/class/Priems.php | 9 ++++++--- _incl_data/class/priems/air.php | 5 ++++- _incl_data/class/priems/eath.php | 11 ++++++++--- _incl_data/class/priems/fire.php | 13 ++++++++----- _incl_data/class/priems/grey.php | 7 +++++-- _incl_data/class/priems/moment.php | 20 +++++++++++--------- _incl_data/class/priems/test.php | 9 ++++++--- _incl_data/class/priems/water.php | 7 +++++-- modules_data/location/test.php | 13 ++++++++----- 11 files changed, 74 insertions(+), 61 deletions(-) diff --git a/_incl_data/class/Battle.php b/_incl_data/class/Battle.php index 55bc7e9f..20eb8ccd 100644 --- a/_incl_data/class/Battle.php +++ b/_incl_data/class/Battle.php @@ -1087,7 +1087,7 @@ JS; $mas['text'] .= ' [' . floor($u->info['hpNow'] + $hpSks) . '/' . $u->stats['hpAll'] . ']'; - $this->add_log($mas); + Log::add($mas); Db::sql( 'update stats set hpnow = ?, mpnow = ? where id = ?', @@ -1198,23 +1198,6 @@ JS; } } - //Поглощение урона - - /** Запись в лог боя с шансом реплики комментатора. - * @param array $mass - * @return void - */ - public function add_log(array $mass): void - { - if (empty($mass['text'])) { - return; - } - Log::add($mass); - if (Helper::getChanse(12)) { - Log::addComment($this); - } - } - //Игрок1 наносит удар Игрок2 //Проверка ухода удара в игрока @@ -1242,7 +1225,7 @@ JS; 'vars' => $vLog, 'type' => 1, ]; - $this->add_log($arr); + Log::add($arr); } //Расчет контрудара игроков @@ -2697,7 +2680,7 @@ JS; $mas1['text'] = '{tm1} Закончилось действие эффекта "' . $pl['name'] . '" для {u1}.'; } if ($pl['priem']['id'] != 24) { - $this->add_log($mas1); + Log::add($mas1); } $this->stats[$this->uids[$pl['uid']]] = $u->getStats($pl['uid'], 0, 0, false, false, true); } @@ -4251,7 +4234,7 @@ JS; } } $mas['text'] = '{tm1} ' . $mas['text']; - $this->add_log($mas); + Log::add($mas); } else { $j = 0; @@ -4399,7 +4382,7 @@ JS; $il++; } } - $this->add_log($mas); + Log::add($mas); $j++; } var_dump($at); @@ -4679,7 +4662,7 @@ JS; 'vars' => $vLog, 'type' => 1, ]; - $this->add_log($mas); + Log::add($mas); } //Действия бота @@ -5307,7 +5290,6 @@ JS; ); Db::sql('update users_animal set eda = eda - 1 where id = ?', [$animal['id']]); - Log::addComment($this); } /** diff --git a/_incl_data/class/Battle/Log.php b/_incl_data/class/Battle/Log.php index edc38417..14dab4c5 100644 --- a/_incl_data/class/Battle/Log.php +++ b/_incl_data/class/Battle/Log.php @@ -2,7 +2,6 @@ namespace Battle; -use Battle; use Core\Db; class Log @@ -38,10 +37,14 @@ class Log $data['type'], ] ); + + if (Helper::getChanse(12)) { + self::addComment($data['battle'], $data['id_hod']); + } } - public static function addComment(Battle $battle): void + private static function addComment(int $battleId, int $hodId): void { $comments = [ 'А танцуешь ты лучше.', @@ -172,8 +175,8 @@ class Log self::add( [ - 'battle' => $battle->i->id, - 'id_hod' => $battle->hodID, + 'battle' => $battleId, + 'id_hod' => $hodId, 'text' => "{tm1} Комментатор: $randomcomment", 'vars' => 'time1=' . time(), 'type' => 1, diff --git a/_incl_data/class/Priems.php b/_incl_data/class/Priems.php index 9c7e3352..fe745cda 100644 --- a/_incl_data/class/Priems.php +++ b/_incl_data/class/Priems.php @@ -1,5 +1,6 @@ stats[$btl->uids[$uen]]['hpAll'] . ']'; } - $btl->add_log($mas1); + + Log::add($mas1); $pz[(int)$id] = 1; return $rr; } @@ -1080,7 +1082,8 @@ class Priems ) . '/' . $btl->stats[$btl->uids[$uen]]['hpAll'] . ']'; } } - $btl->add_log($mas1); + + Log::add($mas1); $pz[(int)$id] = 1; return $rr; } @@ -1143,7 +1146,7 @@ class Priems $sex = $this->u->info['sex'] === 1 ? 'a' : ''; $mas1['text'] = "{tm1} {u1} выпустил$sex зверя "" . $a['name'] . '"'; - $btl->add_log($mas1); + Log::add($mas1); mysql_query( 'UPDATE `users` SET `login` = "' . $a['name'] . ' (зверь ' . $this->u->info['login'] . ')",`obraz` = "' . $a['obraz'] . '.gif",`battle` = "' . $btl->i->id . '" WHERE `id` = "' . $b['id'] . '" LIMIT 1' diff --git a/_incl_data/class/priems/air.php b/_incl_data/class/priems/air.php index 4ae970b6..29e34973 100644 --- a/_incl_data/class/priems/air.php +++ b/_incl_data/class/priems/air.php @@ -1,4 +1,7 @@ ' . $pl['name'] . '" на {u2} и восстановил магические силы. ' . $rg . ' [' . floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']) . '/' . $btl->stats[$btl->uids[$u->info['id']]]['mpAll'] . '] (Мана)'; - $btl->add_log($mas1); + Log::add($mas1); $mgd = mysql_fetch_array(mysql_query('SELECT `a`.`id` FROM `eff_users` AS `a` JOIN `priems` AS `b` ON `b`.`id` = `a`.`v2` WHERE `a`.`uid` = "' . $u->info['id'] . '" AND `a`.`v1` = "priem" AND `a`.`delete` = "0" AND `b`.`neg` = 1 ORDER BY `id` ASC LIMIT 1')); if (isset($mgd['id'])) { diff --git a/_incl_data/class/priems/eath.php b/_incl_data/class/priems/eath.php index 36fe832c..5e486b73 100644 --- a/_incl_data/class/priems/eath.php +++ b/_incl_data/class/priems/eath.php @@ -1,4 +1,7 @@ Каменный Страж'.$xznm.'".'; } - $btl->add_log($mas1); + Log::add($mas1); mysql_query('UPDATE `eff_users` SET `tr_life_user` = "'.$b['id'].'",`user_use` = "'.$b['id'].'" WHERE `v2` = "'.$pl['id'].'" AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" LIMIT 1'); } }elseif($pl['priem']['id'] == 253) { @@ -215,7 +218,8 @@ if(isset($hod)) $rg2 = '--'; } $mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "'.$pl['name'].'" и восстановил здоровье '.$rg2.' ['.floor($btl->stats[$btl->uids[$u->info['id']]]['hpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['hpAll'].'], а так-же магические силы. '.$rg.' ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)'; - $btl->add_log($mas1); + + Log::add($mas1); }else{ echo 'Ошибка использования.'; @@ -283,7 +287,8 @@ if(isset($hod)) $rg = '--'; } $mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "'.$pl['name'].'" и восстановил магические силы. '.$rg.' ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)'; - $btl->add_log($mas1); + + Log::add($mas1); }else{ echo 'Ошибка использования.'; diff --git a/_incl_data/class/priems/fire.php b/_incl_data/class/priems/fire.php index 1460d015..39e5c433 100644 --- a/_incl_data/class/priems/fire.php +++ b/_incl_data/class/priems/fire.php @@ -1,4 +1,7 @@ '.$ptst['name'].'" для {u2}.'; $btl->pr_not_use[$ptst['id']] = 1; - $btl->add_log($mas1); + Log::add($mas1); echo 'Вы высвободили энергию заклятия "'.$ptst['name'].'"'; } @@ -218,7 +221,7 @@ if(isset($hod)) $mas1['text'] = '{tm1} Закончилось действие приема "'.$ptst['name'].'" для {u2}.'; $btl->pr_not_use[$ptst['id']] = 1; - $btl->add_log($mas1); + Log::add($mas1); echo 'Вы высвободили энергию заклятия "'.$ptst['name'].'"'; } @@ -262,7 +265,7 @@ if(isset($hod)) $mas1['text'] = '{tm1} Закончилось действие приема "'.$ptst['name'].'" для {u2}.'; $btl->pr_not_use[$ptst['id']] = 1; - $btl->add_log($mas1); + Log::add($mas1); echo 'Вы высвободили энергию заклятия "'.$ptst['name'].'"'; } @@ -517,8 +520,8 @@ if(isset($hod)) }else{ $rg = '--'; } - $mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "'.$pl['name'].'" и восстановил магические силы. '.$rg.' ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)'; - $btl->add_log($mas1); + $mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "'.$pl['name'].'" и восстановил магические силы. '.$rg.' ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)'; + Log::add($mas1); }else{ $cup = true; } diff --git a/_incl_data/class/priems/grey.php b/_incl_data/class/priems/grey.php index cc3d18b4..da17d0b6 100644 --- a/_incl_data/class/priems/grey.php +++ b/_incl_data/class/priems/grey.php @@ -1,4 +1,7 @@ '.$pl['name'].'" и восстановил магические силы. '.$rg.' ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)'; - $btl->add_log($mas1); + $mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "'.$pl['name'].'" и восстановил магические силы. '.$rg.' ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)'; + Log::add($mas1); }elseif($pl['id']==154){ //Магический луч [4] $hpmin = 40; diff --git a/_incl_data/class/priems/moment.php b/_incl_data/class/priems/moment.php index d8dbf604..7009a3ef 100644 --- a/_incl_data/class/priems/moment.php +++ b/_incl_data/class/priems/moment.php @@ -1,4 +1,7 @@ users[$btl->uids[$u->info['enemy']]]['priems_z'] = $pz; unset($pz); mysql_query('UPDATE `stats` SET `priems_z` = "' . $btl->users[$btl->uids[$u->info['enemy']]]['priems_z'] . '" WHERE `id` = "' . $u->info['enemy'] . '" LIMIT 1'); - $btl->add_log($mas1); + Log::add($mas1); $pz[(int)$id] = 1; } } elseif ($pl['id'] == 227) { @@ -112,7 +115,7 @@ if ($pl['id'] == 189) { $btl->users[$btl->uids[$u->info['enemy']]]['priems_z'] = $pz; unset($pz); mysql_query('UPDATE `stats` SET `priems_z` = "' . $btl->users[$btl->uids[$u->info['enemy']]]['priems_z'] . '" WHERE `id` = "' . $u->info['enemy'] . '" LIMIT 1'); - $btl->add_log($mas1); + Log::add($mas1); $pz[(int)$id] = 1; } } elseif ($pl['priem']['id'] == 226) { @@ -142,7 +145,7 @@ if ($pl['id'] == 189) { $vLog = 'time1=' . time() . '||s1=' . $btl->users[$btl->uids[$u->info['id']]]['sex'] . '||t1=' . $btl->users[$btl->uids[$u->info['id']]]['team'] . '||login1=' . $btl->users[$btl->uids[$u->info['id']]]['login'] . '||s2=' . $btl->users[$btl->uids[$this->ue['id']]]['sex'] . '||t2=' . $btl->users[$btl->uids[$this->ue['id']]]['team'] . '||login2=' . $btl->users[$btl->uids[$this->ue['id']]]['login'] . ''; $mas1 = ['time' => time(), 'battle' => $btl->i->id, 'id_hod' => ($btl->hodID + 1), 'text' => '', 'vars' => $vLog, 'zona1' => '', 'zonb1' => '', 'zona2' => '', 'zonb2' => '', 'type' => '1']; $mas1['text'] = '{tm1} {u1} {1x16x0} прием "' . $pl['name'] . '" на персонажа {u2}.'; - $btl->add_log($mas1); + Log::add($mas1); $pz[(int)$id] = 1; unset($vLog, $mas1); } @@ -211,7 +214,7 @@ if ($pl['id'] == 189) { $vLog = 'time1=' . time() . '||s1=' . $u->info['sex'] . '||t1=' . $u->info['team'] . '||login1=' . $u->info['login'] . ''; $mas1 = ['time' => time(), 'battle' => $btl->i->id, 'id_hod' => ($btl->hodID + 1), 'text' => '', 'vars' => $vLog, 'zona1' => '', 'zonb1' => '', 'zona2' => '', 'zonb2' => '', 'type' => '1']; $mas1['text'] = '{tm1} {u1} {1x16x0} прием "' . $pl['name'] . '". ' . $hp . ' [' . floor($btl->stats[$btl->uids[$u->info['id']]]['hpNow']) . '/' . $btl->stats[$btl->uids[$u->info['id']]]['hpAll'] . ']'; - $btl->add_log($mas1); + Log::add($mas1); $btl->users[$btl->uids[$u->info['id']]]['hpNow'] = $btl->stats[$btl->uids[$u->info['id']]]['hpNow']; $u->info['hpNow'] = $btl->stats[$btl->uids[$u->info['id']]]['hpNow']; @@ -245,7 +248,7 @@ if ($pl['id'] == 189) { $vLog = 'time1=' . time() . '||s1=' . $u->info['sex'] . '||t1=' . $u->info['team'] . '||login1=' . $u->info['login'] . ''; $mas1 = ['time' => time(), 'battle' => $btl->i->id, 'id_hod' => ($btl->hodID + 1), 'text' => '', 'vars' => $vLog, 'zona1' => '', 'zonb1' => '', 'zona2' => '', 'zonb2' => '', 'type' => '1']; $mas1['text'] = '{tm1} {u1} {1x16x0} прием "' . $pl['name'] . '". ' . $hp . ' [' . floor($btl->stats[$btl->uids[$u->info['id']]]['hpNow']) . '/' . $btl->stats[$btl->uids[$u->info['id']]]['hpAll'] . ']'; - $btl->add_log($mas1); + Log::add($mas1); $btl->users[$btl->uids[$u->info['id']]]['hpNow'] = $btl->stats[$btl->uids[$u->info['id']]]['hpNow']; $u->info['hpNow'] = $btl->stats[$btl->uids[$u->info['id']]]['hpNow']; @@ -325,7 +328,7 @@ if ($pl['id'] == 189) { $vLog = 'time1=' . time() . '||s1=' . $u->info['sex'] . '||t1=' . $u->info['team'] . '||login1=' . $u->info['login'] . '||s2=' . $btl->users[$btl->uids[$u->info['enemy']]]['sex'] . '||t2=' . $btl->users[$btl->uids[$u->info['enemy']]]['team'] . '||login2=' . $btl->users[$btl->uids[$u->info['enemy']]]['login'] . ''; $mas1 = ['time' => time(), 'battle' => $btl->i->id, 'id_hod' => ($btl->hodID + 1), 'text' => '', 'vars' => $vLog, 'zona1' => '', 'zonb1' => '', 'zona2' => '', 'zonb2' => '', 'type' => '1']; $mas1['text'] = '{tm1} {u1} {1x16x0} прием "' . $pl['name'] . '" на персонажа {u2}'; - $btl->add_log($mas1); + Log::add($mas1); $pz[(int)$id] = 1; mysql_query('UPDATE `stats` SET `smena` = "-1" WHERE `id` = "' . $u->info['enemy'] . '" LIMIT 1'); } elseif ($pl['id'] == 46) { @@ -334,7 +337,7 @@ if ($pl['id'] == 189) { $vLog = 'time1=' . time() . '||s1=' . $u->info['sex'] . '||t1=' . $u->info['team'] . '||login1=' . $u->info['login'] . '||s2=' . $btl->users[$btl->uids[$this->ue['id']]]['sex'] . '||t2=' . $btl->users[$btl->uids[$this->ue['id']]]['team'] . '||login2=' . $btl->users[$btl->uids[$this->ue['id']]]['login'] . ''; $mas1 = ['time' => time(), 'battle' => $btl->i->id, 'id_hod' => ($btl->hodID + 1), 'text' => '', 'vars' => $vLog, 'zona1' => '', 'zonb1' => '', 'zona2' => '', 'zonb2' => '', 'type' => '1']; $mas1['text'] = '{tm1} {u1} {1x16x0} прием "' . $pl['name'] . '". (Новая цель: {u2})'; - $btl->add_log($mas1); + Log::add($mas1); $pz[(int)$id] = 1; $u->info['enemy'] = $this->ue['id']; mysql_query('UPDATE `stats` SET `enemy` = "' . $u->info['enemy'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'); @@ -427,7 +430,6 @@ if (isset($hpmin) && $hpmin > 0 && $u->info['enemy'] > 0) { $hpmin = '--'; } $mas1['text'] = '{tm1} {u1} {1x16x0} прием "' . $pl['name'] . '" и {1x5x1} по {u2}. ' . $hpmin . ' [' . ceil($hp2) . '/' . $btl->stats[$btl->uids[$u->info['enemy']]]['hpAll'] . ']'; - $btl->add_log($mas1); + Log::add($mas1); $pz[(int)$id] = 1; } -?> \ No newline at end of file diff --git a/_incl_data/class/priems/test.php b/_incl_data/class/priems/test.php index d7e563af..9d737bfc 100644 --- a/_incl_data/class/priems/test.php +++ b/_incl_data/class/priems/test.php @@ -1,4 +1,7 @@ info['sex'] . '||t1=' . $u->info['team'] . '||login1=' . $u->info['login'] . ''; $mas1 = ['time' => time(), 'battle' => $btl->i->id, 'id_hod' => $btl->hodID, 'text' => '', 'vars' => $vLog, 'zona1' => '', 'zonb1' => '', 'zona2' => '', 'zonb2' => '', 'type' => '1']; $mas1['text'] = '{u1} Ослабил эфект "' . $dell['name'] . '" с помощью Очиститься Кровью .'; - $btl->add_log($mas1); + Log::add($mas1); } } } @@ -292,7 +295,7 @@ if (isset($hpadd)) { $hpadd = '--'; } $mas1['text'] = '{tm1} {u1} {1x16x0} прием "' . $pl['name'] . '" и {1x17x0} здоровье. ' . $hpadd . ' [' . ceil($u->info['hpNow']) . '/' . $btl->stats[$btl->uids[$u->info['id']]]['hpAll'] . ']'; - $btl->add_log($mas1); + Log::add($mas1); $pz[(int)$id] = 1; } else { echo 'Can`t update table `user`'; @@ -334,7 +337,7 @@ if (isset($hpadd)) { $hpaa_pr_color = '#006699'; } $mas1['text'] = '{tm1} {u1} {1x16x0} прием "' . $pr['name'] . '" и {1x17x0} здоровье. ' . $hpadd_pr . ' [' . ceil($btl->stats[$btl->uids[$ue['id']]]['hpNow']) . '/' . $btl->stats[$btl->uids[$ue['id']]]['hpAll'] . ']'; - $btl->add_log($mas1); + Log::add($mas1); $pz[(int)$id] = 1; } else { echo 'Can`t update table `user`'; diff --git a/_incl_data/class/priems/water.php b/_incl_data/class/priems/water.php index 98583219..5089c484 100644 --- a/_incl_data/class/priems/water.php +++ b/_incl_data/class/priems/water.php @@ -1,4 +1,7 @@ info['sex'].'||t1='.$u->info['team'].'||login1='.$u->info['login']; $mas1 = array('time'=>time(),'battle'=>$btl->i->id,'id_hod'=>($btl->hodID+1),'text'=>'','vars'=>$vLog,'zona1'=>'','zonb1'=>'','zona2'=>'','zonb2'=>'','type'=>'1'); - $mas1['text'] = '{tm1} {u1} {1x16x0} прием "'.$pl['name'].'". (Сняты задержки на магию Воды)'; - $btl->add_log($mas1); + $mas1['text'] = '{tm1} {u1} {1x16x0} прием "'.$pl['name'].'". (Сняты задержки на магию Воды)'; + Log::add($mas1); } unset($upd); } diff --git a/modules_data/location/test.php b/modules_data/location/test.php index efa8bfc7..3112f466 100644 --- a/modules_data/location/test.php +++ b/modules_data/location/test.php @@ -1,4 +1,7 @@ info['sex'].'||t1='.$u->info['team'].'||login1='.$u->info['login'].'||s2='.$btl->users[$btl->uids[$u->info['enemy']]]['sex'].'||t2='.$btl->users[$btl->uids[$u->info['enemy']]]['team'].'||login2='.$btl->users[$btl->uids[$u->info['enemy']]]['login'].''; - $mas1 = array('time'=>time(),'battle'=>$btl->i->id,'id_hod'=>$btl->hodID,'text'=>'','vars'=>$vLog,'zona1'=>'','zonb1'=>'','zona2'=>'','zonb2'=>'','type'=>'1'); + $mas1 = array('time'=>time(),'battle'=>$btl->i->id,'id_hod'=>$btl->hodID,'vars'=>$vLog,'zona1'=>'','zonb1'=>'','zona2'=>'','zonb2'=>'','type'=>'1'); $mas1['text'] = '{tm1} {u1} {1x16x0} прием "'.$pl['name'].'" и ошеломил'.$sx.' {u2} на два хода.'; $pz = $btl->users[$btl->uids[$u->info['enemy']]]['priems_z']; $pz = explode('|',$pz); @@ -51,7 +54,7 @@ if($pl['id']==3) $btl->users[$btl->uids[$u->info['enemy']]]['priems_z'] = $pz; unset($pz); mysql_query('UPDATE `stats` SET `priems_z` = "'.$btl->users[$btl->uids[$u->info['enemy']]]['priems_z'].'" WHERE `id` = "'.$u->info['enemy'].'" LIMIT 1'); - $btl->add_log($mas1); + Log::add($mas1); $pz[(int)$id] = 1; } } @@ -76,15 +79,15 @@ if(isset($hpadd)) if($upd) { $vLog = 'time1='.time().'||s1='.$u->info['sex'].'||t1='.$u->info['team'].'||login1='.$u->info['login'].''; - $mas1 = array('time'=>time(),'battle'=>$btl->i->id,'id_hod'=>$btl->hodID,'text'=>'','vars'=>$vLog,'zona1'=>'','zonb1'=>'','zona2'=>'','zonb2'=>'','type'=>'1'); + $mas1 = array('time'=>time(),'battle'=>$btl->i->id,'id_hod'=>$btl->hodID,'vars'=>$vLog,'zona1'=>'','zonb1'=>'','zona2'=>'','zonb2'=>'','type'=>'1'); if($hpadd>0) { $hpadd = '+'.ceil($hpadd); }else{ $hpadd = '--'; } - $mas1['text'] = '{tm1} {u1} {1x16x0} прием "'.$pl['name'].'" и {1x17x0} здоровье. '.$hpadd.' ['.ceil($u->info['hpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['hpAll'].']'; - $btl->add_log($mas1); + $mas1['text'] = '{tm1} {u1} {1x16x0} прием "'.$pl['name'].'" и {1x17x0} здоровье. '.$hpadd.' ['.ceil($u->info['hpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['hpAll'].']'; + Log::add($mas1); $pz[(int)$id] = 1; }else{ echo 'Can`t update table `user`';