Файл: sys/inc/fnc_game.php
Строк: 929
<?php
# апдейтим гараж нового пользователя
if(isset($user)){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `garage` WHERE `id_user` = '$user[id]'"),0)==0)
{
mysql_query("INSERT INTO `garage` (`id_user`, `screen`, `name`, `power`, `stock_power`, `country`, `marka`, `model`, `class`, `price_money`, `price_baks`) VALUES ('".$user['id']."', 'Vaz_2107', 'ВАЗ 2107', '76', '76', 'Russia', 'VAZ', '2107', 'D', '900', '0')");
$ids=mysql_insert_id();
mysql_query("UPDATE `user` SET `car_id` = '$ids' WHERE `id` = '".$user['id']."' LIMIT 1");
header("Location:/dev/garage.php");
exit;
}
# колличество лайков
$likes_counts = mysql_num_rows(mysql_query("SELECT * FROM `like_garage` WHERE `id_user`='".$user['id']."'"));
mysql_query("UPDATE `user` SET `likes_garage` = '".$likes_counts."' WHERE `id`='".$user['id']."'");
# определяем игровые переменные
$mycar=mysql_fetch_array(mysql_query("SELECT * FROM `garage` WHERE `id`='".$user['car_id']."'"));
# определяем переменные такси
$mtu=mysql_fetch_array(mysql_query("SELECT * FROM `taxi_user` WHERE `id_user` = '".$user['id']."'"));
$mt=mysql_fetch_array(mysql_query("SELECT * FROM `taxi` WHERE `id` = '".$mtu['id_taxi']."'"));
# определяем переменные бизнеса
$my_bisines=mysql_fetch_array(mysql_query("SELECT * FROM `bisines` WHERE `id_user` = '".$user['id']."' ORDER BY `id` ASC LIMIT 1"));
# высчитываем количество машин у юзера
$count_car = mysql_result(mysql_query("SELECT COUNT(*) FROM `garage` WHERE `id_user` = '".$user['id']."'"),0);
# автоматическая кроличья лапка
if($user['auto_lapka'] == 1 && $user['lapka']<1){
$lapka_cena=2;
if($user['baks']>=$lapka_cena){
mysql_query("UPDATE `user` SET `baks` = '".($user['baks']-$lapka_cena)."', `lapka` = '20' WHERE `id`='".$user['id']."'");
$_SESSION['lapka']=1;
header("Location: #");
}
else
{
mysql_query("UPDATE `user` SET `auto_lapka` = '0'WHERE `id` = '".$user['id']."' LIMIT 1");
header("Location: /dev/bank.php");
}
}
$auto_lapka = @$_GET['auto_lapka'];
if($auto_lapka == 'on'){
mysql_query("UPDATE `user` SET `auto_lapka` = '1'WHERE `id` = '".$user['id']."' LIMIT 1");
header("Location:/dev/garage.php");
}
if($auto_lapka == 'off' ){
mysql_query("UPDATE `user` SET `auto_lapka` = '0'WHERE `id` = '".$user['id']."' LIMIT 1");
header("Location:/dev/garage.php");
}
# автоматический бензин
if($user['auto_fuel'] == 1 && $user['fuel']<20){
$price_fuel=1;
$mx_fuel=$user['max_fuel'];
if($user['baks']>=$price_fuel){
mysql_query("UPDATE `user` SET `baks` = '".($user['baks']-$price_fuel)."', `fuel_today` = '".($user['fuel_today']+1)."' WHERE `id`='".$user['id']."'");
mysql_query("UPDATE `user` SET `fuel` = '$mx_fuel' WHERE `id` = '".$user['id']."'");
}
else
{
mysql_query("UPDATE `user` SET `auto_fuel` = '0'WHERE `id` = '".$user['id']."' LIMIT 1");
header("Location: /dev/bank.php");
}
}
$auto_fuel = @$_GET['auto_fuel'];
if($auto_fuel == 'on'){
mysql_query("UPDATE `user` SET `auto_fuel` = '1'WHERE `id` = '".$user['id']."' LIMIT 1");
header("Location:/dev/gas.php");
}
if($auto_fuel == 'off' ){
mysql_query("UPDATE `user` SET `auto_fuel` = '0'WHERE `id` = '".$user['id']."' LIMIT 1");
header("Location:/dev/gas.php");
}
# подключаемый модуль заданий. Внимание, модуль может понизить производительность игры и сервера. Используем на свой страх и риск. Система заданий усложнена автоматическим обновлением из файлов игры не напрямую из БД. Жертвуя этим - получаем расширенные задания.
// задание на победы подряд
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `quest_user` WHERE `name` = 'Настоящий вызов' AND `id_user` = '".$user['id']."'"),0)==0){
mysql_query("INSERT INTO `quest_user` SET `id_user` = '$user[id]', `name` = 'Настоящий вызов', `opis` = 'Это нелегко, но если хочешь баксы - одержи 15 побед подряд', `type` = 'win_row', `win_row` = '15', `baks` = '1', `status` = 'inactive', `time` = '$time'");
}
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `quest_user` WHERE `name` = 'Кольцевой заезд' AND `id_user` = '".$user['id']."'"),0)==0){
mysql_query("INSERT INTO `quest_user` SET `id_user` = '$user[id]', `name` = 'Кольцевой заезд', `opis` = 'Братюнь, публика уже делает немалые ставки на твои победы! Одержи 8 побед подряд', `type` = 'win_row', `win_row` = '8', `money` = '1500', `rating` = '15', `exp` = '12', `status` = 'inactive', `time` = '$time'");
}
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `quest_user` WHERE `name` = 'Без передышки!' AND `id_user` = '".$user['id']."'"),0)==0){
mysql_query("INSERT INTO `quest_user` SET `id_user` = '$user[id]', `name` = 'Без передышки!', `opis` = 'Задание не из простых! Одержи 100 побед подряд', `type` = 'win_row', `win_row` = '100', `money` = '25000', `rating` = '65', `exp` = '70', `status` = 'inactive', `time` = '$time'");
}
// задание на открытие бизнеса
if($user['bisines_open']==0 && mysql_result(mysql_query("SELECT COUNT(*) FROM `quest_user` WHERE `name` = 'Мой бизнес' AND `id_user` = '".$user['id']."'"),0)==0){
mysql_query("INSERT INTO `quest_user` SET `id_user` = '$user[id]', `name` = 'Мой бизнес', `opis` = 'Хочешь открыть свой бизнес? Одержи 20 побед подряд.', `type` = 'open_bisines', `win_row` = '20', `baks` = '3', `status` = 'inactive', `time` = '$time'");
}
// задание на открытие такси
// задание на открытие турнира
// задание на победы
// задание на поражения
// задание на заезды
// увеличение бака
if($user['max_fuel']<150 && mysql_result(mysql_query("SELECT COUNT(*) FROM `quest_user` WHERE `name` = 'Большой бак' AND `id_user` = '".$user['id']."'"),0)==0){
mysql_query("INSERT INTO `quest_user` SET `id_user` = '$user[id]', `name` = 'Большой бак', `opis` = 'Приходи когда откатаешь весь бензин', `type` = 'fuel', `rating` = '5', `status` = 'inactive', `time` = '$time'");
}
// открытие такси
// открытие выставки
// открытие квартиры
# чистим бар
mysql_query("DELETE FROM `chat` WHERE `time` < '".(time()-60*60*24)."'");
# апдейтим появление ментов
mysql_query("UPDATE `user` SET `police_fine_today` = '0' WHERE `police_fine_time` < '".(time()-60*60*7)."'");
# обновляем использованное нитро
mysql_query("UPDATE `user` SET `nitro_bonus` = '0', `nitro_level` = '1' WHERE `nitro` = '0'");
# аватары пользователей
function avatar_game($id)
{
if(is_file(H."files/avatar/$id.gif"))
echo "<td class='white td-cell-border' align='center' width='20%' style='padding-right: 5px;'><img class='wdt' src='/sys/avatar/$id.gif' style='border: solid 2px #ffc600; padding:0px' alt 'img'></td>";
elseif(is_file(H."sys/avatar/$id.jpg"))
echo "<td class='white td-cell-border' align='center' width='20%' style='padding-right: 5px;'><img class='wdt' src='/sys/avatar/$id.jpg' style='border: solid 2px #ffc600; padding:0px' alt 'img'></td>";
elseif(is_file(H."sys/avatar/$id.png"))
echo "<td class='white td-cell-border' align='center' width='20%' style='padding-right: 5px;'><img class='wdt' src='/sys/avatar/$id.png' style='border: solid 2px #ffc600; padding:0px' alt 'img'></td>";
else
echo "<td class='white td-cell-border' align='center' width='20%' style='padding-right: 5px;'><img class='wdt' src='/sys/avatar/0.png' style='border: solid 2px #ffc600; padding:0px' alt 'img'></td>";
}
# Опыт и уровень
function exp_level($exp)
{
$exp_level=$exp+1;
if($exp_level==2)$exp=15;
elseif($exp_level==3)$exp=30;
elseif($exp_level==4)$exp=50;
elseif($exp_level==5)$exp=60;
elseif($exp_level==6)$exp=75;
elseif($exp_level==7)$exp=115;
elseif($exp_level==8)$exp=145;
elseif($exp_level==9)$exp=185;
elseif($exp_level==10)$exp=235;
elseif($exp_level==11)$exp=260;
elseif($exp_level==12)$exp=336;
elseif($exp_level==13)$exp=396;
elseif($exp_level==14)$exp=456;
elseif($exp_level==15)$exp=544;
elseif($exp_level==16)$exp=588;
elseif($exp_level==17)$exp=672;
elseif($exp_level==18)$exp=750;
elseif($exp_level==19)$exp=840;
elseif($exp_level==20)$exp=936;
elseif($exp_level==21)$exp=1086;
elseif($exp_level==22)$exp=1200;
elseif($exp_level==23)$exp=1332;
elseif($exp_level==24)$exp=1470;
elseif($exp_level==25)$exp=1620;
elseif($exp_level==26)$exp=1788;
elseif($exp_level==27)$exp=1956;
elseif($exp_level==28)$exp=2148;
elseif($exp_level==29)$exp=2346;
elseif($exp_level==30)$exp=2568;
elseif($exp_level==31)$exp=2808;
elseif($exp_level==32)$exp=3060;
elseif($exp_level==33)$exp=3336;
elseif($exp_level==34)$exp=3636;
elseif($exp_level==35)$exp=3960;
elseif($exp_level==36)$exp=4308;
elseif($exp_level==37)$exp=4680;
elseif($exp_level==38)$exp=5088;
elseif($exp_level==39)$exp=5532;
elseif($exp_level==40)$exp=6012;
elseif($exp_level==41)$exp=6528;
elseif($exp_level==42)$exp=9086;
elseif($exp_level==43)$exp=11000;
elseif($exp_level==44)$exp=15500;
elseif($exp_level==45)$exp=17000;
elseif($exp_level==46)$exp=18540;
elseif($exp_level==47)$exp=22650;
elseif($exp_level==48)$exp=23650;
elseif($exp_level==49)$exp=25650;
elseif($exp_level==50)$exp=28650;
elseif($exp_level==51)$exp=29650;
elseif($exp_level==52)$exp=30650;
elseif($exp_level==53)$exp=35650;
elseif($exp_level==54)$exp=39650;
elseif($exp_level==55)$exp=44650;
else $exp=5000;
return $exp;
}
# уровень и опыт текущий
$exp_next_level=exp_level($user['level']);
$my_next_level=$user['level']+1;
$mx_fuel=$user['max_fuel'];
if($user['exp']>=$exp_next_level){
mysql_query("UPDATE `user` SET `exp` = '0', `level` = '".$my_next_level."', `baks` = '".($user['baks']+$my_next_level)."', `fuel` = '$mx_fuel' WHERE `id` = '".$user['id']."'");
$_SESSION['new_level']=1;
header("Location: /dev/race.php");
exit;
}
/*
$tested=mysql_query("SELECT * FROM `user` WHERE `id` != '".$user['id']."'");
while($posted=mysql_fetch_array($tested)){
$exp_next_leve=exp_level($posted['level']);
mysql_query("UPDATE `user` SET `exp` = '0', `max_exp` = '$exp_next_leve' WHERE `id` = '".$posted['id']."'");
}
*/
# восстановление бенза
$currentDate = time();
$dateDiff = $currentDate - $user['fuel_time'];
$newFuel = $user['fuel'];
//30000 сек - время полной заправки...
if ($dateDiff < 7200 && $newFuel < $user['max_fuel'])
{
while ($dateDiff > 72)
{
$newFuel++;
if ($newFuel >= $user['max_fuel'])
{
break;
}
$dateDiff = $dateDiff - 72; //300 сек == 5 мин
}
}
else
{
$newFuel = $user['max_fuel'];
}
if ($newFuel != $user['fuel'])
{
mysql_query("UPDATE `user` SET `fuel`='$newFuel', `fuel_time`= '$currentDate' WHERE id='".$user['id']."'");
}
# бонус нитро
function nitro_power($power)
{
$nitro_level=$power+1;
if($nitro_level==2)$power=15;
elseif($nitro_level==3)$power=35;
elseif($nitro_level==4)$power=60;
elseif($nitro_level==5)$power=90;
else $power=0;
return $power;
}
# цена нитро в монетах
function nitro_power_money($money)
{
$nitro_level=$money+1;
if($nitro_level==2)$money=4500;
elseif($nitro_level==3)$money=0;
elseif($nitro_level==4)$money=0;
elseif($nitro_level==5)$money=0;
else $money=0;
return $money;
}
# цена нитро в баксах
function nitro_power_baks($baks)
{
$nitro_level=$baks+1;
if($nitro_level==2)$baks=0;
elseif($nitro_level==3)$baks=1;
elseif($nitro_level==4)$baks=2;
elseif($nitro_level==5)$baks=3;
else $baks=0;
return $baks;
}
# бонус такси
function taxi_bonus_power($power)
{
$taxi_level=$power+1;
if($taxi_level==2)$power=5;
elseif($taxi_level==3)$power=6;
elseif($taxi_level==4)$power=7;
elseif($taxi_level==5)$power=8;
elseif($taxi_level==6)$power=9;
elseif($taxi_level==7)$power=10;
elseif($taxi_level==8)$power=11;
elseif($taxi_level==9)$power=12;
elseif($taxi_level==10)$power=13;
elseif($taxi_level==11)$power=14;
elseif($taxi_level==12)$power=15;
elseif($taxi_level==13)$power=16;
elseif($taxi_level==14)$power=17;
elseif($taxi_level==15)$power=18;
elseif($taxi_level==16)$power=19;
elseif($taxi_level==17)$power=20;
elseif($taxi_level==18)$power=21;
elseif($taxi_level==19)$power=22;
elseif($taxi_level==20)$power=23;
elseif($taxi_level==21)$power=24;
elseif($taxi_level==22)$power=25;
elseif($taxi_level==23)$power=26;
elseif($taxi_level==24)$power=27;
elseif($taxi_level==25)$power=28;
elseif($taxi_level==26)$power=29;
elseif($taxi_level==27)$power=30;
elseif($taxi_level==28)$power=31;
elseif($taxi_level==29)$power=32;
elseif($taxi_level==30)$power=33;
elseif($taxi_level==31)$power=34;
elseif($taxi_level==32)$power=35;
elseif($taxi_level==33)$power=36;
elseif($taxi_level==34)$power=37;
elseif($taxi_level==35)$power=38;
elseif($taxi_level==36)$power=39;
elseif($taxi_level==37)$power=40;
elseif($taxi_level==38)$power=41;
elseif($taxi_level==39)$power=42;
elseif($taxi_level==40)$power=43;
elseif($taxi_level==41)$power=44;
elseif($taxi_level==42)$power=45;
elseif($taxi_level==43)$power=46;
elseif($taxi_level==44)$power=47;
elseif($taxi_level==45)$power=48;
elseif($taxi_level==46)$power=49;
elseif($taxi_level==47)$power=50;
else $power=0;
return $power;
}
# стоимиоть в монетах такси
function taxi_bonus_power_money($money)
{
$taxi_level=$money+1;
if($taxi_level==2)$money=15300;
elseif($taxi_level==3)$money=25900;
elseif($taxi_level==4)$money=44100;
elseif($taxi_level==5)$money=68900;
elseif($taxi_level==6)$money=93400;
elseif($taxi_level==7)$money=131200;
elseif($taxi_level==8)$money=169900;
elseif($taxi_level==9)$money=198300;
elseif($taxi_level==10)$money=244670;
elseif($taxi_level==11)$money=289910;
elseif($taxi_level==12)$money=342900;
elseif($taxi_level==13)$money=396210;
elseif($taxi_level==14)$money=449990;
elseif($taxi_level==15)$money=512600;
elseif($taxi_level==16)$money=602130;
elseif($taxi_level==17)$money=730480;
elseif($taxi_level==18)$money=870810;
elseif($taxi_level==19)$money=1086870;
elseif($taxi_level==20)$money=1281600;
elseif($taxi_level==21)$money=1495300;
elseif($taxi_level==22)$money=1684440;
elseif($taxi_level==23)$money=1939457;
elseif($taxi_level==24)$money=2148900;
elseif($taxi_level==25)$money=2320450;
elseif($taxi_level==26)$money=2879000;
elseif($taxi_level==27)$money=3257888;
elseif($taxi_level==28)$money=3565777;
elseif($taxi_level==29)$money=3787285;
elseif($taxi_level==30)$money=3958467;
elseif($taxi_level==31)$money=4024536;
elseif($taxi_level==32)$money=4266635;
elseif($taxi_level==33)$money=4375300;
elseif($taxi_level==34)$money=4510200;
elseif($taxi_level==35)$money=4695325;
elseif($taxi_level==36)$money=4822343;
elseif($taxi_level==37)$money=4975747;
elseif($taxi_level==38)$money=5136664;
elseif($taxi_level==39)$money=5256734;
elseif($taxi_level==40)$money=5464765;
elseif($taxi_level==41)$money=5626477;
elseif($taxi_level==42)$money=6235634;
elseif($taxi_level==43)$money=6535546;
elseif($taxi_level==44)$money=6712354;
elseif($taxi_level==45)$money=6954549;
elseif($taxi_level==46)$money=7200000;
elseif($taxi_level==47)$money=7353666;
else $money=0;
return $money;
}
# стоимиоть в баксах такси
function taxi_bonus_power_baks($baks)
{
$taxi_level=$baks+1;
if($taxi_level==2)$baks=0;
elseif($taxi_level==3)$baks=39;
elseif($taxi_level==4)$baks=59;
elseif($taxi_level==5)$baks=98;
elseif($taxi_level==6)$baks=142;
elseif($taxi_level==7)$baks=244;
elseif($taxi_level==8)$baks=352;
elseif($taxi_level==9)$baks=520;
elseif($taxi_level==10)$baks=710;
elseif($taxi_level==11)$baks=830;
elseif($taxi_level==12)$baks=957;
elseif($taxi_level==13)$baks=1047;
elseif($taxi_level==14)$baks=1200;
elseif($taxi_level==15)$baks=1102;
elseif($taxi_level==16)$baks=1397;
elseif($taxi_level==17)$baks=1710;
elseif($taxi_level==18)$baks=2030;
elseif($taxi_level==19)$baks=2489;
elseif($taxi_level==20)$baks=2894;
elseif($taxi_level==21)$baks=3316;
elseif($taxi_level==22)$baks=3893;
elseif($taxi_level==23)$baks=4577;
elseif($taxi_level==24)$baks=5345;
elseif($taxi_level==25)$baks=6198;
elseif($taxi_level==26)$baks=7178;
elseif($taxi_level==27)$baks=8266;
elseif($taxi_level==28)$baks=9398;
elseif($taxi_level==29)$baks=10244;
elseif($taxi_level==30)$baks=11420;
elseif($taxi_level==31)$baks=12243;
elseif($taxi_level==32)$baks=13546;
elseif($taxi_level==33)$baks=14534;
elseif($taxi_level==34)$baks=15562;
elseif($taxi_level==35)$baks=16736;
elseif($taxi_level==36)$baks=17854;
elseif($taxi_level==37)$baks=18999;
elseif($taxi_level==38)$baks=20244;
elseif($taxi_level==39)$baks=21535;
elseif($taxi_level==40)$baks=22435;
elseif($taxi_level==41)$baks=23356;
elseif($taxi_level==42)$baks=24467;
elseif($taxi_level==43)$baks=25673;
elseif($taxi_level==44)$baks=26735;
elseif($taxi_level==45)$baks=27825;
elseif($taxi_level==46)$baks=28643;
elseif($taxi_level==47)$baks=29352;
else $baks=0;
return $baks;
}
# стоимиоть в баксах такси
function taxi_mesta_money($money)
{
$taxi_mesta=$money+1;
if($taxi_mesta==5)$money=10900;
elseif($taxi_mesta==6)$money=11200;
elseif($taxi_mesta==7)$money=18300;
elseif($taxi_mesta==8)$money=29900;
elseif($taxi_mesta==9)$money=38700;
elseif($taxi_mesta==10)$money=47800;
elseif($taxi_mesta==11)$money=61340;
elseif($taxi_mesta==12)$money=74590;
elseif($taxi_mesta==13)$money=92280;
elseif($taxi_mesta==14)$money=125300;
elseif($taxi_mesta==15)$money=146650;
elseif($taxi_mesta==16)$money=171190;
elseif($taxi_mesta==17)$money=194450;
elseif($taxi_mesta==18)$money=225670;
elseif($taxi_mesta==19)$money=267890;
elseif($taxi_mesta==20)$money=310600;
elseif($taxi_mesta==21)$money=359990;
elseif($taxi_mesta==22)$money=439800;
elseif($taxi_mesta==23)$money=510900;
elseif($taxi_mesta==24)$money=653316;
elseif($taxi_mesta==22)$money=703893;
elseif($taxi_mesta==23)$money=824577;
elseif($taxi_mesta==24)$money=964345;
elseif($taxi_mesta==25)$money=1106198;
elseif($taxi_mesta==26)$money=1247178;
elseif($taxi_mesta==27)$money=1348266;
elseif($taxi_mesta==28)$money=1429398;
elseif($taxi_mesta==29)$money=1534332;
elseif($taxi_mesta==30)$money=1673555;
elseif($taxi_mesta==31)$money=1724034;
elseif($taxi_mesta==32)$money=1835355;
elseif($taxi_mesta==33)$money=1905352;
elseif($taxi_mesta==34)$money=2042444;
elseif($taxi_mesta==35)$money=2140200;
elseif($taxi_mesta==36)$money=2243344;
elseif($taxi_mesta==37)$money=2343566;
elseif($taxi_mesta==38)$money=2453568;
elseif($taxi_mesta==39)$money=2576577;
elseif($taxi_mesta==40)$money=2616834;
elseif($taxi_mesta==41)$money=2723567;
elseif($taxi_mesta==42)$money=2805353;
elseif($taxi_mesta==43)$money=2905352;
elseif($taxi_mesta==44)$money=3124000;
elseif($taxi_mesta==45)$money=3243555;
elseif($taxi_mesta==46)$money=3332566;
elseif($taxi_mesta==47)$money=3435555;
else $money=0;
return $money;
}
# стоимиоть в баксах мест такси
function taxi_mesta_baks($baks)
{
$taxi_mesta=$baks+1;
if($taxi_mesta==5)$baks=0;
elseif($taxi_mesta==6)$baks=8;
elseif($taxi_mesta==7)$baks=10;
elseif($taxi_mesta==8)$baks=20;
elseif($taxi_mesta==9)$baks=30;
elseif($taxi_mesta==10)$baks=45;
elseif($taxi_mesta==11)$baks=70;
elseif($taxi_mesta==12)$baks=100;
elseif($taxi_mesta==13)$baks=160;
elseif($taxi_mesta==14)$baks=200;
elseif($taxi_mesta==15)$baks=250;
elseif($taxi_mesta==16)$baks=310;
elseif($taxi_mesta==17)$baks=350;
elseif($taxi_mesta==18)$baks=400;
elseif($taxi_mesta==19)$baks=500;
elseif($taxi_mesta==20)$baks=580;
elseif($taxi_mesta==21)$baks=700;
elseif($taxi_mesta==22)$baks=2489;
elseif($taxi_mesta==23)$baks=2894;
elseif($taxi_mesta==21)$baks=3316;
elseif($taxi_mesta==22)$baks=3893;
elseif($taxi_mesta==23)$baks=4577;
elseif($taxi_mesta==24)$baks=5345;
elseif($taxi_mesta==25)$baks=6198;
elseif($taxi_mesta==26)$baks=7178;
elseif($taxi_mesta==27)$baks=8266;
elseif($taxi_mesta==28)$baks=9398;
elseif($taxi_mesta==29)$baks=32;
elseif($taxi_mesta==30)$baks=33;
elseif($taxi_mesta==31)$baks=34;
elseif($taxi_mesta==32)$baks=35;
elseif($taxi_mesta==33)$baks=36;
elseif($taxi_mesta==34)$baks=37;
elseif($taxi_mesta==35)$baks=38;
elseif($taxi_mesta==36)$baks=39;
elseif($taxi_mesta==37)$baks=40;
elseif($taxi_mesta==38)$baks=41;
elseif($taxi_mesta==39)$baks=42;
elseif($taxi_mesta==40)$baks=43;
elseif($taxi_mesta==41)$baks=44;
elseif($taxi_mesta==42)$baks=45;
elseif($taxi_mesta==43)$baks=46;
elseif($taxi_mesta==44)$baks=47;
elseif($taxi_mesta==45)$baks=48;
elseif($taxi_mesta==46)$baks=49;
elseif($taxi_mesta==47)$baks=50;
else $baks=0;
return $baks;
}
# уровень свечей
function candles_power($power)
{
$candles=$power+1;
if($candles==2)$power=8;
elseif($candles==3)$power=4;
elseif($candles==4)$power=4;
elseif($candles==5)$power=4;
elseif($candles==6)$power=4;
elseif($candles==7)$power=6;
elseif($candles==8)$power=8;
elseif($candles==9)$power=8;
elseif($candles==10)$power=6;
elseif($candles==11)$power=6;
elseif($candles==12)$power=6;
elseif($candles==13)$power=6;
elseif($candles==14)$power=7;
else $power=0;
return $power;
}
# уровень масла
function oil_power($power)
{
$oil=$power+1;
if($oil==2)$power=10;
elseif($oil==3)$power=4;
elseif($oil==4)$power=6;
elseif($oil==5)$power=6;
elseif($oil==6)$power=4;
elseif($oil==7)$power=6;
elseif($oil==8)$power=4;
elseif($oil==9)$power=5;
elseif($oil==10)$power=5;
elseif($oil==11)$power=8;
elseif($oil==12)$power=6;
elseif($oil==13)$power=5;
elseif($oil==14)$power=4;
elseif($oil==15)$power=7;
else $power=0;
return $power;
}
# уровень колодок
function pads_power($power)
{
$pads=$power+1;
if($pads==2)$power=8;
elseif($pads==3)$power=7;
elseif($pads==4)$power=5;
elseif($pads==5)$power=6;
elseif($pads==6)$power=6;
elseif($pads==7)$power=8;
elseif($pads==8)$power=6;
elseif($pads==9)$power=4;
elseif($pads==10)$power=5;
elseif($pads==11)$power=7;
elseif($pads==12)$power=6;
elseif($pads==13)$power=5;
elseif($pads==14)$power=10;
else $power=0;
return $power;
}
# уровень шин
function bus_power($power)
{
$bus=$power+1;
if($bus==2)$power=26;
elseif($bus==3)$power=6;
elseif($bus==4)$power=6;
elseif($bus==5)$power=7;
elseif($bus==6)$power=11;
elseif($bus==7)$power=5;
else $power=0;
return $power;
}
# уровень тормозов
function brakes_power($power)
{
$brakes=$power+1;
if($brakes==2)$power=5;
elseif($brakes==3)$power=5;
elseif($brakes==4)$power=5;
elseif($brakes==5)$power=5;
elseif($brakes==6)$power=5;
elseif($brakes==7)$power=3;
elseif($brakes==8)$power=6;
elseif($brakes==9)$power=6;
elseif($brakes==10)$power=5;
elseif($brakes==11)$power=5;
elseif($brakes==12)$power=14;
elseif($brakes==13)$power=11;
elseif($brakes==14)$power=17;
else $power=0;
return $power;
}
# уровень сцепления
function clutch_power($power)
{
$clutch=$power+1;
if($clutch==2)$power=8;
elseif($clutch==3)$power=5;
elseif($clutch==4)$power=8;
elseif($clutch==5)$power=11;
elseif($clutch==6)$power=8;
elseif($clutch==7)$power=2;
elseif($clutch==8)$power=5;
elseif($clutch==9)$power=4;
elseif($clutch==10)$power=4;
elseif($clutch==11)$power=9;
elseif($clutch==12)$power=12;
elseif($clutch==13)$power=8;
elseif($clutch==14)$power=9;
else $power=0;
return $power;
}
# уровень маховика
function flywheel_power($power)
{
$flywheel=$power+1;
if($flywheel==2)$power=5;
elseif($flywheel==3)$power=10;
elseif($flywheel==4)$power=5;
elseif($flywheel==5)$power=12;
elseif($flywheel==6)$power=8;
elseif($flywheel==7)$power=5;
elseif($flywheel==8)$power=3;
elseif($flywheel==9)$power=5;
elseif($flywheel==10)$power=14;
elseif($flywheel==11)$power=12;
elseif($flywheel==12)$power=7;
elseif($flywheel==13)$power=9;
else $power=0;
return $power;
}
# уровень подвески
function suspension_power($power)
{
$suspension=$power+1;
if($suspension==2)$power=8;
elseif($suspension==3)$power=5;
elseif($suspension==4)$power=8;
elseif($suspension==5)$power=12;
elseif($suspension==6)$power=5;
elseif($suspension==7)$power=4;
elseif($suspension==8)$power=4;
elseif($suspension==9)$power=4;
elseif($suspension==10)$power=5;
elseif($suspension==11)$power=7;
elseif($suspension==12)$power=11;
elseif($suspension==13)$power=12;
elseif($suspension==14)$power=5;
else $power=0;
return $power;
}
# уровень поршней
function pistons_power($power)
{
$pistons=$power+1;
if($pistons==2)$power=10;
elseif($pistons==3)$power=8;
elseif($pistons==4)$power=10;
elseif($pistons==5)$power=8;
elseif($pistons==6)$power=10;
elseif($pistons==7)$power=4;
elseif($pistons==8)$power=4;
elseif($pistons==9)$power=4;
elseif($pistons==10)$power=7;
elseif($pistons==11)$power=7;
elseif($pistons==12)$power=7;
elseif($pistons==13)$power=7;
elseif($pistons==14)$power=8;
else $power=0;
return $power;
}
# уровень турбины
function turbine_power($power)
{
$turbine=$power+1;
if($turbine==2)$power=8;
elseif($turbine==3)$power=8;
elseif($turbine==4)$power=10;
elseif($turbine==5)$power=10;
elseif($turbine==6)$power=14;
elseif($turbine==7)$power=5;
elseif($turbine==8)$power=4;
elseif($turbine==9)$power=6;
elseif($turbine==10)$power=5;
elseif($turbine==11)$power=7;
elseif($turbine==12)$power=8;
elseif($turbine==13)$power=8;
elseif($turbine==14)$power=7;
else $power=0;
return $power;
}
# уровень трансмиссии
function transmission_power($power)
{
$transmission=$power+1;
if($transmission==2)$power=5;
elseif($transmission==3)$power=4;
elseif($transmission==4)$power=6;
elseif($transmission==5)$power=3;
elseif($transmission==6)$power=8;
elseif($transmission==7)$power=4;
elseif($transmission==8)$power=5;
elseif($transmission==9)$power=6;
elseif($transmission==10)$power=4;
elseif($transmission==11)$power=6;
elseif($transmission==12)$power=4;
elseif($transmission==13)$power=6;
elseif($transmission==14)$power=12;
elseif($transmission==15)$power=9;
elseif($transmission==16)$power=14;
else $power=0;
return $power;
}
# уровень коллектора
function collector_power($power)
{
$collector=$power+1;
if($collector==2)$power=5;
elseif($collector==3)$power=7;
elseif($collector==4)$power=8;
elseif($collector==5)$power=4;
elseif($collector==6)$power=6;
elseif($collector==7)$power=5;
elseif($collector==8)$power=7;
elseif($collector==9)$power=8;
elseif($collector==10)$power=4;
elseif($collector==11)$power=6;
elseif($collector==12)$power=5;
elseif($collector==13)$power=9;
elseif($collector==14)$power=12;
elseif($collector==15)$power=6;
elseif($collector==16)$power=8;
else $power=0;
return $power;
}
# цены на запчасти
# цена свечей
function candles_price_money($money)
{
$candles=$money+1;
if($candles==2)$money=199;
elseif($candles==3)$money=399;
elseif($candles==4)$money=649;
elseif($candles==5)$money=849;
elseif($candles==6)$money=0;
elseif($candles==7)$money=849;
elseif($candles==8)$money=1390;
elseif($candles==9)$money=0;
elseif($candles==10)$money=1690;
elseif($candles==11)$money=1990;
elseif($candles==12)$money=2790;
elseif($candles==13)$money=0;
elseif($candles==14)$money=0;
else $money=0;
return $money;
}
function candles_price_baks($baks)
{
$candles=$baks+1;
if($candles==2)$baks=0;
elseif($candles==3)$baks=0;
elseif($candles==4)$baks=0;
elseif($candles==5)$baks=0;
elseif($candles==6)$baks=6;
elseif($candles==7)$baks=0;
elseif($candles==8)$baks=0;
elseif($candles==9)$baks=3;
elseif($candles==10)$baks=0;
elseif($candles==11)$baks=0;
elseif($candles==12)$baks=0;
elseif($candles==13)$baks=3;
elseif($candles==14)$baks=6;
else $baks=0;
return $baks;
}
function oil_price_money($money)
{
$oil=$money+1;
if($oil==2)$money=299;
elseif($oil==3)$money=399;
elseif($oil==4)$money=599;
elseif($oil==5)$money=799;
elseif($oil==6)$money=0;
elseif($oil==7)$money=999;
elseif($oil==8)$money=1190;
elseif($oil==9)$money=1390;
elseif($oil==10)$money=2090;
elseif($oil==11)$money=0;
elseif($oil==12)$money=1890;
elseif($oil==13)$money=2190;
elseif($oil==14)$money=2190;
elseif($oil==15)$money=0;
else $money=0;
return $money;
}
function oil_price_baks($baks)
{
$oil=$baks+1;
if($oil==2)$baks=0;
elseif($oil==3)$baks=0;
elseif($oil==4)$baks=0;
elseif($oil==5)$baks=0;
elseif($oil==6)$baks=6;
elseif($oil==7)$baks=0;
elseif($oil==8)$baks=0;
elseif($oil==9)$baks=0;
elseif($oil==10)$baks=0;
elseif($oil==11)$baks=3;
elseif($oil==12)$baks=0;
elseif($oil==13)$baks=0;
elseif($oil==14)$baks=0;
elseif($oil==15)$baks=3;
else $baks=0;
return $baks;
}
# цена колодок
function pads_price_money($money)
{
$pads=$money+1;
if($pads==2)$money=249;
elseif($pads==3)$money=449;
elseif($pads==4)$money=649;
elseif($pads==5)$money=0;
elseif($pads==6)$money=849;
elseif($pads==7)$money=749;
elseif($pads==8)$money=849;
elseif($pads==9)$money=0;
elseif($pads==10)$money=1190;
elseif($pads==11)$money=1699;
elseif($pads==12)$money=2090;
elseif($pads==13)$money=2790;
elseif($pads==14)$money=0;
else $money=0;
return $money;
}
function pads_price_baks($baks)
{
$pads=$baks+1;
if($pads==2)$baks=0;
elseif($pads==3)$baks=0;
elseif($pads==4)$baks=0;
elseif($pads==5)$baks=3;
elseif($pads==6)$baks=0;
elseif($pads==7)$baks=0;
elseif($pads==8)$baks=0;
elseif($pads==9)$baks=5;
elseif($pads==10)$baks=0;
elseif($pads==11)$baks=0;
elseif($pads==12)$baks=0;
elseif($pads==13)$baks=0;
elseif($pads==14)$baks=9;
else $baks=0;
return $baks;
}
# цена шин
function bus_price_money($money)
{
$bus=$money+1;
if($bus==2)$money=599;
elseif($bus==3)$money=849;
elseif($bus==4)$money=1690;
elseif($bus==5)$money=2090;
elseif($bus==6)$money=2590;
elseif($bus==7)$money=3190;
else $money=0;
return $money;
}
function bus_price_baks($baks)
{
$bus=$baks+1;
if($bus==2)$baks=0;
elseif($bus==3)$baks=0;
elseif($bus==4)$baks=0;
elseif($bus==5)$baks=3;
elseif($bus==6)$baks=0;
elseif($bus==7)$baks=3;
else $baks=0;
return $baks;
}
function brakes_price_money($money)
{
$brakes=$money+1;
if($brakes==2)$money=449;
elseif($brakes==3)$money=699;
elseif($brakes==4)$money=5490;
elseif($brakes==5)$money=0;
elseif($brakes==6)$money=0;
elseif($brakes==7)$money=499;
elseif($brakes==8)$money=4090;
elseif($brakes==9)$money=0;
elseif($brakes==10)$money=0;
elseif($brakes==11)$money=699;
elseif($brakes==12)$money=6890;
elseif($brakes==13)$money=0;
elseif($brakes==14)$money=0;
else $money=0;
return $money;
}
function brakes_price_baks($baks)
{
$brakes=$baks+1;
if($brakes==2)$baks=0;
elseif($brakes==3)$baks=0;
elseif($brakes==4)$baks=0;
elseif($brakes==5)$baks=6;
elseif($brakes==6)$baks=11;
elseif($brakes==7)$baks=0;
elseif($brakes==8)$baks=0;
elseif($brakes==9)$baks=5;
elseif($brakes==10)$baks=8;
elseif($brakes==11)$baks=0;
elseif($brakes==12)$baks=0;
elseif($brakes==13)$baks=8;
elseif($brakes==14)$baks=14;
else $baks=0;
return $baks;
}
# цена сцепления
function clutch_price_money($money)
{
$clutch=$money+1;
if($clutch==2)$money=1290;
elseif($clutch==3)$money=3490;
elseif($clutch==4)$money=9090;
elseif($clutch==5)$money=0;
elseif($clutch==6)$money=0;
elseif($clutch==7)$money=699;
elseif($clutch==8)$money=3490;
elseif($clutch==9)$money=0;
elseif($clutch==10)$money=0;
elseif($clutch==11)$money=1390;
elseif($clutch==12)$money=6890;
elseif($clutch==13)$money=0;
elseif($clutch==14)$money=0;
else $money=0;
return $money;
}
function clutch_price_baks($baks)
{
$clutch=$baks+1;
if($clutch==2)$baks=0;
elseif($clutch==3)$baks=0;
elseif($clutch==4)$baks=0;
elseif($clutch==5)$baks=6;
elseif($clutch==6)$baks=11;
elseif($clutch==7)$baks=0;
elseif($clutch==8)$baks=0;
elseif($clutch==9)$baks=5;
elseif($clutch==10)$baks=8;
elseif($clutch==11)$baks=0;
elseif($clutch==12)$baks=0;
elseif($clutch==13)$baks=8;
elseif($clutch==14)$baks=14;
else $baks=0;
return $baks;
}
# цена маховика
function flywheel_price_money($money)
{
$flywheel=$money+1;
if($flywheel==2)$money=699;
elseif($flywheel==3)$money=2790;
elseif($flywheel==4)$money=11090;
elseif($flywheel==5)$money=0;
elseif($flywheel==6)$money=999;
elseif($flywheel==7)$money=6890;
elseif($flywheel==8)$money=0;
elseif($flywheel==9)$money=0;
elseif($flywheel==10)$money=2090;
elseif($flywheel==11)$money=13890;
elseif($flywheel==12)$money=0;
elseif($flywheel==13)$money=0;
else $money=0;
return $money;
}
function flywheel_price_baks($baks)
{
$flywheel=$baks+1;
if($flywheel==2)$baks=0;
elseif($flywheel==3)$baks=0;
elseif($flywheel==4)$baks=0;
elseif($flywheel==5)$baks=6;
elseif($flywheel==6)$baks=0;
elseif($flywheel==7)$baks=0;
elseif($flywheel==8)$baks=8;
elseif($flywheel==9)$baks=8;
elseif($flywheel==10)$baks=0;
elseif($flywheel==11)$baks=0;
elseif($flywheel==12)$baks=8;
elseif($flywheel==13)$baks=8;
else $baks=0;
return $baks;
}
# цена подвески
function suspension_price_money($money)
{
$suspension=$money+1;
if($suspension==2)$money=1390;
elseif($suspension==3)$money=3490;
elseif($suspension==4)$money=11090;
elseif($suspension==5)$money=0;
elseif($suspension==6)$money=0;
elseif($suspension==7)$money=1690;
elseif($suspension==8)$money=3490;
elseif($suspension==9)$money=0;
elseif($suspension==10)$money=0;
elseif($suspension==11)$money=3490;
elseif($suspension==12)$money=6890;
elseif($suspension==13)$money=0;
elseif($suspension==14)$money=0;
else $money=0;
return $money;
}
function suspension_price_baks($baks)
{
$suspension=$baks+1;
if($suspension==2)$baks=0;
elseif($suspension==3)$baks=0;
elseif($suspension==4)$baks=0;
elseif($suspension==5)$baks=6;
elseif($suspension==6)$baks=11;
elseif($suspension==7)$baks=0;
elseif($suspension==8)$baks=0;
elseif($suspension==9)$baks=8;
elseif($suspension==10)$baks=14;
elseif($suspension==11)$baks=0;
elseif($suspension==12)$baks=0;
elseif($suspension==13)$baks=5;
elseif($suspension==14)$baks=18;
else $baks=0;
return $baks;
}
# цена поршней
function pistons_price_money($money)
{
$pistons=$money+1;
if($pistons==2)$money=499;
elseif($pistons==3)$money=1390;
elseif($pistons==4)$money=4890;
elseif($pistons==5)$money=0;
elseif($pistons==6)$money=0;
elseif($pistons==7)$money=2090;
elseif($pistons==8)$money=2290;
elseif($pistons==9)$money=0;
elseif($pistons==10)$money=0;
elseif($pistons==11)$money=4090;
elseif($pistons==12)$money=4690;
elseif($pistons==13)$money=0;
elseif($pistons==14)$money=0;
else $money=0;
return $money;
}
function pistons_price_baks($baks)
{
$pistons=$baks+1;
if($pistons==2)$baks=0;
elseif($pistons==3)$baks=0;
elseif($pistons==4)$baks=0;
elseif($pistons==5)$baks=5;
elseif($pistons==6)$baks=11;
elseif($pistons==7)$baks=0;
elseif($pistons==8)$baks=0;
elseif($pistons==9)$baks=5;
elseif($pistons==10)$baks=8;
elseif($pistons==11)$baks=0;
elseif($pistons==12)$baks=0;
elseif($pistons==13)$baks=8;
elseif($pistons==14)$baks=18;
else $baks=0;
return $baks;
}
# цена турбины
function turbine_price_money($money)
{
$turbine=$money+1;
if($turbine==2)$money=349;
elseif($turbine==3)$money=1390;
elseif($turbine==4)$money=3090;
elseif($turbine==5)$money=0;
elseif($turbine==6)$money=0;
elseif($turbine==7)$money=1190;
elseif($turbine==8)$money=5490;
elseif($turbine==9)$money=0;
elseif($turbine==10)$money=0;
elseif($turbine==11)$money=2490;
elseif($turbine==12)$money=11090;
elseif($turbine==13)$money=0;
elseif($turbine==14)$money=0;
else $money=0;
return $money;
}
function turbine_price_baks($baks)
{
$turbine=$baks+1;
if($turbine==2)$baks=0;
elseif($turbine==3)$baks=0;
elseif($turbine==4)$baks=0;
elseif($turbine==5)$baks=6;
elseif($turbine==6)$baks=11;
elseif($turbine==7)$baks=0;
elseif($turbine==8)$baks=0;
elseif($turbine==9)$baks=8;
elseif($turbine==10)$baks=10;
elseif($turbine==11)$baks=0;
elseif($turbine==12)$baks=0;
elseif($turbine==13)$baks=8;
elseif($turbine==14)$baks=18;
else $baks=0;
return $baks;
}
function transmission_price_money($money)
{
$transmission=$money+1;
if($transmission==2)$money=449;
elseif($transmission==3)$money=849;
elseif($transmission==4)$money=4090;
elseif($transmission==5)$money=0;
elseif($transmission==6)$money=0;
elseif($transmission==7)$money=649;
elseif($transmission==8)$money=6690;
elseif($transmission==9)$money=0;
elseif($transmission==10)$money=0;
elseif($transmission==11)$money=0;
elseif($transmission==12)$money=1190;
elseif($transmission==13)$money=13290;
elseif($transmission==14)$money=0;
elseif($transmission==15)$money=0;
elseif($transmission==16)$money=0;
else $money=0;
return $money;
}
function transmission_price_baks($baks)
{
$transmission=$baks+1;
if($transmission==2)$baks=0;
elseif($transmission==3)$baks=0;
elseif($transmission==4)$baks=0;
elseif($transmission==5)$baks=3;
elseif($transmission==6)$baks=11;
elseif($transmission==7)$baks=0;
elseif($transmission==8)$baks=0;
elseif($transmission==9)$baks=4;
elseif($transmission==10)$baks=6;
elseif($transmission==11)$baks=8;
elseif($transmission==12)$baks=0;
elseif($transmission==13)$baks=0;
elseif($transmission==14)$baks=3;
elseif($transmission==15)$baks=8;
elseif($transmission==16)$baks=18;
else $baks=0;
return $baks;
}
# цена коллектора
function collector_price_money($money)
{
$collector=$money+1;
if($collector==2)$money=699;
elseif($collector==3)$money=1690;
elseif($collector==4)$money=1990;
elseif($collector==5)$money=3390;
elseif($collector==6)$money=4290;
elseif($collector==7)$money=4790;
elseif($collector==8)$money=5190;
elseif($collector==9)$money=5590;
elseif($collector==10)$money=6190;
elseif($collector==11)$money=6690;
elseif($collector==12)$money=9690;
elseif($collector==13)$money=10390;
elseif($collector==14)$money=11190;
elseif($collector==15)$money=12490;
elseif($collector==16)$money=13790;
else $money=0;
return $money;
}
function upgrade_power($power)
{
echo "<table class='wdt msg-table'><tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td><td align='left' style='vertical-align: top'>";
echo "Я установил улучшение на твой автомобиль. <br>Прирост мощности: <img src='/style/img/icons/power.png'><b class='orange'>".floor($power)." л.с.</b></td></tr></table></td></tr></table>";
}
function upgrade_nitro($power)
{
echo "<table class='wdt msg-table'><tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td><td align='left' style='vertical-align: top'>";
echo "Я установил оксид азота на твой автомобиль. <br>Общий прирост мощности: <img src='/style/img/icons/power.png'><b class='orange'>".floor($power)." л.с.</b></td></tr></table></td></tr></table>";
}
}
?>