Замена Battle->add_log() на Log::add().
This commit is contained in:
parent
88aeb4a912
commit
8af1a5114a
@ -1087,7 +1087,7 @@ JS;
|
|||||||
$mas['text'] .= ' [' . floor($u->info['hpNow'] + $hpSks) . '/' . $u->stats['hpAll'] . ']';
|
$mas['text'] .= ' [' . floor($u->info['hpNow'] + $hpSks) . '/' . $u->stats['hpAll'] . ']';
|
||||||
|
|
||||||
|
|
||||||
$this->add_log($mas);
|
Log::add($mas);
|
||||||
|
|
||||||
Db::sql(
|
Db::sql(
|
||||||
'update stats set hpnow = ?, mpnow = ? where id = ?',
|
'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
|
//Игрок1 наносит удар Игрок2
|
||||||
//Проверка ухода удара в игрока
|
//Проверка ухода удара в игрока
|
||||||
@ -1242,7 +1225,7 @@ JS;
|
|||||||
'vars' => $vLog,
|
'vars' => $vLog,
|
||||||
'type' => 1,
|
'type' => 1,
|
||||||
];
|
];
|
||||||
$this->add_log($arr);
|
Log::add($arr);
|
||||||
}
|
}
|
||||||
|
|
||||||
//Расчет контрудара игроков
|
//Расчет контрудара игроков
|
||||||
@ -2697,7 +2680,7 @@ JS;
|
|||||||
$mas1['text'] = '{tm1} Закончилось действие эффекта "<strong>' . $pl['name'] . '</strong>" для {u1}.';
|
$mas1['text'] = '{tm1} Закончилось действие эффекта "<strong>' . $pl['name'] . '</strong>" для {u1}.';
|
||||||
}
|
}
|
||||||
if ($pl['priem']['id'] != 24) {
|
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);
|
$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'];
|
$mas['text'] = '{tm1} ' . $mas['text'];
|
||||||
$this->add_log($mas);
|
Log::add($mas);
|
||||||
} else {
|
} else {
|
||||||
$j = 0;
|
$j = 0;
|
||||||
|
|
||||||
@ -4399,7 +4382,7 @@ JS;
|
|||||||
$il++;
|
$il++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$this->add_log($mas);
|
Log::add($mas);
|
||||||
$j++;
|
$j++;
|
||||||
}
|
}
|
||||||
var_dump($at);
|
var_dump($at);
|
||||||
@ -4679,7 +4662,7 @@ JS;
|
|||||||
'vars' => $vLog,
|
'vars' => $vLog,
|
||||||
'type' => 1,
|
'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']]);
|
Db::sql('update users_animal set eda = eda - 1 where id = ?', [$animal['id']]);
|
||||||
Log::addComment($this);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
namespace Battle;
|
namespace Battle;
|
||||||
|
|
||||||
use Battle;
|
|
||||||
use Core\Db;
|
use Core\Db;
|
||||||
|
|
||||||
class Log
|
class Log
|
||||||
@ -38,10 +37,14 @@ class Log
|
|||||||
$data['type'],
|
$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 = [
|
$comments = [
|
||||||
'А танцуешь ты лучше.',
|
'А танцуешь ты лучше.',
|
||||||
@ -172,8 +175,8 @@ class Log
|
|||||||
|
|
||||||
self::add(
|
self::add(
|
||||||
[
|
[
|
||||||
'battle' => $battle->i->id,
|
'battle' => $battleId,
|
||||||
'id_hod' => $battle->hodID,
|
'id_hod' => $hodId,
|
||||||
'text' => "{tm1} <i>Комментатор: $randomcomment</i>",
|
'text' => "{tm1} <i>Комментатор: $randomcomment</i>",
|
||||||
'vars' => 'time1=' . time(),
|
'vars' => 'time1=' . time(),
|
||||||
'type' => 1,
|
'type' => 1,
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Battle\Log;
|
||||||
use Core\Db;
|
use Core\Db;
|
||||||
use DarksLight2\Training\TrainingManager;
|
use DarksLight2\Training\TrainingManager;
|
||||||
use Helper\Conversion;
|
use Helper\Conversion;
|
||||||
@ -304,7 +305,8 @@ class Priems
|
|||||||
$hp2
|
$hp2
|
||||||
) . '/' . $btl->stats[$btl->uids[$uen]]['hpAll'] . ']';
|
) . '/' . $btl->stats[$btl->uids[$uen]]['hpAll'] . ']';
|
||||||
}
|
}
|
||||||
$btl->add_log($mas1);
|
|
||||||
|
Log::add($mas1);
|
||||||
$pz[(int)$id] = 1;
|
$pz[(int)$id] = 1;
|
||||||
return $rr;
|
return $rr;
|
||||||
}
|
}
|
||||||
@ -1080,7 +1082,8 @@ class Priems
|
|||||||
) . '/' . $btl->stats[$btl->uids[$uen]]['hpAll'] . ']';
|
) . '/' . $btl->stats[$btl->uids[$uen]]['hpAll'] . ']';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$btl->add_log($mas1);
|
|
||||||
|
Log::add($mas1);
|
||||||
$pz[(int)$id] = 1;
|
$pz[(int)$id] = 1;
|
||||||
return $rr;
|
return $rr;
|
||||||
}
|
}
|
||||||
@ -1143,7 +1146,7 @@ class Priems
|
|||||||
|
|
||||||
$sex = $this->u->info['sex'] === 1 ? 'a' : '';
|
$sex = $this->u->info['sex'] === 1 ? 'a' : '';
|
||||||
$mas1['text'] = "{tm1} {u1} выпустил$sex зверя "<b>" . $a['name'] . '"</b>';
|
$mas1['text'] = "{tm1} {u1} выпустил$sex зверя "<b>" . $a['name'] . '"</b>';
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
|
|
||||||
mysql_query(
|
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'
|
'UPDATE `users` SET `login` = "' . $a['name'] . ' (зверь ' . $this->u->info['login'] . ')",`obraz` = "' . $a['obraz'] . '.gif",`battle` = "' . $btl->i->id . '" WHERE `id` = "' . $b['id'] . '" LIMIT 1'
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Battle\Log;
|
||||||
|
|
||||||
if (!defined('GAME')) {
|
if (!defined('GAME')) {
|
||||||
die();
|
die();
|
||||||
}
|
}
|
||||||
@ -95,8 +98,8 @@ if (isset($hod)) {
|
|||||||
$rg = '--';
|
$rg = '--';
|
||||||
}
|
}
|
||||||
$mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "<b>' . $pl['name'] . '</b>" на {u2} и восстановил магические силы. <b><font color=#006699>' . $rg . '</font></b> [' . floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']) . '/' . $btl->stats[$btl->uids[$u->info['id']]]['mpAll'] . '] (Мана)';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "<b>' . $pl['name'] . '</b>" на {u2} и восстановил магические силы. <b><font color=#006699>' . $rg . '</font></b> [' . 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'));
|
$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'])) {
|
if (isset($mgd['id'])) {
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Battle\Log;
|
||||||
|
|
||||||
if(!defined('GAME'))
|
if(!defined('GAME'))
|
||||||
{
|
{
|
||||||
die();
|
die();
|
||||||
@ -133,7 +136,7 @@ if(isset($hod))
|
|||||||
}else{
|
}else{
|
||||||
$mas1['text'] = '{tm1} {u1} начертил круг на земле и призвала "<b>Каменный Страж'.$xznm.'"</b>.';
|
$mas1['text'] = '{tm1} {u1} начертил круг на земле и призвала "<b>Каменный Страж'.$xznm.'"</b>.';
|
||||||
}
|
}
|
||||||
$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');
|
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) {
|
}elseif($pl['priem']['id'] == 253) {
|
||||||
@ -215,7 +218,8 @@ if(isset($hod))
|
|||||||
$rg2 = '--';
|
$rg2 = '--';
|
||||||
}
|
}
|
||||||
$mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "<b>'.$pl['name'].'</b>" и восстановил здоровье <b><font color=#006699>'.$rg2.'</font></b> ['.floor($btl->stats[$btl->uids[$u->info['id']]]['hpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['hpAll'].'], а так-же магические силы. <b><font color=#006699>'.$rg.'</font></b> ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "<b>'.$pl['name'].'</b>" и восстановил здоровье <b><font color=#006699>'.$rg2.'</font></b> ['.floor($btl->stats[$btl->uids[$u->info['id']]]['hpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['hpAll'].'], а так-же магические силы. <b><font color=#006699>'.$rg.'</font></b> ['.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{
|
}else{
|
||||||
echo 'Ошибка использования.';
|
echo 'Ошибка использования.';
|
||||||
@ -283,7 +287,8 @@ if(isset($hod))
|
|||||||
$rg = '--';
|
$rg = '--';
|
||||||
}
|
}
|
||||||
$mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "<b>'.$pl['name'].'</b>" и восстановил магические силы. <b><font color=#006699>'.$rg.'</font></b> ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "<b>'.$pl['name'].'</b>" и восстановил магические силы. <b><font color=#006699>'.$rg.'</font></b> ['.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{
|
}else{
|
||||||
echo 'Ошибка использования.';
|
echo 'Ошибка использования.';
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Battle\Log;
|
||||||
|
|
||||||
if(!defined('GAME'))
|
if(!defined('GAME'))
|
||||||
{
|
{
|
||||||
die();
|
die();
|
||||||
@ -157,7 +160,7 @@ if(isset($hod))
|
|||||||
|
|
||||||
$mas1['text'] = '{tm1} Закончилось действие приема "<b>'.$ptst['name'].'</b>" для {u2}.';
|
$mas1['text'] = '{tm1} Закончилось действие приема "<b>'.$ptst['name'].'</b>" для {u2}.';
|
||||||
$btl->pr_not_use[$ptst['id']] = 1;
|
$btl->pr_not_use[$ptst['id']] = 1;
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
|
|
||||||
echo '<font color=red><b>Вы высвободили энергию заклятия "'.$ptst['name'].'"</b></font>';
|
echo '<font color=red><b>Вы высвободили энергию заклятия "'.$ptst['name'].'"</b></font>';
|
||||||
}
|
}
|
||||||
@ -218,7 +221,7 @@ if(isset($hod))
|
|||||||
|
|
||||||
$mas1['text'] = '{tm1} Закончилось действие приема "<b>'.$ptst['name'].'</b>" для {u2}.';
|
$mas1['text'] = '{tm1} Закончилось действие приема "<b>'.$ptst['name'].'</b>" для {u2}.';
|
||||||
$btl->pr_not_use[$ptst['id']] = 1;
|
$btl->pr_not_use[$ptst['id']] = 1;
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
|
|
||||||
echo '<font color=red><b>Вы высвободили энергию заклятия "'.$ptst['name'].'"</b></font>';
|
echo '<font color=red><b>Вы высвободили энергию заклятия "'.$ptst['name'].'"</b></font>';
|
||||||
}
|
}
|
||||||
@ -262,7 +265,7 @@ if(isset($hod))
|
|||||||
|
|
||||||
$mas1['text'] = '{tm1} Закончилось действие приема "<b>'.$ptst['name'].'</b>" для {u2}.';
|
$mas1['text'] = '{tm1} Закончилось действие приема "<b>'.$ptst['name'].'</b>" для {u2}.';
|
||||||
$btl->pr_not_use[$ptst['id']] = 1;
|
$btl->pr_not_use[$ptst['id']] = 1;
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
|
|
||||||
echo '<font color=red><b>Вы высвободили энергию заклятия "'.$ptst['name'].'"</b></font>';
|
echo '<font color=red><b>Вы высвободили энергию заклятия "'.$ptst['name'].'"</b></font>';
|
||||||
}
|
}
|
||||||
@ -517,8 +520,8 @@ if(isset($hod))
|
|||||||
}else{
|
}else{
|
||||||
$rg = '--';
|
$rg = '--';
|
||||||
}
|
}
|
||||||
$mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "<b>'.$pl['name'].'</b>" и восстановил магические силы. <b><font color=#006699>'.$rg.'</font></b> ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "<b>'.$pl['name'].'</b>" и восстановил магические силы. <b><font color=#006699>'.$rg.'</font></b> ['.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{
|
}else{
|
||||||
$cup = true;
|
$cup = true;
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Battle\Log;
|
||||||
|
|
||||||
if(!defined('GAME'))
|
if(!defined('GAME'))
|
||||||
{
|
{
|
||||||
die();
|
die();
|
||||||
@ -48,8 +51,8 @@ if(!defined('GAME'))
|
|||||||
}else{
|
}else{
|
||||||
$rg = '--';
|
$rg = '--';
|
||||||
}
|
}
|
||||||
$mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "<b>'.$pl['name'].'</b>" и восстановил магические силы. <b><font color=#006699>'.$rg.'</font></b> ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} заклинание "<b>'.$pl['name'].'</b>" и восстановил магические силы. <b><font color=#006699>'.$rg.'</font></b> ['.floor($btl->stats[$btl->uids[$u->info['id']]]['mpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['mpAll'].'] (Мана)';
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
}elseif($pl['id']==154){
|
}elseif($pl['id']==154){
|
||||||
//Магический луч [4]
|
//Магический луч [4]
|
||||||
$hpmin = 40;
|
$hpmin = 40;
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Battle\Log;
|
||||||
|
|
||||||
if (!defined('GAME')) {
|
if (!defined('GAME')) {
|
||||||
die();
|
die();
|
||||||
}
|
}
|
||||||
@ -54,7 +57,7 @@ if ($pl['id'] == 189) {
|
|||||||
$btl->users[$btl->uids[$u->info['enemy']]]['priems_z'] = $pz;
|
$btl->users[$btl->uids[$u->info['enemy']]]['priems_z'] = $pz;
|
||||||
unset($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');
|
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;
|
$pz[(int)$id] = 1;
|
||||||
}
|
}
|
||||||
} elseif ($pl['id'] == 227) {
|
} elseif ($pl['id'] == 227) {
|
||||||
@ -112,7 +115,7 @@ if ($pl['id'] == 189) {
|
|||||||
$btl->users[$btl->uids[$u->info['enemy']]]['priems_z'] = $pz;
|
$btl->users[$btl->uids[$u->info['enemy']]]['priems_z'] = $pz;
|
||||||
unset($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');
|
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;
|
$pz[(int)$id] = 1;
|
||||||
}
|
}
|
||||||
} elseif ($pl['priem']['id'] == 226) {
|
} 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'] . '';
|
$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 = ['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} прием "<b>' . $pl['name'] . '</b>" на персонажа {u2}.';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pl['name'] . '</b>" на персонажа {u2}.';
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
$pz[(int)$id] = 1;
|
$pz[(int)$id] = 1;
|
||||||
unset($vLog, $mas1);
|
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'] . '';
|
$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 = ['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} прием "<b>' . $pl['name'] . '</b>". <b><font color=#006699>' . $hp . '</font></b> [' . floor($btl->stats[$btl->uids[$u->info['id']]]['hpNow']) . '/' . $btl->stats[$btl->uids[$u->info['id']]]['hpAll'] . ']';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pl['name'] . '</b>". <b><font color=#006699>' . $hp . '</font></b> [' . 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'];
|
$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'];
|
$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'] . '';
|
$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 = ['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} прием "<b>' . $pl['name'] . '</b>". <b><font color=#006699>' . $hp . '</font></b> [' . floor($btl->stats[$btl->uids[$u->info['id']]]['hpNow']) . '/' . $btl->stats[$btl->uids[$u->info['id']]]['hpAll'] . ']';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pl['name'] . '</b>". <b><font color=#006699>' . $hp . '</font></b> [' . 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'];
|
$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'];
|
$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'] . '';
|
$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 = ['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} прием "<b>' . $pl['name'] . '</b>" на персонажа {u2}';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pl['name'] . '</b>" на персонажа {u2}';
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
$pz[(int)$id] = 1;
|
$pz[(int)$id] = 1;
|
||||||
mysql_query('UPDATE `stats` SET `smena` = "-1" WHERE `id` = "' . $u->info['enemy'] . '" LIMIT 1');
|
mysql_query('UPDATE `stats` SET `smena` = "-1" WHERE `id` = "' . $u->info['enemy'] . '" LIMIT 1');
|
||||||
} elseif ($pl['id'] == 46) {
|
} 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'] . '';
|
$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 = ['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} прием "<b>' . $pl['name'] . '</b>". (Новая цель: {u2})';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pl['name'] . '</b>". (Новая цель: {u2})';
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
$pz[(int)$id] = 1;
|
$pz[(int)$id] = 1;
|
||||||
$u->info['enemy'] = $this->ue['id'];
|
$u->info['enemy'] = $this->ue['id'];
|
||||||
mysql_query('UPDATE `stats` SET `enemy` = "' . $u->info['enemy'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
|
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 = '--';
|
$hpmin = '--';
|
||||||
}
|
}
|
||||||
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pl['name'] . '</b>" и {1x5x1} по {u2}. <b><font color=#006699>' . $hpmin . '</font></b> [' . ceil($hp2) . '/' . $btl->stats[$btl->uids[$u->info['enemy']]]['hpAll'] . ']';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pl['name'] . '</b>" и {1x5x1} по {u2}. <b><font color=#006699>' . $hpmin . '</font></b> [' . ceil($hp2) . '/' . $btl->stats[$btl->uids[$u->info['enemy']]]['hpAll'] . ']';
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
$pz[(int)$id] = 1;
|
$pz[(int)$id] = 1;
|
||||||
}
|
}
|
||||||
?>
|
|
@ -1,4 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Battle\Log;
|
||||||
|
|
||||||
if (!defined('GAME')) {
|
if (!defined('GAME')) {
|
||||||
die();
|
die();
|
||||||
}
|
}
|
||||||
@ -257,7 +260,7 @@ OR `name` LIKE "Пожирающее Пламя%" OR `name` LIKE "Переохл
|
|||||||
$vLog = 'time1=' . time() . '||s1=' . $u->info['sex'] . '||t1=' . $u->info['team'] . '||login1=' . $u->info['login'] . '';
|
$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, 'text' => '', 'vars' => $vLog, 'zona1' => '', 'zonb1' => '', 'zona2' => '', 'zonb2' => '', 'type' => '1'];
|
$mas1 = ['time' => time(), 'battle' => $btl->i->id, 'id_hod' => $btl->hodID, 'text' => '', 'vars' => $vLog, 'zona1' => '', 'zonb1' => '', 'zona2' => '', 'zonb2' => '', 'type' => '1'];
|
||||||
$mas1['text'] = '{u1} Ослабил эфект "<b>' . $dell['name'] . '</b>" с помощью <b>Очиститься Кровью</b> .';
|
$mas1['text'] = '{u1} Ослабил эфект "<b>' . $dell['name'] . '</b>" с помощью <b>Очиститься Кровью</b> .';
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -292,7 +295,7 @@ if (isset($hpadd)) {
|
|||||||
$hpadd = '--';
|
$hpadd = '--';
|
||||||
}
|
}
|
||||||
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pl['name'] . '</b>" и {1x17x0} здоровье. <b><font color=#006699>' . $hpadd . '</font></b> [' . ceil($u->info['hpNow']) . '/' . $btl->stats[$btl->uids[$u->info['id']]]['hpAll'] . ']';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pl['name'] . '</b>" и {1x17x0} здоровье. <b><font color=#006699>' . $hpadd . '</font></b> [' . ceil($u->info['hpNow']) . '/' . $btl->stats[$btl->uids[$u->info['id']]]['hpAll'] . ']';
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
$pz[(int)$id] = 1;
|
$pz[(int)$id] = 1;
|
||||||
} else {
|
} else {
|
||||||
echo 'Can`t update table `user`';
|
echo 'Can`t update table `user`';
|
||||||
@ -334,7 +337,7 @@ if (isset($hpadd)) {
|
|||||||
$hpaa_pr_color = '#006699';
|
$hpaa_pr_color = '#006699';
|
||||||
}
|
}
|
||||||
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pr['name'] . '</b>" и {1x17x0} здоровье. <b><font color=' . $hpaa_pr_color . '>' . $hpadd_pr . '</font></b> [' . ceil($btl->stats[$btl->uids[$ue['id']]]['hpNow']) . '/' . $btl->stats[$btl->uids[$ue['id']]]['hpAll'] . ']';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>' . $pr['name'] . '</b>" и {1x17x0} здоровье. <b><font color=' . $hpaa_pr_color . '>' . $hpadd_pr . '</font></b> [' . 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;
|
$pz[(int)$id] = 1;
|
||||||
} else {
|
} else {
|
||||||
echo 'Can`t update table `user`';
|
echo 'Can`t update table `user`';
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Battle\Log;
|
||||||
|
|
||||||
if(!defined('GAME'))
|
if(!defined('GAME'))
|
||||||
{
|
{
|
||||||
die();
|
die();
|
||||||
@ -437,8 +440,8 @@ if(isset($hod))
|
|||||||
}else{
|
}else{
|
||||||
$vLog = 'time1='.time().'||s1='.$u->info['sex'].'||t1='.$u->info['team'].'||login1='.$u->info['login'];
|
$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+1),'text'=>'','vars'=>$vLog,'zona1'=>'','zonb1'=>'','zona2'=>'','zonb2'=>'','type'=>'1');
|
$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} прием "<b>'.$pl['name'].'</b>". <small>(Сняты задержки на магию Воды)</small>';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>'.$pl['name'].'</b>". <small>(Сняты задержки на магию Воды)</small>';
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
}
|
}
|
||||||
unset($upd);
|
unset($upd);
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
use Battle\Log;
|
||||||
|
|
||||||
if(!defined('GAME'))
|
if(!defined('GAME'))
|
||||||
{
|
{
|
||||||
die();
|
die();
|
||||||
@ -37,7 +40,7 @@ if($pl['id']==3)
|
|||||||
$sx = 'а';
|
$sx = 'а';
|
||||||
}
|
}
|
||||||
$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'].'';
|
$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 = 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} прием "<b>'.$pl['name'].'</b>" и ошеломил'.$sx.' {u2} на два хода.';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>'.$pl['name'].'</b>" и ошеломил'.$sx.' {u2} на два хода.';
|
||||||
$pz = $btl->users[$btl->uids[$u->info['enemy']]]['priems_z'];
|
$pz = $btl->users[$btl->uids[$u->info['enemy']]]['priems_z'];
|
||||||
$pz = explode('|',$pz);
|
$pz = explode('|',$pz);
|
||||||
@ -51,7 +54,7 @@ if($pl['id']==3)
|
|||||||
$btl->users[$btl->uids[$u->info['enemy']]]['priems_z'] = $pz;
|
$btl->users[$btl->uids[$u->info['enemy']]]['priems_z'] = $pz;
|
||||||
unset($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');
|
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;
|
$pz[(int)$id] = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -76,15 +79,15 @@ if(isset($hpadd))
|
|||||||
if($upd)
|
if($upd)
|
||||||
{
|
{
|
||||||
$vLog = 'time1='.time().'||s1='.$u->info['sex'].'||t1='.$u->info['team'].'||login1='.$u->info['login'].'';
|
$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)
|
if($hpadd>0)
|
||||||
{
|
{
|
||||||
$hpadd = '+'.ceil($hpadd);
|
$hpadd = '+'.ceil($hpadd);
|
||||||
}else{
|
}else{
|
||||||
$hpadd = '--';
|
$hpadd = '--';
|
||||||
}
|
}
|
||||||
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>'.$pl['name'].'</b>" и {1x17x0} здоровье. <b><font color=#006699>'.$hpadd.'</font></b> ['.ceil($u->info['hpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['hpAll'].']';
|
$mas1['text'] = '{tm1} {u1} {1x16x0} прием "<b>'.$pl['name'].'</b>" и {1x17x0} здоровье. <b><font color=#006699>'.$hpadd.'</font></b> ['.ceil($u->info['hpNow']).'/'.$btl->stats[$btl->uids[$u->info['id']]]['hpAll'].']';
|
||||||
$btl->add_log($mas1);
|
Log::add($mas1);
|
||||||
$pz[(int)$id] = 1;
|
$pz[(int)$id] = 1;
|
||||||
}else{
|
}else{
|
||||||
echo 'Can`t update table `user`';
|
echo 'Can`t update table `user`';
|
||||||
|
Loading…
Reference in New Issue
Block a user