LINUX.ORG.RU
ФорумGames

League of Legends на линукс

 ,


0

1

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

Перемещено CrX из general

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

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

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 2)
Ответ на: комментарий от Wapieth

VK Play

«Удобно» наверное играть в лигу легенд через ВК плей.

В tft разве что можно.

ПРОСТО СДОХНИ.

Пока что сдох Линукс гейминг в такие игры без античитов. Достаточно посмотреть во что превратился кс.

anonymous
()

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

Xenius ★★★★★
()
Ответ на: комментарий от anonymous

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

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

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 2)

мне очень хочется поиграть в лигу

Разрабы сделали всё чтобы тебе этого не хотелось, может стоит уважать их желание?

ya-betmen ★★★★★
()

через qemu запускать не сильно охото

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

Если уж совсем неимется, то можно еще рассмотреть облачный гейминг.

piezoelement
()
Ответ на: комментарий от piezoelement

Если на виртуалке не работает, то и облачный гейминг может не подойти, там же виртуалка под капотом.

Wapieth ★☆
()
Ответ на: комментарий от nengraf123

самый обидный комент который я только получал

Почему?

чювак

Ох, лучше бы ты Розенталем по голове получал до просветления…

Zhbert ★★★★★
()
Последнее исправление: Zhbert (всего исправлений: 1)
Ответ на: комментарий от nengraf123

А при чём тут ты? Разрабы запилили клиентский античит, это по определению обсоство.

ya-betmen ★★★★★
()
Ответ на: комментарий от Skullnet

Тут - не тот, тут никакого нет. Но бывают и такие, скорее всего. В оффтопе бывают и ядерные и юзерспейсные.

firkax ★★★★★
()
Ответ на: комментарий от Xenius

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

firkax ★★★★★
()
Ответ на: комментарий от firkax

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

Xenius ★★★★★
()

Отвечу хоть и не в тему, но, надеюсь, что с пользой. Так вот, если нечто очень упорно не хочет работать, так может и не надо? Найди другой нарко^W^W другую игру. Или вообще займись чем-то полезным.

anonymous
()
Ответ на: комментарий от firkax

Ну представим что на каком-нибудь chess.com кто-то играет с stockfish каким-нибудь запущенном на отдельном компе, который ты никак не выцепишь, потому что даже со всеми вебкамерами, биометриями и тд, дисплейчик, куда выводится ход в слепой зоне. И что ты сделаешь? Ничего. Значит нужно играть только с друзьями которым ты доверяешь и/или смириться с тем, что кто-то будет читерить.

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

Значит нужно играть только с друзьями которым ты доверяешь

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

Но античиты пишут те, которые о читерстве таки беспокоятся - у них другая задача, объединить на одном сервисе тысячи, или даже миллионы игроков, и они её, соответственно, решают (как могут) другим способом. И не надо делать вид, что у таких сервисов нет спроса.

который ты никак не выцепишь

Выцепить то можно всегда. Вопрос только в том, насколько придётся влезть для этого в приватную зону играющего. И если будет спрос - будет и предложение. Дисплейчик в слепой зоне, кстати, в контексте современных технологий уже весьма отсталая технология читерства, но и на более продвинутые можно найти управу, вопрос только, повторюсь, в цене. Ну и частично спасает ситуацию то, что «читерство в компьютерных играх» большинство считает какими-то детскими занятиями и пока что не использует для этого особые технические средства (даже отдельные дисплеи не используют). Однако всяческий софт, который ничего некорректного в сеть не шлёт (и вообще сам ничего никуда не шлёт) - вполне используют.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 3)
Ответ на: комментарий от firkax

Ну и какие сценарии читерства ты предполагаешь, которые сервер не может выцепить?

Единственный вариант где за игрока играет кто-то другой, так как в пределе сервер может отдавать видеопоток, а клиент нажатия клавиш.

А про миллионы мух - ну да есть такое. Есть и «операционные системы» с рекламой в меню «пуск» и телеметрией и что? Это не делает такую практику приемлемой.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)

Если ты ЛОЛер или анимешник, то линуксы не для тебя. Бери Доту от дяди Габена и играй в неё. Дота плоха только токсиками, но линукс сообщество чебурнета ещё токсичнее, так что это не ты дотеров должен бояться, а они тебя.

anonymous
()
Ответ на: комментарий от Xenius

В школе норм с друзьями в мултиплеер играть. Там полно друзей бездельников и свободного времени. А на заводе подпивасам что делать? Один выходной в неделю более-менее надёжный и взрослые занятые люди, которые в этот выходной то машину чинят, то траву на даче косят, то с тугосерей сидят. А бывает что вечером свободное время появится на часик. Вот тогда с рандомами и играют.

anonymous
()
Ответ на: комментарий от Xenius

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

только с друзьями

Типичная моба 5х5, то есть тебе надо найти в момент когда ты хочешь поиграть - ещё 9 человек «друзей». Это невозможно даже когда тебе 20 лет, а тем более когда тебе 35-40.

Ну ок, допустим ты нашел. Поиграли пару раз, или десятков-сотен.

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

anonymous
()
Ответ на: комментарий от firkax

Но античиты пишут те, которые о читерстве таки беспокоятся - у них другая задача, объединить на одном сервисе тысячи, или даже миллионы игроков, и они её, соответственно, решают (как могут) другим способом. И не надо делать вид, что у таких сервисов нет спроса.

Можно, конечно, объединить миллионы. Но зачем?

anonymous
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от anonymous

объединить миллионы. Но зачем?

И ещё один ответ: чтобы тебе было интереснее играть. Если у вас в компании 20 человек с разным скиллом, тебе это быстро надоест (сильнее ты их или слабее). Если на стороне сервера крутая система матчмейкинга, тебе будет намного интереснее + она сделает так чтобы ты думал что сам выбрал «посидеть ещё полчасика».

anonymous
()
Ответ на: комментарий от Xenius

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

Почитай https://www.leagueoflegends.com/ru-ru/news/dev/dev-vanguard-x-lol/

Ты можешь слать на сервер валидные данные с вполне человеческими паттернами, но человек так играть не может без автоматизации.

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

Пишите что угодно. «Кто, я?»

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

anonymous
()
Ответ на: комментарий от anonymous

Почитай https://www.leagueoflegends.com/ru-ru/news/dev/dev-vanguard-x-lol/

Новости о появлении Vanguard в Лиге были восприняты неоднозначно. Большинство игроков читами не пользуется, и никто не горит желанием устанавливать какую-то дополнительную программу только из-за того, что жулики играют не по правилам. Античиты – штука непрозрачная; люди не понимают такие системы и не доверяют им. В результате возникают всяческие заблуждения.

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

Основная задача Packman – усложнить анализ бинарных файлов игры. Сюда входит и «скрытие» античит-проверок, добавляемых в клиент. Проблема в том, что сейчас сделать дамп незамаскированного «бинарника» и обойти эти проверки практически не составляет труда.

Проприетарщина поганая!

Для работы LoL x Vanguard требуется TPM 2.0

Про эту гадость Столлман писал ещё в 2002 году.

Ну, на самом деле Vanguard не работает 24/7. Драйвер загружается при включении компьютера, но ничто к нему не обращается; он и сам не лезет в сеть, пока вы не запустите одну из игр Riot. Он лишь молча (и грозно) следит за тем, чтобы между загрузкой Windows и запуском игры не случилось ничего противозаконного.

То есть для какой-то тупой ненужной игрушки требуется руткит, причём работающий даже тогда, когда эта игра не запущена.

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

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

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

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 3)
Ответ на: комментарий от Xenius

Да все всем похер просто, мне в том числе.

Ты можешь сидеть со своим серверным туксрейсером или что там ещё, а я играю в тфт где аудитория 33 млн игроков, и в лол иногда, где аудитория 130 млн.

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

Если ты коммунист или ээ коммунист-дурачок как фирфакс, то зачем с вами говорить? Сделайте свою игру, рынок решит сам.

anonymous
()
Ответ на: комментарий от Xenius

Я считаю, что античитов вообще не должно быть никаких, даже опенсорсных. Валидации на сервере должно быть достаточно,

Так какие проблемы - берешь и делаешь свою игру.

У тебя только указы остальным, как тебе бы хотелось.

anonymous
()
Ответ на: комментарий от anonymous

Ща начнется «мням пук бюджет да я и кодить то и не умею плюс конкуренция».

Мы с тобой на лор примерно в одно время пришли, но от тебя кроме мантр «ходить в костюме антилопы» и осуждать проприетарщину ничего конструктивного не встречал.

Ну и все равно, рынок решит. Ой, забыл, такие как вы уже забанили (хоть и случайно) euw сервера лиги легенд.

Щас должен придти димез и объяснить что это допустимые потери, ведь мошенники и БПЛА.

anonymous
()
Ответ на: комментарий от Xenius

тупой ненужной игрушки

В нее играют больше 100млн людей. Ты скажешь «уу тупые хомячки».

В этом вся суть.

anonymous
()
Ответ на: комментарий от Xenius

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

Как же я это пропустил. Можно, конечно. Можно делать ещё проще, о чем разработчик писал.

Суть античита - не безусловно победить читера прямо сейчас и сразу. Задача античита - усложнить и максимально повысить стоимость его обхода.

Это же как капча, над которой вы все вечно хихикаете «ололо, легко обходится». Просто условный парсинг миллиарда страниц без капчи стоит n ресурсов, а другого миллиарда страниц с капчей стоит дороже, чем n.

anonymous
()
Ответ на: комментарий от Xenius

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

Сделай тред про свободные аналоги, мы придем туда и поговорим.

anonymous
()
Ответ на: комментарий от anonymous

Так какие проблемы - берешь и делаешь свою игру.

Античиты вообще-то запрещены в УК ст 273, проблема в том, что когда надо он не применяется, а когда не надо — применяется.

Xenius ★★★★★
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария