Случайная подборка модов
Тёмное Братство – Проклятые Зоной
3.1
Shadows Addon 0.8
4.1
Reach mod + Slenderman
3.5
История Борова
3.6
Оставшийся умирать
4.3
Путь Человека. Шаг в неизвестность. Дежавю
3.4
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  А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
    Украина  FantomICW
    Среда, 11.12.2013, 00:46 | Сообщение # 556
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    strchi, в схеме ph_button нету кондлиста on_active. Не хочешь использовать обычный on_info? При нажатии ведь кнопка и так активна. А вообще, мог бы сразу и в секцию [ph_button@radio_st] вставить вызов функции.
      Злобная реклама
    Среда, 11.12.2013, 00:46
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  strchi
    Среда, 11.12.2013, 05:04 | Сообщение # 557
    Статус:
    Опытный:
    Сообщений: 2467
    Награды: 13
    Регистрация: 05.10.2012

    FantomICW, Уже сделал на схеме ph_idle с юзом) Работает)
      Злобная реклама
    Среда, 11.12.2013, 05:04
    Статус:
    Сообщений: 666
    Регистрация: 05.10.2012
    Российская Федерация  wind
    Среда, 11.12.2013, 14:22 | Сообщение # 558
    Reach mod + Slenderman
    Статус:
    Отмычка:
    Сообщений: 164
    Награды: 1
    Регистрация: 12.02.2011

    плиз подскажите мод то ли на чн или зп в котором модель снорка адоптирована под сталкера
      Злобная реклама
    Среда, 11.12.2013, 14:22
    Статус:
    Сообщений: 666
    Регистрация: 12.02.2011
    Российская Федерация  strchi
    Среда, 11.12.2013, 17:46 | Сообщение # 559
    Статус:
    Опытный:
    Сообщений: 2467
    Награды: 13
    Регистрация: 05.10.2012

    Как запустить скриптовую функцию через рестриктор? Надо чтобы приходило сообщение на ПДА при попадании в рестриктор!
    Сообщение отредактировал strchi - Среда, 11.12.2013, 18:01
      Злобная реклама
    Среда, 11.12.2013, 17:46
    Статус:
    Сообщений: 666
    Регистрация: 05.10.2012
    Украина  BozKurt
    Среда, 11.12.2013, 18:01 | Сообщение # 560
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    strchi, других функций то и нет... А запускаются как обычно.
    В условии:
    {=function_name} - функция должна вернуть true;
    {!function_name} - функция должна вернуть false.
    В эффектах:
    %=function_name% - просто вызов функции.
      Злобная реклама
    Среда, 11.12.2013, 18:01
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  saxar
    Среда, 11.12.2013, 18:13 | Сообщение # 561
    Статус:
    Бывалый:
    Сообщений: 801
    Награды: 2
    Регистрация: 17.10.2012

    Expression : 0
    Function : ErrorLog
    File : D:\prog_repository\sources\trunk\xrServerEntities\script_engine_script.cpp
    Line : 49
    Description : Couldnt find sounds %s with prefix %s
    Что это значит?
      Злобная реклама
    Среда, 11.12.2013, 18:13
    Статус:
    Сообщений: 666
    Регистрация: 17.10.2012
    Российская Федерация  strchi
    Среда, 11.12.2013, 18:16 | Сообщение # 562
    Статус:
    Опытный:
    Сообщений: 2467
    Награды: 13
    Регистрация: 05.10.2012

    saxar, Должно быть у тебя там пробел, недопустимые знаки или кириллица.
      Злобная реклама
    Среда, 11.12.2013, 18:16
    Статус:
    Сообщений: 666
    Регистрация: 05.10.2012
    Российская Федерация  _Val_
    Среда, 11.12.2013, 18:26 | Сообщение # 563
    Ф.О.Т.О.Г.Р.А.Ф
    Статус:
    Бывалый:
    Сообщений: 1063
    Награды: 5
    Регистрация: 20.01.2012

    Цитата strchi ()
    Как запустить скриптовую функцию через рестриктор?

    Лирическое отступление.
    Есть такая птица - глухарь. Почему её так называют? Да потому что когда она сама орет, то ничего больше не слышит.
    На 36-й странице ты спрашивал про логику рестра. Там ниже мой ответ с логикой рестра, из которой вызывается удаление рестра. Так вот удаление рестра - тоже функция.
      Злобная реклама
    Среда, 11.12.2013, 18:26
    Статус:
    Сообщений: 666
    Регистрация: 20.01.2012
    Украина  BozKurt
    Среда, 11.12.2013, 18:37 | Сообщение # 564
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    strchi, не совсем. Если лог вылет действительно такой, каковым он представлен здесь, то игра по каким-то причинам не смогла разобрать патерн %s в сообщении. Да и по правде сказать впервые вижу, чтобы в дескрипшене было написано именно "Couldnt find sounds" - это какой-то новый вылет. Хорошо бы знать, что saxar делал перед этим...
      Злобная реклама
    Среда, 11.12.2013, 18:37
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  strchi
    Среда, 11.12.2013, 18:47 | Сообщение # 565
    Статус:
    Опытный:
    Сообщений: 2467
    Награды: 13
    Регистрация: 05.10.2012

    _Val_, Точно, спасибо, просто мозг уже перегружен у меня, заново заселяю локации по новому)
    Нашел баг

    [logic]
    active = sr_idle

    [sr_idle]
    on_actor_inside = nil %+esc_message_ildar =start_message.ildar_message_logy%

    крашит игру [error]Line : 73
    [error]Description : <no expression>
    [error]Arguments : LUA error: d:\stalker dead alpha\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)
    Сообщение отредактировал strchi - Среда, 11.12.2013, 18:56
      Злобная реклама
    Среда, 11.12.2013, 18:47
    Статус:
    Сообщений: 666
    Регистрация: 05.10.2012
    Российская Федерация  Бессмертный
    Среда, 11.12.2013, 19:23 | Сообщение # 566
    Статус:
    Бывалый:
    Сообщений: 882
    Награды: 6
    Регистрация: 31.08.2012

    Спавнил НПС по уроку RICK`a , словил вылет , спавнил через алл.спавн :


      Злобная реклама
    Среда, 11.12.2013, 19:23
    Статус:
    Сообщений: 666
    Регистрация: 31.08.2012
    Российская Федерация  strchi
    Среда, 11.12.2013, 19:25 | Сообщение # 567
    Статус:
    Опытный:
    Сообщений: 2467
    Награды: 13
    Регистрация: 05.10.2012

    Бессмертный, добавь в NPC_profile.xml
    <character id="test_npc">
    <class>test_npc</class>
    </character>
    Сообщение отредактировал strchi - Среда, 11.12.2013, 19:29
      Злобная реклама
    Среда, 11.12.2013, 19:25
    Статус:
    Сообщений: 666
    Регистрация: 05.10.2012
    Украина  BozKurt
    Среда, 11.12.2013, 19:29 | Сообщение # 568
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    strchi, функции из логики нужно размещать либо в файле xr_conditions.script (для условий), либо в файле xr_effects.script (для эффектов).
    Но у тебя вылет не связан с продемонстрированным кодом. Как ты определил, что вылет из-за этого кусочка логики?
      Злобная реклама
    Среда, 11.12.2013, 19:29
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  strchi
    Среда, 11.12.2013, 19:30 | Сообщение # 569
    Статус:
    Опытный:
    Сообщений: 2467
    Награды: 13
    Регистрация: 05.10.2012

    ColR_iT, Я менял логику на старую (там я ставил просто звуковой эффект) и все работает, пытался вызвать другую функцию и так же. Вот функция диалога

    function ildar_message_logy(first_speaker, second_speaker)
    news_manager.send_tip(db.actor, "%c[255,0,0,128]Ильдар:\n%c[default]Проснулся? \n Подходи солдат, говорить будем.", nil, nil, 30000)
    end
    Сообщение отредактировал strchi - Среда, 11.12.2013, 19:32
      Злобная реклама
    Среда, 11.12.2013, 19:30
    Статус:
    Сообщений: 666
    Регистрация: 05.10.2012
    Российская Федерация  _Val_
    Среда, 11.12.2013, 19:44 | Сообщение # 570
    Ф.О.Т.О.Г.Р.А.Ф
    Статус:
    Бывалый:
    Сообщений: 1063
    Награды: 5
    Регистрация: 20.01.2012

    Цитата ColR_iT ()
    функции из логики нужно размещать либо в

    Совершенно не обязательно...
      Злобная реклама
    Среда, 11.12.2013, 19:44
    Статус:
    Сообщений: 666
    Регистрация: 20.01.2012
    Поиск: