Случайная подборка модов
Большая Зона
3.4
Камень Преткновения. Пролог
4.1
«В аду… Псы»
3.6
День одиночки
1.6
Золотой обоз. Часть первая
3.5
Зимний Снайпер
3.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Пятница, 01.02.2013, 16:00 | Сообщение # 2986
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    lllee, в ТЧ для арены спавнились монстры с группировкой arena_monstr, которая была нейтрильна ко всем и всем было на неё наплевать, окромя ГГ. Попробуй сделать также - НПС перестанут собираться толпой вокруг.
      Злобная реклама
    Пятница, 01.02.2013, 16:00
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  lllee
    Пятница, 01.02.2013, 16:03 | Сообщение # 2987
    Статус:
    Новичок:
    Сообщений: 225
    Награды: 0
    Регистрация: 05.11.2012

    ColR_iT, а я подумывала в логике что-нибудь нарыть на эту тему....Но проблема то в том, что я даже не успеваю с НПС поговорить и взять квест.Что надо в скваде прописать и какой поршень подвесить?
      Злобная реклама
    Пятница, 01.02.2013, 16:03
    Статус:
    Сообщений: 666
    Регистрация: 05.11.2012
    Российская Федерация  Scouser
    Пятница, 01.02.2013, 16:03 | Сообщение # 2988
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ColR_iT, По-поводу замудренного, это метод разрабов, ничего поделать не могу.
      Злобная реклама
    Пятница, 01.02.2013, 16:03
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Украина  BozKurt
    Пятница, 01.02.2013, 16:05 | Сообщение # 2989
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    ins33, интересно, какие тогда positionА и positionВ ты собирался брать? Хотя, кажется догадался... smile Нет, параметр direction в спав-секции задаётся в радианах, о чём кстати, я тебе уже писал: >>ClicK Me<< dry
      Злобная реклама
    Пятница, 01.02.2013, 16:05
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Scouser
    Пятница, 01.02.2013, 16:06 | Сообщение # 2990
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ColR_iT, неужели direction работает? И зачем он нужен ins 33?
      Злобная реклама
    Пятница, 01.02.2013, 16:06
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Украина  BozKurt
    Пятница, 01.02.2013, 16:11 | Сообщение # 2991
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    LaRento, он всегда работал, просто после перехода в онлайн дирекция берётся из параметра upd:o_torso. Поэтому очень рекомендуют и там прописывать такое же значение, как и в direction.
      Злобная реклама
    Пятница, 01.02.2013, 16:11
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  ins33
    Пятница, 01.02.2013, 16:21 | Сообщение # 2992
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    ColR_iT, Про радианы помню, но не могу понять зачем тогда так писать: direction = -0.101997062563896, -0.00625015795230865, 0.0808761715888977 ???
    Смещение почти не будет. Или кому то на кнопочки хотелось понажимать smile

    Добавлено (01.02.2013, 16:21)
    ---------------------------------------------
    И как тогда это понять?
    direction = 0, -1.3962539434433, 0.00431653717532754
    upd:o_torso = -1.3962539434433, 0.00431653717532754, 0

      Злобная реклама
    Пятница, 01.02.2013, 16:21
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  XOBAH
    Пятница, 01.02.2013, 16:22 | Сообщение # 2993
    Проект Смерти вопреки
    Статус:
    Неопытный:
    Сообщений: 476
    Награды: 0
    Регистрация: 01.11.2010

    lllee,
    Однако, неправильная логика смарта:
    [spawn_dogs]
    spawn_squads = bar_15_arena_squad
    spawn_num = {+bar_arena_give -bar_15_arena_squad_dead} 1, 0 ; bar_15_arena_squad_dead выдавать в on_death сквада
    sim_avail = true
    Но, если память мне не отказывает, то спавна не произойдет, ибо ГГ очень близко к смарту:
    "local RESPAWN_RADIUS = 150 -- радиус респауна(если актер ближе, то не спаунить)"
    Необходимо править этот радиус, либо найти скрипты дающие расширенную настройку смартов
    Второе лучше
    Сообщение отредактировал XOBAH - Пятница, 01.02.2013, 16:27
      Злобная реклама
    Пятница, 01.02.2013, 16:22
    Статус:
    Сообщений: 666
    Регистрация: 01.11.2010
    Украина  BozKurt
    Пятница, 01.02.2013, 16:24 | Сообщение # 2994
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    ins33, да никто ничего не писал руками, в СДК как поставили, так он и стоит.
      Злобная реклама
    Пятница, 01.02.2013, 16:24
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  lllee
    Пятница, 01.02.2013, 16:31 | Сообщение # 2995
    Статус:
    Новичок:
    Сообщений: 225
    Награды: 0
    Регистрация: 05.11.2012

    Цитата (XOBAH)
    bar_15_arena_squad_dead выдавать в on_death сквада

    XOBAH, вот про это можно на пальцах? не поняла...
      Злобная реклама
    Пятница, 01.02.2013, 16:31
    Статус:
    Сообщений: 666
    Регистрация: 05.11.2012
    Российская Федерация  Scouser
    Пятница, 01.02.2013, 16:35 | Сообщение # 2996
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ColR_iT,
    Код
    FATAL ERROR
         
    [error]Expression    : !m_error_code
    [error]Function      : raii_guard::~raii_guard
    [error]File          : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
    [error]Line          : 748
    [error]Description   : .... - Зов Припяти\gamedata\scripts\news_manager.script:91: attempt to index global 'pda_tips' (a nil value)
    Вот вылет, вот строчка эта, в чём трабла? --' Играем дефолтный звук
    pda_tips:play(db.actor, timeout, sound_object.s2d)
    Сообщение отредактировал LaRento - Пятница, 01.02.2013, 16:35
      Злобная реклама
    Пятница, 01.02.2013, 16:35
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Украина  BozKurt
    Пятница, 01.02.2013, 16:38 | Сообщение # 2997
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    LaRento, добавь перед этим, вот это:
    Код
    pda_tips = get_safe_sound_object([[device\pda\pda_tip]])
    Если get_safe_sound_object прописывал в другой файл - укажи в какой.
      Злобная реклама
    Пятница, 01.02.2013, 16:38
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  XOBAH
    Пятница, 01.02.2013, 16:39 | Сообщение # 2998
    Проект Смерти вопреки
    Статус:
    Неопытный:
    Сообщений: 476
    Награды: 0
    Регистрация: 01.11.2010

    lllee,
    В squad_descr_***.ltx описание сквада:
    [bar_15_arena_squad]
    ...
    on_death = %+bar_15_arena_squad_dead% ; в принципе, здесь можно заодно и телепортировать ГГ обратно к Арни (NPC выдающий квест на арену), но это только для тех случаев, когда нужно убить 1 сквад. Тоже самое, но с телепортом (функцию брать из xr_effects.script, сей функции ни у кого нету, даже у меня smile ):
    on_death = %+bar_15_arena_squad_dead =actor2arnie%

    PS: Для одиночных сквадов думаю лучше будет выдавать один и тот-же поршень, например, bar_arena_succes (только надо не забывать его удалять перед новым боем на арене). Дабы не загромождать игру поршнями, да и свои коды
    Сообщение отредактировал XOBAH - Пятница, 01.02.2013, 16:44
      Злобная реклама
    Пятница, 01.02.2013, 16:39
    Статус:
    Сообщений: 666
    Регистрация: 01.11.2010
    Российская Федерация  ins33
    Пятница, 01.02.2013, 16:56 | Сообщение # 2999
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    ColR_iT, Тест показал, что в all.spawn direction вачесляется как и предполагал, directionА-directionВ.
      Злобная реклама
    Пятница, 01.02.2013, 16:56
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Sanjaaa
    Пятница, 01.02.2013, 18:01 | Сообщение # 3000
    Dark Reaper Souls
    Статус:
    Бывалый:
    Сообщений: 926
    Награды: 6
    Регистрация: 22.08.2012

    блин мужики я вообще хз че делать.мод делал свой. вылет при переходе на армейские склады безлог. ТЧ 1.0004
    в логс последняя строка перед вылетом
    ! Unknown command: _bp:_init():_name='mil_door_locker'
    игра лицуха. чистая без вылетов вообще. эл.спавна нету у меня в моде. помогите плиз у меня уже руки опускаются cry cry cry
      Злобная реклама
    Пятница, 01.02.2013, 18:01
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2012
    Поиск: