Случайная подборка модов
CoP’s Level Pack [beta]
4.1
Dragon`s MOD
2.5
Lost World: Origin
4.1
Winter of Death: Ultimatum
4.0
Кровавый закат 2
3.2
Холодная кровь
3.4
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Российская Федерация  CoCo_Boy
Суббота, 30.04.2016, 22:40 | Сообщение # 1201
Статус:
Новичок:
Сообщений: 251
Награды: 0
Регистрация: 29.03.2016

Wo1fRam, вот тут вроде как перебирают предметы в инвентаре актора и выбирают аптечки. Посмотри, может наведет на мысль как создать список предметов по цене.

Добавлено (30.04.2016, 22:37)
---------------------------------------------

Цитата CoCo_Boy ()
if item:section() == "medkit" then

Мб можно использовать item:cost чтобы узнать цену, по тому же принципу, что и секцию.

Добавлено (30.04.2016, 22:40)
---------------------------------------------
народ, что не так с логикой спейс рестрикотора. Кажется, все правильно, но тем не менее, ничего не выполняется.
З.Ы. cykle_sp - инфопоршень, активирующий скрипт, в рез-те которого этот инфопоршень удаляется. А потом снова выдается через спейс рестиктор и т.д. Так это должно выглядеть, но на деле...

  Злобная реклама
Суббота, 30.04.2016, 22:40
Статус:
Сообщений: 666
Регистрация: 29.03.2016
Российская Федерация  makdm
Суббота, 30.04.2016, 22:57 | Сообщение # 1202
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Цитата CoCo_Boy ()
Мб можно использовать item:cost чтобы узнать цену

Я бы не стал этого делать!
Пишите правильно.

Цитата CoCo_Boy ()
инфопоршень, активирующий скрипт

Вот там и поищите причину.... в этой активации.
Скорее всего ваша функция не активируется.
Сообщение отредактировал makdm - Суббота, 30.04.2016, 23:04
  Злобная реклама
Суббота, 30.04.2016, 22:57
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Российская Федерация  Advisor890
Суббота, 30.04.2016, 23:13 | Сообщение # 1203
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 07.07.2012

CoCo_Boy, Сначала название схемы, потом эффекты.
Пример: on_actor_inside = sr_idle@2 %+эффекты%

Добавлено (30.04.2016, 23:01)
---------------------------------------------
Хотя стой! Если +on_start это у тебя условие, то будет так: on_actor_inside = {+on_start} sr_idle

Добавлено (30.04.2016, 23:13)
---------------------------------------------
Я понял что ты имел введу! Я тупой. Не слушай меня.

  Злобная реклама
Суббота, 30.04.2016, 23:13
Статус:
Сообщений: 666
Регистрация: 07.07.2012
Украина  _S_k_i_F_
Суббота, 30.04.2016, 23:35 | Сообщение # 1204
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Написал скрипт, который должен заполнить ящики рандомными предметами из таблицы, но заметил такую екприятную вещь: несколько раз начинал НИ, и ящики заполнены одним и тем же. А нужно, чтобы предметы брались рандомно. Может не так что написал?

Зараннее спасибо!
  Злобная реклама
Суббота, 30.04.2016, 23:35
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  makdm
Суббота, 30.04.2016, 23:56 | Сообщение # 1205
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

_S_k_i_F_, попробуй перед каждым оператором for прописАть:
math.randomseed (device ():time_global ())
  Злобная реклама
Суббота, 30.04.2016, 23:56
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Российская Федерация  DrDenn
Воскресенье, 01.05.2016, 00:27 | Сообщение # 1206
Статус:
Новичок:
Сообщений: 343
Награды: 1
Регистрация: 13.08.2012

Немного не по теме, но всёж надеюсь на помощь - конвертер бардака при распаковке xdb архива выдаёт ошибку - incorrect number of parameters, в чём проблема может быть? батник правильно написан...Скачал S.T.A.L.K.E.R. Universal Extractor 2.0 - он вроде тоже эти архивы должен распаковывать - "работа программы прекращена"...хотя родные ТЧ-шные gamedata.db распаковывает на ура....Может софт какой нужен дополнительно?
  Злобная реклама
Воскресенье, 01.05.2016, 00:27
Статус:
Сообщений: 666
Регистрация: 13.08.2012
Украина  скат
Воскресенье, 01.05.2016, 00:50 | Сообщение # 1207
Статус:
Бывалый:
Сообщений: 942
Награды: 9
Регистрация: 16.01.2014

DrDenn, http://rghost.ru/7SzmBFwPq этот любой db архив распакует.
  Злобная реклама
Воскресенье, 01.05.2016, 00:50
Статус:
Сообщений: 666
Регистрация: 16.01.2014
Российская Федерация  DrDenn
Воскресенье, 01.05.2016, 02:28 | Сообщение # 1208
Статус:
Новичок:
Сообщений: 343
Награды: 1
Регистрация: 13.08.2012

скат, спасибо, но тоже не работает, архив больше 1 гб, распаковщик не могёт)))
  Злобная реклама
Воскресенье, 01.05.2016, 02:28
Статус:
Сообщений: 666
Регистрация: 13.08.2012
Украина  скат
Воскресенье, 01.05.2016, 08:28 | Сообщение # 1209
Статус:
Бывалый:
Сообщений: 942
Награды: 9
Регистрация: 16.01.2014

DrDenn, Ага, так у тебя не сталкерский формат db, ну так с этого и надо было начинать, наверно из сурвариума архив? Это надо другой распаковщик.
  Злобная реклама
Воскресенье, 01.05.2016, 08:28
Статус:
Сообщений: 666
Регистрация: 16.01.2014
Украина  _S_k_i_F_
Воскресенье, 01.05.2016, 10:25 | Сообщение # 1210
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

makdm, огромное спасибо! Помогло.
Теперь проблема в следующем: вывожу в ПДА статистику. В pda.script изменил функцию get_stat

В pda_ranking.xml

Но в итоге такая ерунда - вместо последнего текста статистики выводится "время в зоне", а в поле "Время в Зоне" пишется "Время в Зоне". До этого новая статистика нормально работала.

В чем проблема? Зараннее спасибо!
  Злобная реклама
Воскресенье, 01.05.2016, 10:25
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  Neptun
Воскресенье, 01.05.2016, 14:54 | Сообщение # 1211
Связной
Статус:
Бывалый:
Сообщений: 672
Награды: 9
Регистрация: 25.03.2012

Добро. ЗП.
Работаю с gui-элементами и вот необходимо разъяснить один момент: необходимо, чтобы кнопка появилась в определенный момент с надписью. Появление и исчезновение кнопки - плевое дело, но когда эта кнопка не связана с текстом. Попытка решить проблему: решил заблокировать кнопку, а в заблокированном виде кнопка невидима; думал, что и текст исчезнет, но нет. Тогда я решил отдельно создать кнопку и текст, чтобы наложить их друг на друга, и они наложились, только текст оказался под кнопкой. Кто знает альтернативное решение этой проблемы?
  Злобная реклама
Воскресенье, 01.05.2016, 14:54
Статус:
Сообщений: 666
Регистрация: 25.03.2012
Российская Федерация  DrDenn
Воскресенье, 01.05.2016, 15:03 | Сообщение # 1212
Статус:
Новичок:
Сообщений: 343
Награды: 1
Регистрация: 13.08.2012

скат, Архив из мода к ТЧ, сам мод упакован в xdb архивы и находится в папке mods. Любой из использованных архиваторов должен их распаковывать - но вот никак чё-то...
  Злобная реклама
Воскресенье, 01.05.2016, 15:03
Статус:
Сообщений: 666
Регистрация: 13.08.2012
Украина  _S_k_i_F_
Воскресенье, 01.05.2016, 15:14 | Сообщение # 1213
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

mmihaill, попробуй в конфиге ГУИ сначала конфиг кнопки написать, и ниже конфиг текста. Тогда, по идее, сначала кнопка наложится, а потом уже текст.
--------------------------------------------------------------------------------------------------------------------
Такой вопрос: как сделать, чтобы после выстрела, на определенной кости оружия проигрывался партикл? И где прописано, на каких костях проигрываются flame_particles и smoke_particles? Зараннее спасибо!
  Злобная реклама
Воскресенье, 01.05.2016, 15:14
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  ins33
Воскресенье, 01.05.2016, 16:44 | Сообщение # 1214
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

_S_k_i_F_, Попробуй так:
local pos
pos:bone("имя партикла")
particles_object("путь к партиклу"):play_at_pos(pos)
  Злобная реклама
Воскресенье, 01.05.2016, 16:44
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Украина  _S_k_i_F_
Воскресенье, 01.05.2016, 17:05 | Сообщение # 1215
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

ins33, в pos:bone("") может имя кости? И как проигрывать партикл сразу после выстрела? Можно как-то отловить сам момент выстрела?
  Злобная реклама
Воскресенье, 01.05.2016, 17:05
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Поиск: