Случайная подборка модов
EPILOGUE
3.5
Путь Бандита
2.0
Dead City Breakthrough
3.7
Закоулки правды
3.6
Lost Alpha DC
3.9
Call of Misery
4.1
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Российская Федерация  r_f_2004_
Вторник, 22.08.2017, 20:40 | Сообщение # 7651
Статус:
Новичок:
Сообщений: 216
Награды: 4
Регистрация: 23.03.2017

Как правильно настроить зомбированных в АЕ? Что нужно сделать чтобы они не проигрывали сталкерские анимации при работе в смарте?
Прикрепления: 5391096.jpg (284.1 Kb) · 3067622.jpg (277.1 Kb)
  Злобная реклама
Вторник, 22.08.2017, 20:40
Статус:
Сообщений: 666
Регистрация: 23.03.2017
Эфиопия  Rastaman_vip74
Вторник, 22.08.2017, 20:41 | Сообщение # 7652
Lost Alpha DC
Статус:
Бывалый:
Сообщений: 708
Награды: 4
Регистрация: 23.11.2011

Цитата ToTemos ()
Через милк шейп привязал к модели текстуру

Ну так и в СДК привяжи к модели текстуру.
  Злобная реклама
Вторник, 22.08.2017, 20:41
Статус:
Сообщений: 666
Регистрация: 23.11.2011
Беларусь  sektor_aka
Вторник, 22.08.2017, 20:44 | Сообщение # 7653
Статус:
Опытный:
Сообщений: 1343
Награды: 6
Регистрация: 07.03.2016

Цитата ToTemos ()
Function : CPhysicsShellHolder::correct_spawn_pos
File : PhysicsShellHolder.cpp

Может будет полезно: http://modders-wiki.ru/xr:Line_178
Сообщение отредактировал sektor_aka - Вторник, 22.08.2017, 20:45
  Злобная реклама
Вторник, 22.08.2017, 20:44
Статус:
Сообщений: 666
Регистрация: 07.03.2016
Российская Федерация  Graff46
Вторник, 22.08.2017, 23:18 | Сообщение # 7654
Новое Время
Статус:
Бывалый:
Сообщений: 867
Награды: 7
Регистрация: 02.05.2013

Подскажите что за число возвращает метод?
Код
какоетоЧисло, ключ, секция = ini_file:r_line(string)
  Злобная реклама
Вторник, 22.08.2017, 23:18
Статус:
Сообщений: 666
Регистрация: 02.05.2013
Российская Федерация  denis2000
Среда, 23.08.2017, 09:13 | Сообщение # 7655
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

ToTemos, В вашей модели не настроены шейпы на костях, в результате спавна такого объекта и получается вылет.


Цитата r_f_2004_ ()
Что нужно сделать чтобы они не проигрывали сталкерские анимации при работе в смарте?

Не ставить их на сталкерские работы, а делать для них свои зобачьи. Проверку проводите при помощи параметра suitable в логике.


Цитата Graff46 ()
Можно ли обращаясь к my_new_class получить его предка, т. е. parent_class ?

Пробуйте читать параметр parent_id, получать по нему объект и далее требуемое.
Цитата Graff46 ()
Подскажите что за число возвращает метод?

По видимому позицию строки в конфиге, если это число отрицательное, то строка отсутствует.
Сообщение отредактировал denis2000 - Среда, 23.08.2017, 11:41
  Злобная реклама
Среда, 23.08.2017, 09:13
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  ToTemos
Среда, 23.08.2017, 11:18 | Сообщение # 7656
Статус:
Гость:
Сообщений: 50
Награды: 1
Регистрация: 21.03.2017

Цитата denis2000 ()
В вашей модели не настроены шейпы на костях ,в результате спавна такого объекта и получается вылет.

Об этом впервые слышу и без понятия что да как делать.
Может есть какие то руководства по этому? С моим чудо интернетом не очень то весело по сайтам гулять, а уж тем более что то найти нужное.
  Злобная реклама
Среда, 23.08.2017, 11:18
Статус:
Сообщений: 666
Регистрация: 21.03.2017
Российская Федерация  denis2000
Среда, 23.08.2017, 11:48 | Сообщение # 7657
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

  Злобная реклама
Среда, 23.08.2017, 11:48
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  Graff46
Среда, 23.08.2017, 21:40 | Сообщение # 7658
Новое Время
Статус:
Бывалый:
Сообщений: 867
Награды: 7
Регистрация: 02.05.2013

Цитата denis2000 ()
Пробуйте читать параметр parent_id, получать по нему объект и далее требуемое.

Я пробовал так:
Код
nt.mytestclass2.parent_id:prt()
и так:
Код
nt.mytestclass2().parent_id:prt()
*nt - это имя скрипта. Везде получаю вылет с логом на отсутствие параметра parent_id

И опять же ini_file():r_line(ini_file*, string, number, string&, string&); Подскажите, для чего 2 последние строки в аргументе?
Сообщение отредактировал Graff46 - Среда, 23.08.2017, 21:44
  Злобная реклама
Среда, 23.08.2017, 21:40
Статус:
Сообщений: 666
Регистрация: 02.05.2013
Украина  exDeMODER
Среда, 23.08.2017, 22:32 | Сообщение # 7659
SFZ Project
Статус:
Отмычка:
Сообщений: 746
Награды: 11
Регистрация: 05.07.2014

Можно ли как-то сделать скриптово (это важно), чтобы в трупах/нычках попадалось больше предметов/денег?
  Злобная реклама
Среда, 23.08.2017, 22:32
Статус:
Сообщений: 666
Регистрация: 05.07.2014
Российская Федерация  makdm
Среда, 23.08.2017, 23:06 | Сообщение # 7660
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Цитата Graff46 ()
И опять же ini_file():r_line(ini_file*, string, number, string&, string&); Подскажите, для чего 2 последние строки в аргументе?


Для красоты. Можете их игнорить. А можете просто определить как строковые переменные - "",""

Сообщение отредактировал makdm - Среда, 23.08.2017, 23:07
  Злобная реклама
Среда, 23.08.2017, 23:06
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Российская Федерация  Graff46
Среда, 23.08.2017, 23:19 | Сообщение # 7661
Новое Время
Статус:
Бывалый:
Сообщений: 867
Награды: 7
Регистрация: 02.05.2013

Цитата makdm ()
Для красоты. Можете их игнорить.

Эти параметры не несут функций?
  Злобная реклама
Среда, 23.08.2017, 23:19
Статус:
Сообщений: 666
Регистрация: 02.05.2013
Российская Федерация  makdm
Среда, 23.08.2017, 23:35 | Сообщение # 7662
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

В движке файл Xr_ini.cpp

BOOL CInifile::r_line( LPCSTR S, int L, const char** N, const char** V )const
{
Sect& SS = r_section(S);
if (L>=(int)SS.Data.size() || L<0 ) return FALSE;
for (SectCIt I=SS.Data.begin(); I!=SS.Data.end(); I++)
if (!(L--)){
*N = *I->first;
*V = *I->second;
return TRUE;
}
return FALSE;
}

Какие - такие функции?
  Злобная реклама
Среда, 23.08.2017, 23:35
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Украина  _S_k_i_F_
Четверг, 24.08.2017, 00:11 | Сообщение # 7663
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Такая проблемка: читаю число из секции предмета - конкретно - вес предмета
Код
local weight = utils.cfg_get_number (system_ini(), sect, "inv_weight", sect, true)

Число считывается, но после запятой во многих случаях получается очень много цифр. Как установить лимит в две цифры после запятой? Заранее спасибо!
  Злобная реклама
Четверг, 24.08.2017, 00:11
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  Han_Kostenlo
Четверг, 24.08.2017, 07:26 | Сообщение # 7664
Группа Кровавой Дороги
Статус:
Отмычка:
Сообщений: 96
Награды: 0
Регистрация: 31.05.2017

Ловлю вылет при переходе в бар. До этого много чего менял: визуал Бармена, его озвучку(папку обычного сталкера указывал. Знаю, глупость) еще спавнил на свалке отряд нпс. Как я понял, лог говорит о том, что сейв битый, но сейва как такого нет, гг спавнится на Свалке и переходит в Бар. Когда искал ответ, нашел только то, что это встречается в других модах и является битым сейвом.
  Злобная реклама
Четверг, 24.08.2017, 07:26
Статус:
Сообщений: 666
Регистрация: 31.05.2017
Российская Федерация  Graff46
Четверг, 24.08.2017, 07:39 | Сообщение # 7665
Новое Время
Статус:
Бывалый:
Сообщений: 867
Награды: 7
Регистрация: 02.05.2013

_S_k_i_F_, в модуле lua_helperесть функции округления и в чистом луа можно округлять числа
  Злобная реклама
Четверг, 24.08.2017, 07:39
Статус:
Сообщений: 666
Регистрация: 02.05.2013
Поиск: