Убрано дублирование классов. Helpers уехали из Core. Классы во внешних директориях переехали к остальным.
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
use Core\Config;
|
||||
use Core\ConversionHelper;
|
||||
use Core\Db;
|
||||
use Helper\Conversion;
|
||||
use User\Effects;
|
||||
|
||||
if (!defined('GAME')) {
|
||||
@@ -61,7 +61,7 @@ function zact($i): void
|
||||
}
|
||||
|
||||
#------------------Запросы и прочее
|
||||
$st = ConversionHelper::dataStringToArray($u->info['stats']);
|
||||
$st = Conversion::dataStringToArray($u->info['stats']);
|
||||
$vinos = [
|
||||
/* level,summvinos*/
|
||||
"0" => 3,
|
||||
@@ -102,7 +102,7 @@ if (Effects::hasInjury($u->info['id'])) {
|
||||
zact(4);
|
||||
//сброс пристрастия
|
||||
Effects::removeById($u->info['id'], $addictionId);
|
||||
$st = ConversionHelper::dataStringToArray($u->info['stats']);
|
||||
$st = Conversion::dataStringToArray($u->info['stats']);
|
||||
$err = 'Все прошло успешно.';
|
||||
} else {
|
||||
$err = 'Пристрастие не найдено.';
|
||||
@@ -111,7 +111,7 @@ if (Effects::hasInjury($u->info['id'])) {
|
||||
zact(3);
|
||||
|
||||
//сброс статов
|
||||
$st = ConversionHelper::dataStringToArray($u->info['stats']);
|
||||
$st = Conversion::dataStringToArray($u->info['stats']);
|
||||
$st['s1'] = 3;
|
||||
$st['s2'] = 3;
|
||||
$st['s3'] = 3;
|
||||
@@ -127,18 +127,18 @@ if (Effects::hasInjury($u->info['id'])) {
|
||||
$st['s13'] = 0;
|
||||
$st['s14'] = 0;
|
||||
$st['s15'] = 0;
|
||||
$st = ConversionHelper::arrayToDataString($st);
|
||||
$st = Conversion::arrayToDataString($st);
|
||||
$n1 = testAbilities();
|
||||
$n2 = $u->info['skills'];
|
||||
$n3 = $u->info['sskills'];
|
||||
$n4 = $u->info['nskills'];
|
||||
Db::sql('update stats set wipe = 0, stats = ?, ability = ?, skills = ?, sskills = ?, nskills = ? where id = ?', [$st, $n1, $n2, $n3, $n4, $u->info['id']]);
|
||||
$st = ConversionHelper::dataStringToArray($u->info['stats']);
|
||||
$st = Conversion::dataStringToArray($u->info['stats']);
|
||||
$err = 'Все прошло успешно.';
|
||||
} elseif (isset($_POST['dropmastery'])) {
|
||||
zact(1);
|
||||
//сброс статов
|
||||
$st = ConversionHelper::dataStringToArray($u->info['stats']);
|
||||
$st = Conversion::dataStringToArray($u->info['stats']);
|
||||
$st['a1'] = 0;
|
||||
$st['a2'] = 0;
|
||||
$st['a3'] = 0;
|
||||
@@ -152,13 +152,13 @@ if (Effects::hasInjury($u->info['id'])) {
|
||||
$st['mg5'] = 0;
|
||||
$st['mg6'] = 0;
|
||||
$st['mg7'] = 0;
|
||||
$st = ConversionHelper::arrayToDataString($st);
|
||||
$st = Conversion::arrayToDataString($st);
|
||||
$n1 = $u->info['ability'];
|
||||
$n2 = testSkills();
|
||||
$n3 = $u->info['sskills'];
|
||||
$n4 = $u->info['nskills'];
|
||||
Db::sql('update stats set wipe = 0, stats = ?, ability = ?, skills = ?, sskills = ?, nskills = ? where id = ?', [$st, $n1, $n2, $n3, $n4, $u->info['id']]);
|
||||
$st = ConversionHelper::dataStringToArray($u->info['stats']);
|
||||
$st = Conversion::dataStringToArray($u->info['stats']);
|
||||
$err = 'Все прошло успешно.';
|
||||
} elseif (isset($_POST['dropmastery'])) {
|
||||
//Старая версия
|
||||
@@ -166,7 +166,7 @@ if (Effects::hasInjury($u->info['id'])) {
|
||||
//сброс характеристик
|
||||
$u->info['wipe'] = 3;
|
||||
$u->wipe();
|
||||
$st = ConversionHelper::dataStringToArray($u->info['stats']);
|
||||
$st = Conversion::dataStringToArray($u->info['stats']);
|
||||
$err = 'Умения покинули вас.';
|
||||
} elseif (isset($_POST['dropperks'])) {
|
||||
zact(1);
|
||||
@@ -174,7 +174,7 @@ if (Effects::hasInjury($u->info['id'])) {
|
||||
//сброс особенностей
|
||||
$u->info['wipe'] = 3.5;
|
||||
$u->wipe();
|
||||
$st = ConversionHelper::dataStringToArray($u->info['stats']);
|
||||
$st = Conversion::dataStringToArray($u->info['stats']);
|
||||
$err = 'Особенности покинули вас.';
|
||||
|
||||
} elseif (isset($_GET['movestat'])) {
|
||||
@@ -219,13 +219,13 @@ if (Effects::hasInjury($u->info['id'])) {
|
||||
$st['s10'] >= 0
|
||||
) {
|
||||
//Желательно проверку на статы по уровню (можно ли этот стат поднимать на текущем уровне перса)
|
||||
$u->info['stats'] = ConversionHelper::arrayToDataString($st);
|
||||
$u->info['stats'] = Conversion::arrayToDataString($st);
|
||||
Db::sql('update stats set stats = ? where id = ?', [$u->info['stats'], $u->info['id']]);
|
||||
|
||||
//Надо добавить UPDATE в базе свободных статов
|
||||
$u->stats = $u->getStats($u->info['id'], 0, 1);
|
||||
$u->testItems($u->info['id'], $u->stats, 0);
|
||||
$st = ConversionHelper::dataStringToArray($u->info['stats']);
|
||||
$st = Conversion::dataStringToArray($u->info['stats']);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user