Вход Регистрация
Файл: l2ps_v5/ghostshop.php
Строк: 227
<?php

include_once("files/zag.php");
include_once(
"files/ini.php");
$polz=mysql_query("SELECT * FROM `users` WHERE `udata0`='$log' AND `udata1`='$pas' LIMIT 1");
if(
mysql_num_rows($polz)==0){

header ("Location: index.php?error");
echo
'<div class="p">Ошибка! Пользователь с таким логином и паролем не зарегистрирован, или пароль/логин неверен! <a href="index.php">На главную</a><br>';exit;

}else{

include_once
"files/up.php";

if(
$udata37!=""){echo"Вы не в городе."; include_once"files/down.php";exit;}




switch(
$go) {

default:



echo
"<img src="img/online.png" alt="pic"/> <a href="ghostshop.php?&go=shadow_weapon_24">Теневое Оружие </a> (на 24 часа)<br/>";
echo
"<img src="img/online.png" alt="pic"/> <a href="ghostshop.php?&go=shadow_weapon_7">Теневое Оружие </a> (на 7 дней)<br/>";
echo
"<img src="img/online.png" alt="pic"/> <a href="ghostshop.php?&go=shadow_weapon_30">Теневое Оружие </a> (на 30 дней)<br/><br/>";

echo
"<img src="img/up.png" alt="pic"/> <a href="ghostshop.php?&go=shadow_armor_24">Теневая броня </a> (на 24 часа)<br/>";
echo
"<img src="img/up.png" alt="pic"/> <a href="ghostshop.php?&go=shadow_armor_7">Теневая броня </a> (на 7 дней)<br/>";
echo
"<img src="img/up.png" alt="pic"/> <a href="ghostshop.php?&go=shadow_armor_30">Теневая броня </a> (на 30 дней)<br/>";

break;

case 
'shadow_armor_24':

echo
"<br/><small>У вас <b>$udata38</b> Coin of Luck<br/></small><br/>";



$arr mysql_query("SELECT * from `".mysql_real_escape_string($_GET['go'])."`");

if (
mysql_num_rows($arr)==0)
{
echo 
"Вешей нет";
}
else
{
while(
$rows=mysql_fetch_array($arr))
{

$startan $_GET['startan'];

$rows[shop1]=number_format($rows[shop1]);


if(
$rows['crystal_type']=="none"){$crystal_type="NG";}
if(
$rows['crystal_type']=="d"){$crystal_type="D";}
if(
$rows['crystal_type']=="c"){$crystal_type="C";}
if(
$rows['crystal_type']=="b"){$crystal_type="B";}
if(
$rows['crystal_type']=="a"){$crystal_type="A";}
if(
$rows['crystal_type']=="s"){$crystal_type="S";}

echo
'<img src="pic/npcarmor/'.$rows['name'].'.png" alt="pic"/>';
echo
" <a href="ghostshop.php?go=ask_armor&id=$rows[item_id]&time=24">$rows[name]</a> ($rows[p_def]/$rows[m_def] Физ/Маг защиты | $rows[price] Coin of Luck)<br/>";

}
}

break;

case 
'shadow_armor_7':

echo
"<br/><small>У вас <b>$udata38</b> Coin of Luck<br/></small><br/>";



$arr mysql_query("SELECT * from `".mysql_real_escape_string($_GET['go'])."`");

if (
mysql_num_rows($arr)==0)
{
echo 
"Вешей нет";
}
else
{
while(
$rows=mysql_fetch_array($arr))
{

$startan $_GET['startan'];

$rows[shop1]=number_format($rows[shop1]);


if(
$rows['crystal_type']=="none"){$crystal_type="NG";}
if(
$rows['crystal_type']=="d"){$crystal_type="D";}
if(
$rows['crystal_type']=="c"){$crystal_type="C";}
if(
$rows['crystal_type']=="b"){$crystal_type="B";}
if(
$rows['crystal_type']=="a"){$crystal_type="A";}
if(
$rows['crystal_type']=="s"){$crystal_type="S";}

echo
'<img src="pic/npcarmor/'.$rows['name'].'.png" alt="pic"/>';
echo
" <a href="ghostshop.php?go=ask_armor&id=$rows[item_id]&time=7">$rows[name]</a> ($rows[p_def]/$rows[m_def] Физ/Маг защиты | $rows[price] Coin of Luck)<br/>";

}
}

break;

case 
'shadow_armor_30':

echo
"<br/><small>У вас <b>$udata38</b> Coin of Luck<br/></small><br/>";



$arr mysql_query("SELECT * from `".mysql_real_escape_string($_GET['go'])."`");

if (
mysql_num_rows($arr)==0)
{
echo 
"Вешей нет";
}
else
{
while(
$rows=mysql_fetch_array($arr))
{

$startan $_GET['startan'];

$rows[shop1]=number_format($rows[shop1]);


if(
$rows['crystal_type']=="none"){$crystal_type="NG";}
if(
$rows['crystal_type']=="d"){$crystal_type="D";}
if(
$rows['crystal_type']=="c"){$crystal_type="C";}
if(
$rows['crystal_type']=="b"){$crystal_type="B";}
if(
$rows['crystal_type']=="a"){$crystal_type="A";}
if(
$rows['crystal_type']=="s"){$crystal_type="S";}

echo
'<img src="pic/npcarmor/'.$rows['name'].'.png" alt="pic"/>';
echo
" <a href="ghostshop.php?go=ask_armor&id=$rows[item_id]&time=30">$rows[name]</a> ($rows[p_def]/$rows[m_def] Физ/Маг защиты | $rows[price] Coin of Luck)<br/>";

}
}

break;

case 
'shadow_weapon_24':
echo
"<br/><small>У вас <b>$udata38</b> Coin of Luck<br/></small><br/>";




// Переменная хранит число сообщений выводимых на станице
$num 5;
// Извлекаем из URL текущую страницу
$page $_GET['page'];
// Определяем общее число сообщений в базе данных
$result mysql_query("SELECT COUNT(*) FROM `".mysql_real_escape_string($_GET['go'])."`");
$posts mysql_result($result0);
// Находим общее число страниц
$total intval(($posts 1) / $num) + 1;
// Определяем начало сообщений для текущей страницы
$page intval($page);
// Если значение $page меньше единицы или отрицательно
// переходим на первую страницу
// А если слишком большое, то переходим на последнюю
if(empty($page) or $page 0$page 1;
  if(
$page $total$page $total;
// Вычисляем начиная к какого номера
// следует выводить сообщения
$start $page $num $num;
// Выбираем $num сообщений начиная с номера $start


$arr mysql_query("SELECT * from `".mysql_real_escape_string($_GET['go'])."` LIMIT $start$num");

if (
mysql_num_rows($arr)==0)
{
echo 
"Вешей нет";
}
else
{


while(
$rows=mysql_fetch_array($arr))
{

$startan $_GET['startan'];

$rows[shop1]=number_format($rows[shop1]);


if(
$rows['crystal_type']=="none"){$crystal_type="NG";}
if(
$rows['crystal_type']=="d"){$crystal_type="D";}
if(
$rows['crystal_type']=="c"){$crystal_type="C";}
if(
$rows['crystal_type']=="b"){$crystal_type="B";}
if(
$rows['crystal_type']=="a"){$crystal_type="A";}
if(
$rows['crystal_type']=="s"){$crystal_type="S";}

echo
'<img src="pic/npcweapon/'.$rows['name'].'.png" alt="pic"/>';
echo
" <a href="ghostshop.php?go=ask_weapon&id=$rows[item_id]&time=24">$rows[name]</a> ($rows[p_dam]/$rows[m_dam] Физ/Маг атаки | $rows[price] Coin of Luck)<br/>";

}
}

 
// Проверяем нужны ли стрелки назад
if ($page != 1$pervpage '<br><a href=ghostshop.php?&go=shadow_weapon_24&page=1>1</a> ... ';
// Проверяем нужны ли стрелки вперед
if ($page != $total$nextpage ' ... <a href=ghostshop.php?&go=shadow_weapon_24&page=' .$total'>' .$total'</a>';

// Находим две ближайшие станицы с обоих краев, если они есть
if($page 0$page2left ' <a href=ghostshop.php?&go=shadow_weapon_24&page='. ($page 2) .'>'. ($page 2) .'</a>  ';
if(
$page 0$page1left '<a href=ghostshop.php?&go=shadow_weapon_24&page='. ($page 1) .'>'. ($page 1) .'</a>  ';
if(
$page <= $total$page2right '  <a href=ghostshop.php?&go=shadow_weapon_24&page='. ($page 2) .'>'. ($page 2) .'</a>';
if(
$page <= $total$page1right '  <a href=ghostshop.php?&go=shadow_weapon_24&page='. ($page 1) .'>'. ($page 1) .'</a>';

// Вывод меню
echo "<br>Страницы:";
echo 
$pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;

break;

case 
'shadow_weapon_7':
echo
"<br/><small>У вас <b>$udata38</b> Coin of Luck<br/></small><br/>";




// Переменная хранит число сообщений выводимых на станице
$num 5;
// Извлекаем из URL текущую страницу
$page $_GET['page'];
// Определяем общее число сообщений в базе данных
$result mysql_query("SELECT COUNT(*) FROM `".mysql_real_escape_string($_GET['go'])."`");
$posts mysql_result($result0);
// Находим общее число страниц
$total intval(($posts 1) / $num) + 1;
// Определяем начало сообщений для текущей страницы
$page intval($page);
// Если значение $page меньше единицы или отрицательно
// переходим на первую страницу
// А если слишком большое, то переходим на последнюю
if(empty($page) or $page 0$page 1;
  if(
$page $total$page $total;
// Вычисляем начиная к какого номера
// следует выводить сообщения
$start $page $num $num;
// Выбираем $num сообщений начиная с номера $start


$arr mysql_query("SELECT * from `".mysql_real_escape_string($_GET['go'])."` LIMIT $start$num");

if (
mysql_num_rows($arr)==0)
{
echo 
"Вешей нет";
}
else
{


while(
$rows=mysql_fetch_array($arr))
{

$startan $_GET['startan'];

$rows[shop1]=number_format($rows[shop1]);


if(
$rows['crystal_type']=="none"){$crystal_type="NG";}
if(
$rows['crystal_type']=="d"){$crystal_type="D";}
if(
$rows['crystal_type']=="c"){$crystal_type="C";}
if(
$rows['crystal_type']=="b"){$crystal_type="B";}
if(
$rows['crystal_type']=="a"){$crystal_type="A";}
if(
$rows['crystal_type']=="s"){$crystal_type="S";}

echo
'<img src="pic/npcweapon/'.$rows['name'].'.png" alt="pic"/>';
echo
" <a href="ghostshop.php?go=ask_weapon&id=$rows[item_id]&time=7">$rows[name]</a> ($rows[p_dam]/$rows[m_dam] Физ/Маг атаки | $rows[price] Coin of Luck)<br/>";

}
}

 
// Проверяем нужны ли стрелки назад
if ($page != 1$pervpage '<br><a href=ghostshop.php?&go=shadow_weapon_7&page=1>1</a> ... ';
// Проверяем нужны ли стрелки вперед
if ($page != $total$nextpage ' ... <a href=ghostshop.php?&go=shadow_weapon_7&page=' .$total'>' .$total'</a>';

// Находим две ближайшие станицы с обоих краев, если они есть
if($page 0$page2left ' <a href=ghostshop.php?&go=shadow_weapon_7&page='. ($page 2) .'>'. ($page 2) .'</a>  ';
if(
$page 0$page1left '<a href=ghostshop.php?&go=shadow_weapon_7&page='. ($page 1) .'>'. ($page 1) .'</a>  ';
if(
$page <= $total$page2right '  <a href=ghostshop.php?&go=shadow_weapon_7&page='. ($page 2) .'>'. ($page 2) .'</a>';
if(
$page <= $total$page1right '  <a href=ghostshop.php?&go=shadow_weapon_7&page='. ($page 1) .'>'. ($page 1) .'</a>';

// Вывод меню
echo "<br>Страницы:";
echo 
$pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;

break;

case 
'shadow_weapon_30':
echo
"<br/><small>У вас <b>$udata38</b> Coin of Luck<br/></small><br/>";




// Переменная хранит число сообщений выводимых на станице
$num 5;
// Извлекаем из URL текущую страницу
$page $_GET['page'];
// Определяем общее число сообщений в базе данных
$result mysql_query("SELECT COUNT(*) FROM `".mysql_real_escape_string($_GET['go'])."`");
$posts mysql_result($result0);
// Находим общее число страниц
$total intval(($posts 1) / $num) + 1;
// Определяем начало сообщений для текущей страницы
$page intval($page);
// Если значение $page меньше единицы или отрицательно
// переходим на первую страницу
// А если слишком большое, то переходим на последнюю
if(empty($page) or $page 0$page 1;
  if(
$page $total$page $total;
// Вычисляем начиная к какого номера
// следует выводить сообщения
$start $page $num $num;
// Выбираем $num сообщений начиная с номера $start


$arr mysql_query("SELECT * from `".mysql_real_escape_string($_GET['go'])."` LIMIT $start$num");

if (
mysql_num_rows($arr)==0)
{
echo 
"Вешей нет";
}
else
{


while(
$rows=mysql_fetch_array($arr))
{

$startan $_GET['startan'];

$rows[shop1]=number_format($rows[shop1]);


if(
$rows['crystal_type']=="none"){$crystal_type="NG";}
if(
$rows['crystal_type']=="d"){$crystal_type="D";}
if(
$rows['crystal_type']=="c"){$crystal_type="C";}
if(
$rows['crystal_type']=="b"){$crystal_type="B";}
if(
$rows['crystal_type']=="a"){$crystal_type="A";}
if(
$rows['crystal_type']=="s"){$crystal_type="S";}

echo
'<img src="pic/npcweapon/'.$rows['name'].'.png" alt="pic"/>';
echo
" <a href="ghostshop.php?go=ask_weapon&id=$rows[item_id]&time=30">$rows[name]</a> ($rows[p_dam]/$rows[m_dam] Физ/Маг атаки | $rows[price] Coin of Luck)<br/>";

}
}

 
// Проверяем нужны ли стрелки назад
if ($page != 1$pervpage '<br><a href=ghostshop.php?&go=shadow_weapon_30&page=1>1</a> ... ';
// Проверяем нужны ли стрелки вперед
if ($page != $total$nextpage ' ... <a href=ghostshop.php?&go=shadow_weapon_30&page=' .$total'>' .$total'</a>';

// Находим две ближайшие станицы с обоих краев, если они есть
if($page 0$page2left ' <a href=ghostshop.php?&go=shadow_weapon_30&page='. ($page 2) .'>'. ($page 2) .'</a>  ';
if(
$page 0$page1left '<a href=ghostshop.php?&go=shadow_weapon_30&page='. ($page 1) .'>'. ($page 1) .'</a>  ';
if(
$page <= $total$page2right '  <a href=ghostshop.php?&go=shadow_weapon_30&page='. ($page 2) .'>'. ($page 2) .'</a>';
if(
$page <= $total$page1right '  <a href=ghostshop.php?&go=shadow_weapon_30&page='. ($page 1) .'>'. ($page 1) .'</a>';

// Вывод меню
echo "<br>Страницы:";
echo 
$pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;

break;

case 
'ask_weapon':
echo
'Вы действительно хотите купить эту вещь?<br/>';
echo
"<a href="ghostshop.php?id=$_GET[id]&go=sell_weapon&time=$_GET[time]">Да</a><br/>";
echo
"<a href="ghostshop.php?">Нет</a>";
break;

case 
'ask_armor':
echo
'Вы действительно хотите купить эту вещь?<br/>';
echo
"<a href="ghostshop.php?id=$_GET[id]&go=sell_armor&time=$_GET[time]">Да</a><br/>";
echo
"<a href="ghostshop.php?">Нет</a>";
break;

case 
'sell_weapon':

$req mysql_query("SELECT * from `users` WHERE `udata0` = '$log'");
$udata=mysql_fetch_array($req);

$arr mysql_query("SELECT * from `shadow_weapon_".mysql_real_escape_string($_GET['time'])."` WHERE `item_id` = '".abs(intval($_GET['id']))."'");

if (
mysql_num_rows($arr)==0)
{
echo 
"Ошибка!";
include_once 
'files/down.php';
exit;
}

$rows=mysql_fetch_array($arr);


if (
$rows['price'] > $udata['udata38'])
{
echo 
"Недостаточно Coin of Luck";
include_once 
'files/down.php';
exit;
}

$coin $udata['udata38'] - $rows['price'];

mysql_query("UPDATE `users` SET `udata38` = '$coin' WHERE `udata0` = '$log'");

mysql_query("INSERT INTO
        `weapon_item` SET
        `login` = '
$log',
        `name` = '
$rows[name]',
        `bodypart` = '
$rows[bodypart]',
        `crystallizable` = '
$rows[crystallizable]',
        `weight` = '
$rows[weight]',
        `soulshots` = '
$rows[soulshots]',
        `spiritshots` = '
$rows[spiritshots]',
        `material` = '
$rows[material]',
        `crystal_type` = '
$rows[crystal_type]',
        `p_dam` = '
$rows[p_dam]',
        `rnd_dam` = '
$rows[rnd_dam]',
        `weaponType` = '
$rows[weaponType]',
        `critical` = '
$rows[critical]',
        `atk_speed` = '
$rows[atk_speed]',
        `m_dam` = '
$rows[m_dam]',
        `price` = '
$rows[price]'");
        

if(
$_GET['time'] == 24){
$time time()+86400;
}elseif(
$_GET['time'] == 7){
$time time()+604800;
}elseif(
$_GET['time'] == 30){
$time time()+2592000;
}

        
mysql_query("INSERT INTO
        `item_shadow` SET
        `usr` = '
$log',
        `time` = '
$time',
        `id_item` = '"
.$rows['name']."',
        `type` = 'weapon'"
);

        
$pic_1 'pic/npcweapon/'.$rows[name].'.png';
        
$pic_2 'pic/weapon/'.$rows[name].'.jpeg';
        
        
copy($pic_1,$pic_2);        

    echo 
'Вы успешно купили '.$rows['name'];


break;


case 
'sell_armor':

$req mysql_query("SELECT * from `users` WHERE `udata0` = '$log'");
$udata=mysql_fetch_array($req);

$arr mysql_query("SELECT * from `shadow_armor_".mysql_real_escape_string($_GET['time'])."` WHERE `item_id` = '".abs(intval($_GET['id']))."'");

if (
mysql_num_rows($arr)==0)
{
echo 
"Ошибка!";
include_once 
'files/down.php';
exit;
}

$rows=mysql_fetch_array($arr);


if (
$rows['price'] > $udata['udata38'])
{
echo 
"Недостаточно Coin of Luck";
include_once 
'files/down.php';
exit;
}

$coin $udata['udata38'] - $rows['price'];

mysql_query("UPDATE `users` SET `udata38` = '$coin' WHERE `udata0` = '$log'");

mysql_query("INSERT INTO
        `armor_item` SET
        `login` = '
$log',
        `name` = '
$rows[name]',
        `bodypart` = '
$rows[bodypart]',
        `crystallizable` = '
$rows[crystallizable]',
        `weight` = '
$rows[weight]',
        `material` = '
$rows[material]',
        `crystal_type` = '
$rows[crystal_type]',
        `p_def` = '
$rows[p_def]',
        `m_def` = '
$rows[m_def]',
        `kartinka` = '
$rows[name].jpeg',
        `price` = '
$rows[price]'");

if(
$_GET['time'] == 24){
$time time()+86400;
}elseif(
$_GET['time'] == 7){
$time time()+604800;
}elseif(
$_GET['time'] == 30){
$time time()+2592000;
}

        
mysql_query("INSERT INTO
        `item_shadow` SET
        `usr` = '
$log',
        `time` = '
$time',
        `id_item` = '"
.$rows['name']."',
        `type` = 'armor'"
);
        
        
        
$pic_1 'pic/npcarmor/'.$rows[name].'.png';
        
$pic_2 'pic/armor/'.$rows[name].'.jpeg';
        
        
copy($pic_1,$pic_2);
        
        
    echo 
'Вы успешно купили '.$rows['name'];    

break;
}
}
include_once
"files/down.php";
?>
Онлайн: 1
Реклама