Движок meydan.az

Могу предположить что данная функция не была реализована либо попросту вырезана...
нет она должна работать я раньше когда на других хостах подымал двиг все работало и у всех работает ток вот у меня на этом хосте не работает
 
Всем привет ! Ребята подскажите где ковырять чтобы при регистрации не давало 1000 платины. И править выдачу золота за апы.
 
Всем привет ! Ребята подскажите где ковырять чтобы при регистрации не давало 1000 платины. И править выдачу золота за апы.
:bt: платину при рег надо править в базе в разделе users
8-) а выдача золота в functions.php сделай поиск /* ups,umenie,power,money, level, next_up, status,mass*/
 
где ковырять чтобы при регистрации не давало 1000 платины
Давай включим мозги и подумаем. Где же можно сделать, чтобы при регистрации что-то происходило? Наверное... Да! Точно! В скрипте регистрации! Бинго! :facepalm:
 
Ребята помогите решить проблему пожалуйста . Нажимая на сундук в катакомбах , пишет -
Warning: Invalid argument supplied for foreach() in /home/virtwww/xxx/http/mountown/dungeon.php on line 211.
Вот код файла dungeon.php
Код:
<?
$login=$_SESSION["login"];   
$mine_id=$db["id"];
$move_time=5; // Время Перехода...
if ($db["adminsite"])$move_time=0;
$db_bots=array();
$ip=$db["remote_ip"];
include("modules/dungeon_mod.php");
//----------------------------------------------
$sql_=mysql_fetch_array(mysql_query("SELECT * FROM zayavka_teams WHERE player='".$login."'"));
$group_id=$sql_["battle_id"];
$leader=$sql_["leader"];
if (!$group_id)
{
    Header("Location: main.php?act=go&level=katakomba&tmp=$now");
    die();
}   
//----------------------------------------------
$bot_d=mysql_query("SELECT bots FROM dungeon_bots WHERE battle_id=".$group_id);
while ($bot_db=mysql_fetch_array($bot_d))
{
    $db_bots[]=$bot_db["bots"];
}
mysql_free_result($bot_d);
foreach($db_bots as $value)
{
    if(count($Bot_Array[$value]))
    {
        unset($Bot_Array[$value]);
    }
}
//----------------------------------------------
if ($_GET["exit"])
{
    $tim=time();
    mysql_query("DELETE FROM zayavka_teams WHERE player='".$login."'");
    mysql_query("DELETE FROM labirint WHERE user_id='".$login."'");
    mysql_query("UPDATE users SET zayava=0,last_request_time='".$tim."' WHERE login='".$login."'");
    $all_team=mysql_fetch_array(mysql_query("SELECT count(*) as co  FROM zayavka_teams WHERE battle_id=$group_id"));
    if (!$all_team["co"])
    {
        mysql_query("DELETE FROM zayavka_bot WHERE id='".$group_id."'");
        mysql_query("DELETE FROM predmet WHERE creator='".$group_id."'");
        mysql_query("DELETE FROM dungeon_bots WHERE battle_id ='".$group_id."'");
    }
    Header("Location: main.php?act=go&level=katakomba&tmp=$now");
    die();
}
//----------------------------Нападения--------------------------------------------------
if($_GET['action']=='attack' && count($Bot_Array[$_GET['id']]) && !$db["zayavka"] && $db["hp"]>0)
{
    $id=htmlspecialchars(addslashes($_GET['id']));

    $sel_battle=mysql_fetch_Array(mysql_query("SELECT * FROM bot_temp WHERE group_id=$group_id and cord='".$id."'"));
    if ($sel_battle)
    {
        $battle_id=$sel_battle['battle_id'];
        $bat=mysql_fetch_Array(mysql_query("SELECT * FROM battles WHERE id='".$battle_id."'"));
        $creator=$bat['creator_id'];
        mysql_query("INSERT INTO teams(player, team, ip, battle_id) VALUES('".$login."','1','".$ip."','".$creator."')");
        $date = date("H:i");
        $att="<span class=date2>$date</span> <script>drwfl('".$db['login']."','".$db['id']."','".$db['level']."','".$db['dealer']."','".$db['orden']."','".$db['admin_level']."','".$db['clan_short']."','".$db['clan']."');</script> вмешался в поединок!<hr>";
        battle_log($battle_id, $att);
        goBattle($login);
    }
    else
    {
        $timeout = time()+180;
        mysql_query("UPDATE users SET fwd='".$id."' WHERE login='".$login."'");
        mysql_query("INSERT INTO zayavka(status,type,timeout,creator) VALUES('3','15','3','".$mine_id."')");
        mysql_query("INSERT INTO teams(player, team, ip, battle_id) VALUES('".$login."','1','".$ip."','".$mine_id."')");
        mysql_query("INSERT INTO battles(type,creator_id,lasthit) VALUES('15','".$mine_id."','".$timeout."')");
        $b_id=mysql_insert_id();
        foreach($Bot_Array[$id] as $value)
        {
            $i++;
            $attacked_bot=$Bot_Names[$value];
            $GBD = mysql_fetch_array( mysql_query("SELECT hp_all FROM users WHERE login='".$attacked_bot."'"));
            mysql_query("INSERT INTO bot_temp(bot_name,hp,hp_all,battle_id,prototype,team, two_hands,shield_hands,group_id,cord,etaj) VALUES('".$attacked_bot."(".$i.")','".$GBD["hp_all"]."','".$GBD["hp_all"]."','".$b_id."','".$attacked_bot."','2','1','".rand(0,1)."','".$group_id."','".$id."','1')");
        }
        goBattle($login);
    }
}
//------------выгнать персонажа-----------------------
if ($_POST["kill_member"] && $leader)
{
    $kill_member=htmlspecialchars(addslashes($_POST["kill_member"]));
    $sel_kill=mysql_fetch_array(mysql_query("SELECT * FROM zayavka_teams WHERE player='".$kill_member."' and battle_id=".$group_id));
    if ($sel_kill && $sel_kill["player"]!=$login)
    {
        mysql_query("DELETE FROM labirint WHERE user_id='".$kill_member."'");
        mysql_query("DELETE FROM zayavka_teams WHERE player='".$kill_member."'");
        mysql_query("UPDATE users SET zayava=0,last_request_time='".time()."' WHERE login='".$kill_member."'");
        say("toroom","Лидер группы <b>".$login."</b> выгнал персонажа <b>".$kill_member."</b> из группы",$login);
    }
}
//------------передать лидерство-----------------------
if ($_POST["change_leader"] && $leader)
{
    $change_leader=htmlspecialchars(addslashes($_POST["change_leader"]));
    $sel_kill=mysql_fetch_array(mysql_query("SELECT * FROM zayavka_teams WHERE player='".$change_leader."' and battle_id=".$group_id));
    if ($sel_kill && $sel_kill["player"]!=$login)
    {
        mysql_query("UPDATE zayavka_teams SET leader=1 WHERE player='".$change_leader."'");
        mysql_query("UPDATE zayavka_teams SET leader=0 WHERE player='".$login."'");
        say("toroom","Лидер группы <b>".$login."</b> передал лидерство персонажу <b>".$change_leader."</b>",$login);
    }
}
##================================================================
$ctime=time();
$r=mysql_fetch_Array(mysql_query("SELECT * FROM labirint WHERE user_id='".$login."'"));
if(!$r)
{
    // начало лабиринта
    $my_cord="29x15";
    $my_vector=180;
    $Time=time();
    mysql_query("INSERT INTO labirint(user_id, location, vector, visit_time) VALUES('".$login."', '".$my_cord."', '".$my_vector."', '".$Time."')");
}
else
{
    // определим видимую область
    $my_cord=$r['location'];
    $my_vector=$r['vector'];
    $Time=$r['visit_time'];
}
##================================================================
$dtim=$ctime-$Time;
if($_GET['action'] && $dtim>=$move_time)
{   
    if($_GET['action']=='rotateleft')
    {
        $my_vector-=90;
        if($my_vector<0) $my_vector=270;
    }
    else if($_GET['action']=='rotateright')
    {
        $my_vector+=90;
        if($my_vector>270) $my_vector=0;
    }
    else if($_GET['action']=='forward')   
    {
        $step1=next_step($my_cord, $my_vector);
        if($step1['fwd'] && (!in_array($step1["fwd"],$sunduk_Array)) && (!count($Bot_Array[$step1['fwd']])))
        {
            $my_cord=$step1['fwd'];
            $Time=$ctime;
        }
    }
    mysql_query('UPDATE labirint SET location="'.$my_cord.'", vector="'.$my_vector.'", visit_time="'.$Time.'" WHERE user_id="'.$login.'"');
}


$step1=next_step($my_cord, $my_vector);
if($step1['fwd']) $step2=next_step($step1['fwd'], $my_vector);
if($step2['fwd']) $step3=next_step($step2['fwd'], $my_vector);
if($step3['fwd']) $step4=next_step($step3['fwd'], $my_vector);
else $step4['fwd']=false;

//echo $my_cord."-".$my_vector."-".$step1['fwd']."-";
//------------------------------------------------------------------
if ($_GET["get"] && is_numeric($_GET["get"]))
{
    $get=(int)$_GET["get"];
    $sql=mysql_query("SELECT * FROM predmet LEFT JOIN wood on wood.id=predmet.object_id WHERE predmet.creator='".$group_id."' and predmet.cord='".$my_cord."' and predmet.id=$get");
    if (!mysql_num_rows($sql))
    {
        $msg="Кто-то быстрее...";
    }
    else
    {
        $ww=mysql_fetch_assoc($sql);
        mysql_query("INSERT INTO `inv` (`owner`, `object_id`, `object_type`, `object_razdel` ,`iznos`,  `iznos_max`) VALUES     ('".$login."', '".$ww['object_id']."','wood','thing','0','1');");
        mysql_query("DELETE FROM predmet WHERE id='$get'");
        $msg="Вы подняли '".$ww["name"]."'";
    }
    mysql_free_result($sql);
}
//------------Восстановление жизни-----------------------
if($_GET['action']=='heal' && $step1['fwd']=="2x15")
{
    $heal=mysql_fetch_array(mysql_query("SELECT * FROM predmet WHERE creator='".$group_id."' and type='fontan'"));
    if ($heal["time_s"]<time())
    {
        mysql_Query("DELETE FROM predmet WHERE creator='".$group_id."' and type='fontan'");
        $time_s=time()+10*60;
        mysql_query("INSERT INTO predmet VALUES (null,'".$group_id."','','','fontan',".$time_s.")");
        setHP($login,$db['hp_all'],$db['hp_all']);
        $msg="Оххх... Как хорошо...";
    }
    else $msg="Кто-то быстрее...";
}
//---------------------------------------------------
if($_GET['action']=='cerep' && ($step1['fwd']=="4x27" || $step1['fwd']=="4x3"))
{
    $heal=mysql_fetch_array(mysql_query("SELECT * FROM predmet WHERE creator='".$group_id."' and type='cerep' and cord='".$step1['fwd']."'"));
    if (!$heal)
    {
        mysql_query("INSERT INTO predmet VALUES (null,'".$group_id."','".$step1['fwd']."','','cerep',0)");
        mysql_query("INSERT INTO predmet (creator,cord,object_id,type) VALUES ('".$group_id."','".$my_cord."','90','wood')");
    }
    else $msg="Кто-то быстрее...";
}
//------------------------------------------------------------------
if ($_POST["id_sund"] && in_array($_POST["id_sund"],$sunduk_Array) && $step1['fwd']==$_POST["id_sund"])
{
    $id_sund=htmlspecialchars(addslashes($_POST["id_sund"]));
    $s_id=mysql_query("SELECT * FROM predmet WHERE creator='".$group_id."' and type='sunduk' and cord='".$id_sund."'");
    if (!mysql_fetch_array($s_id))
    {
        foreach ($eliks[$id_sund] as $table => $take_array)
        {
            $take_id=$take_array[rand(0,count($take_array)-1)];
            $eliksir=mysql_fetch_array(mysql_query("SELECT * FROM $table WHERE id=".$take_id));
            if ($eliksir)
            {   
                if ($table=="scroll")
                {
                     $take_time=($eliksir["del_time"]>0?time()+$eliksir["del_time"]*24*3600:"");
                    mysql_query("INSERT INTO inv(owner,object_id,object_type,object_razdel,wear,iznos,iznos_max,term) VALUES ('".$login."','".$eliksir["id"]."','scroll','magic','0','0','".$eliksir["iznos_max"]."','".$take_time."')");
                 }
                else if ($table=="paltar")
                {
                    mysql_query("LOCK TABLES inv WRITE");
                    mysql_query("INSERT INTO `inv` (`id`, `owner`, `img`, `object_id`, `object_type`, `object_razdel`, `name`,  `mass`, `price`, `gos_price`, `min_sila`, `min_lovkost`, `min_udacha`, `min_power`, `min_intellekt`, `min_vospriyatie`, `min_level`, `min_sword_vl`, `min_staff_vl`, `min_axe_vl`, `min_fail_vl`, `min_knife_vl`, `min_spear_vl`,`min_fire`,`min_water`,`min_air`,`min_earth`,`min_svet`,`min_tma`,`min_gray`,`add_fire`, `add_water`, `add_air`, `add_earth`, `add_svet`, `add_tma`, `add_gray`, `add_sila`, `add_lovkost`, `add_udacha`, `add_intellekt`, `add_duxovnost`, `add_hp`, `add_mana`, `protect_head`, `protect_arm`, `protect_corp`, `protect_poyas`, `protect_legs`, `protect_rej`, `protect_drob`, `protect_kol`, `protect_rub`, `protect_fire`, `protect_water`, `protect_air`, `protect_earth`, `protect_svet`, `protect_tma`, `protect_gray`,`protect_mag`,`protect_udar`, `shieldblock`, `krit`, `akrit`, `uvorot`, `auvorot`, `parry`, `counter`, `add_rej`, `add_drob`, `add_kol`, `add_rub`, `ms_udar`, `ms_krit`, `ms_mag`, `ms_fire`, `ms_water`, `ms_air`, `ms_earth`, `ms_svet`, `ms_tma`, `ms_gray`, `ms_rej`, `ms_drob`, `ms_kol`, `ms_rub`, `iznos_max`, `min_attack`, `max_attack`, `proboy`, `add_oruj`, `add_sword_vl`, `add_staff_vl`, `add_axe_vl`, `add_fail_vl`, `add_knife_vl`, `add_spear_vl`, `need_orden`, `sex`, `art`, `podzemka`, `is_personal`, `personal_owner`, `noremont`, `two_hand`, `second_hand`,  `add_fire_att`, `add_air_att`, `add_watet_att`, `add_earth_att`, `edited`)
                        VALUES (NULL, '".$login."','".$eliksir["img"]."' ,'".$eliksir["id"]."', '".$eliksir["object"]."', 'obj', '".$eliksir["name"]."', '".$eliksir["mass"]."', '".$eliksir["price"]."', '".$eliksir["price"]."', '".$eliksir["min_sila"]."', '".$eliksir["min_lovkost"]."', '".$eliksir["min_udacha"]."', '".$eliksir["min_power"]."', '".$eliksir["min_intellekt"]."', '".$eliksir["min_vospriyatie"]."', '".$eliksir["min_level"]."', '".$eliksir["min_sword_vl"]."', '".$eliksir["min_staff_vl"]."', '".$eliksir["min_axe_vl"]."', '".$eliksir["min_fail_vl"]."', '".$eliksir["min_knife_vl"]."', '".$eliksir["min_spear_vl"]."', '".$eliksir["min_fire"]."','".$eliksir["min_water"]."','".$eliksir["min_air"]."','".$eliksir["min_earth"]."','".$eliksir["min_svet"]."','".$eliksir["min_tma"]."','".$eliksir["min_gray"]."', '".$eliksir["add_fire"]."', '".$eliksir["add_water"]."', '".$eliksir["add_air"]."', '".$eliksir["add_earth"]."', '".$eliksir["add_svet"]."', '".$eliksir["add_tma"]."', '".$eliksir["add_gray"]."', '".$eliksir["add_sila"]."', '".$eliksir["add_lovkost"]."', '".$eliksir["add_udacha"]."', '".$eliksir["add_intellekt"]."', '".$eliksir["add_duxovnost"]."', '".$eliksir["add_hp"]."', '".$eliksir["add_mana"]."', '".$eliksir["protect_head"]."', '".$eliksir["protect_arm"]."', '".$eliksir["protect_corp"]."', '".$eliksir["protect_poyas"]."', '".$eliksir["protect_legs"]."', '".$eliksir["protect_rej"]."', '".$eliksir["protect_drob"]."', '".$eliksir["protect_kol"]."', '".$eliksir["protect_rub"]."', '".$eliksir["protect_fire"]."', '".$eliksir["protect_water"]."', '".$eliksir["protect_air"]."', '".$eliksir["protect_earth"]."', '".$eliksir["protect_svet"]."', '".$eliksir["protect_tma"]."', '".$eliksir["protect_gray"]."', '".$eliksir["protect_mag"]."', '".$eliksir["protect_udar"]."','".$eliksir["shieldblock"]."','".$eliksir["krit"]."', '".$eliksir["akrit"]."', '".$eliksir["uvorot"]."', '".$eliksir["auvorot"]."', '".$eliksir["parry"]."', '".$eliksir["counter"]."', '".$eliksir["add_rej"]."', '".$eliksir["add_drob"]."', '".$eliksir["add_kol"]."', '".$eliksir["add_rub"]."', '".$eliksir["ms_udar"]."', '".$eliksir["ms_krit"]."', '".$eliksir["ms_mag"]."', '".$eliksir["ms_fire"]."', '".$eliksir["ms_water"]."', '".$eliksir["ms_air"]."', '".$eliksir["ms_earth"]."', '".$eliksir["ms_svet"]."', '".$eliksir["ms_tma"]."', '".$eliksir["ms_gray"]."', '".$eliksir["ms_rej"]."', '".$eliksir["ms_drob"]."', '".$eliksir["ms_kol"]."', '".$eliksir["ms_rub"]."', '".$eliksir["iznos_max"]."', '".$eliksir["min_attack"]."', '".$eliksir["max_attack"]."', '".$eliksir["proboy"]."','".$eliksir["add_oruj"]."' ,'".$eliksir["add_sword_vl"]."', '".$eliksir["add_staff_vl"]."', '".$eliksir["add_axe_vl"]."', '".$eliksir["add_fail_vl"]."', '".$eliksir["add_knife_vl"]."', '".$eliksir["add_spear_vl"]."', '".$eliksir["need_orden"]."', '".$eliksir["sex"]."', '".$eliksir["art"]."', '".$eliksir["podzemka"]."', '".$eliksir["is_personal"]."', '".$eliksir["personal_owner"]."', '".$eliksir["noremont"]."', '".$eliksir["two_hand"]."', '".$eliksir["second_hand"]."',  '".$eliksir["add_fire_att"]."', '".$eliksir["add_air_att"]."', '".$eliksir["add_watet_att"]."', '".$eliksir["add_earth_att"]."', '".$eliksir["edited"]."');");
                    mysql_query("UNLOCK TABLES");

                }
                mysql_query("INSERT INTO predmet VALUES (null,'".$group_id."','".$id_sund."','$take_id','sunduk',0)");
                say("toroom","<b>".$login."</b> открыл «Сундук» и нашол в нем «<b>".$eliksir["name"]."</b>» 1шт.! Поздравляем!",$login);
                $msg= "Вы нашли «".$eliksir["name"]."» 1шт.! Поздравляем!";
            }
            else
            {
                mysql_query("INSERT INTO predmet VALUES (null,'".$group_id."','".$id_sund."','0','sunduk',0)");
                $msg= "Волшебный сундук пуст!";
            }
        }
    }
    else $msg= "Кто-то быстрее...";
}   
//------------------------------------------------------------------
# Декорации
foreach($Items_Array as $item_info)
{
    if (in_array ($step2["left_cord"], $item_info))
    {
        $draw_item_left = $item_info["type"];
    }
    if (in_array ($step2["right_cord"], $item_info))
    {
        $draw_item_right = $item_info["type"];
    }
    if (in_array ($step1["fwd_cord"], $item_info))
    {
        $draw_item_fwd = $item_info["type"];
    }
   
    if (in_array ($step3["left_cord"], $item_info))
    {
        $draw_item_left1 = $item_info["type"];
    }
    if (in_array ($step3["right_cord"], $item_info))
    {
        $draw_item_right1 = $item_info["type"];
    }
    if (in_array ($step2["fwd_cord"], $item_info))
    {
        $draw_item_fwd1= $item_info["type"];
    }
}

$dtim=$ctime-$Time;
?>
<SCRIPT src="dungeon.js"></SCRIPT>
<script>
    var Hint3Name = '';
    // Заголовок, название скрипта, имя поля с логином
    function findlogin(title, script, name)
    {
        document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</td></tr><tr><td colspan=2>'+
        '<table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><form action="'+script+'" method=POST><INPUT TYPE=hidden name=sd4 value="<? echo $myinfo->id_person; ?>"><td colspan=2>'+
        'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD width=50% align=right><INPUT TYPE=text NAME="'+name+'"></TD><TD width=50%><INPUT type=image SRC="img/dmagic/gray_30.gif"></TD></TR></FORM></TABLE></td></tr></table>';
        document.all("hint3").style.visibility = "visible";
        document.all("hint3").style.left = 100;
        document.all("hint3").style.top = 100;
        document.all(name).focus();
        Hint3Name = name;
    }
    function closehint3()
    {
        document.all("hint3").style.visibility="hidden";
        Hint3Name='';
    }
</script>
<div id=hint3></div>
<h3>Подземелье Потерянных Героев</h3>
<script language="JavaScript">
    var stop_time=<?=$move_time-$dtim?>;
    function load_page()
    {
        setTimeout('update_timeout()',1000);
    }
       var max_stop_time = stop_time;
    function update_timeout()
    {   
        stop_time--;
        if(stop_time>=0)
        {
            var o = document.getElementById("move");
            if(o)
            {
                var width = ((max_stop_time-stop_time)/max_stop_time)*100;
                if (width > 100)
                {
                    width = 100
                }
                o.style.width = width+'px';
            }
        }   
        setTimeout('update_timeout()',1000);
    }
    function check_time()
    {
        if(stop_time<1) return true;
        else
        {
            document.getElementById("mess").innerHTML="Дождитесь...";//'Дождитесь завершения перемещения..';
            return false;
        }
    }
</script>
<script>
    load_page();
</script>
<DIV ID=oMenu CLASS="menu"></DIV>
<?
echo "
<table width=100% border=0>
<tr>
<td width=100% valign=top>";
    echo "<table border=0 cellpadding=0 cellspacing=0>";
    $pl_sql=mysql_query("SELECT users.id,users.login,users.battle,level,dealer,orden,admin_level,clan_short,clan,hp,hp_all,labirint.location,leader FROM users LEFT JOIN zayavka_teams on battle_id='".$group_id."' LEFT JOIN zayavka_bot on zayavka_bot.id='".$group_id."' LEFT JOIN labirint on labirint.user_id=zayavka_teams.player WHERE zayavka_teams.player=users.login");
    WHILE ($players=mysql_fetch_Array($pl_sql))
    {
        echo "<tr height=10 nowrap><td><a href='javascript:top.AddToPrivate(\"".$players['login']."\")'><img border=0 src=img/arrow3.gif alt=\"Приватное сообщение\" ></a>
        <script>drwfl('".$players['login']."','".$players['id']."','".$players['level']."','".$players['dealer']."','".$players['orden']."','".$players['admin_level']."','".$players['clan_short']."','".$players['clan']."');</script>&nbsp;</td>
        <td><script>show(".$players["hp"].",".$players["hp_all"].");</script></td><td>&nbsp;<small>[".$players['location']."]".($players['battle']?" <a href='log.php?log=".$players['battle']."' target='_blank'><img src='img/b.jpg'>":"")."</small></td>
        <td>".($players["leader"]?"<img src='img/dungeon/misc/lid.gif' alt='Лидер группы'>":"").(($players["leader"] && $players["login"]==$login)?"&nbsp;<A href='#' onclick=\"findlogin( 'Выберите персонажа которого хотите выгнать','?act=none', 'kill_member' )\"><IMG alt='Выгнать' src='img/dungeon/misc/kill.gif'></A>&nbsp;<A href='#' onclick=\"findlogin( 'Выберите персонажа которому хотите передать лидерство','?act=none', 'change_leader')\"><IMG alt='Новый Лидер' src='img/dungeon/misc/c_lid.gif'></A>&nbsp;":"")."</td></tr>";
        if ($login!=$players["login"])$users[]=array(login=>$players["login"],coord=>$players["location"]);
    }
    mysql_free_result($pl_sql);
    echo "</table><br>";
    echo "<FONT COLOR=red>$msg</FONT>";
    $predmet=mysql_query("SELECT wood.img,wood.name,predmet.id FROM predmet LEFT JOIN wood on wood.id=predmet.object_id WHERE predmet.creator='".$group_id."' and predmet.cord='".$my_cord."' and predmet.type='wood'");
    if (mysql_num_rows($predmet))
    {   
        echo "<table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td>
        <H3>В комнате разбросаны вещи:</H3>";
        while ($woods=mysql_fetch_assoc($predmet))
        {   
            echo "<img src=img/".$woods["img"]." style='cursor:hand' alt=\"Подобрать предмет '".$woods["name"]."'\" onclick=\"dungeon_obj('".$woods["id"]."');\"> ";
        }
        echo "</td></tr></table>";
    }

//-----------------
echo "</td>";

echo "<td valign=top align=right>
<A href='?exit=1' onclick='return confirm(\"Вы уверены, что хотите покинуть это место?\")'>Выйти</A>
   
   
<table bgcolor=#000000 width=100%><tr><td>";
echo "<div id=\"brodilka\" style=\"width:366px; height:260px; position:relative; background-color:#000000; z-index:0; overflow:hidden\" align=\"center\">
<!--menu-->
<div id=\"pmenu\" style=\"width:60px; height:20px; position:absolute; display:none; top:10px; left:10px; background-color:#CCCCCC; border-width:1px; border-color:#000000; border-style:solid; white-space:nowrap; padding:2px; z-index:8; text-align:right;\"></div>";
echo "\n\n <!--1 слой-->\n";
if(!$step1["left"])    {echo"<div style=\"position:absolute; top:10px; left:10px; z-index:7;\"><img src=\"img/dungeon/1_left_wall.gif\" /></div>";}
if(!$step1["fwd"])    {echo"<div style=\"position:absolute; top:10px; left:10px; z-index:7;\"><img src=\"img/dungeon/1_front_wall.gif\" /></div>";}
if(!$step1["right"]){echo"<div style=\"position:absolute; top:10px; right:0px; z-index:7;\"><img src=\"img/dungeon/1_right_wall.gif\" /></div>";}

if($step1['fwd']=="29x15" && $my_vector==0){echo"<div style=\"position:absolute; top:0px; left:10px; z-index:7;\"><img src=\"img/dungeon/misc/les.png\" ></div>";}
if($step2['fwd']=="29x15" && $my_vector==0){echo"<div style=\"position:absolute; top:30px; left:90px; z-index:7;\"><img src=\"img/dungeon/misc/les.png\" style='width:200px;'></div>";}
if($step1['fwd']=="28x17" && $my_vector==0){echo"<div style=\"position:absolute; top:50px; left:140px; z-index:7;\" style='cursor:hand;' onClick=\"OpenMenuMerlin();\" onmouseout=\"closeMenu();\"><img src=\"img/dungeon/merlin.gif\" title='Тень Мерлина'></div>";}

#бот!
echo "\n<div id='us' style='Z-INDEX:11; POSITION:absolute; LEFT:10px;TOP:60px;' onmouseout=\"closeMenu();\"></div>\n";

if(count($Bot_Array[$step1['fwd']]))
{
    echo"<script>
            var arr=new Array('".implode("','",$Bot_Array[$step1['fwd']])."');
            VesualBot(arr,'".$step1['fwd']."');
        </script>";
}
###
if ($users!="")
{
    foreach ($users as $currentValue)
    {
        if (in_array ($step1['fwd'], $currentValue))
        {
            echo"<div style=\"Z-INDEX:12; LEFT:130px; POSITION:absolute; TOP:40px;\"><img src=\"img/dungeon/shadow.gif\" alt=\"".$currentValue["login"]."\" style=\"CURSOR:hand\"></div>";
        }
    }
}
if(in_array($step1["fwd"],$sunduk_Array))
{
    echo"\n<form name='myform' method=POST action='main.php?act=none'>
        <div id=\"m1_4\" style=\"Z-INDEX:10; LEFT:10px; POSITION:absolute; TOP:10px;\">
            <img src='img/dungeon/misc/sunduk1.gif' style='border:0; CURSOR:hand;' onclick=\"if (confirm('Открыть сундук?')) document.myform.submit(); else this.form.action=''; \">
            <input type=hidden name=id_sund value='".$step1["fwd"]."'>
        </div>
        </form>\n";
}
if($draw_item_left)
{
    echo"<div style=\"Z-INDEX:6; LEFT:10px; POSITION:absolute; TOP:10px; \"><img src='img/dungeon/misc/".$draw_item_left."_l1.gif' style='border:0;'></div>";
}
if($draw_item_right)
{
    echo"<div style=\"Z-INDEX:10; LEFT:10px; POSITION:absolute; TOP:10px; \"><img src='img/dungeon/misc/".$draw_item_right."_r1.gif' style='border:0;'></div>";
}
if($draw_item_fwd=="fontan")
{
    echo"<div style=\"Z-INDEX:10; LEFT:10px; POSITION:absolute; TOP:10px; \" title=\"Фонтан жизни\nВосстанавливает полный уровень жизни Вашего персонажа\" onclick=\"take('heal');\"><img src='img/dungeon/misc/".$draw_item_fwd."_fwd1.gif' style='border:0; CURSOR:hand;'></div>";
}
else if($draw_item_fwd=="bones")
{
    echo"<div style=\"Z-INDEX:10; LEFT:10px; POSITION:absolute; TOP:10px; \" title=\"\" onclick=\"take('cerep');\"><img src='img/dungeon/misc/".$draw_item_fwd."_fwd1.gif' style='border:0; CURSOR:hand;'></div>";
}
   
echo"\n\n<!--2 слой-->\n";
if(!$step2["left"])    {echo "<div style=\"position:absolute; top:10px; left:10px; z-index:5;\"><img src=\"img/dungeon/2_left_wall.gif\" /></div>"; }
if(!$step2["fwd"])    {echo "<div style=\"position:absolute; top:10px; left:10px; z-index:5;\"><img src=\"img/dungeon/2_front_wall.gif\" /></div>";}
if(!$step2["right"]){echo "<div style=\"position:absolute; top:10px; right:0px; z-index:5;\"><img src=\"img/dungeon/2_right_wall.gif\" /></div>";}

echo "\n<div id='us2' style='Z-INDEX:5; POSITION:absolute; LEFT:10px;TOP:60px;' onmouseout=\"closeMenu();\"></div>\n";

if(count($Bot_Array[$step2['fwd']]))
{
    echo"<script>
            var arr=new Array('".implode("','",$Bot_Array[$step2['fwd']])."');
            VesualBot2(arr,'".$step2['fwd']."');
        </script>";
}
if ($users!="")
{
    foreach ($users as $currentValue)
    {
        if (in_array ($step2['fwd'], $currentValue))
        {
            echo"<div style=\"Z-INDEX:11; LEFT:150px; POSITION:absolute; TOP:60px;\"><img src=\"img/dungeon/shadow.gif\" width=\"70\" alt=\"".$currentValue["login"]."\" style=\"CURSOR:hand\"></div>";
        }
    }
}
if(in_array($step2["fwd"],$sunduk_Array))
{
    echo "\n<div style=\"Z-INDEX:6; LEFT:10px; POSITION:absolute; TOP:10px;\"><img src='img/dungeon/misc/sunduk2.gif'></div>";
}

if($draw_item_left1)
{
    echo"<div style=\"Z-INDEX:6; LEFT:10px; POSITION:absolute; TOP:10px; \"><img src='img/dungeon/misc/".$draw_item_left1."_l2.gif' style='border:0;'></div>";
}
if($draw_item_right1)
{
    echo"<div style=\"Z-INDEX:10; LEFT:10px; POSITION:absolute; TOP:10px; \"><img src='img/dungeon/misc/".$draw_item_right1."_r2.gif' style='border:0;'></div>";
}
if($draw_item_fwd1)
{
    echo"<div style=\"Z-INDEX:10; LEFT:10px; POSITION:absolute; TOP:10px; \"><img src='img/dungeon/misc/".$draw_item_fwd1."_fwd2.gif' style='border:0;'></div>";
}

echo"\n\n<!--3 слой-->\n";
if(!$step3["left"]) {echo"<div style=\"position:absolute; top:10px; left:10px; z-index:3;\"><img src=\"img/dungeon/3_left_wall.gif\" /></div>";}
if(!$step3["fwd"])    {echo"<div style=\"position:absolute; top:10px; left:10px; z-index:3;\"><img src=\"img/dungeon/3_front_wall.gif\" /></div>";}
if(!$step3["right"]){echo"<div style=\"position:absolute; top:10px; right:0px; z-index:3;\"><img src=\"img/dungeon/3_right_wall.gif\" /></div>";}

echo"\n\n<!--пол и потолок-->";
echo "<div id=\"l1ce\" style=\"position:absolute; top:10px; left:10px; z-index:0;\"><img src=\"img/dungeon/bg.gif\"/></div>";

echo"\n\n<!--4 слой-->";
if(!$step4["left"])    {echo"<div id=\"l4l\" style=\"position:absolute; top:10px; left:10px; z-index:1;\"><img src=\"img/dungeon/4_left_wall.gif\" id=\"lv4l\" /></div>";}
if(!$step4["right"]){echo"<div id=\"l4r\" style=\"position:absolute; top:10px; right:0px; z-index:1;\"><img src=\"img/dungeon/4_right_wall.gif\" id=\"lv4r\" /></div>";}

echo"<div style=\"position:absolute; bottom:10px; left:130px; z-index:100;\">
<div><img src=\"img/dungeon/navigation.gif\"/></div>
<div>";
if($step1['fwd'])
{
    echo "<a href='?action=forward' onclick='return check_time();'><img src='img/dungeon/up.gif' style=\"position:absolute; top:12px; left:48px; z-index:0;\" border='0' alt='Вперёд'></a>";
}
else echo "<img src='img/dungeon/noway.gif' style=\"position:absolute; top:14px; left:46px; z-index:0;\" border='0' alt='Нельзя'>";
echo "<a href='?action=rotateleft' onclick='return check_time();'><img src='img/dungeon/left.gif' style=\"position:absolute; top:40px; left:12px; z-index:0;\" border='0' alt='Повернуться влево'></a>";
echo "<a href='?action=rotateright' onclick='return check_time();'><img src='img/dungeon/right.gif' style=\"position:absolute; top:40px; left:88px; z-index:0;\" border='0' alt='Повернуться вправо'></a>";

echo "</div>";

echo "</div>";

echo"</div></td>
<TD width=160 align=center valign=top style='padding:4px' nowrap>";
?>
    <table cellspacing="0" cellpadding="0" width="100" border="0">
    <tr>
        <td width="100" background="img/ug/navigation/bg.gif" height="10"><img height="10" src="img/ug/navigation/move.gif" width="1" name="move" id="move" alt="" /></td>
    </tr>
    <tr>
        <td id=mess style="color:#ffffff">&nbsp;</td>
    </tr>
    </table>
    <?DrawAllMap($my_cord,$my_vector);?>
</td>   
</tr>
</table>
</td>
</tr>
</table>
<br><br><br><br>
 
ну вот ты кинул длинную простыню. И как теперь догадываться, где тут строка 211?
 
PHP:
(строка 205) if ($_POST["id_sund"] && in_array($_POST["id_sund"],$sunduk_Array) && $step1['fwd']==$_POST["id_sund"])
{
    $id_sund=htmlspecialchars(addslashes($_POST["id_sund"]));
    $s_id=mysql_query("SELECT * FROM predmet WHERE creator='".$group_id."' and type='sunduk' and cord='".$id_sund."'");
    if (!mysql_fetch_array($s_id))
    {
 (строка 211)       foreach ($eliks[$id_sund] as $table => $take_array)
        {
            $take_id=$take_array[rand(0,count($take_array)-1)];
            $eliksir=mysql_fetch_array(mysql_query("SELECT * FROM $table WHERE id=".$take_id));
 
Хм. Вариантов два:
Код:
if (is_array($items)) {
foreach ($items as $item) {
// ...
}
}
Код:
foreach ((array) $items as $item) {
// ...
}

Если оба не помогут, нужно будет вчитываться.
 
хз оба варианта не исправили ошибку . при первом варианте когда нажимаеш на сундук то всегда пишет "Кто то быстрее..."
 
Привет всем, кто знает какие файлы ставить на хрон и на сколько?
 
я захажу в игру но меня через 5 секунд выкидвает
можети помочь
 
я захажу в игру но меня через 5 секунд выкидвает
можети помочь
поиск по форуму рулит, я уже описывал как это исправить! даже в этой теме есть, поищи на 2-3 странице этой темы, там манипуляции в файле users.php делать надо
 
поставил данную сборку
прошу потестить кому скучно)
 
Вопрос к тем кто ставил, много крон файлов, с каким таймингом их ставить? кто подскажет? И по кодировке вещей в магазине совсем не понятно, какие то вещи нормально называются, а какие-то вопросами. Как исправить? Или вручную перелопачивать?))
 

Похожие темы

Сверху