|
|
Строка 1: |
Строка 1: |
− | __TOC__
| + | ЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёё |
− | | + | |
− | ==S.T.A.L.K.E.R. Mod Patcher==
| + | |
− | Автор: connect
| + | |
− | | + | |
− | Программа предназначена для внесения изменения в текстовые файлы, путем исполнения командного файла - мод файла.
| + | |
− | Расширение командного файла: smf.
| + | |
− | Таким образом, используя данную программу, можно ставить любое кол-во модификаций, не затрагивая другие изменения.
| + | |
− | | + | |
− | '''Полный перечень поддерживаемых команд:'''
| + | |
− | | + | |
− | ADDAFTER - Inserts a line after the current one. <br>
| + | |
− | ADDBEFORE - Inserts a line before the current one. <br>
| + | |
− | AUTHOR - Sets author of the mod. <br>
| + | |
− | COPY - Copies a file to a specific directory. smp will search it`s working directory for a given filename and will copy it to a given directory location. <br>
| + | |
− | DELETE - Deletes the current line from file. <br>
| + | |
− | DESCRIPTION - Gives a description to a modfile. <br>
| + | |
− | ECHO - Prints given line to a screen. <br>
| + | |
− | GOFIRST - Moves pointer to the workfile beginning. <br>
| + | |
− | GOLAST - Move pointer to the end of workfile. <br>
| + | |
− | LOCATE - Points to a line that contains given text. <br>
| + | |
− | OPEN - Opens file to edit with current mod. <br>
| + | |
− | RELOCATE - Points to a line that contains given text. <br>
| + | |
− | SET - Sets a value to a variable. Can use a calculation methods. <br>
| + | |
− | VERSION - Sets a mod version. <br>
| + | |
− | | + | |
− | '''Выглядеть модфайл будет примерно так:'''
| + | |
− | <pre>
| + | |
− | AUTHOR:connect
| + | |
− | VERSION:0.1
| + | |
− | DESCRIPTION:This is sample mod file
| + | |
− | | + | |
− | OPEN:gamedata/config/creatures/actor.ltx
| + | |
− | | + | |
− | LOCATE:[actor]
| + | |
− | SET:max_item_mass=30
| + | |
− | SET:walk_accel=12; -- Замедляем скорость игрока
| + | |
− | | + | |
− | RELOCATE:[actor_animation]
| + | |
− | SET:back_r_strafe_yaw=90
| + | |
− | SET:back_l_strafe_yaw=90
| + | |
− | | + | |
− | OPEN:gamedata/scripts/se_respawn.script
| + | |
− | | + | |
− | LOCATE:function se_respawn:spawn()
| + | |
− | LOCATE:if table.getn(self.spawned_obj) < self.min_count then
| + | |
− | LOCATE:if self:create(100) == false then
| + | |
− | REPLACE:if self:create(300) == false then</pre>
| + | |
− | | + | |
− | | + | |
− | ==ltx Editor==
| + | |
− | Автор: Deja Vu
| + | |
− | | + | |
− | Программа предназначена для создания мод файлов(.smf) или же файлов конфигурации(.ltx) для игры STALKER.
| + | |
− | Избавляет от рутинной работы постмроения синтаксиса мод файла. Да и как правлио, удобнее, чем обычный текстовый редактор - при использовании только как ltx редактора.
| + | |
− | | + | |
− | [[Изображение:Ltx_Editor_full_01.JPG]]
| + | |
− | | + | |
− | | + | |
− | | + | |
− | ==Связка ltx Editor + S.T.A.L.K.E.R. Mod Patcher==
| + | |
− | Представляет собой небольшое, но достаточно удобное решение по созданию модификаций игры STALKER.
| + | |
− | Огромным прeимуществом использования данного принципа создание модов - его встраиваимость в уже созданные модификации, без их изменения(исключая случая, когда меняются те же свойства)
| + | |
− | [[Категория:Программы]]
| + | |
ЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёё