Движок MEYDAN.AZ Измененная Версия

Подскажите как зделать востановление хп в 2 раза быстрее , вроде все перерыл и не нашол ...
 
Имеется у кого дизайн Дороги через хаос(то что в этом движке используется)
 
Подскажите как зделать востановление хп в 2 раза быстрее , вроде все перерыл и не нашол ...
ап
 
Подскажите как зделать востановление хп в 2 раза быстрее , вроде все перерыл и не нашол ...
ап
плохо ты искал) очень плохо может даже не искал) battles.php
PHP:
/-- Смена хитпоинтов
var delay = 8;        // Каждые 8сек. увеличение HP на 1%
var redHP = 0.33;    // меньше 30% красный цвет
var yellowHP = 0.66;// меньше 60% желтый цвет, иначе зеленый
var TimerOn = -1;    // id таймера
var tkHP, maxHP;
var speed=100;
var mspeed=100;
var chat_version = -1;
function setHP(value, max, newspeed)
{
    tkHP=value; maxHP=max;
    if (TimerOn>=0) { clearTimeout(TimerOn); TimerOn=-1; }
    if (newspeed < 1) TimerOn=-1;
    speed=newspeed;
    setHPlocal();
}
function setHPlocal()
{
    if (tkHP>maxHP) { tkHP=maxHP; TimerOn=-1;} else {TimerOn=0;}
    var le=Math.round(tkHP)+"/"+maxHP;
    //    le=240 - (le.length + 2)*7;
    le=260;
    var sz1 = Math.round( ( le/maxHP ) * tkHP );
    var sz2 = le - sz1;
    if (top.frames['main'].document.all("HP"))
    {
        top.frames['main'].document.HP1.width=sz1;
        top.frames['main'].document.HP2.width=sz2;
        top.frames['main'].document.HP2.display=sz2?"":"none";
        if (tkHP/maxHP < redHP) { top.frames['main'].document.HP1.src='img/icon/red.jpg'; }
        else
        {
            if (tkHP/maxHP < yellowHP)
            {
                top.frames['main'].document.HP1.src='img/icon/yellow.jpg';
            }
            else
            {
                top.frames['main'].document.HP1.src='img/icon/green.jpg';
            }
        }
        var s = top.frames['main'].document.all("HP").innerHTML;
        top.frames['main'].document.all("HP").innerHTML = Math.round(tkHP)+"/"+maxHP;
    }
    tkHP = (tkHP+(maxHP/100)*speed/1000);
    if (TimerOn!=-1) {TimerOn=setTimeout('setHPlocal()', delay*100)};
}

//-- Смена маны
var Mdelay = 8;
var MTimerOn = -1;    // id таймера
var tkMana, maxMana;
function setMana(value, max, newspeed)
{
    tkMana=value; maxMana=max;
    if (MTimerOn>=0) { clearTimeout(MTimerOn); MTimerOn=-1; }
    if (newspeed < 1) TimerOn=-1;
    mspeed=newspeed;
    setManalocal();
}
function setManalocal()
{
    if (maxMana==0) return(0);
    if (tkMana>maxMana) { tkMana=maxMana; MTimerOn=-1; } else {MTimerOn=0;}
    var le=Math.round(tkMana)+"/"+maxMana;
    le=260;
    var sz1 = Math.round( ( le / maxMana ) * tkMana);
    var sz2 = le - sz1;
    if (top.frames['main'].document.all("Mana"))
    {
        top.frames['main'].document.Mana1.width=sz1;
        top.frames['main'].document.Mana2.width=sz2;
        top.frames['main'].document.Mana2.display=sz2?"":"none";
        top.frames['main'].document.Mana1.src='img/icon/blue.jpg';
        var s = top.frames['main'].document.all("Mana").innerHTML;
        top.frames['main'].document.all("Mana").innerHTML = s.substring(0, s.lastIndexOf(':')+1) + Math.round(tkMana)+"/"+maxMana;
    }
    tkMana = (tkMana+(maxMana/1000)*mspeed/100);
    if (MTimerOn!=-1) {MTimerOn=setTimeout('setManalocal()', Mdelay*100);};
}
 
Помогите, у меня тут проблемка, в которую я чтот не врублюсь. Нету чата, а точнее
Not Found
photo311004761_394772281
 
Кто подскажет, как убрать ?????????? знаки с предметов в игре?
 
не знаю не про какую вторую версию мейдана но посмотрел я на твой сайт ты просто много чего изменил

зайди в Chat/users.php после этого замени код который я дал тебе ( если будет выкидывать тогда это из-за сервера

//-------------------------------------------------------------------

PHP:
$userler="";
$room=$_SESSION['my_room'];
$nick=$_SESSION['login'];
$nik=mysql_fetch_array(mysql_query("SELECT * FROM users WHERE login='".$nick."'"));
if($nik['weher']=='foggytown'){$qorod="foggytown";}else{$qorod="mountown";}
$all_online=mysql_fetch_array(mysql_query("SELECT count(*) FROM online LEFT JOIN users on users.login=online.login WHERE users.adminsite<20 and users.weher='mountown'"));
$all_online_f=mysql_fetch_array(mysql_query("SELECT count(*) FROM online LEFT JOIN users on users.login=online.login WHERE users.adminsite<20 and users.weher='foggytown'"));
$users= mysql_query("SELECT users.login, users.id, users.dealer, users.level, users.orden, users.admin_level, users.adminsite, users.clan_short, users.clan, users.shut, users.travm, online.uniqPCID FROM online LEFT JOIN users on users.login=online.login WHERE online.room='".$room."' and online.weher='".$qorod."' and users.adminsite<2 ORDER BY users.admin_level DESC,users.dealer DESC,users.clan DESC");
$co=mysql_num_rows($users);
while ($onl= mysql_fetch_array($users))
{
    $war=0;
    if(in_Array($onl["clan_short"],$attacker))$war=1;
    if(in_Array($onl["clan_short"],$defender))$war=1;
    if (in_Array($room,array("arena","room4","room3")))$war=0;
    $shut=$onl['shut']-time();
    $shut=($shut>0)?1:0;
    $sfile="sess_".$onl["uniqPCID"];
    $spath=session_save_path()."/";
    if((time()- @fileatime($spath.$sfile))> 60)
    {  
        mysql_query("DELETE FROM online WHERE login='".$onl["login"]."'");
        @unlink($spath.$sfile);
    }
       if ($onl['adminsite']<2)
       {
           $userler.="usr('".$onl['login']."','".$onl['id']."','".$onl['level']."','".$onl['dealer']."','".$onl['orden']."','".$onl['admin_level']."','".$onl['clan_short']."','".$onl['clan']."','".$shut."','".$onl['travm']."','".$war."');\n";
    }
    else $co=$co-1;
}
mysql_free_result($users);
Не помогло, всё равно на денвере вылетает(
 
Какие предложения?
Установи denwer с версией php 5.2 он не работает выше версиях.
Если все таки кидает то ,попробуй
/chat/users.php
if((time()- @fileatime($spath.$sfile))> 9000)
поменяй 9000 ( у тебя может быть другое значение) сделай 999999
Это секунды через какую проверяет игрока,он в игре или нет .
Если что обращайся.
 

Похожие темы

Сверху