Вернуться Akella-Online Forums > Everquest 2 > Новичкам > Технические вопросы, запуск игры
Имя
Пароль

Ответ
Опции темы Опции просмотра
# 1
Старый 05.12.2010, 19:06
Антис Антис вне форума
последователь
Регистрация: 02.10.2009
Сообщения: 163
По умолчанию Мод или бот?

Я написал простенький мод для автоматического снятия гибельного дота на Мудрецах во Дворце Роэна Тиира.

Кто не знает суть энкаунтера, вкратце:
Мудрецы периодически вешают на двух человек в каждой группе рейда неснимаемый подавляющий/оглушающий гибельный дот. Если этот дот не снять за определенный промежуток времени, то вешается размножающееся проклятие, которое не позволяет менять цели и т.д. Снимается этот дот исключительно Некротической вспышкой. Это итем, который падает с адов на предыдущем имени.

Мод я написал в общем-то случайно.

Дело в том, что переключаться по всей группе, чтобы снимать этот дот, было неудобно и я отвел под снятие дотов половину панели быстрых клавиш с макросом на каждого члена группы и расположил ее вертикально так, чтобы каждый макрос был напротив соответствующего согрупника. Снимать стало очень удобно и быстро, но...
Панелей быстрых клавиш и без того катастрофически не хватает, да и каждый раз создавать/убирать эту панель - неудобно.
Поэтому я решил сделать отдельное окно интерфейса с этими макросами, чтобы разгрузить панели. Сделал...
И только потом сообразил, насколько легко можно сделать автоматическое снятие дота, ведь других гибельных дотов на этом энкаунтере нет, а снимать их надо обязательно.
Ведь энкаунтер простейший: дот горит - слюна бежит. Вся его сложность в том, что приходится постоянно косить глаза на доты. Это тот случай, когда интерфейс и управление является главной проблемой игрока. А раз уж я докатился до написания мода на отдельное окно для использования Некротической вспышки, то почему тогда не сделать его автоматическим? Вот я и сделал... ))

Очень много копий ломалось по поводу Профита и прочих модификаций. С одной стороны, модификации интерфейса разрешены разработчиками. С другой стороны, Профит в течение нескольких лет давал одним пользователям значительное преимущество над другими (главным образом, снятие дотов одним кликом, но в нем есть много и других плюшек).
А ведь существует такой пункт правил:
Цитата:
15. Вы не должны использовать программное или аппаратное обеспечение для изменения процесса игры и получать какие-либо преимущества при удаленной игре.
Может быть есть правила, о которых я не знаю, которые не нарушает профит, но нарушает подобная автоматизация. Тогда прошу привести пример, потому что ничего ближе 15 пункта я не нашел, но даже он не говорит о том, что нельзя использовать простейшую автоматизацию в модификациях интерфейса.
Я абсолютно уверен, что автоматизация снятия дотов до сих пор нигде не афишируется отнюдь не потому, что СОЕ погрозило пальцем небезысвестному Aditu, когда он сказал, что легко может написать подобное, а потому, что автоматическое снятие дотов в большинстве случаев нецелесообразно.

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

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

Пусть даже это можно назвать ботом (англ. bot, от англ. robot — робот), является ли это нарушением правил? И каких именно?

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

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

Кстати, если вы зайдете на небезызвестный eq2interface.com, то найдете там модификации, которые используют АБСОЛЮТНО такой же механизм. Например, оповещения в чат о повешенных дотах и т.п. То есть автоматически запускающие те или иные макросы без участия игрока.

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

Последний раз редактировалось Антис, 05.12.2010 в 21:48
# 2
Старый 06.12.2010, 15:42
Аватар для Фенриг
Фенриг Фенриг вне форума
последователь
Регистрация: 21.05.2007
Сообщения: 190
По умолчанию

у меня некоторые макросы забиты на клавиатуру(G15), интересно, такая автоматизация является нарушением? Ведь такая клавиатура может запоминать гораздо больше действий(и паузы между ними), чем позволено самой игрой.. Правда я использую не более, чем удобную снималку дотов и тому подобное.
__________________
Now in: MOBA - true-PvP gameplay
# 3
Старый 06.12.2010, 16:18
ash_lm ash_lm вне форума
эксперт
Регистрация: 27.01.2006
Сообщения: 1,187
По умолчанию

Цитата:
Сообщение от Фенриг Посмотреть сообщение
у меня некоторые макросы забиты на клавиатуру(G15), интересно, такая автоматизация является нарушением? Ведь такая клавиатура может запоминать гораздо больше действий(и паузы между ними), чем позволено самой игрой.. Правда я использую не более, чем удобную снималку дотов и тому подобное.
А причем тут г15 ? г15 офиц. поддерживается игрой.
# 4
Старый 06.12.2010, 16:31
Аватар для Kefnik
Kefnik Kefnik вне форума
адепт
Регистрация: 08.10.2007
Адрес: Гопотол
Сообщения: 572
По умолчанию

Создал новую панель горячих клавиш и повесил прямо около окна группы. снимается всё быстро и не нуна много движухи мышкой. На мудрецах панель вызываю, потом закрываю.
# 5
Старый 06.12.2010, 18:42
Антис Антис вне форума
последователь
Регистрация: 02.10.2009
Сообщения: 163
По умолчанию

Главный вопрос заключается в том, существуют ли особые ограничения на создание модификаций интерфейса. В частности, автоматический запуск макросов при повешении дотов (а такие уже существуют довольно давно, просто носят в основном сигнализирующий характер, ибо вмешательство в игровой процесс с их стороны не приветствуется самими игроками, так как игра требует более гибкого и умного управления, за исключением редких случаев, навроде Мудрецов).
Я тоже замечательно использовал отдельную панель для Мудрецов, но на каждого моба панелей не напасешься. И вообще, это дело принципа. Есть задача, которая легко решаема путем модификации интерфейса, средства для которой предоставили сами разработчики.
Отслеживать модификации интерфейса и их работу довольно сложно (хотя, кто его знает...). Я не представляю себе, как можно определить, установлен ли у игрока подобный мод для снятия дотов на Мудрецах. Зачастую, человек снимает дот даже быстрее мода, а сам мод (в моей реализации) не пытается снимать доты чаще 1 раза в секунду, то есть не создает невозможной для человека частоты операций и т.п., а сам макрос слишком простой, чтобы объявлять его бот-программой (собственно, это тот же макрос, что я выносил на обычную панель).

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

Это вопрос к администрации, если хотите. И меня удивляет, что данный вопрос так мало интересует общественность... Может быть это потому, что самые интересные зарубежные моды не работают на русском клиенте (без UTF-модификации) и люди просто не оценили их возможности? Или людям просто лень их устанавливать, обновлять... Другое дело, "Profit - all in one".
__________________
Если любоваться звёздами, сидя в уютных шезлонгах - они кажутся милыми котятами.
А если пешком ходить между ними, то так вовсе не кажется.

Последний раз редактировалось Антис, 06.12.2010 в 19:45
# 6
Старый 06.12.2010, 20:02
Аватар для MShark
MShark MShark вне форума
адепт
Регистрация: 29.01.2009
Сообщения: 742
По умолчанию

Цитата:
Сообщение от Антис Посмотреть сообщение
меня удивляет, что данный вопрос так мало интересует общественность... Может быть это потому, что самые интересные зарубежные моды не работают на русском клиенте (без UTF-модификации) и люди просто не оценили их возможности? Или людям просто лень их устанавливать, обновлять... Другое дело, "Profit - all in one".
ХЗ.. Лично для меня Профита хватает за глаза, но это мнение скаута и танка Но вопрос действительно интересный, поэтому за темой слежу.

ПыСы. Залез на eq2interface.com.. глаза разбегаются, но моих познаний в буржуйском явно недостаточно А выбирать по картинкам - не мой метод.. Есть что-то аналогичное на русском?
__________________
Бриар, ShadowKnight 95/320
Бриарн, I
nquisitor 95/320
# 7
Старый 07.12.2010, 15:59
Аватар для Krust
Krust Krust вне форума
последователь
Регистрация: 05.04.2007
Сообщения: 223
По умолчанию

На самом деле вопрос прост до безобразия. От того что Профит там показывает циферки, буковки или моргает цветом да и Парсер пищит в ухо ничего не меняется, решение действовать как и само действие остается за игроком. Это всего лишь инструменты облегчающие жизнь игрока в немного перегруженной игре. А вот если твоя прога за тебя реагирует на происходящее и начинает еще при этом жать кнопки - это уже считается нарушением.
__________________
Рыжулька-SK 90 (The Nexus)
Рыжулька-Monk 80, Выжигатель-SK 80 Крюст Dirge 80 (Barren Sky)
# 8
Старый 07.12.2010, 17:37
Антис Антис вне форума
последователь
Регистрация: 02.10.2009
Сообщения: 163
По умолчанию

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

Что делает Профит? Использует макросы, позволяющие игроку нажатием одной кнопки сделать сразу несколько действий. Этих макросов в нем - немеряно! Он распознает игровые классы, бутылки, уровни заклинаний и сам подставляет их значения в запускаемые игроком макросы.
Надеюсь, вы понимаете, что это значит? ))

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

Но профит разрешен.

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

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

А вы знаете, что есть модификации, где на снятие дотов не 5 кнопок, а две? Столько и раньше не надо было, а уж после того, как объединили кьюры...
Ну и так далее. По отдельности это может быть выглядит безобидно, но тот же профит доказывает, что все отнюдь не так безобидно.
__________________
Если любоваться звёздами, сидя в уютных шезлонгах - они кажутся милыми котятами.
А если пешком ходить между ними, то так вовсе не кажется.

Последний раз редактировалось Антис, 07.12.2010 в 18:26
# 9
Старый 07.12.2010, 18:37
Антис Антис вне форума
последователь
Регистрация: 02.10.2009
Сообщения: 163
По умолчанию

В соседней теме Ревун спрашивает, как сделать макрос на одевание шмотки, использование бафа с нее и замену этой шмотки на другую.
А потом он захочет сделать макрос, который будет сам пулять моба и дамажить по нему, ведь наиболее эффективный порядок спеллов примерно один и тот же...
А потом он будет пить чай, в то время, как за него все делают макросы )) За клавиатуру он посадит обезьянку, мотивируя ее на нажатие кнопки макроса подзатыльниками )
__________________
Если любоваться звёздами, сидя в уютных шезлонгах - они кажутся милыми котятами.
А если пешком ходить между ними, то так вовсе не кажется.
Старый 07.12.2010, 18:53
Аватар для Mahuyar
Mahuyar Mahuyar вне форума
ученик
Регистрация: 09.01.2007
Сообщения: 53
По умолчанию

Цитата:
Сообщение от Антис Посмотреть сообщение
А потом он будет пить чай, в то время, как за него все делают макросы )) За клавиатуру он посадит обезьянку, мотивируя ее на нажатие кнопки макроса подзатыльниками )
тсссс... чувак, не пали контору...
__________________
"Ich bin Schnappi, das kleine Krokodil"
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 06:38 .


Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
Перевод сделал zCarot


Рейтинг@Mail.ru Rambler's Top100