Случайная подборка модов
АльтернативА 1.3.2
3.2
История Конвона. Часть первая
3.1
Call of Misery
4.1
Погоня за Праздником
3.8
Равновесие
3.2
Возвращение Шрама
3.9
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Среда, 02.03.2011, 09:50 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

Задаем разные вопросы касательно создания модов.
  Злобная реклама
Среда, 02.03.2011, 09:50
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Российская Федерация  Novellus
Вторник, 24.07.2012, 10:35 | Сообщение # 7801
Статус:
Бывалый:
Сообщений: 676
Награды: 1
Регистрация: 25.04.2012

Quote (ins33)
ins33, мой тебе совет, заспавни рестриктор через алл спавн и не геморойся намного легче и быстрее будет.
и я об этом же.

Добавлено (24.07.2012, 10:35)
---------------------------------------------
ins33, зачем вот это ()?? во многих функциях есть (), но потом его не пишут ни где дальше. как у тебя в логике и в диалогах.

  Злобная реклама
Вторник, 24.07.2012, 10:35
Статус:
Сообщений: 666
Регистрация: 25.04.2012
Украина  Matrix
Вторник, 24.07.2012, 11:53 | Сообщение # 7802
Сообщений: 17
Регистрация: 21.04.2012

Как можно отключить функцию грабежа моего тайника, а то бегу и тут gps сообщение - "Ваш тайник ограбили на Кордоне" уж бесит
  Злобная реклама
Вторник, 24.07.2012, 11:53
Статус:
Сообщений: 666
Регистрация: 21.04.2012
Беларусь  [$FaMa$]
Вторник, 24.07.2012, 12:29 | Сообщение # 7803
Статус:
Новичок:
Сообщений: 364
Награды: 0
Регистрация: 24.04.2012

У меня вопрос, можно целую локацию экспортировать в макс?
  Злобная реклама
Вторник, 24.07.2012, 12:29
Статус:
Сообщений: 666
Регистрация: 24.04.2012
Российская Федерация  XOBAH
Вторник, 24.07.2012, 12:40 | Сообщение # 7804
Проект Смерти вопреки
Статус:
Неопытный:
Сообщений: 476
Награды: 0
Регистрация: 01.11.2010

Quote (Viнt@rь)
Есть коллбэк on_item_take а функция была бы примерно такая
Function search_weapon(obj)
If obj:section()=="shompl" then
Тут твои операции с инфопоршнями
End
End

Lua - регистрозависимый язык! Function и function - разные вещи (так-же как и If-if, End-end), в первом случае будет вылет, во втором - все хорошо.

Quote (ins33)
%=shompl_key.have_repair_kit()%

Так делать нельзя, в оригинальных ТЧ\ЧН\ЗП. В экшены вписывается только название функции из файла xr_effects.script (другие файлы указывать нельзя), например %=restore_health% - восстановит NPC жизни (xr_effects.restore_health(actor, npc))
Quote (ins33)
Может через логику можно поршни удалять, и выдавать новые?

Можно: %+plus_info -minus_info%
И ПЕРЕД ТЕМ КАК РАБОТАТЬ С ЛОГИКОЙ - ПОЧИТАЙ ПРО ЛОГИКУ НА ИНСАЙДЕ (статья Настройка логики в 5 частях)

Добавлено (24.07.2012, 12:40)
---------------------------------------------

Quote (Novellus)
ins33, зачем вот это ()?? во многих функциях есть (), но потом его не пишут ни где дальше. как у тебя в логике и в диалогах.

Не соглашусь, в диалогах их и вправду нигде и никогда не пишут, ибо это приводит к stack_trace; Но вот в логике пишутся они часто, только не пустые а с параметрами, которые попадут в массив p
Например: actions: %=create_squad(val_b1_night_stalker_squad:val_smart_terrain_1)%
conditions: {!squad_exist(val_b1_night_stalker_squad)}
  Злобная реклама
Вторник, 24.07.2012, 12:40
Статус:
Сообщений: 666
Регистрация: 01.11.2010
Российская Федерация  prohodchik
Вторник, 24.07.2012, 12:59 | Сообщение # 7805
Статус:
Отмычка:
Сообщений: 142
Награды: 0
Регистрация: 13.05.2012

Braga, для какой игры? В Чистом небе вроде была модель вышки
  Злобная реклама
Вторник, 24.07.2012, 12:59
Статус:
Сообщений: 666
Регистрация: 13.05.2012
Украина  Viнt@rь
Вторник, 24.07.2012, 14:26 | Сообщение # 7806
Spectrum project
Статус:
Новичок:
Сообщений: 381
Награды: 2
Регистрация: 10.10.2010

XOBAH, просто я с планшета сижу, то он сам новое предложение пишит с большой буквы

Добавлено (24.07.2012, 14:26)
---------------------------------------------
ins33, я тебе уже говорил где искать, или ты хочешь что бы тя носом ткнули и принесли на тарелочке???? Порыскай лучше сам по тем скриптам которые я называл, мб и че еще интересного найдешь для себя
Сообщение отредактировал Viнt@rь - Вторник, 24.07.2012, 14:29
  Злобная реклама
Вторник, 24.07.2012, 14:26
Статус:
Сообщений: 666
Регистрация: 10.10.2010
Российская Федерация  prohodchik
Вторник, 24.07.2012, 14:50 | Сообщение # 7807
Статус:
Отмычка:
Сообщений: 142
Награды: 0
Регистрация: 13.05.2012

Code
FATAL ERROR  
     
[error]Expression    : !m_error_code  
[error]Function      : raii_guard::~raii_guard  
[error]File          : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
[error]Line          : 748  
[error]Description   : ....e.r. - Зов Припяти\gamedata\scripts\xr_logic.script:1270: attempt to index local 'obj' (a nil value)
  Злобная реклама
Вторник, 24.07.2012, 14:50
Статус:
Сообщений: 666
Регистрация: 13.05.2012
Российская Федерация  XOBAH
Вторник, 24.07.2012, 15:41 | Сообщение # 7808
Проект Смерти вопреки
Статус:
Неопытный:
Сообщений: 476
Награды: 0
Регистрация: 01.11.2010

prohodchik, И что дальше?
  Злобная реклама
Вторник, 24.07.2012, 15:41
Статус:
Сообщений: 666
Регистрация: 01.11.2010
Российская Федерация  prohodchik
Вторник, 24.07.2012, 15:59 | Сообщение # 7809
Статус:
Отмычка:
Сообщений: 142
Награды: 0
Регистрация: 13.05.2012

XOBAH, че делать?
  Злобная реклама
Вторник, 24.07.2012, 15:59
Статус:
Сообщений: 666
Регистрация: 13.05.2012
Российская Федерация  XOBAH
Вторник, 24.07.2012, 16:17 | Сообщение # 7810
Проект Смерти вопреки
Статус:
Неопытный:
Сообщений: 476
Награды: 0
Регистрация: 01.11.2010

prohodchik, Исправлять ошибку, допущенную в gamedata
Подробный вопрос = Подробный ответ
  Злобная реклама
Вторник, 24.07.2012, 16:17
Статус:
Сообщений: 666
Регистрация: 01.11.2010
Российская Федерация  ins33
Вторник, 24.07.2012, 16:18 | Сообщение # 7811
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Novellus, На счёи () проверю. А точнее почитаю. СПС за совет. Спавн рестрикса без НИ не сложнее на мой взгляд. Но могу ошибаться. Пока первый квестик пишу.

XOBAH,
Quote (XOBAH)
Так делать нельзя, в оригинальных ТЧ\ЧН\ЗП. В экшены вписывается только название функции из файла xr_effects.script (другие файлы указывать нельзя), например %=restore_health% - восстановит NPC жизни (xr_effects.restore_health(actor, npc))

Можно, а иногда даже нужно, особенно если не трогать алл.спавн

Viнt@rь, Не нашёл, или проглядел.
Так, что вопрос про перенос скриптом вещей в тайник ещё актуален.
  Злобная реклама
Вторник, 24.07.2012, 16:18
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Куба  Braga
Вторник, 24.07.2012, 16:19 | Сообщение # 7812
Статус:
Гость:
Сообщений: 32
Награды: 1
Регистрация: 19.06.2012

prohodchik, для Тень Чернобыля
  Злобная реклама
Вторник, 24.07.2012, 16:19
Статус:
Сообщений: 666
Регистрация: 19.06.2012
Российская Федерация  XOBAH
Вторник, 24.07.2012, 16:28 | Сообщение # 7813
Проект Смерти вопреки
Статус:
Неопытный:
Сообщений: 476
Награды: 0
Регистрация: 01.11.2010

Quote (ins33)
Можно, а иногда даже нужно, особенно если не трогать алл.спавн

Угу, то-то я смотрю разработчики постоянно так делали: За все 3 игры - такой способ использовался 0 раз, потому что так, в оригиналАХ сделать неполучится...
Хотя, что тебе объяснять если ты:
1. Ничего не знаешь про логику (ну ли почти...)
2. За несколько страниц обсуждния так и не усвоил что в диалогах, после функций, нельзя писать "()"
Следовательно - ты не способен к принятию информации исходящих от других лиц, а из этого - ты не способен на обучение, и отвечать "по теории" бессмыслено - ты ждешь готового решения, а не объяснений\рассуждений
Я устал объяснять тебе фундаментальные знания - пусть этим занимаются другие, которые тебя тоже пошлют к "другим"
  Злобная реклама
Вторник, 24.07.2012, 16:28
Статус:
Сообщений: 666
Регистрация: 01.11.2010
Российская Федерация  prohodchik
Вторник, 24.07.2012, 16:33 | Сообщение # 7814
Статус:
Отмычка:
Сообщений: 142
Награды: 0
Регистрация: 13.05.2012

XOBAH, а если я не знаю, где ошибка? До этого подключил Лиманск
  Злобная реклама
Вторник, 24.07.2012, 16:33
Статус:
Сообщений: 666
Регистрация: 13.05.2012
Российская Федерация  XOBAH
Вторник, 24.07.2012, 16:38 | Сообщение # 7815
Проект Смерти вопреки
Статус:
Неопытный:
Сообщений: 476
Награды: 0
Регистрация: 01.11.2010

prohodchik, Следует описывать последние действия. Вот ты сказал что ты подключил Лиманск - самый достопримечательный объект там - Лесник, который имеет свою индивидуальную логику не совместимую с ЗП
Проверяй объекты alife-лиманска на логику. Лично я при переносе удаляю все спавн-элементы (смарты, спейс-рестрикторы, NPC и т.д.),
  Злобная реклама
Вторник, 24.07.2012, 16:38
Статус:
Сообщений: 666
Регистрация: 01.11.2010
Поиск: