Главная Мой профиль Регистрация Выход Вход
Приветствую Вас Гость | RSS ВходРегистрацияГлавная
Меню сайта
Категории раздела
Моддинг [2]
Статьи о моддинге, от сайта stalker-modding.at.ua
Поиск
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Моддинг

Что такое АМК скрипты и зачем они нужны

В своё время команда АМК создала довольно качественный мод на S.T.A.L.K.E.R. SoC. Мод внёс в игру множество элементов реалистичности и хардкора. Кроме того его часто использовали модостроители в качестве основы для своего мода, что и привело к широкому распространению детища АМК. А причиной тому, в первую очередь, послужила хорошо проработанная скриптовая составляющая, ведь использование скриптов от АМК позволяет существенно упростить процесс моддинга. 

Если Вы это читаете, то скорее всего Вас заинтересовала возможность упростить построение мода, установив скрипты АМК. Установить скрипты от АМК проще простого, для этого абсолютно не нужно устанавливать весь мод. Достаточно скачать всего один файл по этой ссылке и закинуть его в папку gamedata/scripts.

Теперь я расскажу Вам что это за файл и что же он даёт. А в этом файле содержится очень много различных готовых скриптов, что очень кстати, особенно если Вы в этой теме не особо разбираетесь. Их использование происходит путём выполнения написанной Вами функции, которая ссылается на скрипты от АМК. К примеру мы хотим заспавнить раненого НПС посредством функций от АМК (т.к. скрипт спавна очень сложный и его написание в полном виде займёт много времени, а команда АМК уже за нас его создала и осталось только им воспользоваться). Для этого нам нужно использовать данную функцию:

function название_функции
local obj = alife():create("секция_НПС",vector():set(коорд. x,коорд. y,коорд. z),значение level_vertex,значение game_vertex_id)
local tbl = amk.read_stalker_params(obj)
tbl.health = 0.1 --параметр здоровья НПС
tbl.updhealth = 0.05 --параметр здоровья НПС
amk.write_stalker_params(tbl, obj)
end

Как видите процесс не особо сложный, Вам нужно всего навсего указать координаты для спавна, название профиля НПС и параметры здоровья. Строчка "amk.write_stalker_params(tbl, obj)" отправит указанные вами данные в скрипт спавна от АМК и Вам не придётся громадить огромные скрипты и вписывать туда всё вручную!

Это только один пример использования скриптов от АМК. Больше функций Вы найдёте здесь.

Думаю Вы всё поняли, а если всё таки не поняли рекомендую ознакомиться с основами скриптования в S.T.A.L.K.E.R.е.

Категория: Моддинг | Добавил: Главный_администратор (20.06.2015)
Просмотров: 3182 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт
Реклама
WMmail.ru - сервис почтовых рассылок
Наш опрос
А чего Вы достигли в моддинге игры S.T.A.L.K.E.R.?
Всего ответов: 36

Copyright stalker-modding.at.ua © 2024
Хостинг от uCoz