STALKER Mod Manager
Материал из Mod Wiki.
Содержание |
S.T.A.L.K.E.R. Mod Manager
Описание: | Программа предназначена для установки модификаций и управления ими. |
Автор: | BoGuS Software |
Версия: | 1.0 |
Скачать: | Архив |
Интерфейс программы
|
Обсуждение программы - здесь.
Описание
Программа предназначена для установки и управления модификациями игры S.T.A.L.K.E.R. Модификации, которые использует программа, должны иметь расширение .stmd. Файлы .stmd представляют собой обычные zip-архивы со специальным содержанием.
Также, с помощью этой программы вы можете скачать различные модификации из интернета - с сайта BoGuS Software. Мы не следим за модификациями, которые выкладывают другие пользователи, поэтому используйте их на свой страх и риск, т.к. они могут нанести вред.
Формат модификаций
Файл модификации - zip архив с расширением *.stmd.
В архиве находяться файлы:
info.txt - Файл с информацией о модификации. preview.gif - Файл с скриншотом модификации(необязательно) main.patch - основной файл модификации, в нём храняться действия, которые выполняет модификация остальные файлы(если есть) - используюютсья файлом main.patch
Структура файла info.txt
1 строка - имя файла модификации 2 строка - название модификации 3 строка - тип модификации 4 строка - автор модификации 5 строка - версия модификации 6 строка - версия игры, необходимая для работы модификации остальные строки - описание модификации
main.patch
В данном файле идут команды, которые понимает программа. Все они выполняються поочерёдно. Каждая строка - отдельная команда. В качестве разделителя между параметрами команд используеться символ @.
Команды, которые понимает программа:
Работа с файлами
CopyFile@что копировать@куда копировать@заменять есл файл уже существует?(true/false)@ - скопировать файл DeleteFile@имя файла@ - удалить файл MoveFile@что переносить@куда переносить@ - перенести файл CreateDir@имя дериктории@ - создать директорию DelDir@имя дериктории@ - удалить директорию MoveDir@что переносить куда переносить@ - перенести директорию CopyDir@что копировать куда копировать@ - скопировать диреторию
Обработка LTX файлов
LTXLoad@имя файла@ - выбрать LTX файл для дальнейшего использования LTXSelectSection@секция@ - выбрать секцию в LTX файле для дальнейшего использования LTXSetValue@ключ@значение@ - установить значение для ключа LTXDeleteSection@секция@ - удалить секцию LTXDeleteKey@ключ@ - удалить ключ
Обработка других файлов
Load@имя файла@ - загрузить файл для дальнейшего использования DelStrNum@номер строки@ - удалить строку SetStrNum@номер строки@новая строка@ - изменить строку InsertStrNum@номер строки@строка@ - вставить строку MoveStrNum@старая позиция@новая позиция@ - переместить строку DelStr@строка@ - удалить строку SetStr@строка1@строка2@ - заменить строку InsertStr@строка1@строка2@до(b)/после(a)@ вставить строку