Файл: gamele.ru/inc/maps/bash_master.php
Строк: 513
<? if ($player["location"]<>'tower1_graph'): mysql_query ("UPDATE users SET w_action='' WHERE uid=".$player["uid"].""); $player["w_action"]=''; endif; ?>
<?php if (isset($tower_goloc)): $player["location"]=$tower_goloc; mysql_query ("UPDATE user SET location='".$player["location"]."' where login='".$player["login"]."'"); endif;?>
<center>
<table border="0" width="750"><tr><td>
<?
if (@isset($prof_learn)) :
switch($prof_learn):
case 'vamp_hunter': $player["vamp_hunt"] = '1|2|0'; mysql_query ("UPDATE users SET vamp_hunt='1|2|0' WHERE user='".$player["user"]."'"); break;
case 'skinner': $player["skinner"] = '1|2|0'; mysql_query ("UPDATE users SET skinner='1|2|0' WHERE user='".$player["user"]."'"); break;
endswitch;
if ($profy_kolvo<>0): mysql_query ("UPDATE users SET prof_exp=prof_exp-".(300*$profy_kolvo)." WHERE user='".$player["user"]."'"); endif;
endif;
$ti=time();
if ($player["location"]=='3'): ?>
<center>
<SCRIPT LANGUAGE='JavaScript' SRC='/js/w.js'></SCRIPT>
<center>
<?
$player["inv"] = str_replace ("|none|","|",$player["inv"]);
$player["inv"] = str_replace ("||","|",$player["inv"]);
mysql_query ("UPDATE `users` SET `inv`='".$player["inv"]."' WHERE `uid`='".$_SESSION["uid"]."' ;");
if (!empty($_GET["buy"])) {
$v = mysql_fetch_array( mysql_query ("SELECT * FROM `weapons` WHERE `id`='".$_GET["buy"]."' ;"));
if ($player["money"]<$v["cena"]) echo "<b><font class=hp>Не хватает денег.</b></font>"; else
{
if ($v["lavkakol"]>0):
$player["inv"] = $player["inv"].$v["id"]."=".$v["max_durability"]."=|";
$v["lavkakol"]-= $kolvo;
$player["money"]-= $v["cena"];
mysql_query ("UPDATE `users` SET `money`='".$player["money"]."' , `inv`='".$player["inv"]."' WHERE `uid`='".$_SESSION["uid"]."' ;");
mysql_query ("UPDATE `weapons` SET `lavkakol`='".$v["lavkakol"]."' WHERE `id`='".$v["id"]."' ;");
echo "<font class=hp>Вы удачно купили "".$v["name"]."" за ".$v["cena"]." LM</font>";
else:
echo "<b><font class=hp>Такого товара нет на складе</b></font>";
endif;
}}
echo '<center><table border="0" width=788 cellspacing="9" cellpadding="0">
<tr>
<td align="center" style="border-left-width: 1px; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px">
<img border="0" src="images/locations/shop.jpg" style='cursor:hand'></td>
</tr>
<tr>
<td align="center">';
echo "<center><font class=user>У вас с собой <b>".$player["money"]." LM</b></font></center>"; ?>
</td></tr><tr>
<td style="border-left-width: 1px; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-width: 1px" valign="top"><br><br>
<?
$enures= mysql_query ("SELECT cena,id,lavkakol FROM `weapons` WHERE `lavka`='0' and `index`='instrument' ORDER BY `id` ASC");
while ($v=mysql_fetch_array ($enures)) {
if ($v["lavkakol"]<1) echo "<font class=hp><b> Нет в наличии</b></font> ";
if ($v["lavkakol"]>0 and $v["cena"]<$player["money"]) echo "<input type=button class=submit onclick="location.href='main.php?buy=".$v["id"]."&kolvo=1'" value='Купить, Осталось: ".$v["lavkakol"]."'>";
$vesh = $v["id"];
$lavka = 1;
include ("inc/inc/weapon.php");
echo "<br>";
}
?></td></tr></table>
<? elseif ($player["location"]=='4'):
$tow_kap = mysql_result(mysql_query ("SELECT * FROM capital WHERE firma='tower_1'"),0,'capital');
?>
<SCRIPT LANGUAGE='JavaScript' SRC='/js/w.js'></SCRIPT>
<center>
<?
$player["inv"] = str_replace ("|none|","|",$player["inv"]);
$player["inv"] = str_replace ("||","|",$player["inv"]);
mysql_query ("UPDATE `users` SET `inv`='".$player["inv"]."' WHERE `uid`='".$_SESSION["uid"]."' ;");
if (!empty($_GET["buy"])) {
$v = mysql_fetch_array( mysql_query ("SELECT * FROM `weapons` WHERE `id`='".$_GET["buy"]."' ;"));
if ($player["money"]<$v["cena"]) echo "<b><font class=hp>Не хватает денег.</b></font>"; else
{
if ($v["lavkakol"]>0):
$player["inv"] = $player["inv"].$v["id"]."=".$v["max_durability"]."=|";
$v["lavkakol"]-= 1;
$player["money"]-= $v["cena"];
mysql_query ("UPDATE `users` SET `money`='".$player["money"]."' , `inv`='".$player["inv"]."' WHERE `uid`='".$_SESSION["uid"]."' ;");
mysql_query ("UPDATE `weapons` SET `lavkakol`='".$v["lavkakol"]."' WHERE `id`='".$v["id"]."' ;");
mysql_query ("UPDATE capital SET capital=capital+".$v["cena"]." where firma='tower_1'");
echo "<font class=hp>Вы удачно купили "".$v["name"]."" за ".$v["cena"]." LM</font>";
else:
echo "<b><font class=hp>Такого товара нет на складе</b></font>";
endif;
}}
echo '<center><table border="0" width=788 cellspacing="9" cellpadding="0">
<tr>
<td align="center" style="border-left-width: 1px; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px">
<img border="0" src="images/locations/shop.jpg" style='cursor:hand'></td>
</tr>
<tr>
<td align="center">';
echo "<center><font class=user>Казна Башни Мастеров: ".$tow_kap." LM<br />У вас с собой <b>".$player["money"]." LM</b></font></center>"; ?>
</td></tr><tr>
<td style="border-left-width: 1px; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-width: 1px" valign="top"><br><br>
<?
$enures= mysql_query ("SELECT cena,id,lavkakol FROM `weapons` WHERE `lavka`='0' and `index`='tovar' ORDER BY `id` ASC");
while ($v=mysql_fetch_array ($enures)) {
if ($v["lavkakol"]<1) echo "<font class=hp><b> Нет в наличии</b></font> ";
if ($v["lavkakol"]>0 and $v["cena"]<$player["money"]) echo "<input type=button class=submit onclick="location.href='main.php?buy=".$v["id"]."&kolvo=1'" value='Купить, Осталось: ".$v["lavkakol"]."'>";
$vesh = $v["id"];
$lavka = 1;
include ("inc/inc/weapon.php");
echo "<br>";
}
?></td></tr></table>
<? elseif ($player["location"]=='1'): ?>
<font class=freemain>
<FIELDSET><LEGEND align=center><B> Башня Мастеров </B></LEGEND>
<table cellpadding=10 cellspacing=0 border=0 width=750>
<tr><td class=freetxt>
<a href="?get=3&gol=2&vcode=<?=scode()?>"><font color=#336699>Подняться по лестнице</font></a><br>
<a href="?get=3&gol=3&vcode=<?=scode()?>"><font color=#336699>Зайти в магазин инструментов</font></a><br>
<a href="?get=3&gol=4&vcode=<?=scode()?>"><font color=#336699>Зайти в магазин ресурсов</font></a><br>
<a href="?get=3&gol=5&vcode=<?=scode()?>"><font color=#336699>Зайти в магазин товаров</font></a><br>
<a href="?get=3&gol=6&vcode=<?=scode()?>"><font color=#336699>Зайти в казначейство Башни</font></a><br>
</td></tr>
</table>
</FIELDSET>
</font>
<? elseif ($player["location"]=='2'): ?>
<font class=freemain>
<FIELDSET><LEGEND align=center><B> Башня Мастеров, Второй Этаж </B></LEGEND>
<table cellpadding=10 cellspacing=0 border=0 width=750>
<tr><td class=freetxt>
<a href="?get=3&gol=7&vcode=<?=scode()?>"><font color=#336699>Подняться по лестнице</font></a><br>
<a href="?get=3&gol=1&vcode=<?=scode()?>"><font color=#336699>Спуститься по лестнице</font></a><br>
<a href="?get=3&gol=8&vcode=<?=scode()?>"><font color=#336699>Мастера-Охотники</font></a><br>
</td></tr>
</table>
</FIELDSET>
</font>
<? elseif ($player["location"]=='6'):
$mst = explode ('.',mysql_result(mysql_query ("SELECT inc FROM locations WHERE id='".$player["location"]."'"),0,'inc'));
$mesto = $mst[0];
$kazna_here = mysql_query ("SELECT * FROM bash_kazna WHERE where_kazna='".$mesto."'");
if (@isset($make_sakr)):
$money_sakr = (int)$money_sakr;
if ($player["nv"]>$money_sakr):
mysql_query("UPDATE `user` SET `nv`=`nv`-".$money_sakr." WHERE `id`='".$player["id"]."'");
mysql_query ("UPDATE kazna SET now_is=now_is+".$money_sakr." WHERE kazna_id='".$make_sakr."'");
mysql_query ("UPDATE kazna SET now_is=need WHERE now_is>need AND kazna_id='".$make_sakr."'");
$player["nv"]=$player["nv"] - $money_sakr;
endif;
endif;
/*$kazna_info = mysql_query ("SELECT * FROM kazna WHERE where_kazna='".$mesto."'");
if (mysql_num_rows($kazna_info)>0):
$here_kazna = 1;
endif;
Базы нема была ошибка © UnitEk
*/
$i_can_sacrifice = '';
$moneys = array();
if ($player["nv"]>=10): $moneys[] = 10; endif;
if ($player["nv"]>=50): $moneys[] = 50; endif;
if ($player["nv"]>=100): $moneys[] = 100; endif;
if ($player["nv"]>=250): $moneys[] = 250; endif;
for ($a=0,$b=count($moneys);$a<$b;$a++):
$i_can_sacrifice = $i_can_sacrifice.'<option value='.$moneys[$a].'>'.$moneys[$a].' ER</option>';
endfor;
?>
<font class=freemain>
<FIELDSET><LEGEND align=center><B> Башня Мастеров, Казначество </B></LEGEND>
<a href="?get=3&gol=1&vcode=<?=scode()?>"><font color=#336699>Башня Мастеров</font></a><br>
<table cellpadding=10 cellspacing=0 border=0 width=750>
<tr><td class=freetxt>
<? if (@isset($here_kazna)):?>
<table cellpadding="0" cellspacing="0" border="1" bordercolor="#CCCCCC" width="100%" align="center">
<tr align="center"><td><b>ЦЕЛЬ ПОЖЕРТВОВАНИЙ</b></td><td><b>СУММА ПОЖЕРТОВАНИЙ</b></td><td><b>СОБРАННАЯ СУММА</b></td><td><b>ДЕЙСТВИЯ</b></td></tr>
<? for ($a=0,$b=mysql_num_rows($kazna_info);$a<$b;$a++):?>
<tr align="center"><td><?=mysql_result($kazna_info,$a,'kazna_aim')?></td><td><?=mysql_result($kazna_info,$a,'need')?></td><td><?=mysql_result($kazna_info,$a,'now_is')?></td><td><form action="?" method="post"><input type="hidden" value="<?=mysql_result($kazna_info,$a,'kazna_id')?>" name="make_sakr" /><select size="1" name="money_sakr"><option value="0" selected="selected">0 ER</option><?=$i_can_sacrifice?></select><input type="submit" <? if (mysql_result($kazna_info,$a,'need')<=mysql_result($kazna_info,$a,'now_is')): echo 'disabled'; endif;?> value="Пожертвовать"/></form></td></tr>
<? endfor; ?>
</table>
<?php else: ?>
<b>В Казначействе нет активных сборов на данный момент.</b>
<? endif; ?>
</td></tr>
</table>
</FIELDSET>
</font>
<? elseif ($player["location"]=='7'): ?>
<font class=freemain>
<FIELDSET><LEGEND align=center><B> Башня Мастеров, Третий Этаж </B></LEGEND>
<table cellpadding=10 cellspacing=0 border=0 width=750>
<tr><td class=freetxt>
<a href="?goloc=tower1_graph"><font color=#336699>Рунописная зала</font></a><br>
<a href="?goloc=tower1_floor2"><font color=#336699>Спуститься по лестнице</font></a><br>
</td></tr>
</table>
</FIELDSET>
</font>
<? elseif ($player["location"]=='tower1_graph'): ?>
<div id="graph_prof"></div>
<script type="text/javascript" src="AJAX/graph.php?<?=$player['uid']?>&<?=$player["vcode"]?>"></script>
<? elseif ($player["location"]=='8'):
$profy_kolvo = 0;
if ($player["vamp_hunt"]<>'0|0|0'): $profy_kolvo++; endif;
if ($player["skinner"]<>'0|0|0'): $profy_kolvo++; endif;
?>
<font class=freemain>
<FIELDSET><LEGEND align=center><B> Башня Мастеров, Комната Мастеров-Охотников </B></LEGEND>
<table cellpadding=10 cellspacing=0 border=0 width=750>
<tr><td class=freetxt>
<b>Зайдя в комнату Мастеров-Охотников, вы увидели нескольких ветеранов, чьи лица и руки были покрыты многочисленными старыми шрамами. Они сидели в углу, играли в карты, и потягивали вино. Они могут вас научить многому. Вам надо только выбрать:</b><br />
<a href="javascript:{}" onclick="document.getElementById('vamp_hunter').style.display=''"><font color=#336699>Выслушать Мастера охоты на вампиров</font></a><br>
<div id="vamp_hunter" style="display:none">
<? if ($player["vamp_hunt"]=='0|0|0'):?>
<? if ($player["level"]>=10 && $player["prof_exp"]>=(300*$profy_kolvo)): ?>
- Ты молод, но достаточно опытен, чтобы я научил тебя своему ремеслу, - сказал мастер.<br />
<input type="button" value="Выучить профессию «Охотник на Вампиров»" onclick="location.href='?prof_learn=vamp_hunter&numb_prof=<?=$profy_kolvo?>'"/>
<? elseif ($player["vamp_hunt"]=='0|0|0' && $profy_kolvo>=1 && $player["prof_exp"]<(300*$profy_kolvo)): ?>
- Ты молод, но еще недостаточно опытен. Ты уже владеешь другой профессией, наберись в ней мастерства. Приходи позже, - сказал мастер<br />
<? else: ?>
- Ты молод, но еще недостаточно опытен. Приходи позже, - сказал мастер<br />
<? endif; ?>
<? else: ?>
- Я уже научил тебя всему, что знаю сам, - ответил вам мастер.
<? endif;?></div>
<a href="javascript:{}" onclick="document.getElementById('skinner').style.display=''"><font color=#336699>Выслушать Мастера-Кожевенника</font></a><br>
<div id="skinner" style="display:none">
<? if ($player["skinner"]=='0|0|0'):?>
<? if ($player["level"]>=6 && $player["prof_exp"]>=(300*$profy_kolvo)): ?>
- Ты молод, но достаточно опытен, чтобы я научил тебя своему ремеслу, - сказал мастер.<br />
<input type="button" value="Выучить профессию «Кожевенник»" onclick="location.href='?prof_learn=skinner&numb_prof=<?=$profy_kolvo?>'"/>
<? elseif ($player["skinner"]=='0|0|0' && $profy_kolvo>=1 && $player["prof_exp"]<(300*$profy_kolvo)): ?>
- Ты молод, но еще недостаточно опытен. Ты уже владеешь другой профессией, наберись в ней мастерства. Приходи позже, - сказал мастер<br />
<? else: ?>
- Ты молод, но еще недостаточно опытен. Приходи позже, - сказал мастер<br />
<? endif; ?>
<? else: ?>
- Я уже научил тебя всему, что знаю сам, - ответил вам мастер.
<? endif;?>
</div>
<a href="?get=3&gol=2&vcode=<?=scode()?>"><font color=#336699>Спуститься по лестнице</font></a><br>
</td></tr>
</table>
</FIELDSET>
</font>
<?
elseif ($player["location"]=='tower1_lavka2'):
$tow_kap = mysql_result(mysql_query ("SELECT * FROM capital WHERE firma='tower_1'"),0,'capital');
if (@isset($cell_resurs)):
$celling = $cell_resurs.'=1=|';
$proces = explode ($celling,$player["inv"]);
$tower_kap = mysql_result(mysql_query ("SELECT * FROM capital WHERE firma='tower_1'"),0,'capital');
$res_stoim = mysql_result(mysql_query("SELECT cena FROM weapons WHERE id='".$cell_resurs."'"),0,'cena');
if (count($proces)>1 && $tower_kap>$res_stoim):
$inv = $proces[0].$proces[1];
if (count($proces)>2):
for ($a=2,$b=count($proces);$a<$b;$a++):
$inv = $inv.$celling.$proces[$a];
endfor;
endif;
$player["inv"] = $inv;
$player["money"] = $player["money"] + $res_stoim;
mysql_query ("UPDATE capital SET capital=capital-".mysql_result(mysql_query("SELECT cena FROM weapons WHERE id='".$cell_resurs."'"),0,'cena')." where firma='tower_1'");
mysql_query ("UPDATE users SET inv='".$player["inv"]."', money=".$player["money"]." where user='".$player["user"]."'");
mysql_query ("UPDATE weapons SET lavkakol=lavkakol+1 WHERE id='".$cell_resurs."'");
endif;
endif;
if (@isset($buy_resurs)):
$res_sklad = mysql_result(mysql_query("SELECT lavkakol FROM weapons WHERE id='".$buy_resurs."'"),0,'lavkakol');
$res_durab = mysql_result(mysql_query("SELECT max_durability FROM weapons WHERE id='".$buy_resurs."'"),0,'max_durability');
$res_stoim = mysql_result(mysql_query("SELECT cena FROM weapons WHERE id='".$buy_resurs."'"),0,'cena');
$buying = $buy_resurs.'='.$res_durab.'=|';
if ($res_sklad>0 && $player["money"]>$res_stoim):
$player["inv"] = $player["inv"].$buying;
$player["money"] = $player["money"] - $res_stoim;
mysql_query ("UPDATE capital SET capital=capital+".round($res_stoim*1.5)." where firma='tower_1'");
mysql_query ("UPDATE users SET inv='".$player["inv"]."', money=".$player["money"]." where user='".$player["user"]."'");
mysql_query ("UPDATE weapons SET lavkakol=lavkakol-1 WHERE id='".$buy_resurs."'");
endif;
endif;
$tow_kap = mysql_result(mysql_query ("SELECT * FROM capital WHERE firma='tower_1'"),0,'capital');
?>
<font class=freemain>
<FIELDSET><LEGEND align=center><B> Башня Мастеров, Магазин Ресурсов </B></LEGEND>
<center>Казна Башни Мастеров: <?=$tow_kap?> LM</center>
<a href="?goloc=tower1_floor2"><font color=#336699>Спуститься по лестнице</font></a><br>
<table cellpadding=10 cellspacing=0 border=0 width="700">
<tr><td class=freetxt><table bordercolor="#CCCCCC" border="1" cellspacing="1" cellpadding="1" width="100%">
<tr>
<td align="center" colspan="2"><b>РЕСУРС</b></td>
<td align="center"><b>У ВАС</b></td>
<td align="center"><b>НА СКЛАДЕ</b></td>
<td align="center"><b>ПРОДАЖА</b></td>
<td align="center"><b>ПОКУПКА</b></td>
</tr>
<?
$resers = mysql_query ("SELECT * FROM weapons WHERE lavka=2");
$resurses = array();
$names = array();
$cenes = array();
$sclad = array();
$for_resurses = array();
$imgs = array();
for ($a=0,$b=mysql_num_rows($resers);$a<$b;$a++):
$this_resurse = mysql_result($resers,$a,'id');
$resurses[] = $this_resurse;
$names[] = mysql_result($resers,$a,'name');
$cenes[] = mysql_result($resers,$a,'cena');
$sclad[] = mysql_result($resers,$a,'lavkakol');
$imgs[] = mysql_result($resers,$a,'img');
$for_resurses[] = substr_count ($player['inv'],$this_resurse.'=1=|');
endfor;
for ($a=0,$b=count($resurses);$a<$b;$a++): ?>
<tr>
<td align="center"><img src='../../images/weapons/<?=$imgs[$a]?>.gif' border="0" /></td>
<td align="center"><?=$names[$a]?></td>
<td align="center"><?=$for_resurses[$a]?></td>
<td align="center"><?=$sclad[$a]?></td>
<td align="center"><input class=combofight type="button" value="Продать за <?=$cenes[$a]?> LM" <? if($for_resurses[$a]<1 || $cenes[$a]>$tow_kap || $sclad[$a]>=100000): echo 'disabled'; endif; ?> onclick="location.href='?cell_resurs=<?=$resurses[$a]?>'"></td>
<td align="center"><input class=combofight type="button" value="Купить за <?=round($cenes[$a]*1.5)?> LM" onclick="location.href='?buy_resurs=<?=$resurses[$a]?>'" <? if ($sclad[$a]<=0): echo 'disabled'; endif; ?>></td>
</tr>
<? endfor; ?>
</table>
</td></tr>
</table>
</FIELDSET>
</font>
<? endif; ?>
</td></tr></table></center>