Защита от двойной операции, приводящей к бессмысленной трате

Тема в разделе 'Обновления и кладезь идей', создана пользователем DDT_, 2 Октябрь 2015.

Уважаемый/ая гость/я нашего форума!

Вы можете принимать активное участие в жизни форума только, если сначала зайдёте на Ваш игровой аккаунт и уже оттуда перейдёте на наш форум. Если у Вас всё ещё нет игрового аккаунта, пожалуйста, зарегистрируйтесь как новый пользователь в нашей игре. Мы будем рады приветствовать Вас на нашем форуме! „Перейти по ссылке“
?

Нужна?

  1. Да

  2. Нет

  3. Доработать (ниже пишем, что конкретно)

Результаты можно просматривать только после голосования.
Статус темы:
Закрыта.
  1. DDT_

    DDT_ пользователь

    Основано на проблеме, описанной тут - https://board-ru.darkorbit.com//threads/dvojnoj-remont.104537/

    У меня возникло предложение (не смейтесь) - защита на ПРОГРАММНОМ уровне от двойного нажатия на кнопку которая приводит к некой операции (ремонт, покупка и т.д.). Всего-то навсего надо сделать так, чтобы за 2 секунды было возможно только ОДНО нажатие на кнопку. Неважно - будет ли выдавать окошко с сообщением, или просто не реагировать - важно чтоб игрок не мог случайно нажать 2 или несколько раз за промежуток в 2 секунды. Голосуем!

    З.Ы. по вашей просьбе, если захотите могу изменить кол-во секунд, или что вы там пожелаете ;)
     
  2. DDT_

    DDT_ пользователь

    АПчик... сами же хотели... че не голосуем :oops:
     
  3. dmz9

    dmz9 пользователь

    имхо это просто баг, и его надо просто "починить".
     
  4. СУЛЕЙМАН-I

    СУЛЕЙМАН-I пользователь

    Исправить баг, только "ЗА":rolleyes:
     
  5. Малюська

    Малюська пользователь

    Слишком много придётся редактировать в игре. Как пример: При постройки ворот в ГГ ты же кликаешь постоянно, ибо лениво ждать, а тут будет ограничение в клике или при покупке роботов для ская , да много чего. Не так просто это решить системно, а вот не кликать по два раза на рем ПЕТа- проще.
     
  6. DDT_

    DDT_ пользователь

    АП кто еще что думает
     
  7. DDT_

    DDT_ пользователь

    Ндаа... Я фигею с вас господа. Кто там говорил...
    ...???
    На словах все "патриоты", а как дошло о дела...
     
  8. Ìłłįŕğώãŷ

    Ìłłįŕğώãŷ пользователь

    это проблема кривизны кода, решается на программном уровне транзакциями, критическими секциями и прочими ништяками управления многопоточными и многопроцессными сервисами + условиями дополнительными на update в базу на проверку того, а не совершаем ли мы бессмысленное действие, которое обернуто в транзакцию, которую можно откатить
     
    DDT_ нравится это.
  9. DDT_

    DDT_ пользователь

    во как... умно... спасибо :)

    это 100% инфа?
     
  10. DDT_

    DDT_ пользователь

  11. -Salamander-

    -Salamander- пользователь

    Против - бессмысленно.
     
Статус темы:
Закрыта.