Page 1 of 1

Request на изменение программного кода

Posted: Thu Oct 06, 2011 8:05 am
by Akina
Прошу внести изменение в программный код выполнения действия с предметами в банке и убрать запрос на подтверждение действия при передаче предмета.

При выполнении некоторых действий с предметами, а именно при продаже, передаче и передаче в клан, выдаётся запрос на подтверждение дейтсвия. Выдача запроса обеспечивается функцией

Code: Select all

function banksend(bank_obj,bank_action) {
if( bank_action==2){
   if(!confirm( "Вы действительно хотите продать эту вещь в магазин?" )) return;
}
if( bank_action==3){
	if(!confirm( "Вы действительно хотите передать эту вещь?" )) return;
}
if( bank_action==5){
	if(!confirm( "Вы действительно хотите передать эту вещь в клан?" )) return;
}
document.bankform.bank_obj.value=bank_obj;
document.bankform.bank_action.value=bank_action;
document.bankform.submit();
}
Обоснование запроса.

Подтверждение действия необходимо тогда, когда после подтверждения собственно выполняется само действие. Это верно для продажи и передачи в клан, но неверно для передачи другому персонажу или себе в другой банк - при выборе этого варианта необходимо заполнить форму (куда, кому), и лишь после этого выполняется действие.

В то же время именно передача персонажу является наиболее частовыбираемым из этих трёх вариантов. Поэтому запрос, наоборот, УВЕЛИЧИВАЕТ, а не уменьшает, вероятность ошибки - при нажатии варианта "Передать" игрок ОЖИДАЕТ появления запроса, и, если он по ошибке нажмёт кнопку варианта передачи в клан или продажи, то скорее всего он, не читая, нажмёт и кнопку подтвеждения действия.

В связи с этим предлагаю изменить код процедуры до следующего:

Code: Select all

function banksend(bank_obj,bank_action) {
if( bank_action==2){
   if(!confirm( "Вы действительно хотите продать эту вещь в магазин?" )) return;
}
if( bank_action==5){
	if(!confirm( "Вы действительно хотите передать эту вещь в клан?" )) return;
}
document.bankform.bank_obj.value=bank_obj;
document.bankform.bank_action.value=bank_action;
document.bankform.submit();
}

Re: Request на изменение программного кода

Posted: Thu Oct 06, 2011 3:38 pm
by Неназываемый
обосновано. будет реализовано в ближайшем апдейте

Re: Request на изменение программного кода

Posted: Thu Feb 09, 2012 11:42 am
by Неназываемый
вспомнил и сделал.