Сталкеры online:

Всего на связи: 4
Сталкеры: 0
Бродяги: 4
Администрация online:

Отсутствует

Последние новости
Чат
Комментарии:
Друзья:

First Belarus Stalker Portal
Присоединяйся к нам
Официальная страница stalker.by
Топ Авторов
Топ Комментаторов
Популярные лица..
Статистика
Реклама:


Популярное
S.T.A.L.K.E.R. Mod Patcher v0.2
Stalker » Файлы » Модостроение » S.T.A.L.K.E.R. Mod Patcher v0.2
автор: MbIKOJIA | 3-08-2011, 21:13 | Просмотров: 2405
Скриншотить нечего laughing

Консольный патчер

Доступны функции:
VERSION
AUTHOR
SET
DESCRTION
LOCATE
RELOCATE
REPLACE
ADDBEFORE
ADDAFTER
DELETE

Что умеет программа:

Работа с несколькими файлами
Команда OPEN может быть применена несколько раз в одном модфайле.

Нахождение нужного места в изменяемом файле
Можно использовать последовательно несколько команд LOCATE для исключения замены других одноименных строк.
Можно применить команду RELOCATE чтобы поиск не продолжался с прежней позиции, а начался с начала изменяемого файла.

Замена строк
LOCATE переводит указатель на искомый текст, REPLACE заменяет его на приведенный в модфайле.

Изменение заначений переменных
SET продолжит поиск с последего места указателя пока ни найдет строку с названием приведенной в модфайле переменной и заменит его на новое. Очень удобно комбинировать с LOCATE:[имя группы] в ltx файлах. SET может как устанавливать новое значение, так и калькулировать на ходу.
примеры:
SET:money:=10
SET:money =10
SET:money-=10
SET:money*=10
SET:money/=10

Добавление новых строк
ADDBEFORE и ADDAFTER вставляют данную им строку перед строкой, на которую ссылается текущий указатель или после нее соответвтвенно.

Удаление строк
DELETE удалит из изменяемого файла строчку, на которую ссылается текущий указатель, используется в связке с LOCATE.

Выглядеть модфайл будет примерно так:

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

Подобный модфайл может быть установлен простым двойным щелчком, если будет ассоциирован с патчером конечно. Но стоит учитывать, что программа подставляет пути относительно текущей рабочей директории.





ВНИМАНИЕ!Ваш статус - "гость". В целях соблюдения техники безопасности рекомендуется получить регистрационные данные и пройти процедуру входа.
Ссылки на загрузку:
[url=http://freespace.by/download/3dbd7d18e6]Freespace.by[b][color=#33FF33](Гость)[/color][/b][/url][url=http://depositfiles.com/files/1mqw56s7y]Depositfiles.com[b][color=#FF0000](Внешка)[/color][/b][/url]


Сказали спасибо: SNORK, Ульман, БеларусЪ

Другие статьи в рубрике:



Регистрация: 5.12.2009
Публикаций: 307
Комментариев: 842
  • Статус: Пользователь offline
  • 3 августа 2011 21:45 | Репутация: 21 | ICQ: |
    Зря выложил... lol
    Сейчас начнётся нашествие модов с перебитыми параметрами...
    Автор...
    Версия...
    Только успевай удалять... lol


    --------------------
           


    Регистрация: 27.03.2011
    Публикаций: 19
    Комментариев: 104
  • Статус: Пользователь offline
  • 3 августа 2011 21:47 | Репутация: 0 | ICQ: |
    Цитата: TEKTON
    Зря выложил... lol
    Сейчас начнётся нашествие модов с перебитыми параметрами...
    Автор...
    Версия...
    Только успевай удалять... lol

    lol Может удалить её? Что бы тебе работы меньше было wink
           


    Регистрация: 5.12.2009
    Публикаций: 307
    Комментариев: 842
  • Статус: Пользователь offline
  • 4 августа 2011 18:45 | Репутация: 21 | ICQ: |
    Не пускай будет. smile
    Может кому и сгодится.
    Нормальные люди не будут же позорится smile
    Они же понимают что такую фигню расколят на раз lol

    Если только школота какая...
    Думаю если такое даже случится, потом комменты будут такие..., что и не рады будут что такое сделали... lol
    Ну и плюс понижение репутации...
    И все прелести...


    --------------------
           


    Регистрация: 27.03.2011
    Публикаций: 19
    Комментариев: 104
  • Статус: Пользователь offline
  • 5 августа 2011 14:47 | Репутация: 0 | ICQ: |
    Цитата: TEKTON
    Не пускай будет. Может кому и сгодится.Нормальные люди не будут же позорится Они же понимают что такую фигню расколят на раз Если только школота какая... Думаю если такое даже случится, потом комменты будут такие..., что и не рады будут что такое сделали... Ну и плюс понижение репутации...И все прелести...

    wink ок
           


    Регистрация: 14.08.2012
    Публикаций: 0
    Комментариев: 6
  • Статус: Пользователь offline
  • 14 августа 2012 19:02 | Репутация: 0 | ICQ: нет |
    вот вы правы
    Опытный модмейкер типо shaman iz dolga как и все сначалр играют ипроверяют свой мод на ощибки потом только лют.
           
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.