Репутация в отдельный файл.

This commit is contained in:
2023-07-11 03:34:50 +03:00
parent 22c2348ed4
commit be1b631a18
2 changed files with 38 additions and 19 deletions
+3 -19
View File
@@ -6,6 +6,7 @@ use Core\Database;
use Core\Db;
use Model\ActionModel;
use User\ItemsModel;
use User\Reputation;
class User
{
@@ -577,7 +578,7 @@ class User
public string $btl_txt = '';
public string $error = '';
public array $info = [];
public $rep;
public array $rep;
public $tfer;
public $stats;
@@ -1537,25 +1538,8 @@ class User
$this->info['login2'] = '';
}
$this->rep = mysql_fetch_array(
mysql_query(
'SELECT
`add_slot`,`nu_sandcity`,`n_sandcity`,
`dl1`,`id`,`rep1`,`rep2`,`repcapitalcity`,`repdemonscity`,`repangelscity`,`repabandonedplain`,
`repdevilscity`,`repmooncity`,`repsuncity`,`repsandcity`,`repemeraldscity`,`repdreamscity`,`repizlom`,
`n_capitalcity`,`n_demonscity`,`n_suncity`,`nu_demonscity`,`nu_angelscity`,`nu_abandonedplain`,`nu_emeraldscity`,
`nu_capitalcity`,`nu_suncity`,`nu_devilscity`,`nu_dreamscity`,`add_stats`,`add_money`,`add_skills`,`add_skills2`,
`rep3`,`rep3_buy`,`repdragonscity`,`n_dragonscity`,`nu_dragonscity`,
(`repcapitalcity`+`repdemonscity`+`repangelscity`+`repsuncity`+`repdreamscity`+`repabandonedplain`+`repsandcity`+`repemeraldscity`+`repdevilscity`) as allrep,
(`nu_capitalcity`+`nu_demonscity`+`nu_angelscity`+`nu_suncity`+`nu_dreamscity`+`nu_abandonedplain`+`nu_sandcity`+`nu_emeraldscity`+`nu_devilscity`) as allnurep
FROM `rep` WHERE `id` = "' . $this->info['id'] . '" LIMIT 1'
)
);
$this->rep = (new Reputation($this->info['id']))->get();
if (!isset($this->rep['id'])) {
mysql_query('INSERT INTO `rep` (`id`) VALUES (' . $this->info['id'] . ')');
}
if ($this->info['login2'] != '' && $this->info['zv'] == 0 && $this->info['battle'] == 0) {
$this->info['login2'] = '';
mysql_query('UPDATE `users` SET `login2` = "" WHERE `id` = "' . $this->info['id'] . '" LIMIT 1');