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

Предложения по улучшению игрового мира
Locked
Akina
Просветленный
Posts: 228
Joined: Thu Aug 04, 2011 1:42 pm
Contact:

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

Post 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();
}

User avatar
Неназываемый
Услышавший
Posts: 731
Joined: Sun Nov 29, 2009 4:21 am
Contact:

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

Post by Неназываемый »

обосновано. будет реализовано в ближайшем апдейте

User avatar
Неназываемый
Услышавший
Posts: 731
Joined: Sun Nov 29, 2009 4:21 am
Contact:

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

Post by Неназываемый »

вспомнил и сделал.

Locked