Нужно написать квест задание которого принести покемона определенного уровня. Исходник пл, кто может помочь?
P.S Ищем администраторов для http://world-pokemons.ru/ (!!!!)Добавлено (12.08.2012, 11:53)
---------------------------------------------
Пример квеста где нужно принести вещи!
Code
<?php
//include ("include/function.php");
$log_in = $_SESSION['id'];
if (isset($_GET['pers'])) {
$qest1 = first('SELECT * FROM quest WHERE user_id=%d AND quest_id=1',$log_in);
$myrow23 = first('SELECT * FROM users WHERE id=%d',$log_in);
if ($qest1['gotov']==0){
$pers = $_GET['pers'];
if ($pers=="1") {
if ($qest1['process']==2){
$about = "Вы уже принесли мне лекарство?";
$name = "Диалог";
$pers = "<a href='game.php?go=char&loc=10&pers=3'>Да, конечно вот лекарство!</a>";
}else{
if ($qest1['process']==1){
$about = "Вы уже принесли мне лекарство?";
$name = "Диалог";
$pers = "<a href='game.php?go=char&loc=10&pers=2'>Нет, напомните еще раз что там нужно?</a>";
}else{
$about = "...";
$name = "Диалог";
$pers = "<a href='game.php?go=char&loc=10&pers=2'>Здравствуйте!</a>" ;}}}
else if ($pers=="2") {
if ($qest1['process']==1){
$about = "Для лекарства необходимо: 7 банок с пыльцой Парасекта и 10 штук сладких ягод. <br> Банки с пыльцой вы можете выбить из #047 Parasect и #168 Ariados, а Ягоды из #172 Pichu и #162 Furet";
$name = "Диалог";
$pers = "<a href='game.php?go=char&loc=10'>Спосибо! Скоро будет все готово.</a>";
}else{
$about = "Приветствую, юный тренер!";
$name = "Диалог";
$pers = "<a href='game.php?go=char&loc=10&pers=3'>Почему Вы такая печальная. У вас что-то случилось?</a> | <a href='game.php?go=char&loc=10'>Уйти</a>" ; }}
else if ($pers=="3") {
$about = "";
$name = "";
$pers = "";
if ($qest1['process']==2){
if ($myrow23['soboi']==6) {echo "<script>alert('Освободите место для покемона!'); location.href='game.php?go=char&lok=10';</script>";} else{
$lek = first('SELECT * FROM items_users WHERE user_id=%d AND item_id=6',$_SESSION['id']);
if($lek['count'] == 1 or $lek['count'] > 1)
{
minus_item('1',$_SESSION['id'],'6');
plus_pok('223');
query('UPDATE users SET soboi=soboi+1 WHERE id=%d',$_SESSION['id']);
update('quest',array('process'=>3, 'gotov'=>1),'user_id='.(int)$_SESSION['id'].' AND quest_id=1');
echo "<script>alert('Вы получили в нагруду #223 Remoraid 1-lvl');location.href='game.php?go=char&lok=10';</script>";
}else{echo "<script>location.href='game.php?go=char&lok=10';</script>"; exit;} } }else{
$about = " Пока я и мой малыш Гроули гуляли по лесу Вертании, на нас напала разъярённая Бедрилла. Мой малыш смог победить его, но его лапка была серьёзно поранена. И теперь мне нужно собрать необходимые индигриенты для Мед сестры Джой Оливина, чтобы она сделал лекарство для моего малыша Гроули.";
$name = "Диалог";
$pers = "<a href='game.php?go=char&loc=10&pers=4'>Я могу вам чем то помочь?.</a>" ; }}
else if ($pers=="4") {
if (($qest1['process']==3) and ($qest1['gotov']==1)){
$about = "Спасибо Вам большое, моему малышу Гроули должно помочь это лекарство. Вот возьмите щедрое вознагрождене, за ваше старания.";
$name = "Диалог";
$pers = "<a href='game.php?go=char&loc=10'>Спасибо, досвидание.</a>" ;
}else{
$about = "Это было бы чудесно. Для лекарства необходимо: 7 банок с пыльцой Парасекта и 10 штук сладких ягод, это всё, что не хватает медсестре Джой, для лекарства моему Гроули.";
$name = "Диалог";
$pers = "<a href='game.php?go=char&loc=10&pers=5'>Хорошо, я помогу вам собрать их.</a>" ; }}
else if ($pers=="5") {
$about = "Спасибо тебе большое юный тренер.";
$name = "Диалог";
$pers = "<a href='game.php?go=char&lok=10'>Я скоро вернусь!</a>" ;
insert('quest',array(
'quest_id'=>1,
'user_id'=>$_SESSION['id'],
'process'=>1));
}
} else {
$about = "Чем я могу Вам помочь?";
$name = "Диалог";
$pers = "<a href='game.php?go=char&loc=10'>Простите, я просто заглянул(а).</a>" ; }
} else {
$name = "Оливин";
$about = "Оливин окутан туманом. Вы видите много людей, спешащих в академию города. Неподалеку от академии, есть полицейский участок, который возглавляет офицер Дженни. Если у Вас возникнут вопросы, обращайтесь к ней.";
$pers = "<a href='game.php?go=char&loc=10&pers=1'>Мисс Элизабет </a>";
}
$move = "<a href='game.php?go=char&loc=11'>Покецентр</a> ● <a href='game.php?go=char&loc=9'>Лес Оливина</a> ● <a href='game.php?go=char&loc=97'>Питомник Джесси</a> ● <s>Полицейский Участок</s> ● <s>Академия</s> ● <a href='game.php?go=char&loc=14'>Маршрут №3</a></font>";
$img_r = '<img src="img/room/10.jpg" width="250" height="150">';
// Квест про роберт
if($_GET['per'] != "")
{
$pl = first('SELECT * FROM quest WHERE id=%d',$_SESSION['id']);
$a = $_GET['per'];
if($pl['procces'] == "0" or $pl['procces'] == "")
{
if($a == 1)
{
$name = "Диалог";
$about = "Привет ,ты не сильно занят?";
$pers = "<a href='game.php?go=char&loc=10&per=2'>Простите сер но вы что то хотели ?</a> | <a href='game.php?go=char&loc=10'>Извени но я занет</a>";
}
if($a == 2)
{
$name = "Диалог";
$about = "Понимаешь сейчас я нахожусь на работе и отошёл на пару минут , мне нужен помощник ... ";
$pers = "<a href='game.php?go=char&loc=10&per=3'>Я как то могу вам помочь?</a> | <a href='game.php?go=char&loc=10'>Простите но у меня своих дел много!</a>";
}
if($a == 3)
{
$name = "Диалог";
$about = "Не мог бы ты передать эти 10 ягод и 3 банки с пыльцой параса Элизабет она ждёт в пьютере ?";
$pers = "<a href='game.php?go=char&loc=10&per=4'>Да конечно</a> | <a href='game.php?go=char&loc=10'>Мне некогда</a>";
}
if($a == 4)
{
plus_item('10','5');
plus_item('3','4');
update('users',array('rober'=>'1'),'id='.(int)$_SESSION['id']);
$name = "Диалог";
$about = "Спасибо большое . Я буду ждать вас тут . Поговорите с Элизабет в канто катастрофы и думаю если вы нам поможете то мы исправим это положение";
$pers = "<a href='game.php?go=char&loc=10&per=4'>Я пошел</a>";
}
}
else
{
$name = "Диалог";
$about = "Извени но я очень занет";
$pers = "<a href='game.php?go=char&loc=10'>Не буду мешать</a>";
}
}
?>