Случайная подборка модов
Тайный путь
3.6
Первые Дни Зоны:Создание в тумане
2.8
Darkest Time
3.5
Sins of the past. Пролог
3.3
Начало. Пролог Проекта Отступник
3.2
STALKER: [O.F.F.L.I.F.E.]
4.1
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  А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
    Российская Федерация  Streels
    Среда, 12.03.2014, 23:56 | Сообщение # 2086
    Статус:
    Опытный:
    Сообщений: 2088
    Награды: 4
    Регистрация: 28.09.2012

    stalkersk, зелёный будет так: 0,255,0, учитывая RGB.
    Сообщение отредактировал Streels - Среда, 12.03.2014, 23:56
      Злобная реклама
    Среда, 12.03.2014, 23:56
    Статус:
    Сообщений: 666
    Регистрация: 28.09.2012
    Украина  FantomICW
    Четверг, 13.03.2014, 00:05 | Сообщение # 2087
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    stalkersk, первое число оставь на 255. Иначе прозрачный будет.
    Цитата stalkersk ()
    "<text></text> " это надо вставлять ?

    Посмотри, как устроены все секции текстов в игре) Все точно так же, только добавляются атрибуты цвета. Теги новые всовывать, разумеется, не надо.
      Злобная реклама
    Четверг, 13.03.2014, 00:05
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  Mel
    Четверг, 13.03.2014, 10:31 | Сообщение # 2088
    Anarchy Cell Mod
    Статус:
    Бывалый:
    Сообщений: 651
    Награды: 4
    Регистрация: 22.08.2013

    Всем доброго времени суток. Написал небольшой скрипт
    По истечении первого таймера ловлю вылет
    Люди добрые, подскажите как правильно.

    Добавлено (13.03.2014, 10:31)
    ---------------------------------------------
    P.S. Да. Скрипт получился громоздкий, но моих знаний на большее пока не хватает.

      Злобная реклама
    Четверг, 13.03.2014, 10:31
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2013
    Российская Федерация  makdm
    Четверг, 13.03.2014, 10:59 | Сообщение # 2089
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Mel, не найдена функция give_info_portion

    Или прописывайте её или, например, вместо

    give_info_portion("uron_average")

    пишите

    db.actor:give_info_portion( "uron_average" )
      Злобная реклама
    Четверг, 13.03.2014, 10:59
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Mel
    Четверг, 13.03.2014, 11:03 | Сообщение # 2090
    Anarchy Cell Mod
    Статус:
    Бывалый:
    Сообщений: 651
    Награды: 4
    Регистрация: 22.08.2013

    makdm, благодарю. Тут я уже разобрался. Забыл db.actor: дописать. smile Но возник теперь другой вопрос. Почему не убавляется здоровье актора? Тут-то я вроде все так записал.
      Злобная реклама
    Четверг, 13.03.2014, 11:03
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2013
    Российская Федерация  ins33
    Четверг, 13.03.2014, 11:17 | Сообщение # 2091
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Mel, Поверь, оно отнимается, ровно 0.00003! Ты надеешься это увидеть? Отними половину, для наглядности.
    Кстати, а что ты делаешь тут: db.actor.health = 0 ?
    Сообщение отредактировал ins33 - Четверг, 13.03.2014, 11:23
      Злобная реклама
    Четверг, 13.03.2014, 11:17
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Mel
    Четверг, 13.03.2014, 11:28 | Сообщение # 2092
    Anarchy Cell Mod
    Статус:
    Бывалый:
    Сообщений: 651
    Награды: 4
    Регистрация: 22.08.2013

    ins33, функция на апдейте висит. Должно быть заметно со временем.

    Добавлено (13.03.2014, 11:24)
    ---------------------------------------------

    Цитата ins33 ()
    Кстати, а что ты делаешь тут: db.actor.health = 0 ?

    Пока таким образом останавливаю урон.

    Добавлено (13.03.2014, 11:28)
    ---------------------------------------------
    ins33, только что попробовал значение -0.3. Эффект тот же.

      Злобная реклама
    Четверг, 13.03.2014, 11:28
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2013
    Российская Федерация  ins33
    Четверг, 13.03.2014, 11:32 | Сообщение # 2093
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Mel, 0.0001 * Х * 30 = 0.1
    А теперь посмотри чему равен Х.

    Добавлено (13.03.2014, 11:32)
    ---------------------------------------------
    Ты поршень точно выдал?

      Злобная реклама
    Четверг, 13.03.2014, 11:32
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Mel
    Четверг, 13.03.2014, 11:37 | Сообщение # 2094
    Anarchy Cell Mod
    Статус:
    Бывалый:
    Сообщений: 651
    Награды: 4
    Регистрация: 22.08.2013

    ins33, вроде выдан поршень. Статик-то запустился.

    Добавлено (13.03.2014, 11:37)
    ---------------------------------------------
    На апдейте проверка на поршень стоит. Без него врядли функция запустится.

      Злобная реклама
    Четверг, 13.03.2014, 11:37
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2013
    Российская Федерация  ins33
    Четверг, 13.03.2014, 12:00 | Сообщение # 2095
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Mel, Странно, по идее должно отниматься, ты случаем себе бессмертие не прописал?
    Проверь это:
    Код
    function uron_weak()
    local time = time_global()
    if db.actor ~= nil and
    has_alife_info("uron_weak") and
    time_a < time then
    time_a = time + 10
    db.actor.health = -0.00003
    end
    end

    И это db.actor.health = 0 лишнее, тут ни чего не происходит.
      Злобная реклама
    Четверг, 13.03.2014, 12:00
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Mel
    Четверг, 13.03.2014, 12:21 | Сообщение # 2096
    Anarchy Cell Mod
    Статус:
    Бывалый:
    Сообщений: 651
    Награды: 4
    Регистрация: 22.08.2013

    ins33, не, бессмертие не прописывал. Попробую твой вариант.

    Добавлено (13.03.2014, 12:21)
    ---------------------------------------------
    ins33, попробовал с твоим кодом

    Вылет
      Злобная реклама
    Четверг, 13.03.2014, 12:21
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2013
    Российская Федерация  ins33
    Четверг, 13.03.2014, 12:25 | Сообщение # 2097
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Mel, Сори, забыл: local time_a = 0
      Злобная реклама
    Четверг, 13.03.2014, 12:25
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
    Российская Федерация  Mel
    Четверг, 13.03.2014, 12:33 | Сообщение # 2098
    Anarchy Cell Mod
    Статус:
    Бывалый:
    Сообщений: 651
    Награды: 4
    Регистрация: 22.08.2013

    ins33, спасибо. Все работает. smile Не подскажешь как мне по истечении таймера на следующую функцию переключиться?
      Злобная реклама
    Четверг, 13.03.2014, 12:33
    Статус:
    Сообщений: 666
    Регистрация: 22.08.2013
    Палау  [Da_Kurlzz]
    Четверг, 13.03.2014, 14:49 | Сообщение # 2099
    Статус:
    Зевака:
    Сообщений: 18
    Награды: 2
    Регистрация: 26.02.2012

    Всем добрый день. Запилил логику рестриктора по следующему принципу:
    Конец диалога с нпс > черный экран > исчезновение нпс вместе с черным экраном восвояси
    Исчезновения нпс я добился. А вот черный экран остается черным (видимо, его стирали Лаской "Магия черного"). Ниже логика. Подскажите, пожалуйста, где накосячил.

    Сообщение отредактировал [Da_Kurlzz] - Четверг, 13.03.2014, 15:47
      Злобная реклама
    Четверг, 13.03.2014, 14:49
    Статус:
    Сообщений: 666
    Регистрация: 26.02.2012
    Казахстан  Max_Warlock
    Четверг, 13.03.2014, 15:30 | Сообщение # 2100
    Clear Sky - Remake
    Статус:
    Опытный:
    Сообщений: 1552
    Награды: 4
    Регистрация: 18.01.2013

    Подскажите, какой максимальный размер может быть у файла icon_equipment.dds, при котором ничего не будет глючить?

    Добавлено (13.03.2014, 15:30)
    ---------------------------------------------
    У меня сейчас 2048*2048, но мне этого уже не хватает.
    4096*4096 было бы идеально, но боюсь.

      Злобная реклама
    Четверг, 13.03.2014, 15:30
    Статус:
    Сообщений: 666
    Регистрация: 18.01.2013
    Поиск: