Случайная подборка модов
Anomaly 1.5. Beta 3.0
4.5
Радар - глухой лес
2.6
Время перемен v1.0
3.8
Последний день
3.5
Хроники Кайдана. Вторая серия
4.0
Nature Winter v2.0 «Квантовый скачок»
4.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  Wolfstalker
Среда, 24.02.2016, 00:25 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга


• Не флудить
• Предварительно просматривайте раздел, ведь ответ на ваш вопрос может быть там
• В своем вопросе указывайте платформу моддинга — Тень Чернобыля, Чистое небо или Зов Припяти




F.A.Q

  Злобная реклама
Среда, 24.02.2016, 00:25
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Российская Федерация  NEO
Среда, 20.09.2017, 18:00 | Сообщение # 7936
Статус:
Ветеран:
Сообщений: 4497
Награды: 11
Регистрация: 24.05.2012

denis2000, Её наличие ничем не обосновано, когда оружку можно перетащить в любой слот итак. Только жутко мешается под руками, особенно в бою. Если сместить хотя бы вниз, уже было бы неплохо. В идеале как то скрыть, скриптово например. Понимаю что костыль, но двиглоправки не моя стихия. Для примера скрин из СГМ:

Там её нет, предыдущий был из кок. Не пойму зачем её вообще вывели.
Сообщение отредактировал NEO - Среда, 20.09.2017, 18:25
  Злобная реклама
Среда, 20.09.2017, 18:00
Статус:
Сообщений: 666
Регистрация: 24.05.2012
Российская Федерация  denis2000
Среда, 20.09.2017, 18:55 | Сообщение # 7937
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата NEO ()
Для примера скрин из СГМ

Не в моде дело. Этого пункта нет потому что оба слота, в которые можно перенести оружие уже заполнены.

Не ну можно конечно разместить в слотах фейковые невидимые объекты и жонглировать ими и реальным оружием, чтобы убрать этот пункт из контекстного меню, но это такой костылище получиться.
Сообщение отредактировал denis2000 - Среда, 20.09.2017, 18:57
  Злобная реклама
Среда, 20.09.2017, 18:55
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  NEO
Среда, 20.09.2017, 20:36 | Сообщение # 7938
Статус:
Ветеран:
Сообщений: 4497
Награды: 11
Регистрация: 24.05.2012

Цитата denis2000 ()
что оба слота, в которые можно перенести оружие уже заполнены

Не совсем так, я не зря привёл скрин СГМ, движок там не трогали, но как то удалось им это сделать:

А вот уже КоК:

Строка всегда на месте не зависимо от слота.
  Злобная реклама
Среда, 20.09.2017, 20:36
Статус:
Сообщений: 666
Регистрация: 24.05.2012
Российская Федерация  denis2000
Среда, 20.09.2017, 22:31 | Сообщение # 7939
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата NEO ()
Не совсем так, я не зря привёл скрин СГМ, движок там не трогали, но как то удалось им это сделать

Вы не правы поставил SGM 2.2 и перепроверил, он ведет себя абсолютно аналогично оригинальной игре.

У вас на втором скрине от SGM третий слот занят! Поэтому переметить винтовку, в конфиге которой явно указано для третьего слота, в занятый слот невозможно - пункт в меню отсутсвует! Освободите слот и проверьте еще раз.

А вот насчет КоК я понятия не имею, возможно там движек патченный.
Сообщение отредактировал denis2000 - Среда, 20.09.2017, 22:34
  Злобная реклама
Среда, 20.09.2017, 22:31
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  NEO
Среда, 20.09.2017, 22:45 | Сообщение # 7940
Статус:
Ветеран:
Сообщений: 4497
Награды: 11
Регистрация: 24.05.2012

Цитата denis2000 ()
он ведет себя абсолютно аналогично оригинальной игре.

Да верно, строка появилась. Как то не обращал внимания т.к. любая оружка в ЗП вставляется в любой слот. Но от КоКа это явно отличается.
Цитата denis2000 ()
возможно там движек патченный

В каком смысле патченый ?
  Злобная реклама
Среда, 20.09.2017, 22:45
Статус:
Сообщений: 666
Регистрация: 24.05.2012
Российская Федерация  denis2000
Среда, 20.09.2017, 23:01 | Сообщение # 7941
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата NEO ()
любая оружка в ЗП вставляется в любой слот

Вставить то можно в любой слот, но всеже оружию явно предписан в конфиге конкретный слот.
Цитата NEO ()
В каком смысле патченый ?

Ну всмысле не собранный из исходников, а взят dll и пропатчен например X-Ray extensions.
  Злобная реклама
Среда, 20.09.2017, 23:01
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  NEO
Среда, 20.09.2017, 23:18 | Сообщение # 7942
Статус:
Ветеран:
Сообщений: 4497
Награды: 11
Регистрация: 24.05.2012

Цитата denis2000 ()
оружию явно предписан в конфиге конкретный слот

Да тут никто не спорит, просто у меня слоты пустыми почти не бывают.
Цитата denis2000 ()
взят dll и пропатчен например X-Ray extensions

Вот оно как, но хотя бы ясно куда копать.
P.S. Поинтересовался, заверили что исходники.
Сообщение отредактировал NEO - Четверг, 21.09.2017, 03:28
  Злобная реклама
Среда, 20.09.2017, 23:18
Статус:
Сообщений: 666
Регистрация: 24.05.2012
Украина  exDeMODER
Среда, 20.09.2017, 23:20 | Сообщение # 7943
SFZ Project
Статус:
Отмычка:
Сообщений: 746
Награды: 11
Регистрация: 05.07.2014

Цитата makdm ()
Всё правильно сделано,

В принципе, да. Но, функция в которой прописана переменная и там же изменяется - прекрасно всё работает. Но если считывать переменную с другой функции - выдает 0 (насколько я понял то значение что изначально прописано в первом скрипте, ибо прописал 0. Даже 1 ставил - тоже работало, но как будто менялась какая-то другая переменная а не та что нужна)
Всё же прошу обьяснить, как правильно считать глобальную переменную из другого скрипта, так как вообще не получается.

UPD: К чёрту, вписал все в один скрипт и работает. Но хотелось бы всё же получить ответ, если кто знает.
Сообщение отредактировал XMODER - Среда, 20.09.2017, 23:47
  Злобная реклама
Среда, 20.09.2017, 23:20
Статус:
Сообщений: 666
Регистрация: 05.07.2014
Российская Федерация  Overfirst
Четверг, 21.09.2017, 08:03 | Сообщение # 7944
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

Цитата XMODER ()
Но, функция в которой прописана переменная

Переменные, объявленные в пределах функции, действуют только внутри функции. Аналогично и для блоков внутри функции. Если в цикле объявить переменную, то за его пределами она не будет существовать.
  Злобная реклама
Четверг, 21.09.2017, 08:03
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Российская Федерация  makdm
Четверг, 21.09.2017, 09:13 | Сообщение # 7945
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Цитата XMODER ()
Но хотелось бы всё же получить ответ, если кто знает.

Смотрим файл db.script
Переменная heli_enemy_count
Переменной управляет ( постоянно меняет значение ) xr_motivator.script
Использует переменную heli_fire.script
Сообщение отредактировал makdm - Четверг, 21.09.2017, 09:14
  Злобная реклама
Четверг, 21.09.2017, 09:13
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Украина  Etil
Четверг, 21.09.2017, 13:52 | Сообщение # 7946
Статус:
Гость:
Сообщений: 46
Награды: 0
Регистрация: 21.09.2017

Здравствуйте, требуеться помощь в скриптах, а именно нужна функция проверки отсутствия предмета в рюкзаке ГГ, или адекватный вариант замены оной. SoC. Заранее спасибо.
Сообщение отредактировал Etil - Пятница, 22.09.2017, 14:00
  Злобная реклама
Четверг, 21.09.2017, 13:52
Статус:
Сообщений: 666
Регистрация: 21.09.2017
Российская Федерация  Overfirst
Четверг, 21.09.2017, 14:27 | Сообщение # 7947
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

Проверка наличия предмета:
Код
function actor_has_item(section)
return db.actor:object(section) ~= nil
end

Проверка отсутствия предмета:
Код
function actor_dont_has_item(section)
return not actor_has_item(section)
end

section - секция предмета в кавычках.
  Злобная реклама
Четверг, 21.09.2017, 14:27
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Российская Федерация  СЕРА
Четверг, 21.09.2017, 15:20 | Сообщение # 7948
Статус:
Новичок:
Сообщений: 284
Награды: 1
Регистрация: 17.04.2012

при компиляции аи сетки вылет с логом

какова причина вылета?
  Злобная реклама
Четверг, 21.09.2017, 15:20
Статус:
Сообщений: 666
Регистрация: 17.04.2012
Украина  Vlador
Четверг, 21.09.2017, 18:06 | Сообщение # 7949
Статус:
Опытный:
Сообщений: 1572
Награды: 12
Регистрация: 12.11.2014

СЕРА, весь лог скиньте. Он в папке logs, в текстовике.
  Злобная реклама
Четверг, 21.09.2017, 18:06
Статус:
Сообщений: 666
Регистрация: 12.11.2014
Российская Федерация  СЕРА
Четверг, 21.09.2017, 18:08 | Сообщение # 7950
Статус:
Новичок:
Сообщений: 284
Награды: 1
Регистрация: 17.04.2012

Vlador,
  Злобная реклама
Четверг, 21.09.2017, 18:08
Статус:
Сообщений: 666
Регистрация: 17.04.2012
Поиск: