Файл: bloodlands.pw/city/1/torgovec.php
Строк: 368
<?php
define('cms', 1);
$title = 'Торговец Рузвольд';
$patch = '../../';
require_once $patch.'core.php';
if ($user && $us['city'] == 1) {
$weapons = mysql_num_rows(mysql_query("select * from `things` WHERE `city` = '".$us['city']."' AND `tip` = 'weapon'"));
$armors = mysql_num_rows(mysql_query("select * from `things` WHERE `city` = '".$us['city']."' AND `tip` = 'armor'"));
$jewelry = mysql_num_rows(mysql_query("select * from `things` WHERE `city` = '".$us['city']."' AND `tip` = 'jewelry'"));
$artefakts = mysql_num_rows(mysql_query("select * from `clan_things`"));
$u = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$user."'"));
switch($_GET['a']){
default:
echo '<div class="pt" align=""><div class="menu">Торговец Рузвольд</div><br/><a href="'.$patch.'img/locations/torgovec.jpg">
<img src="'.$patch.'img/locations/torgovec.jpg" alt="" height="110" class="avatar"></a><br/><br/>
У меня лучший ассортимент вещей для тебя.<br/>Поспеши, пока не раскупили!<br/>
Что тебе угодно?<br/><br/>
<a class="linestart" href="?a=w">Купить оружие ['.$weapons.']</a>
<a class="line" style="border-radius:0;border-top:0;" href="?a=a">Купить доспехи ['.$armors.']</a>
<a class="line" style="border-radius:0;border-top:0;" href="?a=j">Бижутерия ['.$jewelry.']</a>
<a class="lineend" href="?a=arts">Клановые вещи ['.$artefakts.']</a><br/>
<a class="line" href="?a=search">Автопоиск вещей</a><br/>
<a class="linestart" href="/bag.php">Инвентарь</a>';
include $patch.'include/foot.php';
break;
case 'search':
echo'<div class="pt" align="center"><br/>';
$all = mysql_result(mysql_query("SELECT count(*) FROM `things` WHERE `sila` <= '".$us['sila']."' AND `lovk` <= '".$us['lovk']."' AND `vin` <= '".$us['vin']."' AND `lvl` = '".$us['level']."' AND `city` = '".$us['city']."'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0) $page = 1;
if($page > $total) $page = $total;
$past = intval($all/$us['kol']);
$start = round($page*$us['kol']-$us['kol']);
$query = mysql_query("SELECT * FROM `things` WHERE `sila` <= '".$us['sila']."' AND `lovk` <= '".$us['lovk']."' AND `vin` <= '".$us['vin']."' AND `lvl` = '".$us['level']."' AND `city` = '".$us['city']."' ORDER BY `lvl` ASC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_assoc($query)){
if($vip_us['skidki'] == 1) $cena = round($res['cost']-($res['cost']*0.15)); else $cena = $res['cost'];
if($res['tip'] == 'weapon') $a = 'w'; elseif($res['tip'] == 'armor') $a = 'a'; else $a = 'j';
echo'<a class="linestart" href="'.$patch.'things.php?a='.$a.'&id='.$res['id'].'&t=things">'.$res['title'].'['.$res['lvl'].']</a><a class="lineend" href="?a=buy&id='.$res['id'].'&t=ok">Купить за '.$cena.' септим</a><div style="margin-bottom:4px;"></div><br/>';
}
navigation($all,$us['kol'],$page,'?a=search&',$total);
} else echo 'У торговца нет подходящих Вам вещей!<br/>';
echo'<br/><center><a class="linestart" href="?">К Рузвольду</a></center>';
include $patch.'include/foot.php';
break;
case 'arts':
echo '<div class="pt" align="center">Клан [количество артефактов]<br/><br/>';
$all = mysql_result(mysql_query("SELECT count(*) FROM `orden`"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0) $page = 1;
if($page > $total) $page = $total;
$past = intval($all/$us['kol']);
$start = round($page*$us['kol']-$us['kol']);
$top = mysql_query("SELECT * FROM `orden` ORDER BY `artefakts` DESC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_array($top)){
$ppc++;
if($ppc == 1) echo'<a class="linestart" href="?a=art_spis&id='.$res['id'].'">'.$res['title'].' ['.$res['artefakts'].']</a>';
elseif($ppc == $us['kol'] or $ppc == $all) echo'<a class="lineend" href="?a=art_spis&id='.$res['id'].'">'.$res['title'].' ['.$res['artefakts'].']</a>';
else echo'<a class="line" style="border-radius:0;border-top:0;" href="?a=art_spis&id='.$res['id'].'">'.$res['title'].' ['.$res['artefakts'].']</a>';
}
echo'<br/>';
navigation($all,$us['kol'],$page,'?a=art',$total);
echo'<br/>';
} else echo 'Еще нет ни одного клана!<br/>';
echo'<center><a class="linestart" href="?">К Рузвольду</a></center>';
include $patch.'include/foot.php';
break;
case 'art_spis':
echo '<div class="pt" align="center"><br/>';
$all = mysql_result(mysql_query("select count(*) from `clan_things` WHERE `orden` = '".$id."'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0) $page = 1;
if($page > $total) $page = $total;
$past = intval($all/$us['kol']);
$start = round($page*$us['kol']-$us['kol']);
$query = mysql_query("select * from `clan_things` WHERE `orden` = '".$id."' order by `lvl` ASC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_assoc($query)){
if($vip_us['skidki'] == 1) $cena = round($res['cost']-($res['cost']*0.15)); else $cena = round($res['cost']);
if($res['tip'] == 'weapon') $tip = 'w'; else $tip = 'a';
echo '<a class="linestart" href="'.$patch.'things.php?a='.$tip.'&id='.$res['id'].'&t=clan_things">'.$res['title'].'['.$res['lvl'].']</a><a class="lineend" href="?a=buy_a&id='.$res['id'].'&t=ok">Купить за '.$cena.' септим</a><div style="margin-bottom:4px;"></div><br/>';
}
navigation($all,$us['kol'],$page,'?a=art_spis&id='.$id.'&',$total);
echo'<br/>';
} else echo 'У клана еще нет артефактов!<br/><br/>';
echo'<center><a class="linestart" href="?">К Рузвольду</a></center>';
include $patch.'include/foot.php';
break;
case 'buy_a':
echo '<div class="pt" align="center">';
if ($id or $id != 0){
if($t == 'ok'){
echo'<div class="menu">Торговец Рузвольд</div><br/><a href="'.$patch.'img/locations/torgovec.jpg">
<img src="'.$patch.'img/locations/torgovec.jpg" alt="" height="110" class="avatar"></a><br/><br/>
Вы действительно хотите купить эту вещь?<br/><br/><a class="line" href="?a=buy_a&id='.$id.'&t=yes">Подтверждаю</a><div style="margin-bottom:4px;"></div><br/><a class="linestart" href="?a=arts">К Рузвольду</a>';
} else if($t == 'yes'){
$i = mysql_fetch_array(mysql_query("SELECT * FROM `clan_things` WHERE `id` = '".$id."' AND `orden` = '".$us['orden']."'"));
if($vip_us['skidki'] == 1) $cena = round($i['cost']-($i['cost']*0.15)); else $cena = $i['cost'];
$error = '';
if ($us['money'] < $cena) $error .= 'У вас недостаточно септимов!<br />';
if ($us['orden'] != $i['orden'] or empty($i['id'])) $error .= 'Эта вещь не куплена в вашем клане!<br />';
if (empty($error)){
$ok = mysql_query("INSERT INTO `bag` SET `cost` = '".$i['cost']."', `num` = '".$i['num']."', `type` = '".$i['type']."', `title` = '".$i['title']."', `lvl` = '".$i['lvl']."', `protect` = '".$i['protect']."', `damage` = '".$i['damage']."', `damagemax` = '".$i['damagemax']."', `tip` = '".$i['tip']."', `dodge` = '".$i['dodge']."', `antidodge` = '".$i['antidodge']."', `crit` = '".$i['crit']."', `anticrit` = '".$i['anticrit']."', `sila` = '".$i['sila']."', `lovk` = '".$i['lovk']."', `vin` = '".$i['vin']."', `user` = '".$user."', `plus_sila` = '".$i['plus_sila']."', `plus_lovk` = '".$i['plus_lovk']."', `plus_hp` = '".$i['plus_hp']."', `text` = '".$i['text']."', `orden` = '".$i['orden']."', `prod` = '1'");
if($ok){
$set_money = round($us['money']-$cena);
mysql_query("UPDATE `users` SET `money` = '".$set_money."' WHERE `id` = '".$user."'");
echo '<div class="menu">Торговец Рузвольд</div><br/><a href="'.$patch.'img/locations/torgovec.jpg">
<img src="'.$patch.'img/locations/torgovec.jpg" alt="" height="110" class="avatar"></a><br/><br/>
Вещь <b>'.$i['title'].'</b> успешно куплена!<br/><br/><a class="linestart" href="?">К Рузвольду</a>';
}} else echo '<br/><div class="error">'.$error.'</div><br/><a class="linestart" href="?">К Рузвольду</a>';}}
include $patch.'include/foot.php';
break;
case 'a':
echo '<div class="pt" align="center">';
$type = filter($_GET['type']);
if(empty($type)) {
$h = mysql_num_rows(mysql_query("select `id` from `things` WHERE `tip` = 'armor' AND `city` = '".$us['city']."' AND `type` = 'head'"));
$b = mysql_num_rows(mysql_query("select `id` from `things` WHERE `tip` = 'armor' AND `city` = '".$us['city']."' AND `type` = 'body'"));
$s = mysql_num_rows(mysql_query("select `id` from `things` WHERE `tip` = 'armor' AND `city` = '".$us['city']."' AND `type` = 'legs'"));
$p = mysql_num_rows(mysql_query("select `id` from `things` WHERE `tip` = 'armor' AND `city` = '".$us['city']."' AND `type` = 'ruki'"));
$po = mysql_num_rows(mysql_query("select `id` from `things` WHERE `tip` = 'armor' AND `city` = '".$us['city']."' AND `type` = 'poyas'"));
echo'<div class="menu">Торговец Рузвольд</div><br/><a href="'.$patch.'img/locations/torgovec.jpg">
<img src="'.$patch.'img/locations/torgovec.jpg" alt="" height="110" class="avatar"></a><br/><br/>
<a class="linestart" href="?a=a&type=head">Шлемы ['.$h.']</a>
<a class="line" style="border-radius:0;border-top:0;" href="?a=a&type=body">Доспехи ['.$b.']</a>
<a class="line" style="border-radius:0;border-top:0;" href="?a=a&type=legs">Сапоги ['.$s.']</a>
<a class="line" style="border-radius:0;border-top:0;" href="?a=a&type=ruki">Перчатки ['.$p.']</a>
<a class="lineend" href="?a=a&type=poyas">Пояса ['.$po.']</a><div style="margin-bottom:4px;"></div>';
} else {
echo'<form action="?a=set&type='.$type.'&tip=a" method="post">
Вещи: <select name="pokaz" size = "1">
<option value="0">все</option>
<option value="1">'.$us['level'].' lvl</option>
</select> <input type="submit" name="submit" value="ok" /></form><br/>';
if ($se['shop_set'] == 1) $all = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'armor' AND `type` = '".$type."' AND `lvl` = '".$us['level']."' AND `city` = '".$us['city']."'"),0);
else $all = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'armor' AND `type` = '".$type."' AND `city` = '".$us['city']."'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0){
$page = 1;
}
if($page > $total){
$page = $total;
}
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
if ($se['shop_set'] == 1) $query = mysql_query("select * from `things` WHERE `tip` = 'armor' AND `type` = '".$type."' AND `lvl` = '".$us['level']."' AND `city` = '".$us['city']."' order by `lvl` ASC LIMIT ".$start.",".$us['kol']."");
else $query = mysql_query("select * from `things` WHERE `tip` = 'armor' AND `type` = '".$type."' AND `city` = '".$us['city']."' order by `lvl` ASC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_assoc($query)){
if($vip_us['skidki'] == 1) $cena = round($res['cost']-($res['cost']*0.15)); else $cena = $res['cost'];
echo '<a class="linestart" href="'.$patch.'things.php?a=a&id='.$res['id'].'&t=things">'.$res['title'].'['.$res['lvl'].']</a><a class="lineend" href="?a=buy&id='.$res['id'].'&t=ok">Купить за '.$cena.' септим</a><div style="margin-bottom:4px;"></div><br/>';
}
navigation($all,$us['kol'],$page,'?a=a&type='.$type.'&',$total);
} else echo 'У торговца еще нет такого вида брони!<br/>';}
echo'<br/><center><a class="linestart" href="?">К Рузвольду</a></center>';
include $patch.'include/foot.php';
break;
case 'w':
echo '<div class="pt" align="center">';
$type = filter($_GET['type']);
if(empty($type)) {
$top = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'weapon' AND `city` = '".$us['city']."' AND `type` = 'topor'"),0);
$dub = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'weapon' AND `city` = '".$us['city']."' AND `type` = 'dubina'"),0);
$mech = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'weapon' AND `city` = '".$us['city']."' AND `type` = 'mech'"),0);
$mol = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'weapon' AND `city` = '".$us['city']."' AND `type` = 'molot'"),0);
$nojh = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'weapon' AND `city` = '".$us['city']."' AND `type` = 'nojh'"),0);
echo'<div class="menu">Торговец Рузвольд</div><br/><a href="'.$patch.'img/locations/torgovec.jpg">
<img src="'.$patch.'img/locations/torgovec.jpg" alt="" height="110" class="avatar"></a><br/><br/>
<a class="linestart" href="?a=w&type=topor">Топоры ['.$top.']</a>
<a class="line" style="border-radius:0;border-top:0;" href="?a=w&type=dubina">Дубины ['.$dub.']</a>
<a class="line" style="border-radius:0;border-top:0;" href="?a=w&type=mech">Мечи ['.$mech.']</a>
<a class="line" style="border-radius:0;border-top:0;" href="?a=w&type=molot">Молоты ['.$mol.']</a>
<a class="lineend" href="?a=w&type=nojh">Ножи ['.$nojh.']</a><div style="margin-bottom:4px;"></div>';
} else {
echo'<form action="?a=set&type='.$type.'&tip=w" method="post">
Вещи: <select name="pokaz" size = "1">
<option value="0">все</option>
<option value="1">'.$us['level'].' lvl</option></select>
<input type="submit" name="submit" value="ok" /></form><br/>';
if ($se['shop_set'] == 1) $all = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'weapon' AND `type` = '".$type."' AND `lvl` = '".$us['level']."' AND `city` = '".$us['city']."'"),0);
else $all = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'weapon' AND `type` = '".$type."' AND `city` = '".$us['city']."'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0){
$page = 1;
}
if($page > $total){
$page = $total;
}
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
if ($se['shop_set'] == 1) $query = mysql_query("select * from `things` WHERE `tip` = 'weapon' AND `type` = '".$type."' AND `lvl` = '".$us['level']."' AND `city` = '".$us['city']."' order by `lvl` ASC LIMIT ".$start.",".$us['kol']."");
else $query = mysql_query("select * from `things` WHERE `tip` = 'weapon' AND `type` = '".$type."' AND `city` = '".$us['city']."' order by `lvl` ASC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_assoc($query)){
if($vip_us['skidki'] == 1) $cena = round($res['cost']-($res['cost']*0.15)); else $cena = $res['cost'];
echo '<a class="linestart" href="'.$patch.'things.php?a=w&id='.$res['id'].'&t=things">'.$res['title'].'['.$res['lvl'].']</a><a class="lineend" href="?a=buy&id='.$res['id'].'&t=ok">Купить за '.$cena.' септим</a><div style="margin-bottom:4px;"></div><br/>';
}
navigation($all,$us['kol'],$page,'?a=w&type='.$type.'&',$total);
} else echo 'У торговца еще нет такого оружия!<br/>';}
echo'<br/></div><div class="pt" align="center"><a class="linestart" href="?">К Рузвольду</a>';
include $patch.'include/foot.php';
break;
case 'j':
echo '<div class="pt" align="center">';
$type = filter($_GET['type']);
if(empty($type)) {
$r = mysql_num_rows(mysql_query("select `id` from `things` WHERE `tip` = 'jewelry' AND `city` = '".$us['city']."' AND `type` = 'ring'"));
$a = mysql_num_rows(mysql_query("select `id` from `things` WHERE `tip` = 'jewelry' AND `city` = '".$us['city']."' AND `type` = 'amulet'"));
echo'<div class="menu">Торговец Рузвольд</div><br/><a href="'.$patch.'img/locations/torgovec.jpg">
<img src="'.$patch.'img/locations/torgovec.jpg" alt="" height="110" class="avatar"></a><br/><br/>
<a class="linestart" href="?a=j&type=amulet">Амулеты ['.$a.']</a>
<a class="lineend" href="?a=j&type=ring">Кольца ['.$r.']</a><div style="margin-bottom:4px;"></div>';
} else {
echo'<form action="?a=set&type='.$type.'&tip=j" method="post">
Вещи: <select name="pokaz" size = "1">
<option value="0">все</option>
<option value="1">'.$us['level'].' lvl</option>
</select><input type="submit" name="submit" value="ok" /></form><br/>';
if ($se['shop_set'] == 1) $all = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'jewelry' AND `type` = '".$type."' AND `lvl` = '".$us['level']."' AND `city` = '".$us['city']."'"),0);
else $all = mysql_result(mysql_query("select count(*) from `things` WHERE `tip` = 'jewelry' AND `type` = '".$type."' AND `city` = '".$us['city']."'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0){
$page = 1;
}
if($page > $total){
$page = $total;
}
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
if ($se['shop_set'] == 1) $query = mysql_query("select * from `things` WHERE `tip` = 'jewelry' AND `type` = '".$type."' AND `lvl` = '".$us['level']."' AND `city` = '".$us['city']."' order by `cost` ASC LIMIT ".$start.",".$us['kol']."");
else $query = mysql_query("select * from `things` WHERE `tip` = 'jewelry' AND `type` = '".$type."' AND `city` = '".$us['city']."' order by `cost` ASC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_assoc($query)){
if($vip_us['skidki'] == 1) $cena = round($res['cost']-($res['cost']*0.15)); else $cena = $res['cost'];
echo '<a class="linestart" href="'.$patch.'things.php?a=j&id='.$res['id'].'&t=things">'.$res['title'].'['.$res['lvl'].']</a><a class="lineend" href="?a=buy&id='.$res['id'].'&t=ok">Купить за '.$cena.' септим</a><div style="margin-bottom:4px;"></div><br/>';
}
navigation($all,$us['kol'],$page,'?a=j&type='.$type.'&',$total);
} else echo 'У торговца еще нет бижутерии!<br/>';}
echo'<br/></div><div class="pt" align="center"><a class="linestart" href="?">К Рузвольду</a>';
include $patch.'include/foot.php';
break;
case 'buy':
echo '<div class="pt" align="center">';
if ($id or $id != 0){
if($t == 'ok'){
echo'<div class="menu">Торговец Рузвольд</div><br/><a href="'.$patch.'img/locations/torgovec.jpg">
<img src="'.$patch.'img/locations/torgovec.jpg" alt="" height="110" class="avatar"></a><br/><br/>
Вы действительно хотите купить эту вещь?<br/><br/>
<a class="line" href="?a=buy&id='.$id.'&t=yes">Подтверждаю</a><div style="margin-bottom:4px;"></div><br/>
<a class="linestart" href="?">К Рузвольду</a>';
} else if($t == 'yes'){
$i = mysql_fetch_array(mysql_query("SELECT * FROM `things` WHERE `id` = '".$id."' AND `city` = '".$us['city']."'"));
if (empty($i['id'])) header('Location: ?');
if($vip_us['skidki'] == 1) $cena = round($i['cost']-($i['cost']*0.15)); else $cena = $i['cost'];
$error = '';
if ($u['money'] < $cena) $error .= 'У вас недостаточно септим!<br />';
if (empty($error)){
$ok = mysql_query("INSERT INTO `bag` SET `cost` = '".$i['cost']."', `num` = '".$i['id']."', `type` = '".$i['type']."', `title` = '".$i['title']."', `lvl` = '".$i['lvl']."', `protect` = '".$i['protect']."', `damage` = '".$i['damage']."', `damagemax` = '".$i['damagemax']."', `tip` = '".$i['tip']."', `dodge` = '".$i['dodge']."', `antidodge` = '".$i['antidodge']."', `crit` = '".$i['crit']."', `anticrit` = '".$i['anticrit']."', `sila` = '".$i['sila']."', `lovk` = '".$i['lovk']."', `vin` = '".$i['vin']."', `user` = '".$user."', `plus_sila` = '".$i['plus_sila']."', `plus_lovk` = '".$i['plus_lovk']."', `plus_hp` = '".$i['plus_hp']."', `mest` = '".$i['mest']."', `mf_krit` = '".$i['mf_krit']."', `prod` = '".$i['prod']."'");
if($ok){
$set_money = $u['money']-$cena;
mysql_query("UPDATE `users` SET `money` = '".$set_money."' WHERE `id` = '".$user."' ");
mysql_query("UPDATE `things` SET `pokupka` = (`pokupka` + 1) WHERE `id` = '".$id."' ");
echo '<div class="menu">Торговец Рузвольд</div><br/><a href="'.$patch.'img/locations/torgovec.jpg">
<img src="'.$patch.'img/locations/torgovec.jpg" alt="" height="110" class="avatar"></a><br/><br/>
Вещь <b>'.$i['title'].'</b> успешно куплена!<br/><br/><a class="linestart" href="?">К Рузвольду</a>';
}} else echo '<div class="error">'.$error.'</div>';}}
include $patch.'include/foot.php';
break;
case 'set':
$pokaz = filter($_POST['pokaz']);
$type = filter($_GET['type']);
$tip = filter($_GET['tip']);
mysql_query("UPDATE `settings` SET `shop_set` = '".$pokaz."' WHERE `id` = '".$set."'");
header('Location: ?a='.$tip.'&type='.$type);
break;
}} else header('Location: '.$patch.'index.php');
?>