Личная страница Kavalero

<?php
include LOCALE.LOCALESET."members-profile.php";
include LOCALE.LOCALESET."user_fields.php";
include LOCALE.LOCALESET."photogallery.php";

$result = dbquery("SELECT * FROM ".$dbprefix."users WHERE userid=2304");
if (dbrows($result)) { $data = dbarray($result); } else { redirect("index.php"); }
opentable("Досье ".$data['username'].". <a target=blank href='http://www.forum.newgalaxy.ru/index.php?act=Profile&CODE=showuser&MID=8570'>[Данные ".$data1['username']." на форуме]");
$comment = dbcount("(comment
id)", "comments", "commentname='".$data['userid']."'");
$screens = dbresult(dbquery("SELECT COUNT(photoid) FROM ".$dbprefix."photos WHERE userid='".$data['userid']."' AND albumid<>'10'"),0);

if ($screens == "") $screens = 0;

$blueprints = dbresult(dbquery("SELECT COUNT(photo
id) FROM ".$dbprefix."photos WHERE userid='".$data['userid']."' AND albumid='10'"),0);
$rating = dbcount("(ratingid)", "ratings", "ratinguser='".$data['userid']."'");
$vote = dbcount("(vote
id)", "pollvotes", "voteuser='".$data['user_id']."'");
$votesum = $vote + $rating;
include INCLUDES."levels.php";

echo "

";
echo "";
echo "
";

if ($data['usergroups'] != "") {
$img = $data['user
groups'];
$zamena[1] = "/.1/";
$rep[1] = "1";
$zamena[2] = "/.2/";
$rep[2] = "2";
$zamena[3] = "/.3/";
$rep[3] = "3";

$imgtrue = pregreplace($zamena, $rep, $img);
echo "
";
}
if ($data['usermavatar'] != "0") {
$mavatar = "<img src='images/miniavatars/".$data['user
mavatar'].".png' border='0' alt='' title='Респект и уважуха ему, он за это заплатил!'>";
} else {
$mavatar = "";
}
echo "".$mavatar." ".$data['user_name']."
".$level."

";

echo ($data['useravatar'] ? "<img src='".IMAGES."avatars/".$data['useravatar']."' alt='".$locale['u017']."'>" : "Нет аватара")."
";

echo "

";
if (!isset($userdata['userid']) || $data['userid'] != $userdata['userid']) {
echo "



";
}
echo "












Приват:<a href='messages.php?msgsend=".$data['userid']."' title='Послать приватное сообщение'>ЛС
".$locale['u011']."".($data['usericq'] ? $data['usericq'] : $locale['u048'])."
".$locale['u051'].":";
if ($data['userhideemail'] != "1" || iADMIN) {
echo "<a href='mailto:".$data['user
email']."'>".trimlink($data['useremail'], 20)."";
} else {
echo "скрыт";
}
echo "
WWW:";
if ($data['userweb']) {
echo "".trimlink($data['userweb'], 20)."n";
} else {
echo "".$locale['u048']."";
}
echo "
";
echo "
";
echo " Ник: ".$data['username']."

Звание: ".$level."

".$locale['u009']." ".($data['userlocation'] ? $data['userlocation'] : $locale['u048'])."

".$locale['u010']." ";
if ($data['userbirthdate'] != "0000-00-00") {
$months = explode("|", $locale['months']);
$user
birthdate = explode("-", $data['userbirthdate']);
echo $months[number
format($userbirthdate['1'])]." ".numberformat($userbirthdate['2'])." ".$userbirthdate['0'];
} else {
echo $locale['u048'];
}
echo "

".$locale['u040']." ".showdate("longdate", $data['userjoined'])."

".$locale['u044']." ".($data['user
lastvisit'] != 0 ? showdate("longdate", $data['userlastvisit']) : $locale['u049'])."

".$locale['u042']." ".$comment."";
if (checkrights("C"))
if ($comment != "0") echo " <a href='administration/user
comments.php?userid=".$data['userid']."' target='blank'>(все комменты)";
echo "
Голосов отдал: ".$votesum."";
echo "
Прислал скриншотов: ".$screens."";
if ($screens != "0") echo " (<a href='usersreenshots.php?user
id=".$data['userid']."' target='blank'>посмотреть все)";
if ($data['userworks'] != "0") echo "
Прислал работ: ".$data['user
works']."";
if ($blueprints != "") echo "
Прислал чертежей: ".$blueprints."";
echo "
n";
echo " Всего ANR: ".$data['usersum']."";
if (iADMIN) echo " (<a href='".ADMIN."user
reports.php?userid=".$data['userid']."' target='blank'>отчёт)";
echo "
Победы:
1-ое место в конкурсе «NFS-Тюнинг» (сезон 1-Carbon)
2-ое место в конкурсе «NFS-Тюнинг» (сезон 1-Carbon)
1-ое место в конкурсе «NFS-Тюнинг» (сезон 2-Carbon)";
echo "
n";
echo "
";
echo "
";
echo "";
echo "";
echo "";
if ($data['userworks'] != "0") {
echo "

Самые скачиваемые работы пользователя
";
echo "";
$result2 = dbquery("SELECT downloadid,downloadcount,downloadtitle,downloadcat FROM ".DBPREFIX."downloads WHERE downloaduser='".$data[2484]."' ORDER BY downloadcount DESC LIMIT 5");
while ($data2 = dbarray($result2)) {
$cat
title = dbresult(dbquery("SELECT downloadcatname FROM ".$dbprefix."downloadcats WHERE downloadcatid=".$data2['downloadcat'].""),0);
echo "
";
}

echo "

<a href='downloads.php?view=".$data2['downloadid']."' target='blank'>".$data2['downloadtitle']."".$cattitle."(".$data2['downloadcount'].")
";
}
opentable("Я и NFS");
echo "";
echo "";
echo "

  Незнаю про что написать, напишу наверное про то что я хотел бы увидить в новой части NFS. Скажу сражу что не являюсь прям таки заядлым фаном серии. Но автосимуляторы являються одним из любимых жанром компьютерных игр. С компом начал дружить относительно недавно, года этак с два однако за это время успел поиграть в довольно таки приличное количество гонок от симуляторов типа GTR до простейших аркад. И в каждой более менее толковой гаме была своя фишка: одни брали реализмом, другие красиыми пейзажами... третьи тюннингом. Так вот я подумал вышла бы когда нить такая гама, обьеденяющая всё лучшее из других игр! В принципе я уже писал что я хотел бы увидеть в новой NFS, за что люди любят старые и недолюбливают новые части. Сейчас я гамаю в четвёртую часть этой уже ставшей культовой серии
High Stakes и понимаю чего не хватает новым частям. Им не хватаят самого главного, незнаю как бы ето правилино сказать «духа соперничества». В играх жанра автосимулятора это должно быть в первую очередь! А самой главной «фишкой» двух Underground-ов был визуальный тюннинг, похождение игры сводилось к созданию самой красивой, десятизвёздочной тачки. Про карбон можно сказать тоже самое. Единственное светлое пятно в Carbon-e для меня конечно это возможность размалевать тачку как чёрта налепив на неё 20 винилов (если сделоть ето номально то можно создать нечто), и гонки в каньёне которые правда портит уж слишком аркадное управление. ProStreet просто сырой и недоделанный продукт из которого могла выйти гама котороя стала бы на один уровень со старыми частями. Из новых частей для меня особняком ну или чуть в стороне стоит Most Wanted. Да конечно не спорю у него как и карбона худшее управление за всю серию, да у него не самый умный сюжет (зачем кому то гоняться за какой то BMW если у него в гараже стоит заряженый под самое немогу ламборгини, порш и астон мартин). Но всё таки что то в нём мне нравиться!
А вот в том же High Stakes на первом месте стоит именно победа над соперником. В новых частях самым интересным занятием было сделать САМУЮ красивую тачку, продержаться как можно больше в погне с копами итд, в старых частях интересно было именно победить соперника!!! Не подумайте что тут распинаеться фан старых частей, нет. Когда я купил себе комп мне на него установили Most Wanted, так я помню такие погони устраивал, по часу а то и больше! В Carbon-е как и в Undergrounde мне нравилось тюнить тачки. На вот в чём проблема гонять с соперниками было как то неочень, если и проходил гонки то для того что бы открыть новый винил или спойлер!
Кароче ладно кто хочет согласиться кто то посчитает всё написаное бредом, главное не это а то что я в начале хотел тут написать какой я хотел увидеть новую NFS!

Какой я вижу NFS в будущем.

Ну во первых я хочу продолжение «попсовой» темы стритрейсинга (1 класики уже не будет, 2 что либо другое придумать сложно, 3 просто хочу)
Хочу город но только норм город, чтобы там площадь была, метро, улицы а не набор дорог! А лучше хотя бы маааленький штат (как в ГТА только маленький). А главное хотелось бы чтобы ентот город (штат) был живым, ну там автобусы по расписанию ходили, люди жили (правда как это сделать чтобы не вышел кармагедон не представляю), чтобы в центре города было больше трафика вплоть до пробок а на окраинах меньше... Было б посто здорово где нить в ентом штате зделать такие районы где можно было проложить трассы из старых NFS или хотябы оч похожие, думаю все фаны старых частей ето отценили.



Хочю ооочень много тачек!!! Но с таким раскладом чтобы они были в тему. Ну например если гама про стритрейсинг то машинки сивики, гольфы итд, конечно можно пару феррари и им подобных тачек но тогда не самые мощные. 914 порш вполне мог достаться щасливому гонщику от доброго дедушки. Насчёт того что мол много тачек будут похожи по управлению то поиграйте в Test Drive Unlimited: почти сотня авто и КАЖДАЯ со своим характером! Про Gran Turismo не говорю не играл , но слышал что там тачек не меньше и тоже каждая тачка индивидуальна.



Хочу НОРМАЛЬНЫЙ тюннинг (существующие обвесы, спойлера, диски...)! Причем токого чтоб для того чтобы твоя тачка была действительно лучшей нужно было поседеть в гараже с настройками! Было здорово если можно было бы взять двигло с одной тачки всунуть в другую и на ето уходило бы реальное время, из за чего например ты мог пропустить гонку. Причем детали в тачке изнашивались: если бы двигатель перегревался и сгорал то млин тагда дводцать раз подумали б ставить на тачку нитро или нет! Ну и всё в том же духе ост додумаете сами... (если чесно идею спер с игрушки American Street Drag хотя примерно такая же идея есть и в четвёртой части NFS) Неон, тонировки стёкол и всё в етом духе приветствуеться, главное чтобы всё это ни влияло на прохождение гамы. Типа хочеш ставь хочеш нет.

Хочу различные виды гонок! Дрифт, драг, кольцо плюс различные их варианты как в про стреет!!! Но при етом хотелось бы чтобы тачка вела везде себя одинаково, те чтобы в дрифте её не заносило как ненормальную а на кольце она тоже становилась на дыбы как в дреге! Хотелось бы чтобы гонки проводились бы не только на дороге а как в форсажах например на парковках в высотных зданиях... а уровень противника зависел от ставки которую ты делаеш и главное чтобы при проигрыше ты терял деньги (запчасти, тачку). А вот гонки по улице между трафика это не стрит рейсинг. Стрит рейсинг это что то вроде гонок «Улица Х» или УРЛ как в Undergrounde 2. Типа катались никому вроде как не мешали, но вдруг прилетели злые копы, а в тюрьму неохота, и понеслась метусня меж трафика!

Хочю копов!!! Всё таки стритрейсинг. А при наличии всего перечисленного ето были бы реальные погони!!! (Представил себе ситуацию: кручусь я в районе каком нить от копов убегаю а при етом помню что например в полночь будет подниматься разводной мост. Ну вот ламанул я к мосту, перепрыгнул, копы не прыгнули и отстали! Однако я от такого прыжка тож пострадал. Подвеска в мясо, покрышки от такого давления тож умерли, а копы успели передать мол удирает в том направлении! Ну а я на своём корыте шустренько как ето только возможно в какое нить убежища! (КРАСИВО МЛИН!) Тогда и «попадание» в трафик было б критично.

Всё надоело писать и так блин много. В школе сочинения меньше получались а тут... Если почитал +

";
closetable();
opentable("Файлы от ".$data['username'].". <a target=blank href='nfsmaster.php?cat=userworks&id=2304'>[Все файлы ".$data['username']."]");
if ($data['user
works'] != "0") {
echo "

Самые скачиваемые работы пользователя
";
echo "";
$result2 = dbquery("SELECT downloadid,downloadcount,downloadtitle,downloadcat FROM ".DBPREFIX."downloads WHERE downloaduser='".$data['userid']."' ORDER BY downloadcount DESC LIMIT 10");
while ($data2 = dbarray($result2)) {
$cattitle = dbresult(dbquery("SELECT downloadcatname FROM ".$dbprefix."downloadcats WHERE downloadcatid=".$data2['downloadcat'].""),0);
echo "";
}

echo "

".$data2['downloadtitle']."".$cattitle."(".$data2['download_count'].")
";
} else {
echo "Нет файлов от пользователя";
}
closetable();
opentable("Обои от ".$data['user_name'].".");
echo "

Обоя от Kavalero
1240x1024

";
closetable();
if (!isset($rowstart) || !isNum($rowstart)) $rowstart = 0;
if (isset($photo) && !isNum($photo)) fallback(FUSIONSELF);
if (isset($album) && !isNum($album)) fallback(FUSION
SELF);
function checkImageExists($imagefile) {
if(file
exists($imagefile)) {
return $image
file;
}else{
return IMAGES."imagenotfound.jpg";
}
}

$result1 = dbquery("SELECT userid,username FROM ".$dbprefix."users WHERE userid=2304");
$data1 = dbarray($result1);

opentable("Скриншоты от ".$data1['username'].". <a target=blank href='usersreenshots.php?userid=2304'>[Все скриншоты ".$data1['username']."]");
echo "

Последние скриншоты пользователя.

";
$screens = dbresult(dbquery("SELECT COUNT(photoid) FROM ".$dbprefix."photos WHERE userid='".$data1['userid']."' AND albumid<>'10'"),0);
if ($screens > "0") {
$data=dbarray(dbquery(
"SELECT ta.*, COUNT(photo
id) as photocount, MAX(photodate) as maxdate, username
FROM ".$dbprefix."photoalbums AS ta
LEFT JOIN ".$dbprefix."photos USING (albumid)
LEFT JOIN ".$dbprefix."users USING (userid)
WHERE ta.albumid='".$album."' AND ta.albumid<>'10' GROUP BY albumid"
));
$piccnt=$screens;
$result = dbquery(
"SELECT tp.*, COUNT(comment
itemid) AS commentcount
FROM ".$dbprefix."photos AS tp LEFT JOIN ".$dbprefix."comments
ON photoid = commentitemid AND commenttype='P'
WHERE userid=2304 AND albumid<>'10' GROUP BY photoid
ORDER BY photo
date DESC LIMIT ".$rowstart.",4"
);
if(dbrows($result)>0){
echo "nn";
$imgcnt=0;
while($data=dbarray($result)){
$tot
votes = dbresult(dbquery("SELECT COUNT(ratingitemid) FROM ".$dbprefix."ratings WHERE ratingitemid='".$data['photoid']."' AND ratingtype='S'"),0);
$sum
vote = dbresult(dbquery("SELECT SUM(ratingvote) FROM ".$dbprefix."ratings WHERE ratingitemid='".$data['photoid']."' AND ratingtype='S'"),0);
if($totvotes){
$pc
rating = sprintf("%.1f", $sumvote/$totvotes);
$pctrating = "<span title='Оценка скриншота: $pcrating/$totvotes'><img src=".THEME."images/rating/$pcrating.gif>";
}else {
$pctrating = "";
}
$user
name = $data[2304];
$result2 = dbquery("SELECT * FROM ".$dbprefix."users WHERE userid=2304");
$data2 = dbarray($result2);
$data['phototitle'] = stripslashes($data['phototitle']);
echo "nn";
}
echo "n


".$locale[


".$locale['414']."".($data['photoviews']==0?$locale['412']:$data['photoviews'])."

".($data['commentcount']==0?$locale['415']:"".$data['commentcount']." ".($data['commentcount']==1?$locale['416']:$locale['417']))."
".$pctrating." Общий балл: ".$data['photosum']."

";
if(++$img
cnt%$settings['thumbsperrow']==0) echo "
n";
}else{
echo "

".$locale['418']."

";
}
if ($piccnt != 0) echo "
".makePageNav($rowstart,$settings['thumbsperpage'],$piccnt,3,FUSIONSELF."?userid=$userid&")."
n";
} else {
echo "
Пользователь ".$data1['username']." не присылал скриншотов
";
}

echo "

Лучшие скриншоты пользователя.

";
$screens = dbresult(dbquery("SELECT COUNT(photoid) FROM ".$dbprefix."photos WHERE userid='".$data1['userid']."' AND albumid<>'10'"),0);
if ($screens > "0") {
$data=dbarray(dbquery(
"SELECT ta.*, COUNT(photo
id) as photocount, MAX(photodate) as maxdate, username
FROM ".$dbprefix."photoalbums AS ta
LEFT JOIN ".$dbprefix."photos USING (albumid)
LEFT JOIN ".$dbprefix."users USING (userid)
WHERE ta.albumid='".$album."' AND ta.albumid<>'10' GROUP BY albumid"
));
$piccnt=$screens;
$result = dbquery(
"SELECT tp.*, COUNT(comment
itemid) AS commentcount
FROM ".$dbprefix."photos AS tp LEFT JOIN ".$dbprefix."comments
ON photoid = commentitemid AND commenttype='P'
WHERE userid=2304 AND albumid<>'10' GROUP BY photoid
ORDER BY photo
sum DESC LIMIT ".$rowstart.",4"
);
if(dbrows($result)>0){
echo "nn";
$imgcnt=0;
while($data=dbarray($result)){
$tot
votes = dbresult(dbquery("SELECT COUNT(ratingitemid) FROM ".$dbprefix."ratings WHERE ratingitemid='".$data['photoid']."' AND ratingtype='S'"),0);
$sum
vote = dbresult(dbquery("SELECT SUM(ratingvote) FROM ".$dbprefix."ratings WHERE ratingitemid='".$data['photoid']."' AND ratingtype='S'"),0);
if($totvotes){
$pc
rating = sprintf("%.1f", $sumvote/$totvotes);
$pctrating = "<span title='Оценка скриншота: $pcrating/$totvotes'><img src=".THEME."images/rating/$pcrating.gif>";
}else {
$pctrating = "";
}
$user
name = $data[2304];
$result2 = dbquery("SELECT * FROM ".$dbprefix."users WHERE userid=2304");
$data2 = dbarray($result2);
$data['phototitle'] = stripslashes($data['phototitle']);
echo "nn";
}
echo "n


".$locale[


".$locale['414']."".($data['photoviews']==0?$locale['412']:$data['photoviews'])."

".($data['commentcount']==0?$locale['415']:"".$data['commentcount']." ".($data['commentcount']==1?$locale['416']:$locale['417']))."
".$pctrating." Общий балл: ".$data['photosum']."

";
if(++$img
cnt%$settings['thumbsperrow']==0) echo "
n";
}else{
echo "

".$locale['418']."

";
}
if ($piccnt != 0) echo "
".makePageNav($rowstart,$settings['thumbsperpage'],$piccnt,3,FUSIONSELF."?userid=$userid&")."
n";
} else {
echo "
Пользователь ".$data1['username']." не присылал скриншотов
";
}
closetable();
closetable();
?>