Алоны

Статус
В этой теме нельзя размещать новые ответы.
Хайд снял не вижу смысла. Только флуд собирает
 
Я сразу без хайда поставил )) не меня попросили поставить ))
 
Ребята как поставить себе админку......
не та которая весит admin.php
а в игре...
"Молчанки и тд."
 
что то у мя ее запустить удалось через....
вобщем сначала када ввел логин и пасс почемуто открылся dumper.php и произвел дамп....хм...обновляю страницу - просто белый экран...чо делать?
 
что то у мя ее запустить удалось через....
вобщем сначала када ввел логин и пасс почемуто открылся dumper.php и произвел дамп....хм...обновляю страницу - просто белый экран...чо делать?

там скрпит игры сам автоматически дамп БД делает :)
с register_globals побалуйся :)
 
Народ как сделать когда бой монстры не дирутся... просто стоят и ждут пока ты их убьешь. :)
Да и еще когда одиваещь какую-то вещь на себя - белый экран и нечего не произходит после перехода в инвентарь она лежит у тебя в инвентаре, а не на тебе.
Да и при нажатии на снять всё тоже белый экран.

Нашел где одна из ошибок - inc\inv.php найдите строчку
if ($z==1 and $napad=='' and $v["type"]<>'kid') echo "<input type=button class=submit value=Надеть onclick=\"location='main.php?wear=".$vesh."&durab=".$durability."'\">";
и wear изменить на wears но тут возникает проблемма с файлом wears :)
 
посмотри, там в этом файле есть некоторые ошибки.....
 
Да и не только там. Порылся немного по файлам понял что ошибок там куча. Смотрел functions 1111.php добавили много интересного, но оно работать категорически отказывается :)
 
инвентарь не работает потому что не инклудится файл с функцией одевания и снимания вешей
если вспомню где именно надо проинклудить! скину
 
Исправленный Дом Знаний
Файл inc/locations/housezn.php
Код:
<center><?
session_register ("hzntype");
session_register ("lavkaminlevel");
session_register ("lavkamaxlevel");
session_register ("lavkamaxcena");
session_register ("lavkasort");
if (empty($_POST) and empty($_SESSION["lavkatype"])) {
$_GET["set_type"]='shle';
$_POST["minlevel"]=0;
$_POST["maxlevel"]=9999;
$_POST["maxcena"]=999999;
$_POST["sort"]="price";
}
if (empty($_SESSION["lavkatype"]) or !empty($_POST)) {
$_SESSION ["lavkaminlevel"]  = $_POST["minlevel"];
$_SESSION ["lavkamaxlevel"]  = $_POST["maxlevel"];
$_SESSION ["lavkamaxcena"]  = $_POST["maxcena"];
$_SESSION ["lavkasort"]  = $_POST["sort"];
}
if ($_SESSION ["lavkamaxlevel"]>100) $_SESSION ["lavkamaxlevel"]=100;
if (@$_GET["h_zn_show"]) $_SESSION ["hzntype"] = $_GET ["h_zn_show"];

$ti=time();
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]images/locations/mage.jpg[/img]</td>
    </tr>
    <tr>
        <td>'; 
        
echo "<center><font class=user>У вас с собой [b]".$pers["money"]." LN[/b]</font></center>
<hr>";
?>
<form method="POST" action='main.php'>
<table class=time border=0 width=100%><tr>
<td>Сортировка: <select size="1" name="sort" class=laar>
        <option <? if ($_SESSION["lavkasort"]=='price') echo "selected"; ?> value="price">По цене</option>
        <option <? if ($_SESSION["lavkasort"]=='tlevel') echo "selected"; ?> value="tlevel">По уровню</option>
        </select></td><td>от<input type="text" name="minlevel" size="7" value="<? if ($_SESSION["lavkaminlevel"]<>"") echo $_SESSION["lavkaminlevel"];else echo "0";?>"  class=laar></td><td>до<input type="text" name="maxlevel" size="7" value=<? if ($_SESSION["lavkamaxlevel"]<>"") echo $_SESSION["lavkamaxlevel"];else echo $pers["level"];?>  class=laar>Уровня.</td><td>
        Не дороже </td><td><input type="text" name="maxcena" size="7" value="<? if ($_SESSION["lavkamaxcena"]<>"") echo $_SESSION["lavkamaxcena"];else echo"1000";?>"  class=laar></td><td>
        <input type="submit" value="Ок" class=loc></td></tr></table>
        </form>

<?
echo "<table width=100% border=0><tr>
<td width=20% align='center' class=inv>[url="main.php?h_zn_show=light_necr>Религия</a></td>
<td"]<a class=ma href=main.php?h_zn_show=dark_necr>Некромантия[/url]</td>
<td width=20% align='center' class=inv><a class=ma href=main.php?h_zn_show=elements>Стихийная магия</a></td>
<td width=20% align='center' class=inv><a class=ma href=main.php?h_zn_show=order>Магия порядка</a></td>
<td width=20% align='center' class=inv><a class=ma href=main.php?h_zn_show=call>Вызовы существ</a></td>
</tr></table>
<hr>
";

$pers['zakl'] = "|".$pers['zakl'];
if (!empty($_GET["housezndo"]))$zak=mysql_fetch_array (mysql_query ("SELECT * FROM `zakl` WHERE `id`='".$_GET["housezndo"]."';"));
if (!empty($_GET["housezndo"]) and strpos($pers["zakl"],$zak["id"])==0 and $zak["price"]>$pers["money"]) echo "Не хватает денег.";
if (!empty($_GET["housezndo"]) and strpos($pers["zakl"],$zak["id"])==0 and $zak["price"]<=$pers["money"] and $zak["tlevel"]<=$pers["level"] and $zak["tpower"]<=$pers["power"]) {
$pers["zakl"]=$pers["zakl"].$_GET["housezndo"]."|";
$pers["money"]-=$zak["price"];
$pers["cmana"]-=$zak["mana"];
mysql_query ("UPDATE `users` SET `zakl`='".$pers["zakl"]."' , `money`='".$pers["money"]."' , `cmana`='".$pers["cmana"]."' WHERE `uid`=".$_SESSION["uid"].";");
echo "<font class=green>Заклинание ".$zak["name"]." успешно изучено!</green>";
}

if ($_SESSION["hzntype"]<>'other') {
 $zakl=mysql_query ("SELECT * FROM `zakl` WHERE `tlevel`>='".$_SESSION ["lavkaminlevel"]."' and `tlevel`<='".$_SESSION ["lavkamaxlevel"]."' and `price`<='".$_SESSION ["lavkamaxcena"]."' and (`stype`='".$_SESSION ["hzntype"]."' or `type`='') ORDER BY `".$_SESSION ["lavkasort"]."` ASC");
}
 else {
 $zakl=mysql_query ("SELECT * FROM `zakl` WHERE `tlevel`>='".$_SESSION ["lavkaminlevel"]."' and `tlevel`<='".$_SESSION ["lavkamaxlevel"]."' and `price`<='".$_SESSION ["lavkamaxcena"]."' and `type`<>'aura' and `type`<>'blast' and `type`<>'visov' ORDER BY `".$_SESSION ["lavkasort"]."` ASC");
 }
while ($zak=mysql_fetch_array($zakl)) {
if (strpos(" |".$pers["zakl"],"|".$zak["id"]."|")==0) {
$id=0;
include ('inc/inc/zakl.php');
if (strpos($pers["zakl"],$zak["id"])==0 and $z==1) 
 {
    echo "<input type=button class=submit value='Изучить за ".$zak["price"]." LN' onclick=\"location='main.php?housezndo=".$zak["id"]."'\">

";
 }
else
 echo "
";
}}

?></td></tr></table>

Чтобы заработали картинки, в файле inc/inc/zakl.php заменить строки
<td align=\"center\"><img src='/images/zakl/".$zak["image"]."'></td>
и
<td><img src='/images/zakl/".$zak["image"]."'></td>
 
Замените содержание файла \inc\inc\wears.php
на это!!!

Код:
<?
include ("inc/functions.php");
include ("inc/inc/w_functions.php");

// Очищаем Инвентарь >>>>>>>>>>>>>>>>>>>>>>>>>
$pers["inv"] = str_replace ("none","",$pers["inv"]);
$pers["inv"] = str_replace ("||","|",$pers["inv"]);

// Одеваем вещь >>>>>>>>>>>>>>>>>>>>>>>>
if (!empty($_GET["wear"]) and $_GET["wear"]<>'none') {
dress_weapon ($_GET["wear"],$_GET["durab"]);
}

// Снимаем всё>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.
//////////////////////////////////
if ($_GET["snall"]=="all") {
remove_all_weapons ();
}

// Снимаем что-то одно >>>>>>>>>>>>
///////////////////////////////
if (!empty($_GET["sn"])) {
remove_weapon ($_GET["sn"]);
} 
//Проверка  требований одежды

$wear = explode ("|",$pers["wears"]);
for ($i=0;$i<14;$i++)
 {
    $expl = explode ("=",$wear[$i]);
    $wear[$i] = $expl[0];
    $wears_durability[$i] = $expl[1];
 }
$i=0;
foreach ($wear as $idid) {
$z=1;
$v = mysql_fetch_array (mysql_query ("SELECT * FROM `weapons` WHERE `id` = '".$idid."'"));
if ($wears_durability[$i]==0 and $v["max_durability"]<>0) $z=0;
$i++;
if ($pers["level"]<$v["tlevel"])   $z=0;
if ($pers["sila"]<$v["tsila"] and $v["tsila"]>0)     $z=0;
if ($pers["lovk"]<$v["tlovk"] and $v["tlovk"]>0)     $z=0;
if ($pers["udacha"]<$v["tudacha"] and $v["tudacha"]>0) $z=0;
if ($pers["zdorov"]<$v["tzdorov"] and $v["tzdorov"]>0) $z=0;
if ($pers["znanya"]<$v["tznan"] and $v["tznan"]>0)   $z=0;
if ($pers["power"]<$v["tpower"] and $v["tpower"]>0)   $z=0;

if ($z==0) {

$id=0;
if ($wear[2]<>$v["id"] and $v["type"]=='orujie') $v["type"]='orujie2';
if ($wear[11]<>$v["id"] and $v["type"]=='kolco') $v["type"]='kolco2';
if ($wear[4]<>$v["id"] and $v["type"]=='zelie') {$v["type"]='zelie2';
if ($wear[5]<>$v["id"] and $v["type"]=='zelie2') $v["type"]='zelie3';}
remove_weapon ($v["type"]);
} 
}
?>


Заменили?? Вуаля инвентарь работает как надо!

PS Ребята скрипт выложил и былоб интересно увидеть ваши наработки в случае если не жалко.
ЗЫЗЫ Использовать полученное не собираюсь и не буду. есть свой проект в который они не подойдут 100%. интереса ради и приобретения скажем так опыта. может какую идею в вашем коде грамотную увижу!
 
Народ трабил с картинками. Не могу понять что ему ненравится. Путь указан верно, картинка есть, но отображать её не хочет. И еще при нажатии на помощь пишет 403 хотя всё есть и я у себя на сервере всё держу.
 
Народ трабил с картинками. Не могу понять что ему ненравится. Путь указан верно, картинка есть, но отображать её не хочет. И еще при нажатии на помощь пишет 403 хотя всё есть и я у себя на сервере всё держу.

ты про какие картинки ?
или у тя вАпсче ниче не выводится ?
 
Вот сделал посмотри: http://i.piccy.kiev.ua/i2/e6/7c/8b216d8570...21a10882b3.jpeg - 61кб

Да и еще одно монстры возле города не сражаются. Ну нападают, но в поединке нечего не делают. Тупо их убиваешь и всё... :) вот скрин http://i.piccy.kiev.ua/i2/00/81/cade28e513...cdab4b4a68.jpeg

З.Ы. с хелпом разобрался js\game.js
url = '
убрать http://aloneislands.ru
 
Вот сделал посмотри: http://i.piccy.kiev.ua/i2/e6/7c/8b216d8570...21a10882b3.jpeg - 61кб

Да и еще одно монстры возле города не сражаются. Ну нападают, но в поединке нечего не делают. Тупо их убиваешь и всё... :) вот скрин http://i.piccy.kiev.ua/i2/00/81/cade28e513...cdab4b4a68.jpeg

З.Ы. с хелпом разобрался js\game.js убрать http://aloneislands.ru


http://test2.ru/

сделай себе на денвере другой домен типа http://alone
и все запашет !
 
Народ трабил с картинками. Не могу понять что ему ненравится. Путь указан верно, картинка есть, но отображать её не хочет. И еще при нажатии на помощь пишет 403 хотя всё есть и я у себя на сервере всё держу.

Может формат у нее GIF а не gif
 
Сорри за оффтоп
как?

не

О_о

Зайди в папку home сделай в ней alone и в папке alone сделай еще папку www

ребутни денвер и залей в папку www скрипты игры :)
дальше думаю разберешся...

ЗЫ. как ты игру делаеш если не рубиш даже как домен в денвере сделать ? О_о
 
Статус
В этой теме нельзя размещать новые ответы.

Похожие темы

Сверху