Как взломать игру не используя специальных (сторонних) программ.
[size=10] Доброго времени суток. В этой статье я постараюсь объяснить Вам, как изменить любое значение в игре на примере игры Сталкер: Зов Припяти.
Итак, Вы скачали и установили игру. Заходим в папку с установленной игрой, видим там папки (слева направо): bin, gamedata, levels, localization, mp, resources и users. Возможно, все будет расположено в другом порядке, но это не имеет значения. Нас интересует папка gamedata. Открываем и видим папку configs, нам туда. Открываем и видим три папки: creatures, misc, weapons. Файл System не трогаем. Здесь небольшое объяснение: creatures - это конфигурации игрока, misc - конфигурации торговли на всех трех локациях и свойства костюмов, а weapons - конфигурации оружия. Именно этот файл нам и нужен, ведь если Вы сможете изменить его, у Вас будет получаться менять и все остальное, т.к. система одинаковая:)
Итак, weapons. В этой папке видно множество файлов, причем все интуитивно понятно (например, файл w_ak74 отвечает за параметры автомата АК-74). Открываем, к примеру, все тот же w_ak74 (кстати открывается он стандартным блокнотом). Что мы видим: а видим мы кучу цифр и размытых комментариев. Не пугайтесь., все предельно ясно. Для того, чтобы изменить силу удара, урон, наносимый ударом, угол отдачи от выстрела и тому подобные вещи, надо изменить значения в подразделе TTX (он выделен пунктиром, не ошибетесь). Просто пишите любые цифры наобум (но все же придерживайтесь некоторых рамок приличия, иначе игра будет вылетать всякий раз, как вы будете использовать это оружие).
Все, больше ничего не требуется. Теперь Ваш АК-74 стреляет так, как приказали Вы. Можете увеличивать значения до посинения, а можете наоборот уменьшить их, тогда добьетесь весьма забавных эффектов:). Могу поделиться личным опытом - мой измененный дробовик (файл w_wincheaster1300) имеет обойму в 1000 патрон, которые он выстреливает целиком за 0.0000000001 секунды, нанося урон 99999999999 поинтов с отдачей 0. Мой персонаж (изменять в файле actor) прыгает на 10 метров в высоту и бегает со скоростью 120 км/ч. играть стало не то чтобы удобнее, но в тысячу раз веселее))
Подведу итог - все вскрытие и изменение параметров этой игры проводится только изменением числовых значений напротив указанных функций. Самый простой и удобный способ.