Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
18:31
3803
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Идеи и предложения-->

АвторБорьба с ботоводством: 2 способа.
В связи с последними обсуждениями решил предложить 2 способа (концепции) борьбы с ботоводством.
Применять их можно и по одному, и одновременно.

1) Технические ограничения.
Практически все случаи использования ботов (с нарушением правил, само собой) сводятся к тому, что что-то где-то "выкликивается".
Т.е. бот достаточно часто обновляет соотв страницу (либо даже просто посылает запрос к серверу и получает ответ), а в случае если что-то можно сделать, делает это.
Чтобы это пресечь, достаточно ограничить возможность обновлять/загружать *любую* страницу 1 разом, скажем, в 10(20) секунд.
Подобно тому как сейчас сделано с отправкой сообщений на форуме - строчить пулеметом нельзя, таймаут.
Причем, если загружена одна страница (форум, например), то ограничение работает для всех. Открыл форум - 10 сек не можешь открыть профиль, рынок и тп, даже в другой вкладке.
Тогда даже самый проворный бот не сможет купить дефицитное кольцо на предприятии или дешевый элемент на рынке более 1 раза.
И даже устроиться на алмазные копи в столице ему будет намного сложнее.

2) Корректировка условий.
Если борьба с ботами будет признана важной, то, возможно, следует изменить некоторые моменты в механике игры (в работе предприятий и рынка).
Например, сейчас нет смысла продавать ресурсы на предприятия, как вручную, так и ботом.
Аналогично, если дать возможность продавать на рынке ресурсы, элементы и магазинные арты *только* по фиксированной цене (допустим, +5% к цене на заводе), то выгода от "выкликивания" исчезнет, а торговля останется, к тому же и прибыльная.
Для любителей нажимать Ф5 и ботов при таком раскладе останутся рары, крафт и арты с неполной/нестандартной прочкой.
Никто не будет юзать бота, если это не дает явных преимуществ.
для Debug:
https://www.heroeswm.ru/forum_messages.php?tid=2632880
Всё что нужно знать про ботов что бы не создавать такие глупые темы.
Эти методы может чем-то и помогут борьбе против ботов. Но из-за этого будут страдать и обычные игроки. А почему нормальные люди должны страдать из-за всяких подлецов?

И да... Кто вам сказал, что в ботами собираются бороться, если главные ботоводы типа нипнипа и пупсега до сих пор не в блоке)
для Kung_Fury:
бороться (лечить) всегда сложнее, чем предупредить)
толку от борьбы не будет пока не исчезнет материальный стимул не блокировать у администрации а а он не исчезнет

что то у нас с коррупцией боряться боряться во всем мире но никак не победят
+, боты портят игру, если не продумали сразу, так теперь надо менять .
https://www.heroeswm.ru/pl_transfers.php?id=1328315
09-04-18 21:21: Игрок оштрафован на 1600000 золота. // Использование автоматики на рынке.

справедливость иногда под давлением игроков существует) чувак активно уходит в минус)
пример по 1му способу
ограничить возможность обновлять/загружать *любую* страницу 1 разом, скажем, в 10(20) секунд.
Я это применял много раз, причем не в ботах и не в играх, а во вполне коммерческих приложениях - в тех случаях, когда система не успевала правильно среагировать на пользователя, нажимающего кнопки слишком быстро).
И в крупных флеш-играх тоже встречал (ограничение на скорость кликов).
тема называется, слышал звон, но не знаю где он.. не зная механики, предлагать что то, минимум некорректно
для г39рус:
ну, если вам известно о механике и местонахождении звона больше - пожалуйста, добавляйте, поправляйте) Тема открыта для уточнений.

Добавлю, я хотел лишь подкинуть примерное направление. Детальная реализация в механике - дело разработчиков.
Можно сделать сотню мультов, выполняющих запросы хозяина. Задержка станет помехой только для "кожанных ублюдков"
Можно сделать сотню мультов, выполняющих запросы хозяина. Задержка станет помехой только для "кожанных ублюдков"

любая трудность в ГВД обходится с помощью "сотни мультов")))
Что ж, в таком случае вместо 2х проблем (мультоводство и ботоводство) останется только одна (мультоводство). Тоже прогресс)

Кстати, а кто такие "кожаные ублюдки"?
как вариант удалить вкладку рынок)
для Debug:
memepedia.ru/kozhanye-ublyudki/
для СтепнойВарварка:
спасибо за мем))
Скажу про то, что знаю не по-наслышке. Торговля ресурсами на карте вручную.

Да, мой давний конёк, так что в курсе всех подводных камней.

Ограничивать обновление 10-20 сек точно не вариант. Задержка должна быть
гораздо меньшей. На предприятии, готовом взять три позиции первички, на продажу
всех трех по-чесноку вручную надо 2-3 секунды с нормальной скоростью обновления.

И все, что опережает это время, уже бот.

Сейчас эти боты почти не используются(личные наблюдения). Поскольку прибыль
дает одна позиция из трех возможных, а за одну бодаться уже не тот коленкор.

Ситуация разобрана на примере мифрила после порезки закупочных цен на лес
и руду.

Да даже на фабриках магии, где обе разновидности первички дают трехкопеечный
выхлоп, ботов не встречал последние пару месяцев. Видимо, скучно стало ботоводам
бодаться за шесть-восемь копеек.

На рынке другое дело. Там как был смысл ловить демперские лоты, так он и остался. Возможно, как раз там и есть смысл в задержке на 10-20 секунд.
К списку тем
2007-2025, онлайн игры HeroesWM