Случайная подборка модов
Пространственная Аномалия 4.1
4.5
Наёмник Сом
3.5
X-RAY Multiplayer Extension: Defence
4.7
Смерти Вопреки 2. Одним днем живу
3.4
Тёмное Братство – Проклятые Зоной
3.1
Золотой обоз. Часть первая
3.5
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Понедельник, 22.10.2012, 14:58 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

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

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





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


    Архив

    Архив#2
  •   Злобная реклама
    Понедельник, 22.10.2012, 14:58
    Статус:
    Сообщений: 666
    Регистрация: 05.04.2010
    Украина  BozKurt
    Понедельник, 22.04.2013, 16:14 | Сообщение # 4936
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Uyman358, а зачем искать в гугле то, что лежит, извиняюсь, под носом? То, что тебе нужно есть в ЧН и ЗП. В ЧН - это момент, когда игрока грабят в подвальчике на Свалке. В ЗП - это момент ограбления личного ящика игрока на станции Янов. Открой любой из вариантов и посмотри функцию "переноса" вещей из одного места в другое.
      Злобная реклама
    Понедельник, 22.04.2013, 16:14
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Neptun
    Понедельник, 22.04.2013, 17:13 | Сообщение # 4937
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    Сталкер Зов Припяти:
    Подскажите, пожалуйста, где прописан файл gamedata\configs\text\rus >>> st_dialogs_jupiter.xml
    Я знаю, что файлы gameplay'я прописаны в system.ltx, но файла, которого мне надо, там нет.
    Я пробовал самим прописать - не работает, поэтому я пришёл к выводу, что st_dialogs_jupiter.xml, где-то прописан, но вот... Где?..
      Злобная реклама
    Понедельник, 22.04.2013, 17:13
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Украина  MesnikAnd
    Понедельник, 22.04.2013, 20:51 | Сообщение # 4938
    World of War Mod
    Статус:
    Новичок:
    Сообщений: 389
    Награды: 3
    Регистрация: 16.02.2012

    mmihaill, В ЗП файлы из папки
    Цитата (mmihaill)
    gamedata\configs\text\rus >>>
    нигде не нужно прописывать
      Злобная реклама
    Понедельник, 22.04.2013, 20:51
    Статус:
    Сообщений: 666
    Регистрация: 16.02.2012
    Российская Федерация  РСФСР
    Понедельник, 22.04.2013, 21:24 | Сообщение # 4939
    Статус:
    Неопытный:
    Сообщений: 437
    Награды: 3
    Регистрация: 15.01.2012

    подскажите пожалуйста, как выявить причину вылета
    Код
    FATAL ERROR
       
    [error]Expression    : fatal error
    [error]Function      : CScriptEngine::lua_error
    [error]File          : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
    [error]Line          : 73
    [error]Description   : <no expression>
    [error]Arguments     : LUA error: e:\s.t.a.l.k.e.r\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)
       

    stack trace:
    Читал, что вылет распространенный. Пока заблокировал его с помощью изменения _g.script. Без этой правки вылетает при старте новой игры. С измененным г-скриптом на локации вылетов нет.
      Злобная реклама
    Понедельник, 22.04.2013, 21:24
    Статус:
    Сообщений: 666
    Регистрация: 15.01.2012
    Российская Федерация  ins33
    Понедельник, 22.04.2013, 22:07 | Сообщение # 4940
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Uyman358,

    Ящик вещи не отдаст, придётся самому идти.

    РСФСР, >>TYT<<
    Сообщение отредактировал ins33 - Понедельник, 22.04.2013, 22:34
      Злобная реклама
    Понедельник, 22.04.2013, 22:07
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Украина  zhuravel11021997
    Понедельник, 22.04.2013, 22:40 | Сообщение # 4941
    Статус:
    Новичок:
    Сообщений: 240
    Награды: 0
    Регистрация: 14.03.2013

    Народ я тут слыхал что в ТЧ можно активировать функцию покупки техники у торговцев. Если правда то каким образом?
      Злобная реклама
    Понедельник, 22.04.2013, 22:40
    Статус:
    Сообщений: 666
    Регистрация: 14.03.2013
    Российская Федерация  RICK
    Понедельник, 22.04.2013, 23:04 | Сообщение # 4942
    Статус:
    Опытный:
    Сообщений: 1205
    Награды: 4
    Регистрация: 10.05.2011

    Вопрос по зп

    сделать сквад из 7 снорков все есть написал свою функцию спавна но спавнится один снорк, а остальные 6 непоявляются вот что я писал в скрипте xr_effect

    function spawn_monstr(actor, obj, p)
    --' p[1]
    --' p[2]
    local spawn_sect = p[1]
    if spawn_sect == nil then
    abort("Wrong spawn section for 'spawn_monstr' function %s. For object %s", tostring(spawn_sect), obj:name())
    end

    local path_name = p[2]
    if path_name == nil then
    abort("Wrong path_name for 'spawn_monstr' function %s. For object %s", tostring(path_name), obj:name())
    end

    if not level.patrol_path_exists(path_name) then
    abort("Path %s doesnt exist. Function 'spawn_monstr' for object %s ", tostring(path_name), obj:name())
    end
    local ptr = patrol(path_name)
    local index = p[3] or 0

    local se_obj = alife():create(spawn_sect,
    ptr:point(index),
    ptr:level_vertex_id(0),
    ptr:game_vertex_id(0))

    end

    в логике пишим так

    [logic]
    active= sr_idle@start

    [sr_idle@wait]
    on_info={=actor_on_level(l05_agroprom_katakomb) +new_info -new_info2} sr_idle@spawn, sr_idle@start

    [sr_idle@start]
    on_actor_in_zone = l05_agr_und_rest_story|sr_idle@spawn %=give_task(task_l05_ystanovka_nasos)%

    [sr_idle@nil]

    [sr_idle@spawn]
    on_info= %=spawn_monstr(l05_agr_und_mob_snork_snork_1_walk)%
    on_info2= %=spawn_monstr(l05_agr_und_mob_snork_snork_2_walk)%
    on_info3= %=spawn_monstr(l05_agr_und_mob_snork_snork_3_walk)%
    on_info4= %=spawn_monstr(l05_agr_und_mob_snork_snork_4_walk)%
    on_info5= %=spawn_monstr(l05_agr_und_mob_snork_snork_5_walk)%
    on_info6= %=spawn_monstr(l05_agr_und_mob_snork_snork_6_walk)%
    on_info7= %=spawn_monstr(l05_agr_und_mob_snork_snork_7_walk)%
      Злобная реклама
    Понедельник, 22.04.2013, 23:04
    Статус:
    Сообщений: 666
    Регистрация: 10.05.2011
    Украина  Gun12
    Понедельник, 22.04.2013, 23:44 | Сообщение # 4943
    Статус:
    Гость:
    Сообщений: 50
    Награды: 0
    Регистрация: 08.07.2012

    ins33
    Функцию желательно сделать универсальной. Показанная тобой одноразовая. Не так ли?
    Знать бы побольше условий...но исходя из тех что есть можно оформить как-то так :

    При вызове функции name аргументы in_object и out_object могут быть как числами(sid-ами), так и объектами(userdata). Функция сама разберётся что на входе. Заодно и не допустит выполнения при отсутствии объекта.
    В переменном числе аргументов (...) передаются названия исключаемых вещей.
      Злобная реклама
    Понедельник, 22.04.2013, 23:44
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Российская Федерация  Neptun
    Вторник, 23.04.2013, 16:39 | Сообщение # 4944
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    Как заставить НПС (именно его одного), провести в определённое место?
      Злобная реклама
    Вторник, 23.04.2013, 16:39
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Российская Федерация  sedmoy23
    Вторник, 23.04.2013, 16:56 | Сообщение # 4945
    Статус:
    Отмычка:
    Сообщений: 133
    Награды: 3
    Регистрация: 29.03.2012

    Возможно ли сделать так, чтобы патроны не сгруппировывались в инвентаре (или другие предметы)?

    Добавлено (23.04.2013, 16:56)
    ---------------------------------------------
    mmihaill, Писать ему вейпоинты по которым он будет идти. Или же добавить скриптовую функцию в диалог, которая будет перекидывать ГГ подобно телепорту.

      Злобная реклама
    Вторник, 23.04.2013, 16:56
    Статус:
    Сообщений: 666
    Регистрация: 29.03.2012
    Российская Федерация  Neptun
    Вторник, 23.04.2013, 17:20 | Сообщение # 4946
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    sedmoy23, Так я и спрашиваю, как это сделать!
    Вот, как вейпоинт прописать?
      Злобная реклама
    Вторник, 23.04.2013, 17:20
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Российская Федерация  sedmoy23
    Вторник, 23.04.2013, 18:55 | Сообщение # 4947
    Статус:
    Отмычка:
    Сообщений: 133
    Награды: 3
    Регистрация: 29.03.2012

    mmihaill, Читай статью про логику НПС http://stalkerin.gameru.net/wiki....%D1%8C_ 1
    Это на много быстрее делать в сдк, но если элементарного не понимаешь, ничего не выйдет.
      Злобная реклама
    Вторник, 23.04.2013, 18:55
    Статус:
    Сообщений: 666
    Регистрация: 29.03.2012
    Российская Федерация  РСФСР
    Вторник, 23.04.2013, 19:15 | Сообщение # 4948
    Статус:
    Неопытный:
    Сообщений: 437
    Награды: 3
    Регистрация: 15.01.2012

    поставил через сдк гулаг с собаками
    Код
    [smart_terrain]
    type = general_lair
    capacity = 4
    groups = 5
    communities = dog

    switch_0 = {=gulag_empty(esc_lager)}
    switch_1 = {=gulag_population_comed_ge(esc2_dogs_kladbiche:4) !gulag_empty(esc_lager) =gulag_state(esc2_dogs_lair:0)}

    нужно ли его прописывать куда-либо? Влияет ли это:
    Код
    groups = 5
    на что-нибудь?
    И что означает содержимое этих строчек
    Код
    switch_0 = {=gulag_empty(esc_lager)}
    switch_1 = {=gulag_population_comed_ge(esc2_dogs_kladbiche:4) !gulag_empty(esc_lager) =gulag_state(esc2_dogs_lair:0)}
    насколько я понял, это логика для атаки на лагерь сталкеров, но последнее я не понял:
    Код
    !gulag_empty(esc_lager) =gulag_state(esc2_dogs_lair:0)}
      Злобная реклама
    Вторник, 23.04.2013, 19:15
    Статус:
    Сообщений: 666
    Регистрация: 15.01.2012
    Российская Федерация  BoDoRoD
    Вторник, 23.04.2013, 19:28 | Сообщение # 4949
    Статус:
    Новичок:
    Сообщений: 237
    Награды: 4
    Регистрация: 28.05.2012

    Подскажите как в Чистом небе изменить начальную группировку и уровень опыта персонажа, ЧТО и КУДА вписывать.
      Злобная реклама
    Вторник, 23.04.2013, 19:28
    Статус:
    Сообщений: 666
    Регистрация: 28.05.2012
    Российская Федерация  OneTwo
    Вторник, 23.04.2013, 19:30 | Сообщение # 4950
    Сообщений: 17
    Регистрация: 19.12.2012

    кто знает как активировать фичу использования скриптов в MP для STCOP из мода Cut X-Ray project?
      Злобная реклама
    Вторник, 23.04.2013, 19:30
    Статус:
    Сообщений: 666
    Регистрация: 19.12.2012
    Поиск: