Переезд функции repexp; Переезд классов User в неймспейс.

This commit is contained in:
2023-04-15 22:52:33 +03:00
parent ec11709a86
commit 2d63efd915
29 changed files with 339 additions and 233 deletions

View File

@@ -1,4 +1,7 @@
<?php
use User\StatsModel;
if (!defined('GAME') || $u->room['file'] != 'ab/hram') {
exit();
}
@@ -48,7 +51,7 @@ if (isset($_GET['itm']) && $qst_hram && $_GET['itm'] > 0) {
mysql_query(sprintf('update items_users set `delete` = unix_timestamp() where id in (%d, %d, %d)',
$itm1['iid'], $itm2['iid'], $itm3['iid']));
if (date('w') == 0 || date('w') == 6 || date('w') == 2) {
$u->repexp_add($u->info['id'], 10); //Репутация плавка рун +10
StatsModel::addRepexpById($u->info['id'], 10); //Репутация плавка рун +10
}
}
}

View File

@@ -1,4 +1,7 @@
<?php
use User\StatsModel;
if(!defined('GAME')) { die(); }
if($u->room['file'] == 'dungeon_enter_all') {
@@ -99,8 +102,8 @@ if( isset( $_GET['start'] ) && $zv['uid'] == $u->info['id'] && $dungeonGo == 1 )
}else{
$u->addAction(time(),'psh0',$pu['id'],$pu['id']);
}
if(date('w') == 0 || date('w') == 6 || date('w') == 1) {
$u->repexp_add($pu['id'],5); //Репутация +5
if(date('w') == 0 || date('w') == 6 || date('w') == 1) {
StatsModel::addRepexpById($pu['id'],5); //Репутация +5
}
//Добавляем квестовые обьекты для персонажей
$sp = mysql_query('SELECT * FROM `actions` WHERE `uid` = "'.$u->info['id'].'" AND `room` = '.$dungeon['room'].' AND `vars` LIKE "%start_quest%" AND `vals` = "go" LIMIT 100');