<?php
class infoController
{
public function actionMob($id)
{
Game::noAuth();
$mob = Db::sqlSelect('mob', '*', 'id =?', [$id]);
$user = Db::sqlSelect('users', '*', 'id =?', [$_SESSION['auth_id']]);
require_once ROOT .'/views/game/mob/info.php';//вывод страницы
return true;
}
public function actionUser($id)
{
Game::noAuth();
$info = Db::sqlSelect('users', '*', 'id =?', [$id]);
require_once ROOT .'/views/game/user/info.php';//вывод страницы
return true;
}
public function actionNpc($id)
{
Game::noAuth();
$info = Db::sqlSelect('npc', '*', 'id =?', [$id]);
require_once ROOT .'/views/game/npc/info.php';//вывод страницы
return true;
}
public function actionLocation($who)
{
Game::noAuth();
$user = Db::sqlSelect('users', '*', 'id =?', [$_SESSION['auth_id']]);
if($who == 'user'){
$Weddingdate = new DateTime(date('Y-m-d H:i:s', strtotime('-5 minutes')));
$data = Db::sqlWhile('users', '*', 'last >=? and gde =?',[$Weddingdate->format('Y-m-d H:i:s'), $user['gde']]);
$whoText = 'гангстеры';
require_once ROOT .'/views/game/user/who.php';//вывод страницы
}else{
$data = Db::sqlWhile('npc', '*', 'gde =?',[$user['gde']]);
$whoText = 'персонажи';
require_once ROOT .'/views/game/user/who.php';//вывод страницы
}
return true;
}
public function actionItem($id)
{
Game::noAuth();
$info = Db::sqlSelect('bag', '*', 'id =?', [$id]);
$user = Db::sqlSelect('bag', '*', 'id =? and id_user =?', [$id, $_SESSION['auth_id']]);
require_once ROOT .'/views/game/item/info.php';//вывод страницы
return true;
}
}