Вскрытие Crysis.
|
|
axa | Дата: Среда, 09.02.2011, 08:44 | Сообщение # 1 |
|
Подполковник
Сообщений: 502
| После недолгого, но тщательного осмотра основных каталогов выяснилось, что игровые архивы формата PAK — это самые обычные ZIP-архивы, а текстуры хранятся в DDS-формате. Для написания скриптов в Crysis используется уже изученный нами на примере множества других игр язык Lua. Параметры различных заданий описываются в довольно стандартных XML-файлах. И, что самое важное, разработчики не стали исключать из игры developer mode (DevMode), то есть у нас есть совершенно уникальная возможность попробовать себя в роли девелоперов. Вообще-то вскрытие игры можно проводить несколькими путями. Работать в «Фотошопе», планомерно перерисовывая текстуру за текстурой, изучать тонкости Lua и перепрограммировать скрипты, парсить в XML... Но мы пойдем самым простым путем, чтобы не пришлось осваивать программирование и проводить ночи напролет в графическом редакторе. Все изменения мы внесем при помощи уже упомянутого DevMode. Режим разработчика Данный режим открывает в игровой консоли (вызывается по кнопке «~») дополнительные команды, позволяющие менять в игре погоду, время суток, поведение противника, физику игры, параметры костюма главного героя, угол обзора и множество других параметров. Казалось бы, здорово, но есть у режима разработчиков и свои недостатки: в правом верхнем углу экрана выводится техническая информация — количество кадросекунд, наличие источников света и тому подобные не особенно нужные простому геймеру параметры. Поначалу раздражает, но к мельтешащим на экране числам быстро привыкаешь. Чтобы включить режим разработчика, необходимо создать ярлык для Crysis.exe или провести данную операцию над уже имеющимся ярлыком. Нажмите на ярлык правой кнопкой мыши и в выпадающем меню выберите пункт Свойства. В поле Объект добавьте в конец строки пробел и -DEVMODE. Примените изменения. Все — ярлык для запуска игры в режиме разработчика готов. Дабы каждый раз не вводить по несколько раз одни и те же команды, имеет смысл создать в папке Каталог игры\Game\Config\ конфигурационные файлы (обычные текстовые файлы с расширением, измененным на *.cfg), занести в них необходимые команды и, когда надо, их активировать консольной командой exec имя_файла. Создадим файл suit.cfg, откроем его «Блокнотом» и добавим туда следующий текст вместе с комментариями, чтобы не запутаться. Перед комментариями непременно нужно ставить тире: Доступно только для пользователей
|
|
| |
Zorro | Дата: Среда, 23.02.2011, 11:04 | Сообщение # 2 |
|
Сержант
Сообщений: 91
| Привет. У вас очень много информации. много для меня не понятного. Всю игру я прошел по честному даже и не думал о том чтобы сделать себя супер солдатом. Но в сетевой игре столкнулся с теми ,кто хочет быть первым без труда. Пришлось читать в интернете что и как,но все равно мало что понимаю.С игрой получается так.если я ввожу DEVMODE в прохождении игры ( игратьс компьютером) пусть не все но многое получается.Но меня больше интересует сетевая игра.Когда прописано DEVMODE зайти на сервер не удается.В папке CONFiG также добавлял ,но всети не помогает. Помогите пожалуйста новичку. Спасибо.
|
|
| |
axa | Дата: Среда, 23.02.2011, 11:22 | Сообщение # 3 |
|
Подполковник
Сообщений: 502
| Zorro, ты прав, в режиме -devmode ни кто к тебе на сервер не попадет и ты не зайдешь ни к кому. есть файлики которые называются читами, вот с помощью них и простой игры, в сети ты можешь быть таким же Quote в сетевой игре столкнулся с теми ,кто хочет быть первым без труда. папка config не имеет отношения к сетевой игре, в ней для сети ничего менять не нужно. рассказываю путь, откуда начинается взлом для сети: Доступно только для пользователей
|
|
| |
Zorro | Дата: Воскресенье, 27.02.2011, 11:37 | Сообщение # 4 |
|
Сержант
Сообщений: 91
| В ваше отсутствие искал информацию. Это работает на своем или чужем сервере? Все нашел,распокавал Доступно только для пользователей что и где менять не пойму.Подскажите.
|
|
| |
axa | Дата: Воскресенье, 27.02.2011, 12:35 | Сообщение # 5 |
|
Подполковник
Сообщений: 502
| Quote (Zorro) Это работает на своем или чужем сервере? на всех сервах. Quote (Zorro) Все нашел,распокавал Crysis\Game\GameData.pak(открыть WinRar)Scripts\Entities\actor что и где менять не пойму.Подскажите. Доступно только для пользователей только ты должен учесть, что скрипты по разному работают на разных версиях.
|
|
| |
Zorro | Дата: Воскресенье, 27.02.2011, 13:14 | Сообщение # 6 |
|
Сержант
Сообщений: 91
| Что то я не пойму.В предедущем сообщении ты написал следующее :Доступно только для пользователей .......здесь находятся файлы с расширением .lua в которых возможности номада( полет, сила, скорость) .Как я понял надо добратся да " luа " и там что то поменять. А теперь речь идет о скрипт -это Scripts если да ,то как его можно перетащить через папку Entities в папку actor цепляя левой кнопкой мыши ?Объясни пожалуйста по подробнее.
|
|
| |
axa | Дата: Воскресенье, 27.02.2011, 15:01 | Сообщение # 7 |
|
Подполковник
Сообщений: 502
| я немного не правильно тебя понял, думал ты где то скачал измененный скрипт и хочешь его всунуть в игру. Quote (Zorro) Как я понял надо добратся да " luа " и там что то поменять. ты правильно понял, в некоторых скриптах нужно сделать изменения, но по поводу урока на тему *как самому сделать читы для crysis*, будет создана отдельная тема, которая будет под паролем, туда будут входить нормальные геймера, которых мы проверим и подчеркнем. сразу предупреждаю!! читаки маньяки туда не войдут.
|
|
| |
Zorro | Дата: Воскресенье, 27.02.2011, 15:05 | Сообщение # 8 |
|
Сержант
Сообщений: 91
| Теперь я еще и маньяк! Странное сочетание ЧАЙНИК-МАНЬЯК
|
|
| |
axa | Дата: Воскресенье, 27.02.2011, 15:15 | Сообщение # 9 |
|
Подполковник
Сообщений: 502
| Quote (Zorro) Теперь я еще и маньяк! Странное сочетание ЧАЙНИК-МАНЬЯК я не тебя имел в виду, ты нормальный, взрослый, не глупый мужчина. я имел в виду тех нубов школоту, которые устраивают беспредел на картах, портят настроение нормальным гамерам.
|
|
| |
Zorro | Дата: Воскресенье, 27.02.2011, 16:16 | Сообщение # 10 |
|
Сержант
Сообщений: 91
| Вот и моя цель не вредить людям .А если есть те которым наплевать на других то брать их оружием ! Хотябы на своем сервере!
|
|
| |
Alpha | Дата: Воскресенье, 06.03.2011, 02:40 | Сообщение # 11 |
|
Лейтенант
Сообщений: 119
| Наткнулся не тему и почитал парочку ответов...сразу вспомнилось как Я начинал играть в кампании) - Ничего не понятно, не знаешь откуда на тебя выскочит враг, где появится вертолёт, как пройти через лабиринт в карте Core и так далее. А ща...вы бы меня поняли, если бы прошли игру 60 раз =) Ну да лан, когда до меня наконец-то дошло как правильно врубить режим редактора, Я сразу понял, что там всё будет по принципу, как в сандбоксе, а т.к. Я - сандбоксер, Я все итемы знаю назубок. Вот несколько команд: Доступно только для пользователей
|
|
| |