Подтвердить что ты не робот

Можно ли морально оправдать выпуск программы, в которой игра MMORPG?

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

Мне очень нравится автоматизировать задачи таким образом, я не могу не думать о каком-либо ручном подходе как о "сломанном". На самом деле я нахожусь довольно неспособным завершить даже однопользовательские игры, прежде чем разбирать их механику и играть в них, в специально предназначенном для чтения (а не читах, как таковом) вводе только мыши и клавиатуры. Дополняя мое продвижение к цели, связанной с игрой, мои собственные знания в программировании кажутся естественными, на самом деле это не весело, как игнорирование вашего огнестрельного оружия в FPS.

Поскольку мне нравится эта форма обратной инженерии, я полагаю, что другие тоже делают, они по достоинству оценят конечный результат. Я, как правило, чувствую, что проект должен каким-то образом "отправляться": продаваться, открываться или свободно распространяться. "Счастье реальное только при общении". В противном случае это только я и мои времена.

Проблема заключается в том, что в проекте такого рода есть несколько мотивов:

  • Зло освобождается в виртуальном мире. У тех, у кого есть программа, есть преимущество, игра неуравновешенная, вы должны использовать ее, просто чтобы быть на равных. Это уже не игра, а инструменты, гонка вооружений. Это похоже на любую другую MMORPG. Поэтому сохраните код в приватном режиме.

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

  • Продавайте программу, пожинайте плоды своей склонности, она работает, за которую вы заслуживаете вознаграждения, честной торговли (и независимо от нарушений ToS). Следуйте примеру WoWGlider. Лучше ли это в меньшем количестве рук?

  • Сохраняйте код закрытым. Уважайте, по крайней мере, эту большую часть Условий обслуживания, о которых вы согласились.

Что такое морально защищаемый подход? Что я не рассматривал? В моем опыте соглашения с TOS - это в значительной степени неэффективная форма разубеждения, а игра MMORPG (и последующие результаты, описанные в № 1), действительно неизбежна, но есть что сказать, чтобы не вытащить триггер самостоятельно - или это не так плохо


Я плохо работал над оригинальной формулировкой/титрованием этого вопроса, я действительно искал, были ли особые обстоятельства, когда это может быть морально оправданным, а не то, было ли это обычно, в надежде, что мой код может имеют конструктивные цели.

Как новый пользователь, я не понял, что 99% ответов будут немедленно, до моего обновления. Тем не менее, я по-прежнему получал очень полезные ответы, касающиеся коммерциализации, и исходный вопрос заслуживал предоставленных ответов, поэтому: хорошо сделано на этом фронте.

У меня есть свой ответ: несмотря на неизбежность ботов, не нажимайте на курок самостоятельно! Быть изменениями и т.д. (# 3 никогда не был на столе для меня лично, но вызвал некоторые блестящие ответы.)

4b9b3361

Ответ 1

Я строил (но никогда не продавал) ботов для онлайн-покера и шахмат уже более десятилетия (вставляйте рекламную веб-ссылку здесь), поэтому этот вопрос привлек мое внимание. Я согласен с @Simucal в том, что вам нужно слегка проскользнуть, особенно в случае MMORPG. Blizzard, в частности, имеет драконовскую позицию в направлении автоматизации.

4,5 миллиона копий шпионских программ, совместимых с EULA

Опять же, идея о том, что частная компания TOS/EULA = LAW немного ослепительно. Более того, когда эта компания продает всемирную аудиторию через международные границы. Это вводит дополнительные сложности в TOS/EULA, что вначале является смутным фрагментом легальной формулировки. Общей практикой является структурирование TOS/EULA, чтобы сделать его максимально агрессивным, всеобъемлющим и широкомасштабным. Это просто хороший правовой смысл. Это не обязательно означает, что каждая строка TOS является юридически обязательной. TOS является сдерживающим фактором, и компания будет вставлять любой язык, на который, по их мнению, может сойти с рук, и надеется, что он задержит, когда/если он будет протестирован в суде.

Ничего плохого в этом.

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

В любом месте есть два важных критерия:

  • Влияет ли бот на информацию, которую другой игрок не имеет?
  • Помогает ли бот сверхчеловеческим реакциям, выносливости или координации?

Это надежно закрепляет стенограммы (несправедливую информацию) и цели (сверхчеловеческую реакцию) в категории "несправедливых/мошеннических". С другой стороны, простой фермер, скорее всего, НЕ обманывает, потому что бот не имеет доступа к какой-либо инсайдерской информации, и он не позволяет вам делать что-то, чего вы иначе не могли бы сделать, Вы могли бы, если бы захотели, сидеть там по 10 часов в день и ферме руды или корни или что угодно. Это не очень весело, но вы можете легко сделать это.

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

Но опять же, я бы не советовал фактически продавать бота. Потому что, если вы заработаете на этом деньги, вы откроете себе вид возмездия @simucal.

Ответ 2

Вам нужно слегка проскользнуть.

MMOGlider был популярным ботом WoW до недавнего времени. Я написал аддон для него в С#, называемом GliderTools (GliderTools.net), который сделал приличную битку денег.

Недавно Blizzard подал в суд на MMOGlider за 6 миллионов долларов и выиграл. В настоящее время существует юридический прецедент против написания ботов и коммерческого их продажи. Денежные убытки, связанные с этим, являются ошеломляющими. Стоит отметить, что преступление, которое Blizzard смогло получить, MMOGlider не было "боттингом", а вместо этого нарушением авторских прав. Они утверждали, что, поскольку бот-клиент должен был получить доступ и скопировать определенные части текущей игры, это было нарушением авторских прав.

Учитывая, что MDY (создатели MMOGlider) составили менее $2 миллионов долларов, у них есть тяжелая цена на головах. Майкл Доннелли, основатель и основатель MDY, не был защищен по его лицензии LLC, и он лично несет ответственность за эти 6 миллионов долларов. Этот вид долга НЕ уходит с банкротством. У него есть это на всю жизнь. После того, как вы добавите судебные издержки, апелляцию и т.д., Это опасная игра.

Мне лично нравится писать ботов. Для меня игра - это не забава, если я не разобрался, написал патчер для нее или каким-то образом автоматизировал ее. Это то, что делает игру интересной для меня, а не самой игрой. Видеть, что ваш бот запускается автоматически в первый раз, является очень высоким. Однако, если вы делаете коммерческий продукт и продаете его другим, это становится другим вопросом.

Итак, если вы решили сделать бота, я настоятельно рекомендую вам либо выпустить его из-за пределов Соединенных Штатов, либо оставить его в тайне среди друзей.

Ответ 3

Зарабатывание денег на раздражающем миллионе других игроков, на то, что близко к тому, чтобы быть принятым за незаконное, не будет хорошо выглядеть в вашем резюме.

Используйте свои навыки для хорошего ™, а не для зла.

Лично я вижу боттинг-программное обеспечение для популярных игр, это как писать червей ботнета. Вы тратите время и силы других людей (и часто деньги).

Вы писали бы вирус, чтобы зарабатывать деньги?

Ответ 4

Просто потому, что другие люди сделают похожие боты, не сделают это морально ОК.

Эти игры, в конце концов, должны быть забавными. Как вы сказали, боты превращают игру в гонку вооружений, особенно если в игре есть какой-то конкурентный компонент.

Вот пример из моего опыта работы с World of Warcraft: мне нужен определенный предмет. Материалы для этого были ужасно дорогими на моем сервере; большое количество богатых игроков (которые могут или не могли получить свое золото законно) подтолкнули цены до такой степени, что я не мог себе этого позволить.

Мое единственное, что я делал, - это самостоятельно обрабатывать материалы. Многие из них требовали убийства огромного количества монстров в течение нескольких дней. Один конкретный предмет имел что-то вроде шанса на 1% в секунду. И почти каждое место для фермерства постоянно запускалось ботами.

Трудно конкурировать с чем-то, что не спят или не перерывы. Вы не можете просто ждать, пока они уйдут, потому что они этого не делают. Поскольку я играл по правилам, моя цель была сделана намного сложнее, чем следовало бы.

Трудно весело провести время в игре, если есть люди, желающие погубить ваш опыт из лени и жадности.

Нет, я бы сказал, что это не морально оправданно. Вы прекрасно знаете, что то, что вы создаете, наносит вред людям.

Реальный вопрос: есть ли у вас проблемы с этим?

Ответ 5

Проблема заключается в том, что она сводит большую часть игры только к одной вещи: end-content.

Возьмите World of Warcraft, например, мне нравится играть, и мне нравится выравнивать персонажа. Конечно, в этом есть несколько утомительных моментов, но в целом, это весело.

Теперь, если бы я установил бота и просто поставил его на работу, чтобы повысить уровень моего персонажа, по крайней мере, выполняя всю повторяющуюся работу и оставляя меня с просто посещающим NPC тренера и получая мои новые навыки время от времени, тогда все Я оставил то, что мог сделать на 80-м уровне.

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

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

Как только вы решаете использовать боты, вы в значительной степени обречены на то, чтобы продолжать использовать их, и пытаетесь автоматизировать игру конечного контента, так как у вас действительно нет опыта играть на этом уровне.

Итак, в основном, вы уменьшаете всю игру до конкурса программирования.

Даже если вы сохраните код только для себя, все, что вы доказали, это то, что вы можете программировать. Вы еще не доказали, что можете играть в игру.

Итак, в конце концов, что на самом деле означает, что вы играете в эту игру?

Как говорили другие, есть много вариантов, доступных вам, если все, что вы хотите сделать, это создать программное обеспечение для автоматизации вещей.

Сказав это, я разделяю некоторые из ваших радостей от контроля над моей средой. Я регулярно использую довольно много аддонов в World of Warcraft, но они не дают мне преимуществ перед другими так же, как бот. Они могли бы облегчить мне мой инвентарь, позволить мне делать заметки внутри игры или просто приукрашивать пользовательский интерфейс, но, в конце концов, это все равно меня толкает кнопки в ответ на игровые события.

И что для меня игра для меня.

Ответ 6

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

По моему мнению, вы не можете иметь морально оправданную позицию, когда для решения интересующей вас проблемы вы соглашаетесь с условиями, запрещающими вам освобождать вашу работу.

Ответ 7

По моему мнению, ToS не имеет никого назад [...]

Итак, используя MMO, вы соглашаетесь с ToS; но это нормально, чтобы нарушать правила, потому что вы не согласны с ToS? Ничего не изменилось, но суд, вероятно, будет иметь ROFL при такой аргументации.

Понимаете, основная идея ToSes повсюду - "это наш путь или шоссе" - с помощью сервиса вы соглашаетесь играть по правилам обслуживания; если вам не нравятся правила, никто не заставляет вас использовать эту услугу, вы можете свободно уйти.

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

Отказ от ответственности: IANAL

Ответ 8

Я сам большой многопользовательский геймер и сыграл так много MMORPG.

Когда я вижу, что кто-то обманывает в онлайн-игре, из моего рта выходит только одно предложение "Какая дрожь!"!

Морально неправильно испортить другим людям удовольствие, и если вы попытаетесь заработать на этом деньги, это не лучше, чем запустить компанию СПАМ.

Честно говоря, я не забочусь о фермерских ботах, играя в игру, которая в любом случае требует от меня глупого звука. Но все же там много людей, которые заботятся, и вы эти инструменты определенно испортили им удовольствие.

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

Ответ 9

Если вы следите за случаем Blizzard по сравнению с MDY и последним результатом, я настоятельно рекомендую вам хранить код наедине, если вы находитесь в США или в любой стране с законами об интеллектуальной собственности.

Также # 3, продавая его, вы попадете в неприятности. MDY пошел на банкротство, больше не разрешалось продавать свой продукт, пришлось передать исходный код и заплатить Blizzard 6 миллионов долларов США за ущерб.

Автор, Майкл Доннелли, скорее всего, закончит свою работу на всю оставшуюся жизнь.

Я рекомендую вам сохранить его конфиденциальным.

Ответ 10

Прогрессия требует неэтичного выбора. Мой совет - идти вперед и "пожинать плоды своей склонности, это работа, за которую вы заслуживаете вознаграждения [...]". Почему вы когда-нибудь беспокоились об этом? Отпустите гончих и позвольте другим сражаться, если сможете. Возьмите книгу истории, чтобы увидеть тысячи подобных решений. Это подталкивает человечество вперед.

Ответ 11

Да, интересно переделывать игры и делать автоматизацию. Из вашего вопроса, похоже, вы спрашиваете, куда идти оттуда.

A) Он нарушает ToS, поэтому вы не должны использовать его самостоятельно.

B) Он нарушает ToS, поэтому вы не должны его продавать.

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

Ответ 12

В ToS нет никого назад? Проверьте с помощью Blizzard, они не довольны такими вещами. Конечно, в их ToS не запускать никаких программ, которые возились с WoW). Компании, управляющие этими MMO, очень стараются остановить такие программы, поскольку они приводят к несправедливым преимуществам и разрушают экономики.

Ответ 13

В отличие от Blizzard и WoW, взгляните на Ultima Online и OSI, чтобы они разрешили сторонние инструменты и даже поддерживали их (Tugsoft UOAssist).

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

Это в основном запрещено, потому что это сокращает время, которое вам нужно потратить на игру, эффективно сокращая время, которое вы платите за их обслуживание, а значит, жадность или удовольствие?


В качестве побочного я все против автоматической маневрирования, это огромная разница между присутствием и без присмотра.

Ответ 14

Если вам нравится делать такие вещи, вы также можете посмотреть на не-MMO. Существует множество игр (например, TES: Oblivion и Fallout 3), которые имеют очень активные сообщества моддинга, которые допускаются и даже поддерживаются разработчиками игр.