Случайная подборка модов
Winter Mod
3.9
We Are Not Alone
4.0
Двойники - Разлом Времени
3.5
Народная Солянка 2016
4.1
Oblivion Lost Remake
4.1
PCFM COP Addon
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Российская Федерация  Scouser
    Четверг, 30.05.2013, 07:25 | Сообщение # 5611
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    MoDoStRoY, Посмотри 296 строку в Бинде. У тебя что-то со значением чего-то не так.
      Злобная реклама
    Четверг, 30.05.2013, 07:25
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  MoDoStRoY
    Четверг, 30.05.2013, 07:44 | Сообщение # 5612
    Статус:
    Бывалый:
    Сообщений: 602
    Награды: 4
    Регистрация: 03.04.2012

    LaRento Да ты шо?! А Я ТО ДУМАЛ...
    296 строка это проверка: if db.actor.bleeding < 0.1 then
    Игра ссылается на то, что невозможно сравнить число с нолём.

    Я пробовал писать эту функцию по разному...
    if db.actor.bleeding < 0.1 then
    if db.actor.bleeding > 0.1 then
    if db.actor.bleeding >= 0.1 then
    Ни в какую.
      Злобная реклама
    Четверг, 30.05.2013, 07:44
    Статус:
    Сообщений: 666
    Регистрация: 03.04.2012
    Российская Федерация  Scouser
    Четверг, 30.05.2013, 08:01 | Сообщение # 5613
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    MoDoStRoY, Ну так зачем спрашиваешь то, если сам знаешь из-за чего? Значение 1 поставь. Не знаю, как можно при кровотечении ставить 0.1.
      Злобная реклама
    Четверг, 30.05.2013, 08:01
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  MoDoStRoY
    Четверг, 30.05.2013, 08:24 | Сообщение # 5614
    Статус:
    Бывалый:
    Сообщений: 602
    Награды: 4
    Регистрация: 03.04.2012

    Что же так туго соображаешь sad
    Я знаю из-за чего, но мне это не поможет, т.к сама функция похоже неправильная, а мне она нужна.
    "Не знаю, как можно при кровотечении ставить 0.1." - Можно, я ставил и 1.0 и 1.1, не работает.
      Злобная реклама
    Четверг, 30.05.2013, 08:24
    Статус:
    Сообщений: 666
    Регистрация: 03.04.2012
    Российская Федерация  Scouser
    Четверг, 30.05.2013, 09:48 | Сообщение # 5615
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    MoDoStRoY, Ну тогда не знаю. Я не интересовался условиями действия хита на актёра. Жди ответа от других.
      Злобная реклама
    Четверг, 30.05.2013, 09:48
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  Vagon_ST
    Четверг, 30.05.2013, 10:06 | Сообщение # 5616
    Статус:
    Зевака:
    Сообщений: 1
    Награды: 0
    Регистрация: 05.05.2013

    какую прогу нужно качать чтобы gamedata в виде папки создать?ато у меня она в файлах!!! smile
      Злобная реклама
    Четверг, 30.05.2013, 10:06
    Статус:
    Сообщений: 666
    Регистрация: 05.05.2013
    Российская Федерация  _Val_
    Четверг, 30.05.2013, 10:10 | Сообщение # 5617
    Ф.О.Т.О.Г.Р.А.Ф
    Статус:
    Бывалый:
    Сообщений: 1063
    Награды: 5
    Регистрация: 20.01.2012

    Vagon_ST, прога называется Виндоус.
    Правая кнопка мыши - создать - папку -вручную набираешь - gamedata.
      Злобная реклама
    Четверг, 30.05.2013, 10:10
    Статус:
    Сообщений: 666
    Регистрация: 20.01.2012
    Российская Федерация  MoDoStRoY
    Четверг, 30.05.2013, 10:28 | Сообщение # 5618
    Статус:
    Бывалый:
    Сообщений: 602
    Награды: 4
    Регистрация: 03.04.2012

    Vagon_ST
    Правильно нужно формулировать запрос! Тебе нужно ПО, которое разархивирует data файлы?
    Тогда Data_Unpacker
      Злобная реклама
    Четверг, 30.05.2013, 10:28
    Статус:
    Сообщений: 666
    Регистрация: 03.04.2012
    Украина  BozKurt
    Четверг, 30.05.2013, 10:37 | Сообщение # 5619
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Цитата (MoDoStRoY)
    Как сделать проверку на кровотечение?
    Свойство bleeding, работает только в ЗП.
    Для получения значения кровотечения нужно использовать функцию get_bleeding:
    Код
    if db.actor:get_bleeding() > 0.1 then
    Для изменения состояния кровотечения никаких функций нет, но можно использовать отрицательный хит, правда он здоровье пополняет...

    Цитата (LaRento)
    Не знаю, как можно при кровотечении ставить 0.1.
    А что по твоему нужно ставить?
    Сообщение отредактировал ColR_iT - Четверг, 30.05.2013, 10:37
      Злобная реклама
    Четверг, 30.05.2013, 10:37
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  MoDoStRoY
    Четверг, 30.05.2013, 11:44 | Сообщение # 5620
    Статус:
    Бывалый:
    Сообщений: 602
    Награды: 4
    Регистрация: 03.04.2012

    ColR_iT Спасибо огромное!
      Злобная реклама
    Четверг, 30.05.2013, 11:44
    Статус:
    Сообщений: 666
    Регистрация: 03.04.2012
    Российская Федерация  CRAZY_stalkER6665
    Четверг, 30.05.2013, 14:54 | Сообщение # 5621
    Статус:
    Новичок:
    Сообщений: 268
    Награды: 0
    Регистрация: 01.07.2012

    del

    i am lol
    Сообщение отредактировал CRAZY_stalkER6665 - Четверг, 30.05.2013, 16:04
      Злобная реклама
    Четверг, 30.05.2013, 14:54
    Статус:
    Сообщений: 666
    Регистрация: 01.07.2012
    Украина  Gun12
    Четверг, 30.05.2013, 20:58 | Сообщение # 5622
    Статус:
    Гость:
    Сообщений: 50
    Награды: 0
    Регистрация: 08.07.2012

    MoDoStRoY
    И охота тебе столько символов набирать? Можно проще и короче :
    Код
    function check_bleeding()
    return db.actor:get_bleeding() > 0.1
    end
      Злобная реклама
    Четверг, 30.05.2013, 20:58
    Статус:
    Сообщений: 666
    Регистрация: 08.07.2012
    Российская Федерация  stalkersk
    Четверг, 30.05.2013, 21:30 | Сообщение # 5623
    Статус:
    Бывалый:
    Сообщений: 791
    Награды: 12
    Регистрация: 16.04.2012

    Конфиги оружия (зп)
    Сообщение отредактировал stalkersk - Четверг, 30.05.2013, 21:32
      Злобная реклама
    Четверг, 30.05.2013, 21:30
    Статус:
    Сообщений: 666
    Регистрация: 16.04.2012
    Украина  FantomICW
    Четверг, 30.05.2013, 22:22 | Сообщение # 5624
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    stalkersk, глянь, может будет полезно. Информация с Инсайда
    hands_position = 0.020500,-0.206999,0.261999 - положение рук и оружия
    hands_orientation = 3.349998,2.599999,-0.050000 - направление (ориентация) рук и оружия
    hands_position_16x9 = 0.020500, -0.165999,0.209500 - положение рук и оружия для моников 16x9
    hands_orientation_16x9 = 3.649998,1.050001, -0.050000 - направление (ориентация) рук и оружия для моников 16x9
    item_position = 0,0,0 - позиция оружия относительно рук
    item_orientation = 0,0,0 - ориентация оружия относительно рук
    shell_point = 0.15, 0.0, -0.05 - точка вылета гильз
      Злобная реклама
    Четверг, 30.05.2013, 22:22
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  MoDoStRoY
    Четверг, 30.05.2013, 22:26 | Сообщение # 5625
    Статус:
    Бывалый:
    Сообщений: 602
    Награды: 4
    Регистрация: 03.04.2012

    Gun12, Я вообще от всей функции использую только это:
    Код
    db.actor:get_bleeding() > 0.1
      Злобная реклама
    Четверг, 30.05.2013, 22:26
    Статус:
    Сообщений: 666
    Регистрация: 03.04.2012
    Поиск: