Случайная подборка модов
GUNSLINGER mod
4.5
Новое Время. Научный Подход
3.8
Dream Reader - The Leper Area
4.0
Soc Style Addon 2.0
4.1
PCFM COP Addon
3.7
Как вступить в "Долг"?
3.9
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Украина  _S_k_i_F_
Понедельник, 02.01.2017, 12:55 | Сообщение # 5131
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

MoDoStRoY,
Код
function act_has_money()
      return db.actor:money >= n
end
  Злобная реклама
Понедельник, 02.01.2017, 12:55
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  MoDoStRoY
Понедельник, 02.01.2017, 13:36 | Сообщение # 5132
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

_S_k_i_F_, спасибо.

Добавлено (02.01.2017, 13:36)
---------------------------------------------
Можно ли удалить предмет из игры? Например, определить, что где-то на карте лежит определённый предмет и удалить его. ЗП, опять же.

  Злобная реклама
Понедельник, 02.01.2017, 13:36
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Украина  _S_k_i_F_
Понедельник, 02.01.2017, 13:51 | Сообщение # 5133
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

MoDoStRoY, назнач своему предмету стори айди и по нему удаляй.
  Злобная реклама
Понедельник, 02.01.2017, 13:51
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  MoDoStRoY
Понедельник, 02.01.2017, 13:53 | Сообщение # 5134
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

_S_k_i_F_, есть какой-нибудь полный гайд по этому действию? Со стори айди работать не приходилось прежде.
  Злобная реклама
Понедельник, 02.01.2017, 13:53
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Российская Федерация  igi_vlad
Понедельник, 02.01.2017, 14:04 | Сообщение # 5135
Статус:
Неопытный:
Сообщений: 552
Награды: 4
Регистрация: 04.08.2015

Какой прогой можно посмотреть файлы *.mdmp ? (логи, при краше игры, ЧН)
  Злобная реклама
Понедельник, 02.01.2017, 14:04
Статус:
Сообщений: 666
Регистрация: 04.08.2015
Российская Федерация  MoDoStRoY
Понедельник, 02.01.2017, 14:08 | Сообщение # 5136
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

igi_vlad, гугл предлагает следующие варианты:
*Microsoft Visual Studio
*Microsoft Windows SDK
*Microsoft Windows Dumpflop Utility
*FileViewPro
  Злобная реклама
Понедельник, 02.01.2017, 14:08
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Российская Федерация  denis2000
Понедельник, 02.01.2017, 14:38 | Сообщение # 5137
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

igi_vlad, Microsoft Visual Studio конечно! Движек то на нем писался.
  Злобная реклама
Понедельник, 02.01.2017, 14:38
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  igi_vlad
Понедельник, 02.01.2017, 14:46 | Сообщение # 5138
Статус:
Неопытный:
Сообщений: 552
Награды: 4
Регистрация: 04.08.2015

Спасибо, конечно, думал есть прога специально заточенная под сталкер
  Злобная реклама
Понедельник, 02.01.2017, 14:46
Статус:
Сообщений: 666
Регистрация: 04.08.2015
Российская Федерация  MoDoStRoY
Понедельник, 02.01.2017, 15:16 | Сообщение # 5139
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

Комрады, снова требуется помощь.

Код
dialogs.relocate_money(db.actor, 1000, "out")

Этой функцией из скрипта вычитаю деньги у гг, приходит сообщение о о том, что бесследно потеряны 1000 рублей, но баланс не изменяется. Сообщения летят, но денег упорно не становится меньше. Как быть? Манипуляции провожу на движке ЗП.
Сообщение отредактировал MoDoStRoY - Понедельник, 02.01.2017, 15:16
  Злобная реклама
Понедельник, 02.01.2017, 15:16
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Российская Федерация  denis2000
Понедельник, 02.01.2017, 16:15 | Сообщение # 5140
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

MoDoStRoY, dialogs.relocate_money_from_actor или dialogs.relocate_money_to_actor
  Злобная реклама
Понедельник, 02.01.2017, 16:15
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  MoDoStRoY
Понедельник, 02.01.2017, 16:34 | Сообщение # 5141
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

denis2000, данные функции так же не работают.
  Злобная реклама
Понедельник, 02.01.2017, 16:34
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Российская Федерация  denis2000
Понедельник, 02.01.2017, 16:40 | Сообщение # 5142
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

MoDoStRoY, У разработчиков и модостроителей работают.
  Злобная реклама
Понедельник, 02.01.2017, 16:40
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  MoDoStRoY
Понедельник, 02.01.2017, 16:42 | Сообщение # 5143
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

denis2000, вполне вероятно, что мне не хватает прямоты рук. Ты можешь написать для примера рабочую функцию изъятия денег?
  Злобная реклама
Понедельник, 02.01.2017, 16:42
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Российская Федерация  denis2000
Понедельник, 02.01.2017, 17:12 | Сообщение # 5144
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата MoDoStRoY ()
Ты можешь написать для примера рабочую функцию изъятия денег?

Зачем мне ее писать? Я использую готовую, написанную разработчиками, а если мне чего-то не хватает, то вот тогда пишу.
А если вам не понятно, что либо в использовании готовой функции, которую написали и использовали разработчики то достаточно заглянуть в оригинальные файлы. Например dialogs_pripyat.script:
Код
function pay_cost_to_guide_to_zaton(first_speaker, second_speaker)
    if has_alife_info("zat_b215_gave_maps") then
  dialogs.relocate_money_from_actor(first_speaker, second_speaker, 1000)
    else
  dialogs.relocate_money_from_actor(first_speaker, second_speaker, 3000)
    end
end
Сообщение отредактировал denis2000 - Понедельник, 02.01.2017, 17:13
  Злобная реклама
Понедельник, 02.01.2017, 17:12
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  MoDoStRoY
Понедельник, 02.01.2017, 17:47 | Сообщение # 5145
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

denis2000, вылет со ссылкой на файл dialogs, содержащий эти функции. Как по мне - из-за того что, функции работать должны с диалогами, но не просто со скриптами.

Добавлено (02.01.2017, 17:47)
---------------------------------------------
Всё, нашёл каким образом изменить функцию, чтобы она начала работать.

  Злобная реклама
Понедельник, 02.01.2017, 17:47
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Поиск: