Случайная подборка модов
Save and Protect: Killer
2.5
Pain of The Past
2.8
История Борланда.Пролог
3.8
Old Episodes. Epilogue
3.2
Путь Бандита
2.0
Oblivion Lost 3.0
3.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Российская Федерация  СЕРА
    Четверг, 15.08.2013, 09:01 | Сообщение # 7291
    Статус:
    Новичок:
    Сообщений: 284
    Награды: 1
    Регистрация: 17.04.2012

    Люди помjгите совсем не понимаю почему у меня не хотят работать функции в диалогах.Вот пример.

    Добавлено (15.08.2013, 09:01)
    ---------------------------------------------
    Так же и другие функции начали выходить из строя после добовления ещё одного квеста.

      Злобная реклама
    Четверг, 15.08.2013, 09:01
    Статус:
    Сообщений: 666
    Регистрация: 17.04.2012
    Российская Федерация  ins33
    Четверг, 15.08.2013, 10:25 | Сообщение # 7292
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    СЕРА, Для начала, поменяй местами <next> и <action>.
    <phrase id="0">
    <text></text>
    <action></action>
    <next></next>
    </phrase>

    И в конце пропиши так:
    <phrase id="12">
    <text>1</text>
    <give_info>esc_fox_start</give_info>
    <action>fox.spawn_1</action>
    <action>dialogs.break_dialog</action>-- Для проверки добавь ф-ию закрытия диалогового окна.
    И заодно покажи ф-ии.
    </phrase>

    Добавлено (15.08.2013, 10:25)
    ---------------------------------------------
    Arist, Может у тебя логика слетала из-за того, что ты прописал:
    combat_ignore_cond в схему [death]?
    Пропиши в схему [sleep]
    "[sleeper@"..gname.."sleep"..i.."]\n" ..
    *
    "combat_ignore_cond = {-red_killer_most_hit =fighting_actor} \n"

    И ты забыл прописать схему "[combat_ignore@" .. gname .. "]\n"

      Злобная реклама
    Четверг, 15.08.2013, 10:25
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  СЕРА
    Четверг, 15.08.2013, 10:31 | Сообщение # 7293
    Статус:
    Новичок:
    Сообщений: 284
    Награды: 1
    Регистрация: 17.04.2012

    вот функция
      Злобная реклама
    Четверг, 15.08.2013, 10:31
    Статус:
    Сообщений: 666
    Регистрация: 17.04.2012
    Российская Федерация  ins33
    Четверг, 15.08.2013, 11:14 | Сообщение # 7294
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    СЕРА, А что такое aln_quest.?
    И для проверки, удобно использовать смску:
    function sms()
    news_manager.send_tip(db.actor, "%c[255,0,255,0]Текст_1\\n%c[default]Текст_2.".."".."\n", nil, nil, 30000)
    end
    Сразу видно, сработала ли ф-ия.
      Злобная реклама
    Четверг, 15.08.2013, 11:14
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Arist
    Четверг, 15.08.2013, 11:30 | Сообщение # 7295
    Статус:
    Неопытный:
    Сообщений: 481
    Награды: 1
    Регистрация: 08.07.2012

    ins33, у меня схема не слетела.Наёмники игнорируют
    Актора.Я не понимаю, как выдать инфопоршень на хит или сметь кого-нибудь в смарте.Схема [death] закоментирована.Я оставил закоментированные строчки,чтобы было видно, как я пытаюсь выдать инфопоршень.
    Если их раскоментировать, то наёмники атакуют сразу, без хита от Актора.
      Злобная реклама
    Четверг, 15.08.2013, 11:30
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Российская Федерация  ins33
    Четверг, 15.08.2013, 12:00 | Сообщение # 7296
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Arist, Проверь это:
      Злобная реклама
    Четверг, 15.08.2013, 12:00
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  СЕРА
    Четверг, 15.08.2013, 12:16 | Сообщение # 7297
    Статус:
    Новичок:
    Сообщений: 284
    Награды: 1
    Регистрация: 17.04.2012

    ins33, проверил функция не пашет
      Злобная реклама
    Четверг, 15.08.2013, 12:16
    Статус:
    Сообщений: 666
    Регистрация: 17.04.2012
    Российская Федерация  Scouser
    Четверг, 15.08.2013, 12:19 | Сообщение # 7298
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    Arist, СЕРА, Объясните ещё раз лично для меня, какова суть ваших проблем smile
      Злобная реклама
    Четверг, 15.08.2013, 12:19
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Украина  BozKurt
    Четверг, 15.08.2013, 12:19 | Сообщение # 7299
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Arist, приветствую.
    А ты уверен, что у тебя отсутствует инфопорция red_killer_most_hit? Ведь схема не сложная, сам видишь. Если отсутствует, то попробуй переписать работы для гулага через .ltx, а не скриптом, просто чтобы проверить.


    ins33, и что вернёт функция - кривую логику?
    Сообщение отредактировал ColR_iT - Четверг, 15.08.2013, 12:21
      Злобная реклама
    Четверг, 15.08.2013, 12:19
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  СЕРА
    Четверг, 15.08.2013, 12:24 | Сообщение # 7300
    Статус:
    Новичок:
    Сообщений: 284
    Награды: 1
    Регистрация: 17.04.2012

    LaRento, совсем не понимаю почему у меня не хотят работать функции в диалогах.Вот пример.


    Добавлено (15.08.2013, 12:24)
    ---------------------------------------------
    люди помогите мозг уже плавица не могу понять!
    Сообщение отредактировал СЕРА - Четверг, 15.08.2013, 12:25
      Злобная реклама
    Четверг, 15.08.2013, 12:24
    Статус:
    Сообщений: 666
    Регистрация: 17.04.2012
    Российская Федерация  Scouser
    Четверг, 15.08.2013, 12:30 | Сообщение # 7301
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    СЕРА, Если ты используешь ту функцию, которая написана выше, то я согласен с ins33, что такое aln_quest, получается, ты вызываешь функцию из определённого скрипта, в которой ты опять же вызываешь функцию ещё из другого скрипта. А смс не присылается?

    Добавлено (15.08.2013, 12:30)
    ---------------------------------------------
    Ты специально вставляешь в каждые фразы текст "1"?

      Злобная реклама
    Четверг, 15.08.2013, 12:30
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  СЕРА
    Четверг, 15.08.2013, 12:34 | Сообщение # 7302
    Статус:
    Новичок:
    Сообщений: 284
    Награды: 1
    Регистрация: 17.04.2012

    LaRento, нет япока не начал писать диалоги
    а скрипт aln_quest я использавал и раньше и всё было стабильно и все скрипты в квестах работалли

    Добавлено (15.08.2013, 12:34)
    ---------------------------------------------
    и смс не присылается

    Добавлено (15.08.2013, 12:34)
    ---------------------------------------------
    впервы раз такая проблема

      Злобная реклама
    Четверг, 15.08.2013, 12:34
    Статус:
    Сообщений: 666
    Регистрация: 17.04.2012
    Российская Федерация  Scouser
    Четверг, 15.08.2013, 12:36 | Сообщение # 7303
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    СЕРА, Покажи, как ты вызывал эту функцию

    Код
    function sms()  
    news_manager.send_tip(db.actor, "%c[255,0,255,0]Текст_1\\n%c[default]Текст_2.".."".."\n", nil, nil, 30000)  
    end


    И из какого файла? Если нету вылета, и сообщение не пришло, то пожалуй, тебе придётся использовать один _g.script для большей информации.
      Злобная реклама
    Четверг, 15.08.2013, 12:36
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  СЕРА
    Четверг, 15.08.2013, 12:43 | Сообщение # 7304
    Статус:
    Новичок:
    Сообщений: 284
    Награды: 1
    Регистрация: 17.04.2012



    Добавлено (15.08.2013, 12:43)
    ---------------------------------------------
    а как использовать скрипт _g
    Сообщение отредактировал СЕРА - Четверг, 15.08.2013, 12:50
      Злобная реклама
    Четверг, 15.08.2013, 12:43
    Статус:
    Сообщений: 666
    Регистрация: 17.04.2012
    Российская Федерация  Arist
    Четверг, 15.08.2013, 12:45 | Сообщение # 7305
    Статус:
    Неопытный:
    Сообщений: 481
    Награды: 1
    Регистрация: 08.07.2012

    ColR_iT,
    Цитата

    А ты уверен, что у тебя отсутствует инфопорция red_killer_most_hit?

    Я вырезаю наёмников поодиночке и никто не пытается ответить.Через .ltx или как сделано в файле gulag_agroprom_underground.script, проблем давно нет. Проблема со смартами, аналогичными
    gulag_dark_valley.script и gulag_deadcity.script. НПС работу выполняют, а выдать инфопоршень при нанесении хита Актором? Не получается. Пробовал, как и [/b]ins33[b] советует, тоже пока без результата.Сейчас ещё раз проверю - отпишу.
      Злобная реклама
    Четверг, 15.08.2013, 12:45
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Поиск: