Ltx Editor & S.T.A.L.K.E.R. Mod Patcher — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
Neo (обсуждение | вклад) м (Откачено к последнему изменению, сделанному 91.124.118.129) |
HikeR (обсуждение | вклад) м (→S.T.A.L.K.E.R. Mod Patcher: перевод) |
||
Строка 10: | Строка 10: | ||
'''Полный перечень поддерживаемых команд:''' | '''Полный перечень поддерживаемых команд:''' | ||
− | ADDAFTER - | + | ADDAFTER - вставить строку ''после'' текущей. <br> |
− | ADDBEFORE - | + | ADDBEFORE - вставить строку ''перед'' текущей.. <br> |
− | AUTHOR - | + | AUTHOR - автор мода. <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> | 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 - | + | DELETE - удалить текущую строку. <br> |
− | DESCRIPTION - | + | DESCRIPTION - описание мода. <br> |
ECHO - Prints given line to a screen. <br> | ECHO - Prints given line to a screen. <br> | ||
− | GOFIRST - | + | GOFIRST - поставить указатель в начало файла. <br> |
− | GOLAST - | + | GOLAST - поставить указатель в конец файла. <br> |
− | LOCATE - | + | LOCATE - переместить указатель на строку содержазщую данный текст. <br> |
− | OPEN - | + | OPEN - открыть файл для редактирования. <br> |
RELOCATE - Points to a line that contains given text. <br> | RELOCATE - Points to a line that contains given text. <br> | ||
SET - Sets a value to a variable. Can use a calculation methods. <br> | SET - Sets a value to a variable. Can use a calculation methods. <br> | ||
− | VERSION - | + | VERSION - версия мода. <br> |
'''Выглядеть модфайл будет примерно так:''' | '''Выглядеть модфайл будет примерно так:''' | ||
Строка 47: | Строка 47: | ||
LOCATE:if self:create(100) == false then | LOCATE:if self:create(100) == false then | ||
REPLACE:if self:create(300) == false then</pre> | REPLACE:if self:create(300) == false then</pre> | ||
− | |||
==ltx Editor== | ==ltx Editor== |
Версия 23:17, 10 марта 2008
Содержание
S.T.A.L.K.E.R. Mod Patcher
Автор: connect
Программа предназначена для внесения изменения в текстовые файлы, путем исполнения командного файла - мод файла. Расширение командного файла: smf. Таким образом, используя данную программу, можно ставить любое кол-во модификаций, не затрагивая другие изменения.
Полный перечень поддерживаемых команд:
ADDAFTER - вставить строку после текущей.
ADDBEFORE - вставить строку перед текущей..
AUTHOR - автор мода.
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.
DELETE - удалить текущую строку.
DESCRIPTION - описание мода.
ECHO - Prints given line to a screen.
GOFIRST - поставить указатель в начало файла.
GOLAST - поставить указатель в конец файла.
LOCATE - переместить указатель на строку содержазщую данный текст.
OPEN - открыть файл для редактирования.
RELOCATE - Points to a line that contains given text.
SET - Sets a value to a variable. Can use a calculation methods.
VERSION - версия мода.
Выглядеть модфайл будет примерно так:
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
ltx Editor
Автор: Deja Vu
Программа предназначена для создания мод файлов(.smf) или же файлов конфигурации(.ltx) для игры STALKER. Избавляет от рутинной работы постмроения синтаксиса мод файла. Да и как правлио, удобнее, чем обычный текстовый редактор - при использовании только как ltx редактора.
Связка ltx Editor + S.T.A.L.K.E.R. Mod Patcher
Представляет собой небольшое, но достаточно удобное решение по созданию модификаций игры STALKER. Огромным прeимуществом использования данного принципа создание модов - его встраиваимость в уже созданные модификации, без их изменения(исключая случая, когда меняются те же свойства)