Comments 60
Для .NET лучше пользоваться Reflector'ом или ILSpy, dotPeek. Результат получили бы намного более понятный :)
+11
Рефлектор стал платным :(
Даже старая версия ( черт знает каким образом ) стала говорить, что нужно обновиться, а если отказываешь — шлет лесом на машине без интернета :)
Даже старая версия ( черт знает каким образом ) стала говорить, что нужно обновиться, а если отказываешь — шлет лесом на машине без интернета :)
0
SnD сделали его бесплатным недавно.
-1
Он же Rad Gate'овский?..
0
Lz0, Red.Gate.Reflector.v7.0.1.1.REPACK-Lz0
0
Нет, постойте, официально бесплатная программа и крякнутый репак это разный разговор :)
+4
SnD, Red.Gate.NET.Reflector.7.1.0.143.patch-SND
-1
Ну видимо просто дата зашита и все.
0
Кроме бесплатных ILSpy и dotPeek есть ещё DeFlector — «ветка» ReFlector-а, развивающаяся с того момента как последний стал платным. Лежит на гугл-коде
code.google.com/p/deflector/
code.google.com/p/deflector/
0
6я версия бесплатна.
Получаете диалог активации. Вписываете мейл, жмёте «получить код активации» и он приходит на почту.
Всё.
Получаете диалог активации. Вписываете мейл, жмёте «получить код активации» и он приходит на почту.
Всё.
+1
Теперь им (создателям) придётся делать большой патч и менять механику игры.
А ведь кто-то небось этим пользовался! Может наваривался потихоньку.
А ведь кто-то небось этим пользовался! Может наваривался потихоньку.
+1
UFO just landed and posted this here
Создатели в курсе того, что так игру обмануть можно. Но это справедливо для любой несетевой игры, потому что единственная надёжная защита — верификация данных с источником, недоступным для изменения игроку. А на своём компьютере ему всё доступно. Но вот хотели бы вы обязательного подключения к интернету даже при одиночной игре? Сомневаюсь. У нас далеко не все вообще Steam любят из-за этих его особенностей.
К счастью, Террария игра для тех, кто хочет развлекать сам себя, как и любая другая песочница. Поэтому, если кто-то хочет выкинуть 10 баксов на то, чтобы потом получить все айтемы и пойти «грифить нубов в мультиплеере», то это его дело. Прочие же будут играть в одиночестве, либо с проверенными знакомыми и друзьями.
К счастью, Террария игра для тех, кто хочет развлекать сам себя, как и любая другая песочница. Поэтому, если кто-то хочет выкинуть 10 баксов на то, чтобы потом получить все айтемы и пойти «грифить нубов в мультиплеере», то это его дело. Прочие же будут играть в одиночестве, либо с проверенными знакомыми и друзьями.
0
А кто мешает сделать как было в том же Diablo II — чары для сингла и игры по tcp/ip хранятся локально, для мультиплеера на сервере?
+3
Тут идеология встаёт на пути. Персонаж может перемещаться между любыми мирами и серверами, включая его инвентарь, обмундирование и свинью-копилку.
-2
Опять же не особая проблема. Нужен только централизованный сервер для обмена между игровыми серверами. Причем даже не обязательно чтобы он всё время стабильно работал, достаточно чтобы он заведовал обменом ключей для подписи сейвов, тогда можно будет вести белый список серверов без читеров.
+3
omgomgчто-тоfromthesky помните? =)
-1
Ну хз, хотя бы какой — нибудь один единственный MD5 от конкатенации названий всех предметов можно было сохранить на серве, не разорились бы :)
0
Да причём тут разорение? Речь идёт о том, что люди не хотят выходить в интернет, когда собираются поиграть в однопользовательскую игру. Вот не хотят и всё, им это не удобно. И вполне обосновано. Вот у меня на нетбуке Steam запущен в оффлайновом режиме, т.к. на двух компьютерах одновременно его запускать нельзя. И это не мешает мне играть в Террарию. И вот уеду в отпуск в отечественные дебри, и смогу и там без проблем поиграть. А если при каждом запуске надо лезть в интернет? Всё, сушим вёсла.
-1
А вы точно мне хотели ответить?… Я про разорение ничего не говорил :)
-1
А какое слово у вас предпоследнее в предыдущем комментарии? о_О
+3
Ой пардон, я употребил фигурально слово разоерние и стут же забыл :) Разорение имел ввиду в плане ресурсов, по строке, образно говоря, на клиента. А ваш комментарий почему-то прочитал в таком контексте, как будто авторы игры могут разориться :)
Конечно однопользовательские игры не стоит коннектить к Серверам, это бесполезно, но мультиплеер надо было защитить :)
Конечно однопользовательские игры не стоит коннектить к Серверам, это бесполезно, но мультиплеер надо было защитить :)
0
Уже давно существуют различные «редакторы персонажей» для этой игры. Могли бы сделать патч, но не сделали почему-то еще :)
0
Не проще ли было заюзать ArtMoney?
+3
С помощью ArtMoney можно нарисовать вещей из воздуха? :)
+1
А еще проще: TerrariViewer v4.0 [Terraria Inventory Editor].
+2
На самом деле там можно забавно накрафтить себе, к примеру, того же демонита на клевые шмотки, из пары кусочков руды можно сделать: Берем в инвентарь, сохраняемся, выходим, копируюм файл профайла игрока, запускаем игру, складываем в сундук, сохраняемся, перезаписываем забекапленным файлом… и т.д. но радости с этого будет уже гораздо меньше :)
0
Какой у вас хороший одногрупник.
А что до защиты — вы мне прям напомнили старые-добрые времена, когда такому расковыриванию подвергались чуть ли не все игры) И даже детища всяких электроник артсов и прочих близзардов разбирались по кускам)
Что уж уживляться геймдевам по-меньше
А что до защиты — вы мне прям напомнили старые-добрые времена, когда такому расковыриванию подвергались чуть ли не все игры) И даже детища всяких электроник артсов и прочих близзардов разбирались по кускам)
Что уж уживляться геймдевам по-меньше
+1
Еще вспомните, как подбирали пароли к MetalGear на NES. Какой символ за что отвечает, как вычисляется контрольная сумма…
0
>Они не знают про перезапись сейвов.
+1
> тоже 0 + отступ 3 нулевых байта
думается мне что это не отступ, а просто int 4х-байтовый в little endian :)
думается мне что это не отступ, а просто int 4х-байтовый в little endian :)
+1
Читер 80го левела.
+2
Что-то вы совсем с другого угла зашли. Любой предмет в любых количествах можно получить несколькими строчками:
Terraria.Player player = Terraria.Main.player[0];
int num = Terraria.Item.NewItem((int)player.position.X, (int)player.position.Y, player.width, player.height, 0);
Terraria.Main.item[num].SetDefaults(«Wood»); // к примеру
Terraria.Main.item[num].stack = 500; // кол-во
И всё :)
Можно, конечно, приляпать еще гуишник с выбором вещей для удобства, но это уже на ваше усмотрение.
Terraria.Player player = Terraria.Main.player[0];
int num = Terraria.Item.NewItem((int)player.position.X, (int)player.position.Y, player.width, player.height, 0);
Terraria.Main.item[num].SetDefaults(«Wood»); // к примеру
Terraria.Main.item[num].stack = 500; // кол-во
И всё :)
Можно, конечно, приляпать еще гуишник с выбором вещей для удобства, но это уже на ваше усмотрение.
+2
Классно на самом деле. Я так не умею.
Подозреваю, что создатели не сильно тратили время на защиту. Всё же игра была месяца за 4 написана и постоянно развивается.
Подозреваю, что создатели не сильно тратили время на защиту. Всё же игра была месяца за 4 написана и постоянно развивается.
0
Шурик. Не обращайте внимания! Понимаете, я пронзил время. Я добился своего!
Жорж. Скажите, это, стало быть, можно любую стенку так убрать?
Шурик. Ха-ха… Стенку!
Жорж. Вашему изобретению цены нет!
Жорж. Скажите, это, стало быть, можно любую стенку так убрать?
Шурик. Ха-ха… Стенку!
Жорж. Вашему изобретению цены нет!
+1
Вы часто «не к месту» применяете кавычки. Не стоит ими «злоупотреблять».
+4
зануда
-5
Вы значение этого слова точно знаете?
+1
Точно и давно, у меня bolknote давно в rss, как и бирман. Иногда и занудные бложики почитать стоит.
-1
Ага, ну, получается, это вы мне не на коммент отвечали, а решили в удобном для вас месте рассказать мне что вы думаете о моём блоге?
Кстати, это вам что-то не интересно или непонятно, это ещё не значит, что это занудно, а то, что вы регулярно читаете то, что вам кажется занудным — это какая-то странная патология.
Кстати, это вам что-то не интересно или непонятно, это ещё не значит, что это занудно, а то, что вы регулярно читаете то, что вам кажется занудным — это какая-то странная патология.
+1
UFO just landed and posted this here
UFO just landed and posted this here
Всю ночь просидел только что за этой террарией =)
0
Cool story, bro.
0
Sign up to leave a comment.
Игра «Terraria» и её «хорошая» система шифрования профайлов