Случайная подборка модов
Упавшая звезда. Честь наемника
4.2
SWTC
4.1
OGSE 0.6.9.3
4.2
PCFM COP Addon
3.7
Nature Winter v2.3 Black Edition
3.9
Блудный сын
2.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
    Российская Федерация  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
    Поиск: