Случайная подборка модов
SFZ Project: Episode Zero
4.8
FeaR Zone: История Холода
2.6
Объединенный Пак 2.1
3.1
Chernobyl Chronicles
4.2
Игра Душ: Эксельсиор
4.4
New Level Changer 6.0. Начало
4.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Аdmin
Воскресенье, 03.11.2013, 19:36 | Сообщение # 1
Статус:
Опытный:
Сообщений: 1538
Награды: 11
Регистрация: 28.03.2011

В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга.

  • Не флудить
  • Предварительно просматривайте раздел. Ответ на ваш вопрос может быть там.
  • В своем вопросе указывайте платформу моддинга - Тень Чернобыля, Чистое небо или Зов Припяти.





    У кого есть желание, создать FAQ по основным вопросам моддинга - обращаемся в ЛС.


    Архив

    Архив#2
  •   Злобная реклама
    Воскресенье, 03.11.2013, 19:36
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2011
    Украина  BozKurt
    Вторник, 25.03.2014, 01:34 | Сообщение # 2296
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Код
    local endurance = db.actor.power
      Злобная реклама
    Вторник, 25.03.2014, 01:34
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Graff46
    Вторник, 25.03.2014, 01:42 | Сообщение # 2297
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    ColR_iT, А на форуме написано, что она силу хита задаёт, щас проверим

    Добавлено (25.03.2014, 01:42)
    ---------------------------------------------
    Получилось, нужно на АМК поправку сделать, что *.power - не только силу хита задаёт, но и возвращает инэргию ГГ

      Злобная реклама
    Вторник, 25.03.2014, 01:42
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Украина  BozKurt
    Вторник, 25.03.2014, 01:59 | Сообщение # 2298
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Graff46, не нужно ничего править. В классе hit тоже есть свойство power, которое, как ты и сказал, задаёт силу хита. Нужно видеть и различать то, что читаешь/пишешь.
      Злобная реклама
    Вторник, 25.03.2014, 01:59
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Украина  Stalker_2033691
    Вторник, 25.03.2014, 17:03 | Сообщение # 2299
    Статус:
    Зевака:
    Сообщений: 15
    Награды: 0
    Регистрация: 22.02.2014

    Черным сталкером молю, подскажите как создавать точки респавна на подключенной локации. Мне локацию заселить нужно, а с СДК я недружу. Мне нужно настроить спавн мутантов и сталкеров
      Злобная реклама
    Вторник, 25.03.2014, 17:03
    Статус:
    Сообщений: 666
    Регистрация: 22.02.2014
    Российская Федерация  Sander
    Вторник, 25.03.2014, 17:22 | Сообщение # 2300
    Статус:
    Бывалый:
    Сообщений: 764
    Награды: 6
    Регистрация: 18.09.2012

    Expression : fatal error
    Function : CScriptEngine::lua_error
    File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
    Line : 73
    Description : <no expression>
    Arguments : LUA error: ...ow of chernobyl\gamedata\scripts\bind_stalker.script:319: attempt to index global 'mod' (a nil value)

    что значит?
      Злобная реклама
    Вторник, 25.03.2014, 17:22
    Статус:
    Сообщений: 666
    Регистрация: 18.09.2012
    Украина  BozKurt
    Вторник, 25.03.2014, 17:48 | Сообщение # 2301
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Это значит, что нужно пользоваться Script Syntax Checker.
    У тебя ошибка в файле mod.script.
    P.S. Плохое название для файла.
      Злобная реклама
    Вторник, 25.03.2014, 17:48
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Sander
    Вторник, 25.03.2014, 19:57 | Сообщение # 2302
    Статус:
    Бывалый:
    Сообщений: 764
    Награды: 6
    Регистрация: 18.09.2012

    ColR_iT, а как назвать лучше?
      Злобная реклама
    Вторник, 25.03.2014, 19:57
    Статус:
    Сообщений: 666
    Регистрация: 18.09.2012
    Украина  BozKurt
    Вторник, 25.03.2014, 20:14 | Сообщение # 2303
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    По назначению файла. ИМХО.
      Злобная реклама
    Вторник, 25.03.2014, 20:14
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Graff46
    Среда, 26.03.2014, 02:46 | Сообщение # 2304
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    del
    Сообщение отредактировал Graff46 - Среда, 26.03.2014, 12:19
      Злобная реклама
    Среда, 26.03.2014, 02:46
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Российская Федерация  XoLoDoK
    Среда, 26.03.2014, 11:14 | Сообщение # 2305
    Статус:
    Отмычка:
    Сообщений: 119
    Награды: 0
    Регистрация: 09.07.2013

    Знаю, вопрос глупый, но как переменовать all.spawn. К примеру, в моде Freeplay start было freeplay.spawn! Помогите.
      Злобная реклама
    Среда, 26.03.2014, 11:14
    Статус:
    Сообщений: 666
    Регистрация: 09.07.2013
    Украина  BozKurt
    Среда, 26.03.2014, 11:51 | Сообщение # 2306
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Даже если ты переименуешь, игра всё равно будет пытаться находить файла с именем all.spawn и она его найдёт. smile
      Злобная реклама
    Среда, 26.03.2014, 11:51
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Украина  FantomICW
    Среда, 26.03.2014, 11:56 | Сообщение # 2307
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    XoLoDoK, ColR_iT, насколько я помню, можно вот-такую штуку сделать:
    1. Открываем ui_main_menu.script, находим такие строки:
    Код
    function main_menu:StartGame()
       local console = get_console()

       if (alife() ~= nil) then
        console:execute    ("disconnect")
       end
       device():pause(false)
       console:execute("start server(all/single/alife/new) client(localhost)")
       console:execute("main_menu off")
    end

    2. Там, где:
    Код
    console:execute("start server(all/single/alife/new) client(localhost)")

    Заменяем all на название своего спавна.
    Разве тогда игра будет искать all.spawn?
    Сообщение отредактировал FantomICW - Среда, 26.03.2014, 11:56
      Злобная реклама
    Среда, 26.03.2014, 11:56
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  Streels
    Среда, 26.03.2014, 12:05 | Сообщение # 2308
    Статус:
    Опытный:
    Сообщений: 2088
    Награды: 4
    Регистрация: 28.09.2012

    XoLoDoK, попробуй в скрипте ui_main_menu найти строчку console:execute("start server(all/single/alife/new) client(localhost)"). То, что я пометил оранжевым, поменяй на своё название спавна.

    P.S: Могу ошибаться, т.к. подобную операцию проводил, но очень давно. Изменив данную строку, при старте игры движок попытается читануть твой названный спавн. Как-то так.

    Добавлено (26.03.2014, 12:05)
    ---------------------------------------------
    FantomICW, опередил. biggrin

      Злобная реклама
    Среда, 26.03.2014, 12:05
    Статус:
    Сообщений: 666
    Регистрация: 28.09.2012
    Российская Федерация  Graff46
    Среда, 26.03.2014, 12:19 | Сообщение # 2309
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    FantomICW, можно ещё расскоментировать часть кода в ui_main_menu.script
    Код
    if dik == DIK_keys.DIK_S then
                         self:OnButton_load_spawn()
    то в главном меню можно нажать S и выбрать файл спавна.

    Добавлено (26.03.2014, 12:19)
    ---------------------------------------------
    Всем привет! Слышал что можно получить и управлять свойствами статиков худа (минимапа, индикаторы и тд) через скрипт, если это можно, то как ?

    Прикрепления: 6192744.jpg (145.7 Kb)
      Злобная реклама
    Среда, 26.03.2014, 12:19
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Украина  FantomICW
    Среда, 26.03.2014, 12:38 | Сообщение # 2310
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    Graff46, ну, на АМК в справочнике функций и классов частично описаны разные действия...
      Злобная реклама
    Среда, 26.03.2014, 12:38
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Поиск: