Вход Регистрация
Файл: gamele.ru/js/hau.js
Строк: 325
<?php
var i,j,str;

function 
view_hau()
{
    
view_build_top();
    
d.write('<table cellpadding=0 cellspacing=0 border=0 align=center width=760><tr><td><img src=http://image.gamele.ru/gameplay/hau/hau.jpg width=760 height=255 border=0></td></tr><tr><td><img src=http://image.gamele.ru/1x1.gif width=1 height=2></td></tr><tr><td><table cellpadding=0 cellspacing=0 border=0 align=center width=760><tr><td bgcolor=#CCCCCC><table cellpadding=4 cellspacing=1 border=0 width=100%><tr><td bgcolor=#FFFFFF align=center width=30%><b><a href="?type=1"><font class=category>Раритетные вещи</font></a></b> | <b><a href="?type=1&sell=1"><font class=category>Продать</font></a></b></td><td bgcolor=#FFFFFF align=center width=30%><b><a href="?type=2"><font class=category>Вещи NPC</font></a></b> | <b><a href="?type=2&sell=1"><font class=category>Продать</font></a></b></td><td bgcolor=#FFFFFF align=center width=15%><b><a href="?type=3"><font class=category>Артефакты</font></a></b></td><td bgcolor=#FFFFFF align=center width=10%><b><a href="?type=4"><font class=category>Другое</font></a></b></td><td bgcolor=#FFFFFF align=center width=15%><b><a href="?type=5&sell=1"><font class=category>Статистика</font></a></b></td></tr></table></td></tr></table></td></tr>');
    if(
haupa[2] > 0)
    {
        if(!
haupa[3])
        {
        if(
haupa[2] != 5)
        {
            
view_hau_filter();
            
view_hau_items();
        }
        }
        else 
view_hau_sell_form();
    }
    
d.write('</table>');
    
view_build_bottom();
}

function 
view_hau_filter()
{
    var 
cat_name = ["Все","Мечи","Топоры","Дробящие","Ножи","Метательное","Алебарды и копья","Посохи","Кольчуги","Доспехи","Щиты","Сапоги","Кольца","Шлемы","Перчатки","Кулоны","Пояса","Наручи"];
    var 
cat_id = [0,1,2,3,4,5,6,7,18,19,20,21,22,23,24,25,26,80];
    
d.write('<tr><td><img src=http://image.gamele.ru/1x1.gif width=1 height=2></td></tr><tr><td><table cellpadding=0 cellspacing=0 border=0 align=center width=760><tr><td bgcolor=#CCCCCC><table cellpadding=4 cellspacing=1 border=0 width=100%><tr><td bgcolor=#F9F9F9 align=center colspan=2><FORM action="" method=GET><input type=hidden name=type value='+haupa[2]+'><input type=hidden name=filter value=1><font class=inv><b>Доступные вещи для покупки через аукцион</b></font><br><img src=http://image.gamele.ru/1x1.gif width=1 height=3><br><font class=freetxt><font color=#3564A5><b>Фильтр: </b></font>уровень от <select name=minl class=freetxt>');
    
view_lev(4);
    
d.write('</select> до <select name=maxl class=freetxt>');
    
view_lev(5);
    
d.write('</select> категория <select name=cat class=freetxt>');
    for(
i=0i<18i++) d.write('<option value='+cat_id[i]+(haupa[6] != cat_id[i] ? '' ' SELECTED')+'>'+cat_name[i]+'</option>');
    
d.write('</select> <input type=submit value=" ok " class=fr_but></FORM></td></tr>');
}

function 
view_lev(pid)
{
    for(
i=0i<23i++) d.write('<option value='+i+(haupa[pid] != '' ' SELECTED')+'>'+i+'</option>');
}   

function 
view_hau_stats()
{
    
d.write('<tr><td><img src=http://image.gamele.ru/1x1.gif width=1 height=2></td></tr><tr><td><table cellpadding=0 cellspacing=0 border=0 align=center width=760><tr><td bgcolor=#CCCCCC><table cellpadding=4 cellspacing=1 border=0 width=100%>');
    
d.write('<tr><td colspan=6 bgcolor=#F9F9F9 align=center class=inv><b>Статистика продаж вещей на аукционе</b></td></tr>');
    
d.write('<tr><td bgcolor=#FFFFFF></td><td align=center bgcolor=#FFFFFF class=freetxt><b>Раритетные вещи</b></td><td align=center bgcolor=#FFFFFF class=freetxt><b>Вещи NPC</b></td><td align=center bgcolor=#FFFFFF class=freetxt><b>Артефакты</b></td><td align=center bgcolor=#FFFFFF class=freetxt><b>Другое</b></td><td align=center bgcolor=#FFFFFF class=freetxt><b>Всего</b></td></tr>');
    
d.write('<tr><td align=center bgcolor=#FFFFFF class=ftia><b>Кол-во вещей</b></td><td align=center bgcolor=#FFFFFF>'+adata[0]+'</td><td align=center bgcolor=#FFFFFF>'+adata[1]+'</td><td align=center bgcolor=#FFFFFF>'+adata[2]+'</td><td align=center bgcolor=#FFFFFF>'+adata[3]+'</td><td align=center bgcolor=#FFFFFF>'+adata[4]+'</td></tr>');
    
d.write('<tr><td align=center bgcolor=#FFFFFF class=ftia><b>Сумма в ER</b></td><td align=center bgcolor=#FFFFFF>'+adata[5]+'</td><td align=center bgcolor=#FFFFFF>'+adata[6]+'</td><td align=center bgcolor=#FFFFFF>'+adata[7]+'</td><td align=center bgcolor=#FFFFFF>'+adata[8]+'</td><td align=center bgcolor=#FFFFFF>'+adata[9]+'</td></tr>');
    
d.write('</table></td></tr></table></td></tr>');
}

function 
view_hau_sell_form()
{
    var 
about_a,need_a;
    var 
sell_n = ["","раритетные вещи","вещи NPC","артефакты","артефакты"];
    var 
sell_a = ["","Продавец получает начальную ставку в полном объёме + <b>30%</b> от добавленной ставки на лот.","Продавец получает <b>40%</b> от итоговой ставки на лот.","Продавец получает <b>100%</b> от итоговой ставки на лот.","Продавец получает <b>100%</b> от итоговой ставки на лот."];
    if(
haupa[2] != 5)
    {
        
d.write('<tr><td><img src=http://image.gamele.ru/1x1.gif width=1 height=2></td></tr><tr><td><table cellpadding=0 cellspacing=0 border=0 align=center width=760><tr><td bgcolor=#CCCCCC><table cellpadding=4 cellspacing=1 border=0 width=100%>');
    if(
adata.length)
        {
            
d.write('<tr><td colspan=2 bgcolor=#F9F9F9 align=center><font class=inv><b>Доступные '+sell_n[haupa[2]]+' для продажи через аукцион</b></font><br><font class=freetxt>'+sell_a[haupa[2]]+'</font></td></tr>');
        for(
j=0j<adata.lengthj++)
            {
                
about_a adata[j][2].split("|");
                
need_a adata[j][3].split("|");
                
Math.round(62*parseInt(about_a[6])/parseInt(about_a[7]));
        
d.write('<tr><td bgcolor=#FFFFFF><div align=center><img src=http://image.gamele.ru/weapon/'+about_a[1]+' border=0><br><img src=http://image.gamele.ru/1x1.gif width=62 height=1><br><img src=http://image.gamele.ru/solidst.gif width='+s+' height=2 border=0 alt="Долговечность: '+about_a[6]+'/'+about_a[7]+'"><img src=http://image.gamele.ru/nosolidst.gif width='+(62-s)+' height=2 border=0 alt="Долговечность: '+about_a[6]+'/'+about_a[7]+'"></div></td><td width=100% bgcolor=#FFFFFF valign=top><table cellpadding=0 cellspacing=0 border=0 width=100%><tr><td bgcolor=#FFFFFF width=100%><b><FORM action="" method=POST>&nbsp'+about_a[0]+'</b> | <input type=hidden name=post_id value=18><input type=hidden name=wuid value='+adata[j][0]+'><input type=hidden name=wtype value='+haupa[2]+'><input type=hidden name=act value=2><input type=hidden name=vcode value="'+adata[j][1]+'">&nbsp;<font class=freetxt>'+view_stavka()+'&nbsp;&nbsp;<input type=submit class=invbut value="Установить лот"></FORM></td><td><img src=http://image.gamele.ru/1x1.gif width=1 height=28></td></tr><tr><td colspan=2 width=100%><table cellpadding=0 cellspacing=0 border=0 width=100%><tr><td bgcolor=#D8CDAF><img src=http://image.gamele.ru/1x1.gif width=5 height=1></td><td bgcolor=#D8CDAF width=50% class=hpbar align=center><b><font color=#f5f5f5>свойства</font></b></td><td bgcolor=#B9A05C><img src=http://image.gamele.ru/1x1.gif width=1 height=1></td><td bgcolor=#D8CDAF><img src=http://image.gamele.ru/1x1.gif width=5 height=1></td><td bgcolor=#D8CDAF width=50% class=hpbar align=center><b><font color=#f5f5f5>требования</font></b></td></tr><tr><td bgcolor=#FCFAF3></td><td bgcolor=#FCFAF3 class=ftia><font color=#333333>'+view_about(about_a)+'</font></td><td bgcolor=#B9A05C><img src=http://image.gamele.ru/1x1.gif width=1 height=1></td><td bgcolor=#FCFAF3></td><td bgcolor=#FCFAF3 class=ftia><font color=#333333>'+view_need(need_a)+'</font></td></tr></table></td></tr></table></td></tr>');
            }
        }
        else 
d.write('<tr><td bgcolor=#FFFFFF align=center>Доступных для продажи вещей не обнаружено</td></tr>');
        
d.write('</table></td></tr></table></td></tr>');
    }
    else 
view_hau_stats();
}

function 
view_stavka()
{
    switch(
haupa[2])
    {
        case 
2: return 'Срок торгов:</font> <select name=days class=freetxt><option value=3>3 дня</option><option value=2>2 дня</option><option value=1>1 день</option></select>'; break;
        default: return 
'Начальная ставка: <input type=text name=sum size=6 maxlength=6 class=freetxt> Срок торгов:</font> <select name=days class=freetxt><option value=14>2 недели</option><option value=7>1 неделя</option><option value=3>3 дня</option></select>';
    }
}

function 
view_hau_items()
{
    if(
adata.length)
    {
    for(
j=0j<adata.lengthj++)
        {
            
about_a adata[j][6].split("|");
            
need_a adata[j][7].split("|");
            
Math.round(62*parseInt(about_a[6])/parseInt(about_a[7]));
        
d.write('<tr><td bgcolor=#FFFFFF colspan=2><FORM action="" method=POST>'+(haupa[0] != adata[j][2] ? '' '[ <B><font color=#CC0000>!</font></B> ]&nbsp;')+(haupa[0] != adata[j][3] ? 'Текущая ставка: <b>'+adata[j][4]+' ER</b>' '<font color=#CC0000>Ваша ставка: <b>'+adata[j][4]+' ER</b></font>')+'&nbsp;<font class=freetxt>[ Завершение торгов: <b>'+adata[j][5]+'</b> ]'+(!adata[j][9] ? '' '&nbsp;<input type=button class=invbut onclick="location='?get_id=24&act=2&type='+haupa[2]+'&luid='+adata[j][0]+'&wuid='+adata[j][1]+'&vcode='+adata[j][9]+''" value="Удалить лот">')+(!adata[j][8] ? '' '<input type=hidden name=post_id value=18><input type=hidden name=luid value='+adata[j][0]+'><input type=hidden name=act value=4><input type=hidden name=wtype value='+haupa[2]+'><input type=hidden name=sum value='+adata[j][4]+'><input type=hidden name=mon value="'+haupa[1]+'"><input type=hidden name=vcode value="'+adata[j][8]+'"> <input type=submit class=invbut value="Повысить"> ставку на <select name=upst class=freetxt>'+view_up_form(adata[j][4])+'</select>')+'</font></FORM></td></tr><tr><td bgcolor=#FFFFFF><div align=center><img src=http://image.gamele.ru/weapon/'+about_a[1]+' border=0><br><img src=http://image.gamele.ru/1x1.gif width=62 height=1><br><img src=http://image.gamele.ru/solidst.gif width='+s+' height=2 border=0 alt="Долговечность: '+about_a[6]+'/'+about_a[7]+'"><img src=http://image.gamele.ru/nosolidst.gif width='+(62-s)+' height=2 border=0 alt="Долговечность: '+about_a[6]+'/'+about_a[7]+'"></div></td><td width=100% bgcolor=#FFFFFF valign=top><table cellpadding=0 cellspacing=0 border=0 width=100%><tr><td bgcolor=#FFFFFF width=100%><b>&nbsp'+about_a[0]+'</b></td><td><img src=http://image.gamele.ru/1x1.gif width=1 height=28></td></tr><tr><td colspan=2 width=100%><table cellpadding=0 cellspacing=0 border=0 width=100%><tr><td bgcolor=#D8CDAF><img src=http://image.gamele.ru/1x1.gif width=5 height=1></td><td bgcolor=#D8CDAF width=50% class=hpbar align=center><b><font color=#f5f5f5>свойства</font></b></td><td bgcolor=#B9A05C><img src=http://image.gamele.ru/1x1.gif width=1 height=1></td><td bgcolor=#D8CDAF><img src=http://image.gamele.ru/1x1.gif width=5 height=1></td><td bgcolor=#D8CDAF width=50% class=hpbar align=center><b><font color=#f5f5f5>требования</font></b></td></tr><tr><td bgcolor=#FCFAF3></td><td bgcolor=#FCFAF3 class=ftia><font color=#333333>'+view_about(about_a)+'</font></td><td bgcolor=#B9A05C><img src=http://image.gamele.ru/1x1.gif width=1 height=1></td><td bgcolor=#FCFAF3></td><td bgcolor=#FCFAF3 class=ftia><font color=#333333>'+view_need(need_a)+'</font></td></tr></table></td></tr></table></td></tr>');
        }
    }
    else 
d.write('<tr><td bgcolor=#FFFFFF align=center colspan=2>Лотов не найдено</td></tr>');
    
d.write('</table></td></tr></table></td></tr>');
}

function 
view_up_form(sum)
{
    
str '';
    var 
up = [Math.round(0.05*sum),Math.round(0.1*sum),Math.round(0.5*sum),sum];
    for(
i=0i<4i++) if(haupa[1] > (sum up[i])) str += '<option value='+i+'>'+up[i]+' ER</option>';
    return 
str;
}

function 
view_about(arr)
{
    
str '';
    var 
about_n = ["","","","","","","","","","","Карманов","Сокрушение","Стойкость","Уловка","Точность","Класс брони","Пробой брони","Масса","HP","MP","Сила","Удача","Ловкость","Знания","Мудрость","Рукопашный бой","Владение мечами","Владение топорами","Владение дробящим оружием","Владение ножами","Владение метательным оружием","Владение алебардами и копьями","Владение посохами","Владение экзотическим оружием","Владение двуручным оружием","Владение двумя руками","Доп. очки действия","Магия огня","Магия воды","Магия воздуха","Магия земли","Сопротивление магии огня","Сопротивление магии воды","Сопротивление магии воздуха","Сопротивление магии земли","Сопротивление физ. повреждениям","Воровство","Осторожность","Скрытность","Наблюдательность","Торговля","Странник","Языковедение","Каллиграфия","Ювелирное дело","Самолечение","Оружейник","Доктор","Быстрое восстановление маны","Лидерство","Алхимия","","Рыбалка"];
    var 
pr = ["","","","","","","","","","","","%","%","%","%","","%","","","","","","","","","%","%","%","%","%","%","%","%","%","%","%","","%","%","%","%","%","%","%","%","%","%","%","%","%","%","%","%","%","%","%","%","%","%","%","%","","%"];
    switch(
arr[3])
    {
        case 
'0': break;
        case 
'2'str += '<b><font color=#cc0000>Двуручное оружие</font></b><br>'; break;
        case 
'3'str += '<b><font color=#cc0000>Можно одевать на кольчуги</font></b><br>'; break;
    }
    
    if(
arr[5]>&& arr[2]=="w20")
    {
    switch(
arr[5])
        {
            case 
'90'str += '<b><font color=#cc0000>Блокировка 3-х точек</font></b><br>'; break;
            case 
'70'str += '<b><font color=#cc0000>Блокировка 2-х точек</font></b><br>'; break;
            case 
'40'str += '<b><font color=#cc0000>Блокировка 1-ой точки</font></b><br>'; break;
        }
    }
    
    if(
arr[4] > 0str += 'Цена: <b>'+arr[4]+' ER</b><br>';
    if(
arr[8] > 0str += 'Удар: <b>'+arr[8]+'-'+arr[9]+'</b><br>';
    if(
arr[6] > 0str += 'Долговечность: <b>'+arr[6]+'/'+arr[7]+'</b><br>';
    
    for(
i=10i<63i++) if(arr[i] && arr[i]!=0str += about_n[i]+': '+(arr[i] > '+' '')+'<b>'+arr[i]+pr[i]+'</b><br>';
     
    return 
str;
}

function 
view_need(arr)
{
    
str '';
    var 
need_n = ["","Клан","Уровень","Сила","Удача","Ловкость","Знания","Мудрость","Здоровье","Масса","Владение мечами","Владение топорами","Владение дробящим оружием","Владение ножами","Владение метательным оружием","Владение алебардами и копьями","Владение посохами","Владение экзотическим оружием","Владение двуручным оружием","Владение двумя руками","Магия огня","Магия воды","Магия воздуха","Магия земли","Скрытность","Торговля","Доктор","Алхимия","","Рыбалка","Очки действия"];
    if(
arr[30]>&& arr[0]!="w20"str 'Очки действия: <b>'+arr[30]+'</b><br>';
    for(
i=2i<30i++) if(arr[i] > 0str += need_n[i]+': <b>'+arr[i]+'</b><br>';
    if(!
strstr 'нет требований';
    return 
str;
}
?>
Онлайн: 1
Реклама