Init.
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
header("Content-type: image/png");
|
||||
// создаем картинку размером 172X52
|
||||
$img = imagecreatetruecolor(172, 52) or die('Cannot create image');
|
||||
$orange = imageColorAllocate($img, 255, 128, 64);
|
||||
$FIGURES = array('50','70','90','110','130','150','170','190','210');
|
||||
|
||||
// заполняем фон картинки
|
||||
//0x919191
|
||||
imagefill($img, 0, 0, imagecolorallocate($img,255,255,255));
|
||||
$x=0;
|
||||
$i = 1;
|
||||
$sum = "";
|
||||
|
||||
//цвет текста
|
||||
$color_RGB = rand(180,200);
|
||||
while ($i++ <=5000) {
|
||||
imageSetPixel($img, rand(0,170), rand(0,50),imagecolorallocate($img,245,245,245));
|
||||
}
|
||||
|
||||
//рисуем 2 линии
|
||||
imageLine($img, rand(0,10), rand(0,50), rand(110,170), rand(0,50), imagecolorallocate($img,150,150,150));
|
||||
imageLine($img, rand(0,10), rand(0,50), rand(110,170), rand(0,50), imagecolorallocate($img,150,150,150));
|
||||
|
||||
//рамка
|
||||
imageRectangle($img,1,1,170,51,imagecolorallocate($img,220,220,220));
|
||||
|
||||
$fonts = array ('fonts/FRSCRIPT.ttf','fonts/CHILLER.ttf','fonts/Bradley Hand ITC.ttf','fonts/de_Manu_2_Regular.ttf','fonts/Edgar_da_cool_Regular.ttf','fonts/Hurryup_Hurryup.ttf','fonts/Fh_Script_Regular.ttf','fonts/Gabo4_Gabo4.ttf','fonts/JAMI_Regular.ttf','fonts/Justy1_Regular.ttf');
|
||||
$font = $fonts[rand(0, sizeof($fonts)-1)];
|
||||
$font = 'fonts/ARESSENCE.ttf';
|
||||
// Инициируем сессию
|
||||
session_start();
|
||||
// выводим одну цифру за один проход цикла (всего 6 цифр)
|
||||
$i = 1;
|
||||
while ($i++ <= 6) {
|
||||
$color = imagecolorallocatealpha($img,$FIGURES[rand(0,sizeof($FIGURES)-1)],$FIGURES[rand(0,sizeof($FIGURES)-1)],$FIGURES[rand(0,sizeof($FIGURES)-1)],rand(10,30));
|
||||
// выводим текст поверх картинки
|
||||
imagettftext($img, rand(20,25), rand(-35,35), $x=$x+25, 30+rand(0,10),
|
||||
$color, $font, $rnd = rand(0,9));
|
||||
// Собираем в одну строку все символы на картинке
|
||||
$sum = $sum.(string)$rnd;
|
||||
}
|
||||
|
||||
// выводим текст поверх картинки
|
||||
// imagettftext($img, 8, 0, 110, 52, imagecolorallocate($img,10,10,10), 'fonts/cour.ttf' , 'new-combats.com');
|
||||
imagettftext($img, 8, 0, 7, 50, imagecolorallocate($img,77,77,77), 'fonts/cour.ttf' , 'new-combats.com © 2018-'.date('Y'));
|
||||
|
||||
|
||||
//Не забудьте $sum записать в таблицу как STR1
|
||||
|
||||
// выводим готовую картинку в формате PNG
|
||||
imagepng($img);
|
||||
// освобождаем память, выделенную для картинки
|
||||
imagedestroy($img);
|
||||
// Помещаем защитный код в сессию
|
||||
$_SESSION['code'] = $sum;
|
||||
?>
|
||||
@@ -0,0 +1,466 @@
|
||||
// JavaScript Document
|
||||
var itmjs = {
|
||||
|
||||
city: {
|
||||
'capitalcity' : 'Capital City'
|
||||
},
|
||||
|
||||
explode:function ( delimiter, string ) { // Split a string by string
|
||||
//
|
||||
// + original by: Kevin van Zonneveld (https://kevin.vanzonneveld.net)
|
||||
// + improved by: kenneth
|
||||
// + improved by: Kevin van Zonneveld (https://kevin.vanzonneveld.net)
|
||||
|
||||
var emptyArray = { 0: '' };
|
||||
|
||||
if ( arguments.length != 2
|
||||
|| typeof arguments[0] == 'undefined'
|
||||
|| typeof arguments[1] == 'undefined' )
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
if ( delimiter === ''
|
||||
|| delimiter === false
|
||||
|| delimiter === null )
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if ( typeof delimiter == 'function'
|
||||
|| typeof delimiter == 'object'
|
||||
|| typeof string == 'function'
|
||||
|| typeof string == 'object' )
|
||||
{
|
||||
return emptyArray;
|
||||
}
|
||||
|
||||
if ( delimiter === true ) {
|
||||
delimiter = '1';
|
||||
}
|
||||
|
||||
return string.toString().split ( delimiter.toString() );
|
||||
},
|
||||
|
||||
lookStats:function( data ) {
|
||||
var r = { },de = [];
|
||||
var di = this.explode('|',data);
|
||||
var i = 0;
|
||||
while( i != -1 ) {
|
||||
if( di[i] != undefined ) {
|
||||
de = this.explode('=',di[i]);
|
||||
r[de[0]] = de[1];
|
||||
}else{
|
||||
i = -2;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
return r;
|
||||
},
|
||||
|
||||
st_tr:['sex','align','lvl','s1','s2','s3','s4','s5','s6','s7','s8','s9','s10','s11','a1','a2','a3','a4','a5','a6','a7','mg1','mg2','mg3','mg4','mg5','mg6','mg7','mall','m2all','aall','rep','align_bs'],
|
||||
st_all:['exp','align_bs','nopryh','puti','align','hpAll','mpAll','enAll','sex','lvl','s1','s2','s3','s4','s5','s6','s7','s8','s9','s10','s11','m1','m2','m3','m4','m5','m6','m7','m8','m9','m14','m15','m16','m17','m18','m19','m20','a1','a2','a3','a4','a5','a6','a7','aall','mall','m2all','mg1','mg2','mg3','mg4','mg5','mg6','mg7','tj','lh','minAtack','maxAtack','m10','m11','m11a','pa1','pa2','pa3','pa4','pm1','pm2','pm3','pm4','pm5','pm6','pm7','za','zm','zma','za1','za2','za3','za4','zm1','zm2','zm3','zm4','zm5','zm6','zm7','magic_cast','pza','pzm','pza1','min_heal_proc','notravma','yron_min','yron_max','zaproc','zmproc','zm2proc','pza2','pza3','pza4','pzm1','pzm2','pzm3','pzm4','pzm5','pzm6','pzm7','speedhp','speedmp','tya1','tya2','tya3','tya4','tym1','mg2static_points','tym2','tym3','tym4','hpProc','mpProc','tym5','tym6','tym7','min_use_mp','pog','pog2','pog2p','pog2mp','maxves','bonusexp','speeden','yza','yzm','yzma','yza1','yza2','yza3','yza4','yzm1','yzm2','yzm3','yzm4','yzm5','yzm6','yzm7','rep'],
|
||||
st_add:['exp','enemy_am1','hod_minmana','yhod','noshock_voda','yza','yzm','yzma','yza1','yza2','yza3','yza4','yzm1','yzm2','yzm3','yzm4','yzm5','yzm6','yzm7','notuse_last_pr','yrn_mg_first','antishock','nopryh','speed_dungeon','naemnik','mg2static_points','yrnhealmpprocmg3','nousepriem','notactic','seeAllEff','100proboi1','pog2','pog2p','magic_cast','min_heal_proc','no_yv1','no_krit1','no_krit2','no_contr1','no_contr2','no_bl1','no_pr1','no_yv2','no_bl2','no_pr2','silver','pza','pza1','pza2','pza3','pza4','pzm','pzm1','pzm2','pzm3','pzm4','pzm5','pzm6','pzm7','yron_min','yron_max','notravma','min_zonb','min_zona','nokrit','pog','min_use_mp','za1proc','za2proc','za3proc','za4proc','zaproc','zmproc','zm1proc','zm2proc','zm3proc','zm4proc','shopSale','s1','s2','s3','s4','s5','s6','s7','s8','s9','s10','s11','aall','a1','a2','a3','a4','a5','a6','a7','m2all','mall','mg1','mg2','mg3','mg4','mg5','mg6','mg7','hpAll','hpVinos','mpVinos','mpAll','enAll','hpProc','mpProc','m1','m2','m3','m4','m5','m6','m7','m8','m9','m14','m15','m16','m17','m18','m19','m20','pa1','pa2','pa3','pa4','pm1','pm2','pm3','pm4','pm5','pm6','pm7','za','za1','za2','za3','za4','zma','zm','zm1','zm2','zm3','zm4','zm5','zm6','zm7','mib1','mab1','mib2','mab2','mib3','mab3','mib4','mab4','speedhp','speedmp','m10','m11','m11a','zona','zonb','maxves','minAtack','maxAtack','bonusexp','speeden'],
|
||||
st_sv:['pza','pza1','pza2','pza3','pza4','pzm','pzm1','pzm2','pzm3','pzm4','pzm5','pzm6','pzm7','notravma','min_zonb','min_zona','nokrit','pog','min_use_mp','za1proc','za2proc','za3proc','za4proc','zaproc','zmproc','zm1proc','zm2proc','zm3proc','zm4proc','shopSale','s1','s2','s3','s4','s5','s6','s7','s8','s9','s10','s11','aall','a1','a2','a3','a4','a5','a6','a7','m2all','mall','mg1','mg2','mg3','mg4','mg5','mg6','mg7','hpAll','mpAll','enAll','m1','m2','m3','m4','m5','m6','m7','m8','m9','m14','m15','m16','m17','m18','m19','m20','pa1','pa2','pa3','pa4','pm1','pm2','pm3','pm4','pm5','pm6','pm7','za','za1','za2','za3','za4','zma','zm','zm1','zm2','zm3','zm4','zm5','zm6','zm7','mib1','mab1','mib2','mab2','mib3','mab3','mib4','mab4','speedhp','speedmp','m10','m11','zona','zonb','maxves','minAtack','maxAtack','speeden'],
|
||||
infoItem:function( data , i , module ) {
|
||||
var r = '', itm = data[i];
|
||||
//
|
||||
if( itm[6] != itm[12] && itm[12] > 1 ) {
|
||||
itm[6] = itm[12];
|
||||
if( data['g'][itm['iid']] != undefined && itm[21] > 0 && data['g'][itm['iid']][itm[21]] > 0 ) {
|
||||
itm[6] * data['g'][itm['iid']][itm[21]];
|
||||
}
|
||||
}
|
||||
var po = this.lookStats( itm[20] );
|
||||
r += '<a href="https://new-combats.com/item/' + itm['iid'] + '" target="_blank">' + itm[1] + '';
|
||||
if( module == 'comission' || module == 'comission_pick' ) {
|
||||
if( itm['x'] > 1 ) {
|
||||
r += ' (x' + itm['x'] + ')';
|
||||
}
|
||||
}else{
|
||||
if( itm[21] > 0 && data['g'][itm['iid']] != undefined && data['g'][itm['iid']][itm[21]] > 0 ) {
|
||||
if( data['g'][itm['iid']][itm[21]] > 1 ) {
|
||||
r += ' (x' + data['g'][itm['iid']][itm[21]] + ')';
|
||||
}
|
||||
}
|
||||
}
|
||||
r += '</a>';
|
||||
r += ' (Ìàññà: ' + itm[10] + ')';
|
||||
if( po['art'] != undefined ) {
|
||||
r += ' <img title="Àðòåôàêò" src="https://img.new-combats.com/i/artefact.gif" width="18" height="16">';
|
||||
}
|
||||
if( itm[17] != '' ) {
|
||||
r += ' <img title="Âû íå ìîæåòå ïåðåäàòü ýòîò ïðåäìåò êîìó-ëèáî. Ïîäàðîê îò ' + itm[17] + '" src="https://img.new-combats.com/i/desteny.gif" width="16" height="18">';
|
||||
}
|
||||
if( po['sudba'] != undefined ) {
|
||||
if( po['sudba'] == 0 ) {
|
||||
r += ' <img title="Ïðåäìåò áóäåò ñâÿçàí îáùåé ñóäüáîé ñ ïåðâûì, êòî íàäåíåò åãî. Íèêòî äðóãîé íå ñìîæåò åãî èñïîëüçîâàòü." src="https://img.new-combats.com/destiny0.gif" width="16" height="18">';
|
||||
}else if( po['sudba'] == 1 ) {
|
||||
r += ' <img title="Ïðåäìåò áóäåò ñâÿçàí îáùåé ñóäüáîé ñ ïåðâûì, êòî ïîëó÷èò åãî. Íèêòî äðóãîé íå ñìîæåò åãî èñïîëüçîâàòü." src="https://img.new-combats.com/destiny_pickup.png" width="16" height="18">';
|
||||
}else{
|
||||
r += ' <img title="Ïðåäìåò ñâÿçàí îáùåé ñóäüáîé ñ ' + po['sudba'] + '. Íèêòî äðóãîé íå ñìîæåò åãî èñïîëüçîâàòü." src="https://img.new-combats.com/desteny.gif" width="16" height="18">';
|
||||
}
|
||||
}
|
||||
r += '<br>';
|
||||
if( module == 'comission' || module == 'comission_pick' ) {
|
||||
r += '<b>Öåíà: ' + itm['prc'] + ' êð.</b> ';
|
||||
r += ' (Ãîñ.Öåíà. ' + (itm['x'] * itm[6]) + ' êð.)';
|
||||
//r += ' <small>(Êîëè÷åñòâî: 1)</small>';
|
||||
r += '<br>'
|
||||
}else{
|
||||
if( itm[6] > 0 ) {
|
||||
r += '<b>Öåíà: ' + itm[6] + ' êð.</b>';
|
||||
r += '<br>'
|
||||
}
|
||||
}
|
||||
if( Math.ceil(itm[16]) > 0 ) {
|
||||
r += 'Äîëãîâå÷íîñòü: ' + Math.ceil(itm[15]) + '/' + Math.ceil(itm[16]) + '<br>';
|
||||
}
|
||||
//
|
||||
var tr = '';
|
||||
|
||||
var i = 0;
|
||||
while( i != -1 ) {
|
||||
if( this.st_tr[i] != undefined ) {
|
||||
if( po['tr_' + this.st_tr[i] ] != undefined && this.st_is[this.st_tr[i]][0] != undefined && this.st_is[this.st_tr[i]][0] != '' ) {
|
||||
tr += '<br>• ' + this.st_is[this.st_tr[i]][0] + ': ' + po['tr_' + this.st_tr[i] ] + '';
|
||||
}
|
||||
}else{
|
||||
i = -2;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
|
||||
|
||||
if( tr != '' ) {
|
||||
r += '<b>Òðåáóåò ìèíèìàëüíîå:</b>' + tr + '<br>';
|
||||
tr = '';
|
||||
}
|
||||
//
|
||||
var add = '';
|
||||
|
||||
var i = 0;
|
||||
while( i != -1 ) {
|
||||
if( this.st_add[i] != undefined ) {
|
||||
if( po['add_' + this.st_add[i] ] != undefined && this.st_is[this.st_add[i]] != undefined && this.st_is[this.st_add[i]][0] != undefined && this.st_is[this.st_add[i]][0] != '' ) {
|
||||
add += '<br>• ' + this.st_is[this.st_add[i]][0] + ': ';
|
||||
if( po['add_' + this.st_add[i] ] > 0 ) {
|
||||
add += '+';
|
||||
}
|
||||
add += '' + po['add_' + this.st_add[i] ] + '';
|
||||
}
|
||||
}else{
|
||||
i = -2;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
if( po['add_minAtack'] != undefined ) {
|
||||
add += '<br>• Ìèíèìàëüíûé óðîí: ';
|
||||
if( po['add_minAtack'] > 0 ) {
|
||||
add += '+';
|
||||
}
|
||||
add += po['add_minAtack'];
|
||||
}
|
||||
if( po['add_maxAtack'] != undefined ) {
|
||||
add += '<br>• Ìàêñèìàëüíûé óðîí: ';
|
||||
if( po['add_maxAtack'] > 0 ) {
|
||||
add += '+';
|
||||
}
|
||||
add += po['add_minAtack'];
|
||||
}
|
||||
if( po['add_mib1'] != undefined ) {
|
||||
add += '<br>• Áðîíÿ ãîëîâû: ' + po['add_mib1'] + '-' + po['add_mab1'] + '';
|
||||
}
|
||||
if( po['add_mib2'] != undefined ) {
|
||||
add += '<br>• Áðîíÿ êîðïóñà: ' + po['add_mib2'] + '-' + po['add_mab2'] + '';
|
||||
}
|
||||
if( po['add_mib3'] != undefined ) {
|
||||
add += '<br>• Áðîíÿ ïîÿñà: ' + po['add_mib3'] + '-' + po['add_mab3'] + '';
|
||||
}
|
||||
if( po['add_mib4'] != undefined ) {
|
||||
add += '<br>• Áðîíÿ íîã: ' + po['add_mib4'] + '-' + po['add_mab4'] + '';
|
||||
}
|
||||
|
||||
if( add != '' ) {
|
||||
r += '<b>Äåéñòâóåò íà:</b>' + add + '<br>';
|
||||
add = '';
|
||||
}
|
||||
//
|
||||
var sv = '';
|
||||
|
||||
if( po['sv_yron_min'] != undefined ) {
|
||||
sv += '<br>• Óðîí: ' + po['sv_yron_min'] + '-' + po['sv_yron_max'] + '';
|
||||
}
|
||||
var i = 0;
|
||||
while( i != -1 ) {
|
||||
if( this.st_sv[i] != undefined ) {
|
||||
if( po['sv_' + this.st_sv[i] ] != undefined && this.st_is[this.st_sv[i]][0] != undefined && this.st_is[this.st_sv[i]][0] != '' ) {
|
||||
sv += '<br>• ' + this.st_is[this.st_sv[i]][0] + ': ';
|
||||
if( po['sv_' + this.st_sv[i] ] > 0 ) {
|
||||
sv += '+';
|
||||
}
|
||||
sv += '' + po['sv_' + this.st_sv[i] ] + '';
|
||||
}
|
||||
}else{
|
||||
i = -2;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
if( itm[4] > 0 ) {
|
||||
sv += '<br>• Âòîðîå îðóæèå';
|
||||
}
|
||||
if( itm[3] > 0 ) {
|
||||
sv += '<br>• Äâóðó÷íîå îðóæèå';
|
||||
}
|
||||
if( po['zonb'] != undefined ) {
|
||||
var pozonb = '';
|
||||
if( po['zonb'] > 0 ) {
|
||||
var i = 0;
|
||||
while( i < po['zonb'] ) {
|
||||
pozonb += '+';
|
||||
i++;
|
||||
}
|
||||
}else if( po['zonb'] < 0 ) {
|
||||
var i = 0;
|
||||
while( i > po['zonb'] ) {
|
||||
pozonb += '-';
|
||||
i--;
|
||||
}
|
||||
}else{
|
||||
po['zonb'] += '??';
|
||||
}
|
||||
sv += '<br>• Çîíû áëîêèðîâàíèÿ: ' + pozonb + '';
|
||||
}
|
||||
|
||||
if( sv != '' ) {
|
||||
r += '<b>Ñâîéñòâà ïðåäìåòà:</b>' + sv + '<br>';
|
||||
sv = '';
|
||||
}
|
||||
//
|
||||
var yl = '';
|
||||
|
||||
if( yl != '' ) {
|
||||
r += '<b>Óëó÷øåíèÿ ïðåäìåòà:</b>' + yl + '<br>';
|
||||
yl = '';
|
||||
}
|
||||
//
|
||||
var os = '';
|
||||
var i = 1;
|
||||
while( i <= 11 ) {
|
||||
if( i < 5 ) {
|
||||
if( po['tya' + i] != undefined ) {
|
||||
os += '<br>• ' + this.st_is['tya' + i][0] + ': ' + this.tympar(po['tya' + i]);
|
||||
}
|
||||
}else{
|
||||
if( po['tym' + i] != undefined ) {
|
||||
os += '<br>• ' + this.st_is['tym' + i][0] + ': ' + this.tympar(po['tym' + i]);
|
||||
}
|
||||
}
|
||||
i++;
|
||||
}
|
||||
if( os != '' ) {
|
||||
r += '<b>Îñîáåííîñòè ïðåäìåòà:</b>' + os + '<br>';
|
||||
os = '';
|
||||
}
|
||||
//
|
||||
var sd = '';
|
||||
|
||||
if( itm[9] != '' ) {
|
||||
sd += '<b>Îïèñàíèå:</b><br>' + itm[9] + '<br>';
|
||||
}
|
||||
|
||||
if( itm[19] != '' ) {
|
||||
sd += 'Ñäåëàíî â ' + this.city[itm[19]] + '<br>';
|
||||
}
|
||||
//
|
||||
if( po['nosale'] != undefined ) {
|
||||
sd += '<font color="brown">Ïðåäìåò íåëüçÿ ïðîäàòü</font><br>';
|
||||
}
|
||||
if( po['noremont'] != undefined ) {
|
||||
sd += '<font color="brown">Ïðåäìåò íå ïîäëåæèò ðåìîíòó</font><br>';
|
||||
}
|
||||
if( po['zazuby'] != undefined ) {
|
||||
sd += '<font color="brown">Ïðåäìåò êóïëåí çà çóáû</font><br>';
|
||||
}
|
||||
if( po['frompisher'] != undefined ) {
|
||||
sd += '<font color="brown">Ïðåäìåò èç ïîäçåìåëüÿ</font><br>';
|
||||
}
|
||||
//
|
||||
if( sd != '' ) {
|
||||
r += '<small>' + sd + '</small>';
|
||||
sd = '';
|
||||
}
|
||||
return r;
|
||||
},
|
||||
|
||||
tympar:function(val) {
|
||||
var r = '';
|
||||
if( val >= 100 ) {
|
||||
r = 'Âñåãäà';
|
||||
}else if( val > 89 ) {
|
||||
r = '×àñòû'
|
||||
}else if( val > 69 ) {
|
||||
r = 'Ðåãóëÿðíû';
|
||||
}else if( val > 39 ) {
|
||||
r = 'Âðåìåíàìè';
|
||||
}else if( val > 19 ) {
|
||||
r = 'Ìàëû';
|
||||
}else if( val > 9 ) {
|
||||
r = 'Ðåäêè';
|
||||
}else{
|
||||
r = 'Íè÷òîæíî ðåäêè';
|
||||
}
|
||||
r += ' (' + val + '%)';
|
||||
return r;
|
||||
},
|
||||
|
||||
st_is:{
|
||||
'exp':['Ïîëó÷àåìûé îïûò (%)'],
|
||||
'align_bs':['Ñëóæèòåëü çàêîíà'],
|
||||
'nopryh':['Ïðÿìîå ïîïîäàíèå'],
|
||||
'puti':['Çàïðåò ïåðåìåùåíèÿ'],
|
||||
'align':['Ñêëîííîñòü'],
|
||||
'hpAll':['Óðîâåíü æèçíè (HP)'],
|
||||
'mpAll':['Óðîâåíü ìàíû'],
|
||||
'enAll':['Óðîâåíü ýíåðãèè'],
|
||||
'sex':['Ïîë'],
|
||||
'lvl':['Óðîâåíü'],
|
||||
's1':['Ñèëà'],
|
||||
's2':['Ëîâêîñòü'],
|
||||
's3':['Èíòóèöèÿ'],
|
||||
's4':['Âûíîñëèâîñòü'],
|
||||
's5':['Èíòåëëåêò'],
|
||||
's6':['Ìóäðîñòü'],
|
||||
's7':['Äóõîâíîñòü'],
|
||||
's8':['Âîëÿ'],
|
||||
's9':['Ñâîáîäà äóõà'],
|
||||
's10':['Áîæåñòâåííîñòü'],
|
||||
's11':['Ýíåðãèÿ'],
|
||||
'm1':['Ìô. êðèòè÷åñêîãî óäàðà (%)'],
|
||||
'm2':['Ìô. ïðîòèâ êðèòè÷åñêîãî óäàðà (%)'],
|
||||
'm3':['Ìô. ìîùíîñòè êðèò. óäàðà (%)'],
|
||||
'm4':['Ìô. óâåðòûâàíèÿ (%)'],
|
||||
'm5':['Ìô. ïðîòèâ óâåðòûâàíèÿ (%)'],
|
||||
'm6':['Ìô. êîíòðóäàðà (%)'],
|
||||
'm7':['Ìô. ïàðèðîâàíèÿ (%)'],
|
||||
'm8':['Ìô. áëîêà ùèòîì (%)'],
|
||||
'm9':['Ìô. óäàðà ñêâîçü áðîíþ (%)'],
|
||||
'm14':['Ìô. àáñ. êðèòè÷åñêîãî óäàðà (%)'],
|
||||
'm15':['Ìô. àáñ. óâåðòûâàíèÿ (%)'],
|
||||
'm16':['Ìô. àáñ. ïàðèðîâàíèÿ (%)'],
|
||||
'm17':['Ìô. àáñ. êîíòðóäàðà (%)'],
|
||||
'm18':['Ìô. àáñ. áëîêà ùèòîì (%)'],
|
||||
'm19':['Ìô. àáñ. ìàãè÷åñêèé ïðîìàõ (%)'],
|
||||
'm20':['Ìô. óäà÷à (%)'],
|
||||
'a1':['Ìàñòåðñòâî âëàäåíèÿ íîæàìè, êèíæàëàìè'],
|
||||
'a2':['Ìàñòåðñòâî âëàäåíèÿ òîïîðàìè, ñåêèðàìè'],
|
||||
'a3':['Ìàñòåðñòâî âëàäåíèÿ äóáèíàìè, ìîëîòàìè'],
|
||||
'a4':['Ìàñòåðñòâî âëàäåíèÿ ìå÷àìè'],
|
||||
'a5':['Ìàñòåðñòâî âëàäåíèÿ ìàãè÷åñêèìè ïîñîõàìè'],
|
||||
'a6':['Ìàñòåðñòâî âëàäåíèÿ ëóêàìè'],
|
||||
'a7':['Ìàñòåðñòâî âëàäåíèÿ àðáàëåòàìè'],
|
||||
'aall':['Ìàñòåðñòâî âëàäåíèÿ îðóæèåì'],
|
||||
'mall':['Ìàñòåðñòâî âëàäåíèÿ ìàãèåé ñòèõèé'],
|
||||
'm2all':['Ìàñòåðñòâî âëàäåíèÿ ìàãèåé'],
|
||||
'mg1':['Ìàñòåðñòâî âëàäåíèÿ ìàãèåé îãíÿ'],
|
||||
'mg2':['Ìàñòåðñòâî âëàäåíèÿ ìàãèåé âîçäóõà'],
|
||||
'mg3':['Ìàñòåðñòâî âëàäåíèÿ ìàãèåé âîäû'],
|
||||
'mg4':['Ìàñòåðñòâî âëàäåíèÿ ìàãèåé çåìëè'],
|
||||
'mg5':['Ìàñòåðñòâî âëàäåíèÿ ìàãèåé Ñâåòà'],
|
||||
'mg6':['Ìàñòåðñòâî âëàäåíèÿ ìàãèåé Òüìû'],
|
||||
'mg7':['Ìàñòåðñòâî âëàäåíèÿ ñåðîé ìàãèåé'],
|
||||
'tj':['Òÿæåëàÿ áðîíÿ'],
|
||||
'lh':['Ëåãêàÿ áðîíÿ'],
|
||||
'minAtack':['Ìèíèìàëüíûé óðîí'],
|
||||
'maxAtack':['Ìàêñèìàëüíûé óðîí'],
|
||||
'm10':['Ìô. ìîùíîñòè óðîíà'],
|
||||
'm11':['Ìô. ìîùíîñòè ìàãèè ñòèõèé'],
|
||||
'm11a':['Ìô. ìîùíîñòè ìàãèè'],
|
||||
'pa1':['Ìô. ìîùíîñòè êîëþùåãî óðîíà'],
|
||||
'pa2':['Ìô. ìîùíîñòè ðóáÿùåãî óðîíà'],
|
||||
'pa3':['Ìô. ìîùíîñòè äðîáÿùèé óðîíà'],
|
||||
'pa4':['Ìô. ìîùíîñòè ðåæóùèé óðîíà'],
|
||||
'pm1':['Ìô. ìîùíîñòè ìàãèè îãíÿ'],
|
||||
'pm2':['Ìô. ìîùíîñòè ìàãèè âîçäóõà'],
|
||||
'pm3':['Ìô. ìîùíîñòè ìàãèè âîäû'],
|
||||
'pm4':['Ìô. ìîùíîñòè ìàãèè çåìëè'],
|
||||
'pm5':['Ìô. ìîùíîñòè ìàãèè Ñâåòà'],
|
||||
'pm6':['Ìô. ìîùíîñòè ìàãèè Òüìû'],
|
||||
'pm7':['Ìô. ìîùíîñòè ñåðîé ìàãèè'],
|
||||
'za':['Çàùèòà îò óðîíà'],
|
||||
'zm':['Çàùèòà îò ìàãèè ñòèõèé'],
|
||||
'zma':['Çàùèòà îò ìàãèè'],
|
||||
'za1':['Çàùèòà îò êîëþùåãî óðîíà'],
|
||||
'za2':['Çàùèòà îò ðóáÿùåãî óðîíà'],
|
||||
'za3':['Çàùèòà îò äðîáÿùåãî óðîíà'],
|
||||
'za4':['Çàùèòà îò ðåæóùåãî óðîíà'],
|
||||
'zm1':['Çàùèòà îò ìàãèè îãíÿ'],
|
||||
'zm2':['Çàùèòà îò ìàãèè âîçäóõà'],
|
||||
'zm3':['Çàùèòà îò ìàãèè âîäû'],
|
||||
'zm4':['Çàùèòà îò ìàãèè çåìëè'],
|
||||
'zm5':['Çàùèòà îò ìàãèè Ñâåòà'],
|
||||
'zm6':['Çàùèòà îò ìàãèè Òüìû'],
|
||||
'zm7':['Çàùèòà îò ñåðîé ìàãèè'],
|
||||
'magic_cast':['Äîïîëíèòåëüíûé êàñò çà õîä'],
|
||||
'pza':['Ïîíèæåíèå çàùèòû îò óðîíà'],
|
||||
'pzm':['Ïîíèæåíèå çàùèòû îò ìàãèè'],
|
||||
'pza1':['Ïîíèæåíèå çàùèòû îò êîëþùåãî óðîíà'],
|
||||
'min_heal_proc':['Ýôôåêò ëå÷åíèÿ (%)'],
|
||||
'notravma':['Çàùèòà îò òðàâì'],
|
||||
'yron_min':['Ìèíèìàëüíûé óðîí'],
|
||||
'yron_max':['Ìàêñèìàëüíûé óðîí'],
|
||||
'zaproc':['Çàùèòà îò óðîíà (%)'],
|
||||
'zmproc':['Çàùèòà îò ìàãèè ñòèõèé (%)'],
|
||||
'zm2proc':['Çàùèòà îò ìàãèè Âîçäóõà (%)'],
|
||||
'pza2':['Ïîíèæåíèå çàùèòû îò ðóáÿùåãî óðîíà'],
|
||||
'pza3':['Ïîíèæåíèå çàùèòû îò äðîáÿùåãî óðîíà'],
|
||||
'pza4':['Ïîíèæåíèå çàùèòû îò ðåæóùåãî óðîíà'],
|
||||
'pzm1':['Ïîíèæåíèå çàùèòû îò ìàãèè îãíÿ'],
|
||||
'pzm2':['Ïîíèæåíèå çàùèòû îò ìàãèè âîçäóõà'],
|
||||
'pzm3':['Ïîíèæåíèå çàùèòû îò ìàãèè âîäû'],
|
||||
'pzm4':['Ïîíèæåíèå çàùèòû îò ìàãèè çåìëè'],
|
||||
'pzm5':['Ïîíèæåíèå çàùèòû îò ìàãèè Ñâåòà'],
|
||||
'pzm6':['Ïîíèæåíèå çàùèòû îò ìàãèè Òüìû'],
|
||||
'pzm7':['Ïîíèæåíèå çàùèòû îò ñåðîé ìàãèè'],
|
||||
'speedhp':['Ðåãåíåðàöèÿ çäîðîâüÿ (%)'],
|
||||
'speedmp':['Ðåãåíåðàöèÿ ìàíû (%)'],
|
||||
'tya1':['Êîëþùèå àòàêè'],
|
||||
'tya2':['Ðóáÿùèå àòàêè'],
|
||||
'tya3':['Äðîáÿùèå àòàêè'],
|
||||
'tya4':['Ðåæóùèå àòàêè'],
|
||||
'tym1':['Îãíåííûå àòàêè'],
|
||||
'mg2static_points':['Óðîâåíü çàðÿäà (Âîçäóõ)'],
|
||||
'tym2':['Ýëåêòðè÷åñêèå àòàêè'],
|
||||
'tym3':['Ëåäÿíûå àòàêè'],
|
||||
'tym4':['Çåìëÿíûå àòàêè'],
|
||||
'hpProc':['Óðîâåíü æèçíè (%)'],
|
||||
'mpProc':['Óðîâåíü ìàíû (%)'],
|
||||
'tym5':['Àòàêè Ñâåòà'],
|
||||
'tym6':['Àòàêè Òüìû'],
|
||||
'tym7':['Ñåðûå àòàêè'],
|
||||
'min_use_mp':['Óìåíüøàåò ðàñõîä ìàíû'],
|
||||
'pog':['Ïîãëîùåíèå óðîíà'],
|
||||
'pog2':['Ïîãëîùåíèå óðîíà'],
|
||||
'pog2p':['Ïðîöåíò ïîãëîùåíèå óðîíà'],
|
||||
'pog2mp':['Öåíà ïîãëîùåíèå óðîíà'],
|
||||
'maxves':['Óâåëè÷èâàåò ðþêçàê'],
|
||||
'bonusexp':['Óâåëè÷èâàåò ïîëó÷àåìûé îïûò'],
|
||||
'speeden':['Ðåãåíåðàöèÿ ýíåðãèè (%)'],
|
||||
'yza':['Óÿçâèìîñòü ôèçè÷åñêîìó óðîíà (%)'],
|
||||
'yzm':['Óÿçâèìîñòü ìàãèè ñòèõèé (%)'],
|
||||
'yzma':['Óÿçâèìîñòü ìàãèè (%)'],
|
||||
'yza1':['Óÿçâèìîñòü êîëþùåìó óðîíà (%)'],
|
||||
'yza2':['Óÿçâèìîñòü ðóáÿùåìó óðîíà (%)'],
|
||||
'yza3':['Óÿçâèìîñòü äðîáÿùåìó óðîíà (%)'],
|
||||
'yza4':['Óÿçâèìîñòü ðåæóùåìó óðîíà (%)'],
|
||||
'yzm1':['Óÿçâèìîñòü ìàãèè îãíÿ (%)'],
|
||||
'yzm2':['Óÿçâèìîñòü ìàãèè âîçäóõà (%)'],
|
||||
'yzm3':['Óÿçâèìîñòü ìàãèè âîäû (%)'],
|
||||
'yzm4':['Óÿçâèìîñòü ìàãèè çåìëè (%)'],
|
||||
'yzm5':['Óÿçâèìîñòü ìàãèè (%)'],
|
||||
'yzm6':['Óÿçâèìîñòü ìàãèè (%)'],
|
||||
'yzm7':['Óÿçâèìîñòü ìàãèè (%)'],
|
||||
'rep':['Ðåïóòàöèÿ Ðûöàðÿ']
|
||||
}
|
||||
|
||||
};
|
||||
@@ -0,0 +1,84 @@
|
||||
// JavaScript Document
|
||||
var locline = {
|
||||
|
||||
lineRefleshStart:function() {
|
||||
$('#line_rel1').hide();
|
||||
$('#line_rel2').show();
|
||||
this.finish = 0;
|
||||
},
|
||||
lineRefleshFinish:function() {
|
||||
$('#line_rel2').hide();
|
||||
$('#line_rel1').show();
|
||||
this.finish = 1;
|
||||
},
|
||||
finish:1,
|
||||
line:function( a , b , c , reflesh ) {
|
||||
var r = '';
|
||||
this.a = a;
|
||||
this.b = b;
|
||||
this.c = c;
|
||||
var d1 = '', d2 = 'none';
|
||||
if( this.finish == 0 ) {
|
||||
d2 = '';
|
||||
d1 = 'none';
|
||||
}
|
||||
r += '<table height="15" border="0" cellspacing="0" cellpadding="0">' +
|
||||
'<tr>'+
|
||||
'<td id="locobobr" rowspan="3" valign="bottom">' +
|
||||
'<a id="line_rel1" style="display:' +d1+ ';cursor:pointer" onclick="locline.lineRefleshStart();' + reflesh + '"><img style="display:block;" src="https://img.new-combats.com/i/move/rel_1.gif" width="15" height="16" title="Îáíîâèòü" border="0" /></a>'+
|
||||
'<a id="line_rel2" style="display:' +d2+ ';cursor:pointer"><img style="display:block;" src="https://img.new-combats.com/i/move/rel_2.gif" width="15" height="16" title="Îáíîâèòü" border="0" /></a>'+
|
||||
'</td>'+
|
||||
'<td colspan="3"><img style="display:block;" src="https://img.new-combats.com/i/move/navigatin_462s.gif" width="80" height="4" /></td>'+
|
||||
'</tr>'+
|
||||
'<tr>'+
|
||||
'<td><img style="display:block;" src="https://img.new-combats.com/i/move/navigatin_481.gif" width="9" height="8" /></td>'+
|
||||
'<td width="64" bgcolor="black"><img src="https://img.new-combats.com/1x1.gif" style="background:url(https://img.new-combats.com/i/move/wait2.gif) 0px 0px repeat-y;height:6px;display:block;" id="MoveLine" height="8" style="width:33px;" /></td>'+
|
||||
'<td><img style="display:block;" src="https://img.new-combats.com/i/move/navigatin_50.gif" width="7" height="8" /></td>'+
|
||||
'</tr>'+
|
||||
'<tr>'+
|
||||
'<td colspan="3"><img style="display:block;" src="https://img.new-combats.com/i/move/navigatin_tt1_532.gif" width="80" height="4" /></td>'+
|
||||
'</tr>'+
|
||||
'</table>';
|
||||
return r;
|
||||
},
|
||||
timer:null,
|
||||
b:0,
|
||||
a:0,
|
||||
c:0,
|
||||
lineTimer:function() {
|
||||
if(document.getElementById('MoveLine')!=undefined) {
|
||||
var prc = Math.ceil( (this.a - this.c) );
|
||||
if( prc < 0 ) {
|
||||
prc = 0;
|
||||
}
|
||||
$('#MoveLine').animate({'width':'63px'}, prc * 1000 , "linear" );
|
||||
}
|
||||
return '';
|
||||
},
|
||||
room:function( data ) {
|
||||
var r = '';
|
||||
/*
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#DEDEDE">
|
||||
<tr>
|
||||
<td bgcolor="#D3D3D3"><img src="https://img.new-combats.com/i/move/links.gif" width="9" height="7" /></td>
|
||||
<td bgcolor="#D3D3D3" nowrap><a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.9&rnd=1';" title="Öåíòðàëüíàÿ ïëîùàäü
|
||||
Ñåé÷àñ â êîìíàòå 0 ÷åë.">Öåíòðàëüíàÿ Ïëîùàäü</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
*/
|
||||
r += '<table border="0" cellpadding="0" cellspacing="1" bgcolor="#DEDEDE">';
|
||||
var i = 0;
|
||||
while( i != - 1 ) {
|
||||
if( data[i] != undefined ) {
|
||||
r += '<tr><td bgcolor="#D3D3D3"><img src="https://img.new-combats.com/i/move/links.gif" width="9" height="7" /></td>';
|
||||
r += '<td bgcolor="#D3D3D3" nowrap><a style="cursor:pointer;" id="greyText" class="menutop" onclick="location=\'/main.php?loc=' + data[i][0] + '\';" title="' + data[i][2] + '">' + data[i][2] + '</a></td></tr>';
|
||||
}else{
|
||||
i = -2;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
r += '</table>';
|
||||
return r;
|
||||
}
|
||||
|
||||
};
|
||||
@@ -0,0 +1,555 @@
|
||||
// JavaScript Document
|
||||
var locjs = {
|
||||
|
||||
data:{ },
|
||||
|
||||
type:0, //0 - ïðîñìîòð ðàçäåëîâ , 1 - ïðîñìîòð ðàçäåëîâ è êîíêðåòíîãî ïðåäìåòà , 2 - ïðîñìîòð ñâîèõ âåùåé (ñäà÷à) , 3 - ïðîñìîòð ñâîèõ âåùåé (çàáðàòü)
|
||||
|
||||
baseconnect:false,
|
||||
|
||||
start:function() {
|
||||
this.getMenuHtml();
|
||||
this.getTopMenu();
|
||||
this.getDataItems(1);
|
||||
//
|
||||
locline.lineRefleshFinish();
|
||||
},
|
||||
|
||||
reflesh:function() {
|
||||
locline.lineRefleshFinish();
|
||||
},
|
||||
|
||||
option_error:{
|
||||
|
||||
},
|
||||
|
||||
page_item:1,
|
||||
option_item:1,
|
||||
getDataItems:function( id ) {
|
||||
this.option_item = id;
|
||||
if( this.baseconnect == false ) {
|
||||
locline.lineRefleshStart();
|
||||
this.baseconnect = true;
|
||||
$.getJSON('/core/auction/', {
|
||||
'option_item':id,
|
||||
'page':locjs.page_item,
|
||||
},function(data) {
|
||||
locjs.baseconnect = false;
|
||||
//
|
||||
locjs.data.user.massaNow = parseFloat(data.massaNow).toFixed(2);
|
||||
locjs.data.user.massaMax = parseFloat(data.massaMax).toFixed(2);
|
||||
locjs.data.user.money = parseFloat(data.money).toFixed(2);
|
||||
//
|
||||
if( data.toppages != undefined && data.toppages > 0 ) {
|
||||
var tphtml = '';
|
||||
var i = 1;
|
||||
while( i <= data.toppages ) {
|
||||
if( data.page == i ) {
|
||||
tphtml = tphtml + '<a href="javascript:void(0);" onclick="locjs.page_item='+i+';locjs.getDataItems(locjs.option_item);" style="text-decoration: underline;">' + i + '</a> ';
|
||||
}else{
|
||||
tphtml = tphtml + '<a href="javascript:void(0);" onclick="locjs.page_item='+i+';locjs.getDataItems(locjs.option_item);">' + i + '</a> ';
|
||||
}
|
||||
i++;
|
||||
}
|
||||
$('#toppages_line').show();
|
||||
$('#toppages').html( tphtml );
|
||||
}else{
|
||||
$('#toppages_line').hide();
|
||||
$('#toppages').html( '--' );
|
||||
}
|
||||
//
|
||||
if( data.item_data != undefined && data.item_data != 0 ) {
|
||||
locjs.getItemsAuction( id , data.item_data );
|
||||
}else{
|
||||
locjs.getItemsAuction( id , {'x':0} );
|
||||
}
|
||||
//
|
||||
$('#u_money').html( locjs.data.user.money + ' êð.' );
|
||||
$('#u_massa').html( locjs.data.user.massaNow + '/' + locjs.data.user.massaMax );
|
||||
//
|
||||
locline.lineRefleshFinish();
|
||||
//
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
console_sale:function(id, txt, kr) {
|
||||
var s = prompt("Ñäåëàòü ñòàâêó íà \""+txt+"\". Óêàæèòå öåíó:", kr);
|
||||
if ((s != null) && (s != '') && (s >= 0)) {
|
||||
locjs.user_buy( id, kr );
|
||||
}
|
||||
},
|
||||
|
||||
buyItemsAuctionError:{
|
||||
0:'',
|
||||
1:'Ïðåäìåò íå íàéäåí, âîçìîæíî òîðãè óæå çàêîí÷èëèñü',
|
||||
2:'Âû óæå ñäåëàëè ñòàâêó íà ýòîò ïðåäìåò, îæèäàéòå ïîêà å¸ ïåðåáüåò êòî-òî äðóãîé',
|
||||
3:'Ìèíèìàëüíàÿ ñòàâêà 101% îò òåêóùåé ñòàâêè',
|
||||
4:'Ìàêñèìàëüíàÿ ñòàâêà 200% îò òåêóùåé ñòàâêè',
|
||||
5:'Ó âàñ íåäîñòàòî÷íî äåíåã äëÿ ñòàâêè',
|
||||
6:'Âû íå ìîæåòå ó÷àñòâîâàòü â ñòàâêàõ íà ñâîè ïðåäìåòû'
|
||||
},
|
||||
user_buy:function( id, kr ) {
|
||||
//
|
||||
//this.option_item = id;
|
||||
if( this.baseconnect == false ) {
|
||||
locline.lineRefleshStart();
|
||||
this.baseconnect = true;
|
||||
$.getJSON('/core/auction/', {
|
||||
'buy_item':id,
|
||||
'kr':kr,
|
||||
'page':locjs.page_item,
|
||||
},function(data) {
|
||||
locjs.baseconnect = false;
|
||||
//
|
||||
if( data.error != undefined ) {
|
||||
if( locjs.buyItemsAuctionError[ data.error ] != undefined ) {
|
||||
$('#error').html( locjs.buyItemsAuctionError[ data.error ] );
|
||||
}else{
|
||||
$('#error').html( 'Íåèçâåñòíàÿ îøèáêà. Êîä #'+data.error+'' );
|
||||
}
|
||||
$('#error').show();
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
}else{
|
||||
if( data.info != undefined ) {
|
||||
alert('Âû óñïåøíî ñäåëàëè ñòàâêó!');
|
||||
}
|
||||
$('#error').html('');
|
||||
$('#error').hide();
|
||||
}
|
||||
//
|
||||
locline.lineRefleshFinish();
|
||||
//
|
||||
});
|
||||
}
|
||||
//
|
||||
},
|
||||
|
||||
getItemsAuction:function( id , data ) {
|
||||
var r = '';
|
||||
if( id == 5 ) {
|
||||
r += '<table width="100%" border="0" style="border:1px solid #a5a5a5;margin-top:5px;" cellspacing="0" cellpadding="0"><tr>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ïðåäìåò</td>'+
|
||||
'<td width="144" align="center" valign="middle" bgcolor="#a5a5a5"> </td>'+
|
||||
'<td width="50%" align="center" valign="middle" bgcolor="#a5a5a5"> </td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Óðîâåíü</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Âëàäåëåö</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ñòàâêà</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ïîêóïàòåëü</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Îñòàëîñü âðåìåíè</td>'+
|
||||
'</tr>';
|
||||
//ïðåäìåò
|
||||
if( data.x != undefined && data.x > 0 ) {
|
||||
var i = 0;
|
||||
while( i < data.x ) {
|
||||
if( data[i] != undefined ) {
|
||||
var itm_data = itmjs.lookStats( data[i][20] );
|
||||
if( itm_data['tr_lvl'] == undefined ) {
|
||||
itm_data['tr_lvl'] = 0;
|
||||
}
|
||||
if( data[i].buy == '' ) {
|
||||
data[i].buy = 'Íåò ïîêóïàòåëÿ';
|
||||
}
|
||||
if( data[i].user_ow == '' ) {
|
||||
data[i].user_ow = '<i>Íåèçâåñòíî</i>';
|
||||
}
|
||||
if( data[i].time == '0 ñåê.' ) {
|
||||
data[i].time = 'Òîðã çàêðûò.';
|
||||
}
|
||||
r += '<tr id="itm_auction' + data[i][22] + '">'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><img style="padding:10px;" onMouseOver="top.hi(this,\'' + this.replaceslashhint(itmjs.infoItem( data , i , 'auction_info' )) + '\',event,0,0,1,1,\'max-width:307px\')" onMouseOut="top.hic();" onMouseDown="top.hic();" src="https://img.new-combats.com/i/items/' + data[i][2] + '"></td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><button onclick="locjs.console_sale('+data[i].aid+',\''+data[i].name+'\',\'' + (data[i].prc2) + '\');" class="btn">Ñäåëàòü ñòàâêó</button></td>'+
|
||||
//'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><img style="padding:10px;" src="https://img.new-combats.com/i/items/' + data[i][2] + '"><br><img src="https://img.new-combats.com/auc_watch_off.png" title="Îòñëåæèâàíèå (áóäåò îòîáðàæàòüñÿ â ðàçäåëå [Ñòàâêè])" class="cp"> <img src="https://img.new-combats.com/auc_bet1.png" title="Ñäåëàòü ñòàâêó" class="cp"></td>'+
|
||||
'<td align="left" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding-left:10px;" valign="middle"><a onMouseOver="top.hi(this,\'' + this.replaceslashhint(itmjs.infoItem( data , i , 'auction_info' )) + '\',event,0,0,1,1,\'max-width:307px\')" onMouseOut="top.hic();" onMouseDown="top.hic();" href="https://new-combats.com/item/' + data[i].item_id + '" target="_blank">' + data[i].name + '</a> (Ìàññà: ' + data[i].massa + ')<br>Äîëãîâå÷íîñòü: ' + Math.ceil(data[i].iznosNOW) + '/' + Math.ceil(data[i].iznosMAX) + '</td>'+
|
||||
//'<td align="left" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding-left:10px;" valign="middle">--</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + itm_data['tr_lvl'] + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].user_ow + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].prc + ' êð.</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].buy + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].time + '</td>'+
|
||||
'</tr>';
|
||||
//
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
r += '</table>';
|
||||
if( data.x == undefined || data.x < 1 ) {
|
||||
r += '<div style="border:1px solid #a5a5a5; padding:10px;" align="center">Íè÷åãî íå íàéäåíî</div>';
|
||||
}
|
||||
}else if( id == 1 ) {
|
||||
r += '<table width="100%" border="0" style="border:1px solid #a5a5a5;margin-top:5px;" cellspacing="0" cellpadding="0"><tr>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ïðåäìåò</td>'+
|
||||
'<td width="144" align="center" valign="middle" bgcolor="#a5a5a5"> </td>'+
|
||||
'<td width="50%" align="center" valign="middle" bgcolor="#a5a5a5"> </td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Óðîâåíü</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Âëàäåëåö</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ñòàâêà</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ïîêóïàòåëü</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Îñòàëîñü âðåìåíè</td>'+
|
||||
'</tr>';
|
||||
//ïðåäìåò
|
||||
if( data.x != undefined && data.x > 0 ) {
|
||||
var i = 0;
|
||||
while( i < data.x ) {
|
||||
if( data[i] != undefined ) {
|
||||
var itm_data = itmjs.lookStats( data[i][20] );
|
||||
if( itm_data['tr_lvl'] == undefined ) {
|
||||
itm_data['tr_lvl'] = 0;
|
||||
}
|
||||
if( data[i].buy == '' ) {
|
||||
data[i].buy = 'Íåò ïîêóïàòåëÿ';
|
||||
}
|
||||
if( data[i].user_ow == '' ) {
|
||||
data[i].user_ow = '<i>Íåèçâåñòíî</i>';
|
||||
}
|
||||
if( data[i].time == '0 ñåê.' ) {
|
||||
data[i].time = 'Òîðã çàêðûò.';
|
||||
}
|
||||
r += '<tr id="itm_auction' + data[i][22] + '">'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><img style="padding:10px;" onMouseOver="top.hi(this,\'' + this.replaceslashhint(itmjs.infoItem( data , i , 'auction_info' )) + '\',event,0,0,1,1,\'max-width:307px\')" onMouseOut="top.hic();" onMouseDown="top.hic();" src="https://img.new-combats.com/i/items/' + data[i][2] + '"></td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><button onclick="locjs.console_sale('+data[i].aid+',\''+data[i].name+'\',\'' + (data[i].prc2) + '\');" class="btn">Ñäåëàòü ñòàâêó</button></td>'+
|
||||
//'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><img style="padding:10px;" src="https://img.new-combats.com/i/items/' + data[i][2] + '"><br><img src="https://img.new-combats.com/auc_watch_off.png" title="Îòñëåæèâàíèå (áóäåò îòîáðàæàòüñÿ â ðàçäåëå [Ñòàâêè])" class="cp"> <img src="https://img.new-combats.com/auc_bet1.png" title="Ñäåëàòü ñòàâêó" class="cp"></td>'+
|
||||
'<td align="left" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding-left:10px;" valign="middle"><a onMouseOver="top.hi(this,\'' + this.replaceslashhint(itmjs.infoItem( data , i , 'auction_info' )) + '\',event,0,0,1,1,\'max-width:307px\')" onMouseOut="top.hic();" onMouseDown="top.hic();" href="https://new-combats.com/item/' + data[i].item_id + '" target="_blank">' + data[i].name + '</a> (Ìàññà: ' + data[i].massa + ')<br>Äîëãîâå÷íîñòü: ' + Math.ceil(data[i].iznosNOW) + '/' + Math.ceil(data[i].iznosMAX) + '</td>'+
|
||||
//'<td align="left" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding-left:10px;" valign="middle">--</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + itm_data['tr_lvl'] + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].user_ow + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].prc + ' êð.</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].buy + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].time + '</td>'+
|
||||
'</tr>';
|
||||
//
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
r += '</table>';
|
||||
if( data.x == undefined || data.x < 1 ) {
|
||||
r += '<div style="border:1px solid #a5a5a5; padding:10px;" align="center">Íè÷åãî íå íàéäåíî</div>';
|
||||
}
|
||||
}else if( id == 2 ) {
|
||||
r += '<table width="100%" border="0" style="border:1px solid #a5a5a5;margin-top:5px;" cellspacing="0" cellpadding="0"><tr>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ïðåäìåò</td>'+
|
||||
'<td width="50%" align="center" valign="middle" bgcolor="#a5a5a5"> </td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Óðîâåíü</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Âëàäåëåö</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ñòàâêà</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ïîêóïàòåëü</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Îñòàëîñü âðåìåíè</td>'+
|
||||
'</tr>';
|
||||
//ïðåäìåò
|
||||
if( data.x != undefined && data.x > 0 ) {
|
||||
var i = 0;
|
||||
while( i < data.x ) {
|
||||
if( data[i] != undefined ) {
|
||||
var itm_data = itmjs.lookStats( data[i][20] );
|
||||
if( itm_data['tr_lvl'] == undefined ) {
|
||||
itm_data['tr_lvl'] = 0;
|
||||
}
|
||||
if( data[i].buy == '' ) {
|
||||
data[i].buy = 'Íåò ïîêóïàòåëÿ';
|
||||
}
|
||||
if( data[i].user_ow == '' ) {
|
||||
data[i].user_ow = '<i>Íåèçâåñòíî</i>';
|
||||
}
|
||||
if( data[i].time == '0 ñåê.' ) {
|
||||
data[i].time = 'Òîðã çàêðûò.';
|
||||
}
|
||||
r += '<tr id="itm_auction' + data[i][22] + '">'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><img style="padding:10px;" onMouseOver="top.hi(this,\'' + this.replaceslashhint(itmjs.infoItem( data , i , 'auction_info' )) + '\',event,0,0,1,1,\'max-width:307px\')" onMouseOut="top.hic();" onMouseDown="top.hic();" src="https://img.new-combats.com/i/items/' + data[i][2] + '"></td>'+
|
||||
//'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><img style="padding:10px;" src="https://img.new-combats.com/i/items/' + data[i][2] + '"><br><img src="https://img.new-combats.com/auc_watch_off.png" title="Îòñëåæèâàíèå (áóäåò îòîáðàæàòüñÿ â ðàçäåëå [Ñòàâêè])" class="cp"> <img src="https://img.new-combats.com/auc_bet1.png" title="Ñäåëàòü ñòàâêó" class="cp"></td>'+
|
||||
'<td align="left" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding-left:10px;" valign="middle"><a onMouseOver="top.hi(this,\'' + this.replaceslashhint(itmjs.infoItem( data , i , 'auction_info' )) + '\',event,0,0,1,1,\'max-width:307px\')" onMouseOut="top.hic();" onMouseDown="top.hic();" href="https://new-combats.com/item/' + data[i].item_id + '" target="_blank">' + data[i].name + '</a> (Ìàññà: ' + data[i].massa + ')<br>Äîëãîâå÷íîñòü: ' + Math.ceil(data[i].iznosNOW) + '/' + Math.ceil(data[i].iznosMAX) + '</td>'+
|
||||
//'<td align="left" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding-left:10px;" valign="middle">--</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + itm_data['tr_lvl'] + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].user_ow + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].prc + ' êð.</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].buy + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].time + '</td>'+
|
||||
'</tr>';
|
||||
//
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
r += '</table>';
|
||||
if( data.x == undefined || data.x < 1 ) {
|
||||
r += '<div style="border:1px solid #a5a5a5; padding:10px;" align="center">Íè÷åãî íå íàéäåíî</div>';
|
||||
}
|
||||
}else if( id == 3 ) {
|
||||
r += '<table width="100%" border="0" style="border:1px solid #a5a5a5;margin-top:5px;" cellspacing="0" cellpadding="0"><tr>'+
|
||||
'<td width="120" align="center" valign="middle" bgcolor="#a5a5a5">Ïðåäìåò</td>'+
|
||||
'<td width="50%" align="center" valign="middle" bgcolor="#a5a5a5"> </td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Óðîâåíü</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ñòàâêà</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Ïîêóïàòåëü</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Îñòàëîñü âðåìåíè</td>'+
|
||||
'</tr>';
|
||||
//ïðåäìåò
|
||||
if( data.x != undefined && data.x > 0 ) {
|
||||
var i = 0;
|
||||
while( i < data.x ) {
|
||||
if( data[i] != undefined ) {
|
||||
var itm_data = itmjs.lookStats( data[i][20] );
|
||||
if( itm_data['tr_lvl'] == undefined ) {
|
||||
itm_data['tr_lvl'] = 0;
|
||||
}
|
||||
if( data[i].buy == '' ) {
|
||||
data[i].buy = 'Íåò ïîêóïàòåëÿ';
|
||||
}
|
||||
if( data[i].user_ow == '' ) {
|
||||
data[i].user_ow = '<i>Íåèçâåñòíî</i>';
|
||||
}
|
||||
if( data[i].time == '0 ñåê.' ) {
|
||||
data[i].time = 'Òîðã çàêðûò.';
|
||||
}
|
||||
r += '<tr id="itm_auction' + data[i][22] + '">'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><img style="padding:10px;" onMouseOver="top.hi(this,\'' + this.replaceslashhint(itmjs.infoItem( data , i , 'auction_info' )) + '\',event,0,0,1,1,\'max-width:307px\')" onMouseOut="top.hic();" onMouseDown="top.hic();" src="https://img.new-combats.com/i/items/' + data[i][2] + '"></td>'+
|
||||
//'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><img style="padding:10px;" src="https://img.new-combats.com/i/items/' + data[i][2] + '"><br><img src="https://img.new-combats.com/auc_watch_off.png" title="Îòñëåæèâàíèå (áóäåò îòîáðàæàòüñÿ â ðàçäåëå [Ñòàâêè])" class="cp"> <img src="https://img.new-combats.com/auc_bet1.png" title="Ñäåëàòü ñòàâêó" class="cp"></td>'+
|
||||
'<td align="left" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding-left:10px;" valign="middle"><a onMouseOver="top.hi(this,\'' + this.replaceslashhint(itmjs.infoItem( data , i , 'auction_info' )) + '\',event,0,0,1,1,\'max-width:307px\')" onMouseOut="top.hic();" onMouseDown="top.hic();" href="https://new-combats.com/item/' + data[i].item_id + '" target="_blank">' + data[i].name + '</a> (Ìàññà: ' + data[i].massa + ')<br>Äîëãîâå÷íîñòü: ' + Math.ceil(data[i].iznosNOW) + '/' + Math.ceil(data[i].iznosMAX) + '</td>'+
|
||||
//'<td align="left" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding-left:10px;" valign="middle">--</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + itm_data['tr_lvl'] + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].prc + ' êð.</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].buy + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + data[i].time + '</td>'+
|
||||
'</tr>';
|
||||
//
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
r += '</table>';
|
||||
if( data.x == undefined || data.x < 1 ) {
|
||||
r += '<div style="border:1px solid #a5a5a5; padding:10px;" align="center">Íè÷åãî íå íàéäåíî</div>';
|
||||
}
|
||||
}else if( id == 4 ) {
|
||||
if( locjs.data.user.silver >= 4 ) {
|
||||
prcauc = 2.5;
|
||||
}else{
|
||||
prcauc = 10;
|
||||
}
|
||||
r += '<table width="100%" border="0" style="border:1px solid #a5a5a5;margin-top:5px;" cellspacing="0" cellpadding="0"><tr>'+
|
||||
'<td width="120" align="center" valign="middle" bgcolor="#a5a5a5">Ïðåäìåò</td>'+
|
||||
'<td width="50%" align="center" valign="middle" bgcolor="#a5a5a5"> </td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Óðîâåíü</td>'+
|
||||
'<td align="center" valign="middle" bgcolor="#a5a5a5">Íà÷àëüíàÿ ñòàâêà<br><small>(Âûñòàâëÿåòñÿ íà 24 ÷àñà. +' + prcauc + '% êîìèññèÿ)</small></td>'+
|
||||
'</tr>';
|
||||
//ïðåäìåò
|
||||
if( data.x != undefined && data.x > 0 ) {
|
||||
var i = 0;
|
||||
while( i < data.x ) {
|
||||
if( data[i] != undefined ) {
|
||||
var itm_data = itmjs.lookStats( data[i][20] );
|
||||
if( itm_data['tr_lvl'] == undefined ) {
|
||||
itm_data['tr_lvl'] = 0;
|
||||
}
|
||||
r += '<tr id="itm_auction' + data[i][22] + '">'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><img style="padding:10px;" src="https://img.new-combats.com/i/items/' + data[i][2] + '"></td>'+
|
||||
//'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><img style="padding:10px;" src="https://img.new-combats.com/i/items/' + data[i][2] + '"><br><img src="https://img.new-combats.com/auc_watch_off.png" title="Îòñëåæèâàíèå (áóäåò îòîáðàæàòüñÿ â ðàçäåëå [Ñòàâêè])" class="cp"> <img src="https://img.new-combats.com/auc_bet1.png" title="Ñäåëàòü ñòàâêó" class="cp"></td>'+
|
||||
//'<td align="left" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding-left:10px;" valign="middle"><a href="https://new-combats.com/item/' + data[i].item_id + '" target="_blank">' + data[i].name + '</a> (Ìàññà: ' + data[i].massa + ')<br>Äîëãîâå÷íîñòü: ' + Math.ceil(data[i].iznosNOW) + '/' + Math.ceil(data[i].iznosMAX) + '</td>'+
|
||||
'<td align="left" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding-left:10px;" valign="middle">' + itmjs.infoItem( data , i , 'auction_inventory' ) + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle">' + itm_data['tr_lvl'] + '</td>'+
|
||||
'<td align="center" style="border-top:1px solid #a5a5a5;border-right:1px solid #a5a5a5;" valign="middle"><input style="padding:5px;width:44px;text-align:center;" type="text" id="itm_add'+data[i][22]+'_price" value="0.00" /> êð. <input onclick="locjs.addItemsAuction(' + data[i][22] + ')" type="button" value="Âûñòàâèòü" class="btn" /></td>'+
|
||||
'</tr>';
|
||||
//
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
r += '</table>';
|
||||
if( data.x == undefined || data.x < 1 ) {
|
||||
r += '<div style="border:1px solid #a5a5a5; padding:10px;" align="center">Íè÷åãî íå íàéäåíî</div>';
|
||||
}
|
||||
}
|
||||
|
||||
$('#auction_content').html( r );
|
||||
},
|
||||
|
||||
addItemsAuctionError:{
|
||||
0:'Âñå ïðîøëî óñïåøíî',
|
||||
1:'Ïîäõîäÿùèé ïðåäìåò íå íàéäåí ó âàñ â èíâåíòàðå',
|
||||
2:'Íåëüçÿ ïðîäàòü ïðåäìåò äåøåâëå 1 êð.',
|
||||
3:'Íåëüçÿ ïðîäàòü ïðåäìåò äîðîæå 1000000 êð.',
|
||||
4:'Ó âàñ íåäîñòàòî÷íî êð. äëÿ âûñòàâëåíèÿ ïðåäìåòà. Òðåáóåòñÿ 10% îò âàøåé ñòàâêè.'
|
||||
},
|
||||
addItemsAuction:function(id) {
|
||||
//
|
||||
this.option_item = id;
|
||||
if( this.baseconnect == false ) {
|
||||
locline.lineRefleshStart();
|
||||
this.baseconnect = true;
|
||||
$.getJSON('/core/auction/', {
|
||||
'add_item':id,
|
||||
'price':$('#itm_add' + id + '_price').val(),
|
||||
'page':locjs.page_item,
|
||||
},function(data) {
|
||||
locjs.baseconnect = false;
|
||||
//
|
||||
if( data.error != undefined ) {
|
||||
if( locjs.addItemsAuctionError[ data.error ] != undefined ) {
|
||||
$('#error').html( locjs.addItemsAuctionError[ data.error ] );
|
||||
}else{
|
||||
$('#error').html( 'Íåèçâåñòíàÿ îøèáêà. Êîä #'+data.error+'' );
|
||||
}
|
||||
$('#error').show();
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
}else{
|
||||
if( data.info != undefined ) {
|
||||
if(data.info.x > 0) {
|
||||
data.info.itm_name = data.info.itm_name + ' (x' + (1+data.info.x) + ')';
|
||||
}
|
||||
//$("body").animate({"scrollTop":0},0);
|
||||
//$('#error').html( 'Âû óñïåøíî âûñòàâèëè ïðåäìåò "' + data.info.itm_name + '" íà ïðîäàæó çà ' + data.info.price + ' êð.' );
|
||||
//$('#error').show();
|
||||
$('#itm_auction' + data.info.id).hide();
|
||||
}
|
||||
$('#error').html('');
|
||||
$('#error').hide();
|
||||
}
|
||||
//
|
||||
locline.lineRefleshFinish();
|
||||
//
|
||||
});
|
||||
}
|
||||
//
|
||||
},
|
||||
|
||||
getTopMenu:function() {
|
||||
var r = '';
|
||||
|
||||
r += '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>';
|
||||
//
|
||||
r += '<td align="left"><span class="maroontext">Ôèëèàë Àóêöèîíà</span> <b><u>(òåñòîâàÿ âåðñèÿ)</u></b></td>';
|
||||
r += '<td align="right" id="toppages_line">Ñòðàíèöû: <span id="toppages">--</span> <button onclick="locjs.getDataItems(locjs.option_item);" class="btn">Îáíîâèòü</button></td>';
|
||||
//
|
||||
r += '</tr><tr>';
|
||||
//
|
||||
r += '<td align="left" valign="bottom"><table border="0" cellspacing="0" cellpadding="0"><tr>'
|
||||
r += '<td style="padding:0 10px 0 10px;"><b>Çàëû:</b></td>';
|
||||
r += '<td><div id="stylemenu1" class="asel"><a href="javascript:locjs.selectMenu(1);">Òîðãè</a></div></td>';
|
||||
r += '<td><div id="stylemenu2" class="unasel"><a href="javascript:locjs.selectMenu(2);">Ñòàâêè</a></div></td>';
|
||||
r += '<td><div id="stylemenu3" class="unasel"><a href="javascript:locjs.selectMenu(3);">Âàø ïðåäìåò</a></div></td>';
|
||||
r += '<td><div id="stylemenu4" class="unasel"><a href="javascript:locjs.selectMenu(4);">Âûñòàâèòü ïðåäìåò</a></div></td>';
|
||||
r += '<td><div id="stylemenu5" class="unasel"><a href="javascript:locjs.selectMenu(5);">Ðåäêèå ïðåäìåòû</a></div></td>';
|
||||
r += '</tr></table></td>';
|
||||
//
|
||||
r += '<td style="display:none" align="right">Èìÿ: <input type="text" value=""> ';
|
||||
r += '<select id="searchtype">'+
|
||||
'<option value="0">Âñå</option>'+
|
||||
'<option value="1">ñåðüãè</option>'+
|
||||
'<option value="2">îæåðåëüÿ</option>'+
|
||||
'<option value="3">îðóæèå</option>'+
|
||||
'<option value="4">áðîíÿ</option>'+
|
||||
'<option value="5">ïîÿñ</option>'+
|
||||
'<option value="6">êîëüöî</option>'+
|
||||
'<option value="7">øëåì</option>'+
|
||||
'<option value="8">ùèò</option>'+
|
||||
'<option value="9">ïåð÷àòêè</option>'+
|
||||
'<option value="10">îáóâü</option>'+
|
||||
'<option value="11">íàðó÷è</option>'+
|
||||
'<option value="12">ðóáàõà</option>'+
|
||||
'<option value="13">àìóíèöèÿ</option>'+
|
||||
'<option value="14">çàêëèíàíèÿ</option>'+
|
||||
'<option value="15">ýëèêñèðû</option>'+
|
||||
'<option value="16">ìàòåðèàëû</option>'+
|
||||
'<option value="17">Îñòàëüíûå</option>'+
|
||||
'</select>';
|
||||
r += ', óðîâåíü <input style="width:20px;text-align:center;" type="text" value="0">-<input style="width:20px;text-align:center;" type="text" value="21"> <button class="btn" >Ïîêàçàòü</button>';
|
||||
r += '</td>'
|
||||
//
|
||||
r += '</tr></table>';
|
||||
//
|
||||
$('#auction_title').html( r );
|
||||
|
||||
//
|
||||
//
|
||||
//
|
||||
},
|
||||
|
||||
getMenuHtml:function() {
|
||||
var r = '';
|
||||
r += '<div align="right">' + locline.line( this.data.user.timeGo, this.data.user.timeGoL , this.data.user.timeNow , 'locjs.reflesh();' ) +
|
||||
'' + locline.room( this.data.locations ) + ''
|
||||
+ '</div>';
|
||||
//
|
||||
r += '<br><small><div>Ó âàñ â íàëè÷èè: <b id="u_money" style="color:#339900;">' + this.data.user.money + ' êð.</b></div><div>Ìàññà: <span id="u_massa">' + parseInt(this.data.user.massaNow).toFixed(2) + '/' + parseInt(this.data.user.massaMax).toFixed(2) + '</span></div></small>';
|
||||
//
|
||||
$('#auction_menu').html( r );
|
||||
locline.lineTimer();
|
||||
},
|
||||
|
||||
selectMenu:function( id ) {
|
||||
if( $('#stylemenu' + id).attr('id') == 'stylemenu' + id ) {
|
||||
this.getDataItems( id );
|
||||
var i = 1
|
||||
while( i != - 1 ) {
|
||||
if( $('#stylemenu' + i).attr('id') == 'stylemenu' + i ) {
|
||||
//
|
||||
$('#stylemenu' + i).removeClass('unasel');
|
||||
$('#stylemenu' + i).removeClass('asel');
|
||||
//
|
||||
if( $('#stylemenu' + i).attr('id') == 'stylemenu' + id ) {
|
||||
$('#stylemenu' + i).addClass('asel');
|
||||
}else{
|
||||
$('#stylemenu' + i).addClass('unasel');
|
||||
}
|
||||
//
|
||||
}else{
|
||||
i = -2;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}else{
|
||||
alert('Ðàçäåë íå íàéäåí');
|
||||
}
|
||||
},
|
||||
|
||||
error:function( text ) {
|
||||
$('#error').html( text );
|
||||
if( text == '' ) {
|
||||
$('#error').hide();
|
||||
}else{
|
||||
$('#error').show();
|
||||
}
|
||||
},
|
||||
|
||||
replaceslashhint:function(data) {
|
||||
data = this.str_replace('"','',data);
|
||||
data = this.str_replace("'","",data);
|
||||
return data;
|
||||
},
|
||||
|
||||
str_replace:function(search, replace, subject, count) {
|
||||
var i = 0,
|
||||
j = 0,
|
||||
temp = '',
|
||||
repl = '',
|
||||
sl = 0,
|
||||
fl = 0,
|
||||
f = [].concat(search),
|
||||
r = [].concat(replace),
|
||||
s = subject,
|
||||
ra = Object.prototype.toString.call(r) === '[object Array]',
|
||||
sa = Object.prototype.toString.call(s) === '[object Array]';
|
||||
s = [].concat(s);
|
||||
if (count) {
|
||||
this.window[count] = 0;
|
||||
}
|
||||
|
||||
for (i = 0, sl = s.length; i < sl; i++) {
|
||||
if (s[i] === '') {
|
||||
continue;
|
||||
}
|
||||
for (j = 0, fl = f.length; j < fl; j++) {
|
||||
temp = s[i] + '';
|
||||
repl = ra ? (r[j] !== undefined ? r[j] : '') : r[0];
|
||||
s[i] = (temp)
|
||||
.split(f[j])
|
||||
.join(repl);
|
||||
if (count && s[i] !== temp) {
|
||||
this.window[count] += (temp.length - s[i].length) / f[j].length;
|
||||
}
|
||||
}
|
||||
}
|
||||
return sa ? s : s[0];
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,463 @@
|
||||
// JavaScript Document
|
||||
var locjs = {
|
||||
|
||||
data:{ },
|
||||
|
||||
type:0, //0 - ïðîñìîòð ðàçäåëîâ , 1 - ïðîñìîòð ðàçäåëîâ è êîíêðåòíîãî ïðåäìåòà , 2 - ïðîñìîòð ñâîèõ âåùåé (ñäà÷à) , 3 - ïðîñìîòð ñâîèõ âåùåé (çàáðàòü)
|
||||
|
||||
start:function() {
|
||||
|
||||
//this.htmlTitle();
|
||||
//this.htmlMenu();
|
||||
//this.htmlContent();
|
||||
|
||||
this.selectPoint(0,false);
|
||||
//this.error('Îøèáêà ïîäêëþ÷åíèÿ ê áàçå.');
|
||||
},
|
||||
|
||||
reflech:function() {
|
||||
if( this.lookIt == 0 ) {
|
||||
this.selectPoint( this.selectPointLast , false );
|
||||
}else{
|
||||
this.getBaseContent();
|
||||
}
|
||||
},
|
||||
|
||||
refleshData:function( data ) {
|
||||
if( data.money != undefined ) {
|
||||
this.data.user.money = data.money;
|
||||
this.data.user.massaNow = data.massaNow;
|
||||
this.data.user.massaMax = data.massaMax;
|
||||
//
|
||||
this.data.user.timeGo = data.timeGo;
|
||||
this.data.user.timeGoL = data.timeGoL;
|
||||
this.data.user.timeNow = data.timeNow;
|
||||
this.htmlMenu();
|
||||
}
|
||||
locline.lineRefleshFinish();
|
||||
},
|
||||
|
||||
htmlMenu:function() {
|
||||
var r = '';
|
||||
r += '<div align="right">';
|
||||
//
|
||||
r += '<div>' + locline.line( this.data.user.timeGo, this.data.user.timeGoL , this.data.user.timeNow , 'locjs.reflech();' ) +
|
||||
'' + locline.room( this.data.locations ) + ''
|
||||
+ '</div>';
|
||||
//
|
||||
r += '<small>';
|
||||
r += '<span style="display:none">Ìàññà: <span id="u_massa">' + this.data.user.massaNow + '/' + this.data.user.massaMax + '</span><br></span>';
|
||||
r += 'Ó âàñ â íàëè÷èè: <b style="color:#339900;" id="u_money">' + this.data.user.money + ' êð.</b><br><br>';
|
||||
r += '</small></div>';
|
||||
|
||||
r += '<center>';
|
||||
|
||||
if( this.data.user.level >= 4 ) {
|
||||
r += '<input id="comission_give" onclick="locjs.selectPoint(\'give\',true)" class="btn';
|
||||
if( this.selectPointLast == 'give' ) {
|
||||
r += '" disabled="disabled';
|
||||
}
|
||||
r += '" type="button" value=" Ñäàòü âåùè " />';
|
||||
r += ' <input id="comission_pick" onclick="locjs.selectPoint(\'pick\',true)" class="btn';
|
||||
if( this.selectPointLast == 'pick' ) {
|
||||
r += '" disabled="disabled';
|
||||
}
|
||||
r += '" type="button" value=" Çàáðàòü âåùè " />';
|
||||
}
|
||||
|
||||
r += '<div style="background-color:#a5a5a5;padding:2px;margin-top:4px;" align="center"><b>Îòäåëû ìàãàçèíà</b></div>';
|
||||
r += '</center>';
|
||||
|
||||
//Ïîêàçûâàåì ìåíþ
|
||||
for (var i = 0; i < this.data.menu.length; i++) {
|
||||
r += '<div id="comission_pid' + i + '" title="Ðàçäåë ¹' + i + '" onclick="locjs.selectPoint(' + i + ',true)" class="comission_menu_point';
|
||||
if( this.selectPointLast == i ) {
|
||||
r += ' comission_unhide';
|
||||
}
|
||||
r += '">';
|
||||
if( this.data.menu[i][2] == 1 ) {
|
||||
r += ' ';
|
||||
}
|
||||
r += '<a>' + this.data.menu[i][0] + '</a>';
|
||||
r += '</div>';
|
||||
}
|
||||
|
||||
r += '<div><small><br><font color="red"><b>Âíèìàíèå!</b> Ïðàâèëà ïîëüçîâàíèÿ êîìèññèîííûì ìàãàçèíîì:</font><br>';
|
||||
r += '• Ñ ïåðñîíàæà âçûìàåòñÿ íàëîã â âèäå <b>1 êð.</b> ïðè ïåðåäà÷è âåùè â ìàãàçèí.';
|
||||
r += '<br>• Íàëîã íå âîçâðàùàåòñÿ, åñëè âåùü íå áóäåò ïðîäàíà â òå÷åíèè äâóõ íåäåëü (Ñàìà âåùü ïðîäàåòñÿ â ãîñóäàðñòâåííûé ìàãàçèí çà 50% ñ ó÷åòîì èçíîñà ïðåäìåòà).';
|
||||
r += '<br>• Åñëè âåùü ïðîäàåòñÿ, âëàäåëüöó ïåðå÷èñëÿþòñÿ äåíüãè íà ïî÷òó çà âû÷åòîì êîìèññèîííûõ 10%. Íàëîã â 1 êð. âîçâðàùàåòñÿ.';
|
||||
r += '<br>• Àäìèíèñòðàöèÿ íå íåñåò îòâåòñòâåííîñòè çà óòðàòó âåùåé â ñëó÷àè ôîðñ ìàîæðíûõ ñèòóàöèé.';
|
||||
//r += '<br>• Åñëè âû íàøëè áàã èëè íåäî÷åò, ñîîáùèòå îá ýòîì çäåñü <a href="https://new-combats.com/forum/index.php?read=477" target="_blank">Áàãè â êîìèññèîííîì ìàãàçèíå</a>.';
|
||||
r += '</small></div><br><br>';
|
||||
|
||||
return $('#comission_menu').html( r ) + locline.lineTimer()
|
||||
//document.getElementById('comission_menu').innerHTML = r;
|
||||
//return 'true';
|
||||
},
|
||||
|
||||
selectPointLast:0,
|
||||
selectPoint:function( p , clearError ) {
|
||||
if( clearError == true ) {
|
||||
this.error('');
|
||||
}
|
||||
this.baseconnect = true;
|
||||
this.lookIt = 0;
|
||||
this.type = 0;
|
||||
$('#comission_pid' + this.selectPointLast + '').removeClass('comission_unhide');
|
||||
this.selectPointLast = p;
|
||||
//Âûáèðàåì ðàçäåë ïðåäìåòîâ
|
||||
//$('#comission_pick').removeClass('btnnew');
|
||||
//$('#comission_give').removeClass('btnnew');
|
||||
//$('#comission_pick').removeClass('btnnew2');
|
||||
//$('#comission_give').removeClass('btnnew2');
|
||||
if( p == 'give' ) {
|
||||
//Ñäàåì âåùè
|
||||
this.data.base = this.getBaseContent();
|
||||
//$('#comission_pick').addClass('btnnew');
|
||||
//$('#comission_give').addClass('btnnew2');
|
||||
this.htmlTitle();
|
||||
this.htmlContent();
|
||||
}else if( p == 'pick' ) {
|
||||
//Çàáèðàåì
|
||||
this.data.base = this.getBaseContent();
|
||||
//$('#comission_give').addClass('btnnew');
|
||||
//$('#comission_pick').addClass('btnnew2');
|
||||
this.htmlTitle();
|
||||
this.htmlContent();
|
||||
}else{
|
||||
//
|
||||
this.data.base = this.getBaseContent();
|
||||
//$('#comission_give').addClass('btnnew');
|
||||
//$('#comission_pick').addClass('btnnew');
|
||||
//
|
||||
this.htmlTitle();
|
||||
//this.htmlContent();
|
||||
//this.htmlMenu();
|
||||
//
|
||||
$('#comission_pid' + this.selectPointLast + '').addClass('comission_unhide');
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
}
|
||||
},
|
||||
|
||||
htmlTitle:function() {
|
||||
var r = '';
|
||||
if( this.selectPointLast == 'give' ) {
|
||||
r += 'Ñäà÷à âåùåé â êîìèññèîííûé ìàãàçèí';
|
||||
}else if( this.selectPointLast == 'pick' ) {
|
||||
r += 'Çàáðàòü ñâîè âåùè èç êîìèññèîííîãî ìàãàçèíà';
|
||||
}else{
|
||||
r += this.data.menu[this.selectPointLast][0];
|
||||
if( r == '' ) {
|
||||
r += '<i>Îòäåë ìàãàçèíà çàêðûò</i>';
|
||||
}else{
|
||||
r = r.charAt(0).toUpperCase() + r.substr(1);
|
||||
r = 'Ðàçäåë: "' + r + '"';
|
||||
}
|
||||
}
|
||||
return $('#comission_title').html( r );
|
||||
},
|
||||
|
||||
baseconnect:false,
|
||||
getBaseContent:function() {
|
||||
//if( this.baseconnect == false ) {
|
||||
locline.lineRefleshStart();
|
||||
$.getJSON('/core/comission/', {
|
||||
'point':this.selectPointLast, 'type':this.type, 'lookIt':this.lookIt
|
||||
},function(data) {
|
||||
locjs.refleshData( data );
|
||||
locjs.baseconnect = false;
|
||||
locjs.data.base = data;
|
||||
locjs.htmlContent();
|
||||
});
|
||||
//}
|
||||
},
|
||||
|
||||
lookIt:0,
|
||||
lookItems:function( p ) {
|
||||
this.lookIt = p;
|
||||
this.type = 1;
|
||||
this.getBaseContent();
|
||||
},
|
||||
|
||||
buy_error:[ '','Ïðåäìåò íå íàéäåí, âîçìîæíî åãî êòî-òî óæå êóïèë','Ó âàñ íåäîñòàòî÷íî äåíåã','Õàîñíèêàì íåëüçÿ ïîëüçîâàòüñÿ êîìèññèîííûì ìàãàçèíîì','Ïåðñîíàæàì íèæå 1-ãî óðîâíÿ çàïðåùåíî ïîëüçîâàòüñÿ êîìèññèîííûì ìàãàçèíîì' ],
|
||||
buy:function( cid , item_id ) {
|
||||
if( this.baseconnect == false ) {
|
||||
locline.lineRefleshStart();
|
||||
this.baseconnect = true;
|
||||
$.getJSON('/core/comission/', {
|
||||
'buy_item':cid, 'items_id':item_id
|
||||
},function(data) {
|
||||
locjs.refleshData( data );
|
||||
locjs.baseconnect = false;
|
||||
if( data.buy_item != undefined && (data.buy_error == undefined || data.buy_error == 0) ) {
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
$('#itm_com_' + data.buy_item).remove();
|
||||
locjs.data.user.money -= parseFloat(data.buy_price).toFixed(2);
|
||||
$('#u_money').html( locjs.data.user.money.toFixed(2) + ' êð.' );
|
||||
locjs.data.user.massaNow += parseFloat(data.buy_massa).toFixed(2);
|
||||
$('#u_massa').html( locjs.data.user.massaNow + '/' + locjs.data.user.massaMax );
|
||||
locjs.error( 'Âû óñïåøíî êóïèëè ïðåäìåò "' + data.buy_name + '" çà ' + data.buy_price + ' êð.' );
|
||||
if( data.buy_last < 1 ) {
|
||||
locjs.selectPoint( locjs.selectPointLast , false );
|
||||
}
|
||||
}else if( locjs.buy_error[data.buy_error] != undefined ) {
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
locjs.error( '' + locjs.buy_error[data.buy_error] );
|
||||
}
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
newprice_error:[
|
||||
'','Ïðåäìåò íå íàéäåí â ìàãàçèíå','Öåíà íå ìîæåò áûòü íèæå 1 êð.','Äëÿ äàííîãî ïðåäìåòà ýòî ñëèøêîì áîëüøàÿ ñòîèìîñòü...','Äëÿ äàííîãî ïðåäìåòà ýòî ñëèøêîì ìàëåíüêàÿ ñòîèìîñòü, âûãîäíåå îòðåìîíòèðîâàòü ïðåäìåò è ñäàòü åãî â ãîñóäàðñòâåííûé ìàãàçèí...'
|
||||
],
|
||||
newprice:function( id , price ) {
|
||||
if( this.baseconnect == false ) {
|
||||
locline.lineRefleshStart();
|
||||
this.baseconnect = true;
|
||||
$.getJSON('/core/comission/', {
|
||||
'newprice_item':id , 'newprice_price':price
|
||||
},function(data) {
|
||||
locjs.refleshData( data );
|
||||
locjs.baseconnect = false;
|
||||
if( data.newprice_item != undefined && (data.newprice_error == undefined || data.newprice_error == 0) ) {
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
locjs.data.user.money -= parseFloat(data.newprice_price_comission).toFixed(2);
|
||||
$('#u_money').html( locjs.data.user.money.toFixed(2) + ' êð.' );
|
||||
locjs.error( 'Âû îáíîâèëè öåíó "' + data.newprice_name + '" x' + data.newprice_x + ' øò. íà ' + data.newprice_price + ' êð. çà ' + data.newprice_price_comission + ' êð.' );
|
||||
}else if( locjs.newprice_error[data.newprice_error] != undefined ) {
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
if( data.newprice_error_min != undefined && data.newprice_error_min != '' ) {
|
||||
locjs.error( '' + locjs.newprice_error[data.newprice_error] + ' (Ìèíèìàëüíàÿ öåíà: ' + data.newprice_error_min + ' êð.)' );
|
||||
}else{
|
||||
locjs.error( '' + locjs.newprice_error[data.newprice_error] );
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
give_error:['','Ïðåäìåò íå íàéäåí â èíâåíòàðå','Íåäîñòàòî÷íî äåíåã äëÿ óïëàòû êîìèññèè','Õàîñíèêàì íåëüçÿ ïîëüçîâàòüñÿ êîìèññèîííûì ìàãàçèíîì','Ïåðñîíàæàì íèæå 4-ãî óðîâíÿ çàïðåùåíî âûñòàâëÿòü âåùè â êîìèññèîííîì ìàãàçèíå',
|
||||
'Öåíà íå ìîæåò áûòü áîëüøå 1 000 000 êð.','Öåíà íå ìîæåò áûòü íèæå 1 êð.','Äëÿ äàííîãî ïðåäìåòà ýòî ñëèøêîì áîëüøàÿ ñòîèìîñòü...','Äëÿ äàííîãî ïðåäìåòà ýòî ñëèøêîì ìàëåíüêàÿ ñòîèìîñòü, âûãîäíåå îòðåìîíòèðîâàòü ïðåäìåò è ñäàòü åãî â ãîñóäàðñòâåííûé ìàãàçèí...'
|
||||
,'Êîìèññèîííûé ìàãàçèí íå ïðèíÿë âàøè âåùè'
|
||||
],
|
||||
give:function( id , price ) {
|
||||
if( this.baseconnect == false ) {
|
||||
locline.lineRefleshStart();
|
||||
this.baseconnect = true;
|
||||
$.getJSON('/core/comission/', {
|
||||
'give_item':id , 'give_price':price
|
||||
},function(data) {
|
||||
locjs.refleshData( data );
|
||||
locjs.baseconnect = false;
|
||||
if( data.give_item != undefined && (data.give_error == undefined || data.give_error == 0) ) {
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
$('#itm_usr_' + data.give_item).remove();
|
||||
locjs.data.user.money -= parseFloat(data.give_price_comission).toFixed(2);
|
||||
$('#u_money').html( locjs.data.user.money.toFixed(2) + ' êð.' );
|
||||
locjs.data.user.massaNow -= parseFloat(data.give_massa).toFixed(2);
|
||||
$('#u_massa').html( locjs.data.user.massaNow + '/' + locjs.data.user.massaMax );
|
||||
locjs.error( 'Âû ñäàëè â ìàãàçèí "' + data.give_name + '" x' + data.give_x + ' øò. íà ñóììó ' + data.give_price + ' êð. çà ' + data.give_price_comission + ' êð.' );
|
||||
if( data.give_last < 1 ) {
|
||||
alert('Ïðåäìåòû â èíâåíòàðå çàêîí÷èëèñü :)');
|
||||
}
|
||||
}else if( locjs.give_error[data.give_error] != undefined ) {
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
if( data.give_error_min != undefined && data.give_error_min != '' ) {
|
||||
locjs.error( '' + locjs.give_error[data.give_error] + ' (Ìèíèìàëüíàÿ öåíà: ' + data.give_error_min + ' êð.)' );
|
||||
}else{
|
||||
locjs.error( '' + locjs.give_error[data.give_error] );
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
},
|
||||
pick_error:[ '',
|
||||
'Ïðåäìåò íå íàéäåí â ìàãàçèíå'
|
||||
],
|
||||
pick:function( id ) {
|
||||
if( this.baseconnect == false ) {
|
||||
locline.lineRefleshStart();
|
||||
this.baseconnect = true;
|
||||
$.getJSON('/core/comission/', {
|
||||
'pick_item':id
|
||||
},function(data) {
|
||||
locjs.refleshData( data );
|
||||
locjs.baseconnect = false;
|
||||
if( data.pick_item != undefined && (data.pick_error == undefined || data.pick_error == 0) ) {
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
$('#itm_usr_' + data.pick_uiid).remove();
|
||||
locjs.data.user.massaNow += parseFloat(data.pick_massa).toFixed(2);
|
||||
$('#u_massa').html( locjs.data.user.massaNow + '/' + locjs.data.user.massaMax );
|
||||
locjs.error( 'Âû çàáðàëè èç ìàãàçèíà "' + data.pick_name + '" x' + data.pick_x + ' øò.' );
|
||||
if( data.pick_last < 1 ) {
|
||||
alert('Ïðåäìåòû â ìàãàçèíå çàêîí÷èëèñü :)');
|
||||
}
|
||||
}else if( locjs.pick_error[data.pick_error] != undefined ) {
|
||||
$("body").animate({"scrollTop":0},0);
|
||||
locjs.error( '' + locjs.pick_error[data.pick_error] );
|
||||
}
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
console_sale:function(name, txt, kr) {
|
||||
var s = prompt("Ñäàòü â ìàãàçèí \""+txt+"\" (íàëîã 1.00 êð.). Óêàæèòå öåíó:", kr);
|
||||
if ((s != null) && (s != '') && (s >= 0)) {
|
||||
locjs.give( name , s );
|
||||
}
|
||||
},
|
||||
|
||||
console_change:function(name, txt, id, category, kr) {
|
||||
var s = prompt("Ñìåíèòü öåíó äëÿ ïðåäìåòà \""+txt+"\". Óêàæèòå íîâóþ öåíó:", kr);
|
||||
if ((s != null) && (s != '') && (s>=1)) {
|
||||
locjs.newprice( name , s );
|
||||
}
|
||||
},
|
||||
|
||||
htmlContent:function() {
|
||||
var r = '';
|
||||
|
||||
if( this.data.base != undefined ) {
|
||||
//
|
||||
//this.error( '<hr>type: ' + this.type + ' , option: ' + this.selectPointLast + '<hr>' );
|
||||
//
|
||||
if( this.selectPointLast == 'give' ) {
|
||||
|
||||
var i = 0, color = 'c8c8c8', left = '', right = '';
|
||||
r += '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
|
||||
while( i < this.data.base.it.i ) {
|
||||
left = ''; right = ''; if( color == 'c8c8c8' ) { color = 'd4d4d4'; }else{ color = 'c8c8c8'; }
|
||||
left += '<img src="https://img.new-combats.com/i/items/' + this.data.base.it[i][2] + '"><br>';
|
||||
if( this.data.base.it[i][22] > 0 ) {
|
||||
//left += '<small>(id' + this.data.base.it[i][22] + ')</small><br><br>';
|
||||
}
|
||||
//
|
||||
if( this.data.base.it[i][6] != this.data.base.it[i][12] && this.data.base.it[i][12] > 1 ) {
|
||||
this.data.base.it[i][6] = this.data.base.it[i][12];
|
||||
}
|
||||
if( this.data.base.it[i][21] > 0 && this.data.base.it['g'][this.data.base.it[i]['iid']][this.data.base.it[i][21]] > 0 ) {
|
||||
this.data.base.it[i][6] = this.data.base.it[i][6] * parseFloat(this.data.base.it['g'][this.data.base.it[i]['iid']][this.data.base.it[i][21]]).toFixed(2);
|
||||
this.data.base.it[i][6] = this.data.base.it[i][6].toFixed(2);
|
||||
}
|
||||
//
|
||||
left += '<a href="javascript:void(0)" onclick="locjs.console_sale(' + this.data.base.it[i][22] + ',\'' + this.data.base.it[i][1] + '\',\'' + this.data.base.it[i][6] + '\');">Ñäàòü â ìàãàçèí</a>';
|
||||
//
|
||||
right += itmjs.infoItem( this.data.base.it , i , 'comission_give' );
|
||||
//
|
||||
r += '<tr bgcolor="#' + color + '" id="itm_usr_'+this.data.base.it[i][22]+'"><td width="160" align="center" class="borderitem px3px brd1top" valign="middle">' + left + '</td>';
|
||||
r += '<td valign="top" class="px3px brd1top">' + right + '</td></tr>';
|
||||
i++;
|
||||
}
|
||||
r += '</table>';
|
||||
|
||||
}else if( this.selectPointLast == 'pick' ) {
|
||||
|
||||
var i = 0, color = 'c8c8c8', left = '', right = '';
|
||||
r += '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
|
||||
while( i < this.data.base.it.i ) {
|
||||
left = ''; right = ''; if( color == 'c8c8c8' ) { color = 'd4d4d4'; }else{ color = 'c8c8c8'; }
|
||||
left += '<img src="https://img.new-combats.com/i/items/' + this.data.base.it[i][2] + '"><br>';
|
||||
if( this.data.base.it[i][22] > 0 ) {
|
||||
//left += '<small>(id' + this.data.base.it[i][22] + ')</small><br><br>';
|
||||
}
|
||||
//
|
||||
left += '<a href="javascript:void(0)" onclick="locjs.pick( ' + this.data.base.it[i]['cid'] + ');">Çàáðàòü ïðåäìåò</a><br>';
|
||||
left += '<a href="javascript:void(0)" onclick="locjs.console_change(' + this.data.base.it[i][22] + ',\'' + this.data.base.it[i][1] + '\',\'' + this.data.base.it[i][6] + '\');">Ñìåíèòü öåíó çà 0.10 êð.</a>';
|
||||
left += '<small><br><br>Äî ' + this.data.base.it[i]['timeend'] + '</small>';
|
||||
//
|
||||
right += itmjs.infoItem( this.data.base.it , i , 'comission_pick' );
|
||||
//
|
||||
r += '<tr bgcolor="#' + color + '" id="itm_usr_'+this.data.base.it[i][22]+'"><td width="160" align="center" class="borderitem px3px brd1top" valign="middle">' + left + '</td>';
|
||||
r += '<td valign="top" class="px3px brd1top">' + right + '</td></tr>';
|
||||
i++;
|
||||
}
|
||||
r += '</table>';
|
||||
|
||||
}else{
|
||||
|
||||
if( this.data.base.type == 1 ) {
|
||||
|
||||
var i = 0, color = 'c8c8c8', left = '', right = '';
|
||||
r += '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
|
||||
while( i < this.data.base.it.i ) {
|
||||
left = ''; right = ''; if( color == 'c8c8c8' ) { color = 'd4d4d4'; }else{ color = 'c8c8c8'; }
|
||||
left += '<img src="https://img.new-combats.com/i/items/' + this.data.base.it[i][2] + '"><br>';
|
||||
left += '<a href="javascript:void(0)" onclick="locjs.buy( ' + this.data.base.it[i]['cid'] + ' , ' + this.data.base.it[i]['iid'] + ' );">êóïèòü</a>';
|
||||
//
|
||||
right += itmjs.infoItem( this.data.base.it , i , 'comission' );
|
||||
//
|
||||
r += '<tr bgcolor="#' + color + '" id="itm_com_'+this.data.base.it[i]['cid']+'"><td width="160" align="center" class="borderitem px3px brd1top" valign="middle">' + left + '</td>';
|
||||
r += '<td valign="top" class="px3px brd1top">' + right + '</td></tr>';
|
||||
i++;
|
||||
}
|
||||
r += '</table>';
|
||||
|
||||
}else if( this.data.base.type == 0 ) {
|
||||
|
||||
var i = 0, color = 'c8c8c8', left = '', right = '';
|
||||
r += '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
|
||||
while( i < this.data.base.it.i ) {
|
||||
left = ''; right = ''; if( color == 'c8c8c8' ) { color = 'd4d4d4'; }else{ color = 'c8c8c8'; }
|
||||
left += '<img src="https://img.new-combats.com/i/items/' + this.data.base.it[i][5] + '"><br><a href="javascript:void(0);" onclick="locjs.lookItems(' + this.data.base.it[i][1] + ');">ïîäðîáíåå</a>';
|
||||
//
|
||||
right += '<a href="https://new-combats.com/item/' + this.data.base.it[i][1] + '" target="_blank">' + this.data.base.it[i][4] + '</a>';
|
||||
right += ' (Ìàññà: ' + this.data.base.it[i][6] + ')<br>';
|
||||
right += '<b>Öåíà: ' + this.data.base.it[i][7][0] + ' - ' + this.data.base.it[i][7][1] + ' êð.</b>';
|
||||
right += ' <small>(Êîëè÷åñòâî: ' + this.data.base.it[i][8] + ')</small><br>';
|
||||
right += 'Äîëãîâå÷íîñòü: ' + this.data.base.it[i][2][0] + '-' + this.data.base.it[i][3][0] + ' / ' + this.data.base.it[i][2][1] + '-' + this.data.base.it[i][3][1] + '';
|
||||
right += '<br><b>Òðåáóåòñÿ ìèíèìàëüíîå:</b><br>• Óðîâåíü: ' + this.data.base.it[i][9] + '';
|
||||
//
|
||||
r += '<tr bgcolor="#' + color + '"><td width="160" align="center" class="borderitem px3px brd1top" valign="middle">' + left + '</td>';
|
||||
r += '<td valign="top" class="px3px brd1top">' + right + '</td></tr>';
|
||||
i++;
|
||||
}
|
||||
r += '</table>';
|
||||
}
|
||||
}
|
||||
//
|
||||
}else{
|
||||
r += '<center class="borderandpadding5px"><i>Çàãðóçêà ñïèñêà âåùåé</i></center>';
|
||||
}
|
||||
|
||||
|
||||
|
||||
if( this.selectPointLast == 'give' ) {
|
||||
if( this.data.user.level < 4 ) {
|
||||
r += '<center class="borderandpadding5px">Ñäà÷à âåùåé â êîìèññèîííûé ìàãàçèí ðàçðåøåíà ñ 4-ãî óðîâíÿ</center>';
|
||||
}else if( r == '' ) {
|
||||
r += '<center class="borderandpadding5px">Ó âàñ íåò ïðåäìåòîâ êîòîðûå ìîæíî ñäàòü â êîìèññèîííûé ìàãàçèí</center>';
|
||||
}else{
|
||||
|
||||
}
|
||||
}else if( this.selectPointLast == 'pick' ) {
|
||||
if( r == '' ) {
|
||||
r += '<center class="borderandpadding5px">Ó âàñ íåò ïðåäìåòîâ ñäàííûõ â êîìèññèîííûé ìàãàçèí</center>';
|
||||
}else{
|
||||
|
||||
}
|
||||
}else{
|
||||
if( this.data.base == undefined || this.data.base.it.i == 0 ) {
|
||||
r = '';
|
||||
}
|
||||
if( r == '' && this.baseconnect == false ) {
|
||||
r += '<center class="borderandpadding5px">Ïðèëàâîê ìàãàçèíà ïóñò</center>';
|
||||
}else{
|
||||
|
||||
}
|
||||
}
|
||||
if( r != '' ) {
|
||||
$('#comission_content').html( r );
|
||||
}
|
||||
},
|
||||
|
||||
error:function( text ) {
|
||||
$('#error').html( text );
|
||||
if( text == '' ) {
|
||||
$('#error').hide();
|
||||
}else{
|
||||
$('#error').show();
|
||||
}
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,33 @@
|
||||
var bug = {
|
||||
|
||||
menu:[
|
||||
[1,'Ïðèåìû',0]
|
||||
],
|
||||
|
||||
skills:{},
|
||||
|
||||
start:function() {
|
||||
var html = '';
|
||||
//
|
||||
var i = 0;
|
||||
while( i != -1 ) {
|
||||
if( this.menu[i] != undefined ) {
|
||||
html += this.menuAdd( this.menu[i] );
|
||||
}else{
|
||||
i = -2;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
//
|
||||
$('#mainblock').html( html );
|
||||
},
|
||||
|
||||
menuAdd:function( m ) {
|
||||
var r = '';
|
||||
//
|
||||
r += 'test';
|
||||
//
|
||||
return r;
|
||||
}
|
||||
|
||||
};
|
||||
@@ -0,0 +1,132 @@
|
||||
@charset "windows-1251";
|
||||
/* CSS Document */
|
||||
|
||||
.wrapper {
|
||||
width: 100%;
|
||||
min-width: 800px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.maroontext {
|
||||
font-weight: bolder;
|
||||
color: #8f0000;
|
||||
font-size:12pt;
|
||||
}
|
||||
|
||||
.asel {
|
||||
background-color:#e5e1e2;
|
||||
padding:5px 10px 5px 10px;
|
||||
color:#000;
|
||||
}
|
||||
|
||||
.cp { cursor:pointer; }
|
||||
|
||||
.asel a {
|
||||
color:#000;
|
||||
}
|
||||
|
||||
.unasel {
|
||||
padding:5px 10px 5px 10px;
|
||||
}
|
||||
|
||||
|
||||
/* Middle
|
||||
-----------------------------------------------------------------------------*/
|
||||
.middle {
|
||||
width: 100%;
|
||||
position: relative;
|
||||
}
|
||||
.middle:after {
|
||||
display: table;
|
||||
clear: both;
|
||||
content: '';
|
||||
}
|
||||
.container {
|
||||
width: 100%;
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
}
|
||||
.content {
|
||||
padding: 0 170px 0 0;
|
||||
display:block;
|
||||
}
|
||||
.borderandpadding5px {
|
||||
padding:5px;
|
||||
/*border:solid 1px #a5a5a5;*/
|
||||
}
|
||||
.borderitem {
|
||||
border-right:solid 1px #a5a5a5;
|
||||
}
|
||||
.borderandpadding0px {
|
||||
padding:0px;
|
||||
border:solid 1px #a5a5a5;
|
||||
}
|
||||
.px3px {
|
||||
padding:3px;
|
||||
}
|
||||
.brd1top {
|
||||
border-top:solid 1px #a5a5a5;
|
||||
}
|
||||
|
||||
|
||||
/* Right Sidebar
|
||||
-----------------------------------------------------------------------------*/
|
||||
.right-sidebar {
|
||||
float: left;
|
||||
width: 150px;
|
||||
margin-left: -150px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
/* All Styles
|
||||
-----------------------------------------------------------------------------*/
|
||||
|
||||
#error {
|
||||
color:red;
|
||||
padding:5px;
|
||||
display:none;
|
||||
}
|
||||
|
||||
#auction_title {
|
||||
background-color:#d2d2d2;
|
||||
text-align:center;
|
||||
padding:5px 5px 0 5px;
|
||||
display:block;
|
||||
}
|
||||
|
||||
#auction_content {
|
||||
/*background-color:#c8c8c8;*/
|
||||
display:block;
|
||||
}
|
||||
|
||||
.auction_menu_point {
|
||||
padding:1px 10px 1px 0;
|
||||
border-bottom:1px solid #E2E0E0;
|
||||
}
|
||||
|
||||
.auction_menu_point:hover {
|
||||
cursor:pointer;
|
||||
background-color:#c7c7c7;
|
||||
}
|
||||
|
||||
.auction_unhide {
|
||||
background-color:#c7c7c7;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
#comission_title {
|
||||
margin-right:280px;
|
||||
}
|
||||
|
||||
#comission_content {
|
||||
margin-right:280px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,114 @@
|
||||
@charset "windows-1251";
|
||||
/* CSS Document */
|
||||
|
||||
.wrapper {
|
||||
width: 100%;
|
||||
min-width: 800px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
|
||||
/* Middle
|
||||
-----------------------------------------------------------------------------*/
|
||||
.middle {
|
||||
width: 100%;
|
||||
position: relative;
|
||||
}
|
||||
.middle:after {
|
||||
display: table;
|
||||
clear: both;
|
||||
content: '';
|
||||
}
|
||||
.container {
|
||||
width: 100%;
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
}
|
||||
.content {
|
||||
padding: 0 290px 0 0;
|
||||
display:block;
|
||||
}
|
||||
.borderandpadding5px {
|
||||
padding:5px;
|
||||
/*border:solid 1px #a5a5a5;*/
|
||||
}
|
||||
.borderitem {
|
||||
border-right:solid 1px #a5a5a5;
|
||||
}
|
||||
.borderandpadding0px {
|
||||
padding:0px;
|
||||
border:solid 1px #a5a5a5;
|
||||
}
|
||||
.px3px {
|
||||
padding:3px;
|
||||
}
|
||||
.brd1top {
|
||||
border-top:solid 1px #a5a5a5;
|
||||
}
|
||||
|
||||
|
||||
/* Right Sidebar
|
||||
-----------------------------------------------------------------------------*/
|
||||
.right-sidebar {
|
||||
float: left;
|
||||
width: 270px;
|
||||
margin-left: -270px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
/* All Styles
|
||||
-----------------------------------------------------------------------------*/
|
||||
|
||||
#error {
|
||||
color:red;
|
||||
padding:5px;
|
||||
display:none;
|
||||
}
|
||||
|
||||
#comission_title {
|
||||
background-color:#a5a5a5;
|
||||
font-weight:bold;
|
||||
text-align:center;
|
||||
padding:5px;
|
||||
display:block;
|
||||
}
|
||||
|
||||
#comission_content {
|
||||
background-color:#c8c8c8;
|
||||
display:block;
|
||||
}
|
||||
|
||||
.comission_menu_point {
|
||||
padding:1px 10px 1px 0;
|
||||
border-bottom:1px solid #E2E0E0;
|
||||
}
|
||||
|
||||
.comission_menu_point:hover {
|
||||
cursor:pointer;
|
||||
background-color:#c7c7c7;
|
||||
}
|
||||
|
||||
.comission_unhide {
|
||||
background-color:#c7c7c7;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user