Файл: DARK WARS/dark_war/village/trainer_p.php
Строк: 40
<?php
include_once '../start.php';
$doc = new document();
$doc->title('Дрессировщик');
$q = mysql_query("SELECT * FROM `dark_war_pets_u` where `id_user` = '{$player->id}'");
if(isset($_GET['id']) and !isset($_GET['train'])){
$q = mysql_query("SELECT * FROM `dark_war_pets_u` where `id_user` = '{$player->id}' and id='$_GET[id]'");
$post = mysql_fetch_assoc($q);
$title = $post['name'];
$img = "<img src='".$post['img']."'>";
$request[] = 'Уровень: '. $post['lvl'];
$request[] = 'Торговец: '. $post['bartner'];
$request[] = 'Боец: '.$post['attack'];
$nlvl = $post['lvl'] + 1;
$q = mysql_fetch_assoc(mysql_query("SELECT * FROM `dark_war_pets_lvl` where `id` = '$post[id_pet]' and `lvl` ='$nlvl'"));
$request[] = 'Следующий уровень: '.$q['lvl'];
$request[] = 'Навык торговца: ' . ($post['bartner'] + $q['bartner']). ' (+ '.$q['bartner'].')';
$request[] = 'Навык бойца: '.($post['attack'] + $q['attack']). ' (+ '.$q['attack'].')';
$request[] = 'Стоимость золотых: '.$q['gold'];
$request[] = 'Стоимость серебра: '.$q['silver'];
$request[] = 'Стоимость $: '.$q['baks'];
$action[] = array('link' => "trainer_p.php?id=$post[id]&train=OMG", 'name' => 'Тренировать');
$list = array('img' => $img, 'title' => $title, 'request' => $request, 'action' => $action);
$doc->assign('list', $list);
$doc->display('view_info.tpl');
}elseif(isset($_GET['id']) and isset($_GET['train'])){
$q = mysql_query("SELECT * FROM `dark_war_pets_u` where `id_user` = '{$player->id}' and id='$_GET[id]'");
$post = mysql_fetch_assoc($q);
$nlvl = $post['lvl'] + 1;
$q = mysql_fetch_assoc(mysql_query("SELECT * FROM `dark_war_pets_lvl` where `id` = '$post[id_pet]' and `lvl` ='$nlvl'"));
if($player->crystal < $q['baks']) {$doc->err('У вас не достаточно $ для покупки');}
elseif($player->gold < $q['gold']) {$doc->err('У вас не достаточно золота для покупки');}
elseif($player->silver < $q['silver']) {$doc->err('У вас не достаточно серебра для покупки');}
else{
mysql_query("UPDATE `dark_war_pets_u` SET `lvl` = (`lvl` + '1'), `bartner` = (`bartner` + $q[bartner]), `attack` = (`attack` + $q[attack]) WHERE `id` = '$_GET[id]'") or die("dark_war_pets_u");
mysql_query("UPDATE `dark_war_users` SET `crystal` = (`crystal` - $q[baks]),`gold` = (`gold` - $q[gold]), `silver` = (`silver` - $q[silver]) WHERE `id` = '{$player->id}'") or die("dark_war_users");
$doc->msg('Успешный тренинг))');
}
}else{
while ($post = mysql_fetch_array($q)) {
$list = $post['name'];
$img = $post['img'];
$link = "trainer_p.php?id=$post[id]";
$descrip = "Уровень: " . $post['lvl'];
$dispatch[] = array ('title' => $list, 'img' => $img, 'link' => $link, 'descrip' => $descrip);
}if (!$dispatch) {
$dispatch[] = array ('title' => 'У вас нет животных.');
}}
$doc->assign('post', $dispatch);
$doc->display('view_list_plus_img.tpl');
?>