Aruro | Дата: Вторник, 12 Июня 2012, 14:14 | Сообщение # 21 |
частый гость
Сейчас нет на сайте
| Quote (Lord135) выставить правильные права доступа) все правильно оО
|
|
| |
Lord135 | Дата: Вторник, 12 Июня 2012, 14:15 | Сообщение # 22 |
постоянный участник
Сейчас нет на сайте
| ну и что тебе тогда надо?
|
|
| |
Aruro | Дата: Четверг, 14 Июня 2012, 09:51 | Сообщение # 23 |
частый гость
Сейчас нет на сайте
| Подскажите, вот скрипт локации Code <? // if($_GET['do'] == 1 and $_GET['do'] != "") // { // $pl = first('SELECT * FROM users WHERE id=%d',$_SESSION['id']); // if($pl['arena'] != 0) //{ //update('users',array('Building'=>94),'id='.(int)$_SESSION['id']); //echo "<script>location.href='game.php?go=char';</script>"; //} //else //{ //$maney = first('SELECT * FROM items_users WHERE user_id=%d AND item_id=1',$_SESSION['id']); //if($maney['count'] == 100000 or $maney['count'] > 100000) //{ //minus_item('100000',$_SESSION['id'],'1'); //update('users',array('arena'=>'2'),'id='.(int)$_SESSION['id']); //update('users',array('Building'=>94),'id='.(int)$_SESSION['id']); //echo "<script>alert('Вы удачно оплатили вход на арену'); location.href='game.php?go=char';</script>"; // } // else // { // echo "<script>alert('У вас недостаточно денег нужно (100т) '); locataion.href='game.php?go=char';</script>"; // } // } // } $name = "Алабастия"; $about = ' Алабастия - очень красивое место, в котором юные тренеры покемонов начинают свое путешествие. Несмотря на достаточно небольшую протяженность города, здесь есть на что посмотреть. Вы сразу замечаете чудесную аллею, ведущую из города, неподалеку стоит Лаборатория и Покецентр, в котором вам всегда с радостью поможет Сестра Джой, а дальше мир, полный опасности и приключений...'; $pers = "-"; $move = "<a href='game.php?go=char&loc=65'>Зона обучения</a> | <a href='game.php?go=char&loc=96'>Здание администрации</a> | <a href='game.php?go=char&loc=95'>Цирк</a> | <a href='game.php?go=char&loc=3'>Лаборатория профессора Оука</a> | <a href='game.php?go=char&loc=4'> Маршрут 1 </a>| <a href='game.php?go=char&loc=2'>Покецентр</a> | <a href='game.php?go=char&loc=66'>Покемаркет</a> | <a href='game.php?go=char&do=1' onclick=\"return confirm('Вход на арену стоит 100т в уверены что хотите туда? (Если вы покупали билет 2 раз уже ненадо просто жмите окей !)') ? true : false;\"></a>Арена</font>"; $img_r = '<img src="img/room/01.png">'; ?> Если я дописываю еще одну локацию для перехода, почему она не работает? В бд что-то нужно дописывать?Добавлено (14.06.2012, 09:51) --------------------------------------------- И вот квест, как можно сменить приз и к примеру поставить не 25 ягод, а 5 ? 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 = "Для лекарства необходимо: 5 банок с пыльцой Парасекта и 25 штук лечебных ягод. <br> Банки с пыльцой вы можете выбить из #047 Parasect, а Ягоды из #420 Cherubi"; $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('238'); 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('Вы получили в нагруду #238 Smoochum 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 = "Это было бы чудесно. Для лекарства необходимо: 5 банок с пыльцой Парасекта и 25 штук лечебных ягод, это всё, что не хватает медсестре Джой, для лекарства моему Батерфри."; $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> | <a href='game.php?go=char&loc=10&per=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=12'>Полицейский Участок</a></font> | <a href='game.php?go=char&loc=13'>Академия</a> | <a href='game.php?go=char&loc=14'>Поляна</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>"; } } ?>
|
|
| |
VipCat | Дата: Четверг, 14 Июня 2012, 13:34 | Сообщение # 24 |
PHP-MasteR
Сейчас нет на сайте
| В бд надо города прописывать и локации тоже.
Quote И вот квест, как можно сменить приз и к примеру поставить не 25 ягод, а 5 ? Там нету приза.
Проблемы индейцев - вождя не волнуют....
|
|
| |
Aruro | Дата: Четверг, 14 Июня 2012, 13:54 | Сообщение # 25 |
частый гость
Сейчас нет на сайте
| Quote (VipCat) В бд надо города прописывать и локации тоже. так и делал... не заходит
|
|
| |
VipCat | Дата: Четверг, 14 Июня 2012, 13:57 | Сообщение # 26 |
PHP-MasteR
Сейчас нет на сайте
| Блин там полностью смотреть надо.
Проблемы индейцев - вождя не волнуют....
|
|
| |
Aruro | Дата: Пятница, 15 Июня 2012, 14:32 | Сообщение # 27 |
частый гость
Сейчас нет на сайте
| Quote (VipCat) Блин там полностью смотреть надо. можешь плз объяснить как сделать что бы с каждого пока могла выпасть конфета? каждого по отдельности редактировать?Добавлено (15.06.2012, 14:32) --------------------------------------------- аууу
|
|
| |
MrNesh | Дата: Пятница, 15 Июня 2012, 15:19 | Сообщение # 28 |
Воин добра и света
Сейчас нет на сайте
| Lord135 все написал...ули основы
|
|
| |