Ltx Editor & S.T.A.L.K.E.R. Mod Patcher — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Ltx Editor & S.T.A.L.K.E.R. Mod Patcher — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
м (Защищена страница «Ltx Editor & S.T.A.L.K.E.R. Mod Patcher» ([edit=autoconfirmed] (бессрочно) [move=autoconfirmed] (бессрочно)))
 
(не показаны 17 промежуточные версии 15 участников)
Строка 1: Строка 1:
ЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёё
+
__TOC__
 +
 
 +
 
 +
Программа предназначена для внесения изменения в текстовые файлы игры, путем исполнения последовательности команд, содержащихся в файле мода. Стандартным расширение командного файла является аббривеатура SMF (Stalker Mod File).
 +
 
 +
Таким образом, используя данную программу, можно ставить любое кол-во модификаций, не затрагивая другие изменения.
 +
 
 +
'''Полный перечень поддерживаемых команд:'''
 +
 
 +
ADDAFTER - Вставить строку ''после'' текущей.<br>
 +
ADDBEFORE - Вставить строку ''перед'' текущей.<br>
 +
AUTHOR - Установить автора мода.<br>
 +
COPY - Копирует файл в указанную директорию. Искомый файл из своер рабочей директории программы.<br>
 +
DELETE - Удалить текущую строку.<br>
 +
DESCRIPTION - Описание мода.<br>
 +
ECHO - Отображает заданную строку на экране.<br>
 +
GOFIRST - Поставить указатель в начало файла.<br>
 +
GOLAST - Поставить указатель в конец файла.<br>
 +
LOCATE - Переместить указатель на строку содержазщую данный текст.<br>
 +
OPEN - Открыть файл для редактирования.<br>
 +
RELOCATE - Перемещает указатель на строку, содержащую искомый текст.<br>
 +
SET - Устанавливает значение переменной. Может производить математические операции.<br>
 +
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имуществом использования данного принципа создания модов - встраиваимость в уже созданные модификации, без их изменения (исключая случаи, когда меняются те же свойства)
 +
[[Категория:Программы]]

Текущая версия на 13:33, 8 марта 2011


Программа предназначена для внесения изменения в текстовые файлы игры, путем исполнения последовательности команд, содержащихся в файле мода. Стандартным расширение командного файла является аббривеатура SMF (Stalker Mod File).

Таким образом, используя данную программу, можно ставить любое кол-во модификаций, не затрагивая другие изменения.

Полный перечень поддерживаемых команд:

ADDAFTER - Вставить строку после текущей.
ADDBEFORE - Вставить строку перед текущей.
AUTHOR - Установить автора мода.
COPY - Копирует файл в указанную директорию. Искомый файл из своер рабочей директории программы.
DELETE - Удалить текущую строку.
DESCRIPTION - Описание мода.
ECHO - Отображает заданную строку на экране.
GOFIRST - Поставить указатель в начало файла.
GOLAST - Поставить указатель в конец файла.
LOCATE - Переместить указатель на строку содержазщую данный текст.
OPEN - Открыть файл для редактирования.
RELOCATE - Перемещает указатель на строку, содержащую искомый текст.
SET - Устанавливает значение переменной. Может производить математические операции.
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 full 01.JPG

Связка ltx Editor + S.T.A.L.K.E.R. Mod Patcher

Представляет собой небольшое, но достаточно удобное решение по созданию модификаций игры STALKER. Огромным прeимуществом использования данного принципа создания модов - встраиваимость в уже созданные модификации, без их изменения (исключая случаи, когда меняются те же свойства)

Другие места
LANGUAGE