var u = { wName:{ 0:['неизвестно',20,20], 1:['серьги',60,20], 2:['ожерелье'], 3:['оружие'], 4:['броня'], 5:['slot5'], 6:['slot6'], 7:['кольцо'], 8:['кольцо'], 9:['кольцо'], 10:['шлем'], 11:['slot11'], 12:['перчатки'], 13:['обувь'], 14:['щит'] }, userHealthData:{}, userHealth:function( timeStart , hp , mp , hpAll , mpAll , minHP , minMP , block ) { var html = ''; /* if( timeStart == 0 ) { timeStart = GameEngine.timenow(); } */ //Проверяем сколкьо НР и МР на данный момент var timeLast = GameEngine.timenow()-timeStart; timeStart = GameEngine.timenow(); GameEngine.c( hp ); hp += hpAll/100*((timeLast/(minHP*60))*100); // if( hp > hpAll ) { hp = hpAll; }else if( hp < 0 ) { hp = 0; } if( $(block) != undefined && hp < hpAll ) { clearTimeout(this.userHealthData[$(block).attr('id')]); this.userHealthData[$(block).attr('id')] = setTimeout(function(){ u.userHealth( timeStart , hp , mp , hpAll , mpAll , minHP , minMP , block ); },500); } var hpl = Math.floor( Math.floor(hp) / Math.floor(hpAll) * 100 ); var hpr = 100-hpl; html += ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ '
'; // if( hpl < 33 ) { html += ''; }else if( hpl < 66 ) { html += ''; }else{ html += ''; } // html += ''+ // ': ' + Math.floor(hp) + '/' + hpAll + '
'; if( block != null ) { $(block).html( html ); }else{ return html; } }, userInfoLogin:function( id , login , level , align , clan ) { var html = ''; html += '' + login + ' [' + level + ']'; html += ''; return html; }, userInformation:function( data , block ) { /* 0 - id 1 - логин 2 - уровень 3 - пол 4 - образ 5 - склонность 6 - клан 7 - предметы на персонаже */ var html = ''; html += '
' + this.userInfoLogin( data[0] , data[1] , data[2] , data[4] , data[5] ) + '
'; html += '
'; html += '
'; html += '
'; html += '
'; // html += this.wDisplay( data[7] , 1 ); html += this.wDisplay( data[7] , 2 ); html += this.wDisplay( data[7] , 3 ); html += this.wDisplay( data[7] , [ 4 , 5 , 6 ] ); html += this.wDisplay( data[7] , 7 ); html += this.wDisplay( data[7] , 8 ); html += this.wDisplay( data[7] , 9 ); // html += '
'; // html += '
'; // html += this.oDisplay( data[5] , 0 ); // html += '
'; // html += '
'; // html += this.wDisplay( data[7] , [ 10 , 11 ] ); html += this.wDisplay( data[7] , 12 ); html += this.wDisplay( data[7] , 14 ); html += this.wDisplay( data[7] , 13 ); // html += '
'; html += '
'; html += '
'; if( html == '' ) { html = '
Undefined data
'; } $(block).html( html ); //Запускаем реген НР \ МР this.userHealth( data[8][0] , data[8][1] , data[8][3] , data[8][2] , data[8][4] , data[8][5] , data[8][6] , $(block).find('#hpblock' + data[0] + '') ); }, wDisplay:function( itm , w ) { var html = ''; if( html == '' ) { if( typeof w == 'object' ) { w = w[0]; } html = ''; } return html; }, oDisplay:function( img , sex ) { var html = ''; html += ''; return html; } };