Случайная подборка модов
Возвращение
3.0
Смерти Вопреки 2. Одним днем живу
3.4
Dream Reader - Dangerous Area
4.1
SZA: The Second Project
3.9
Альтернатива 1.2
3.0
Aliens Time: Глава 1
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Аdmin
Воскресенье, 03.11.2013, 19:36 | Сообщение # 1
Статус:
Опытный:
Сообщений: 1538
Награды: 11
Регистрация: 28.03.2011

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

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





    У кого есть желание, создать FAQ по основным вопросам моддинга - обращаемся в ЛС.


    Архив

    Архив#2
  •   Злобная реклама
    Воскресенье, 03.11.2013, 19:36
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2011
    Российская Федерация  Mr_KpuBoPyK
    Четверг, 09.04.2015, 14:03 | Сообщение # 6076
    Статус:
    Неопытный:
    Сообщений: 544
    Награды: 3
    Регистрация: 24.03.2014

    Asfagan, не создавал
      Злобная реклама
    Четверг, 09.04.2015, 14:03
    Статус:
    Сообщений: 666
    Регистрация: 24.03.2014
    Российская Федерация  Asfagan
    Четверг, 09.04.2015, 14:06 | Сообщение # 6077
    Статус:
    Бывалый:
    Сообщений: 929
    Награды: 12
    Регистрация: 01.02.2014

    PRO100_STALKER, напиши все что добавил и спрячь под спойлер посмотрим
      Злобная реклама
    Четверг, 09.04.2015, 14:06
    Статус:
    Сообщений: 666
    Регистрация: 01.02.2014
    Российская Федерация  Mr_KpuBoPyK
    Четверг, 09.04.2015, 14:18 | Сообщение # 6078
    Статус:
    Неопытный:
    Сообщений: 544
    Награды: 3
    Регистрация: 24.03.2014

    Asfagan, я с планшета сижу.
      Злобная реклама
    Четверг, 09.04.2015, 14:18
    Статус:
    Сообщений: 666
    Регистрация: 24.03.2014
    Российская Федерация  Sander
    Четверг, 09.04.2015, 19:40 | Сообщение # 6079
    Статус:
    Бывалый:
    Сообщений: 764
    Награды: 6
    Регистрация: 18.09.2012

    function spawn_art_night()
    alife():create("af_night_star",vector():set(138.22105407715,-7.6164317131042,-38.470252990723,442310,129),442310,129)
    end

    вот такой скрипт написал для спавна арта. Всё нормально, в диалоге action прописан. Но на месте появления его нету. Что неправильно?

    Добавлено (09.04.2015, 19:40)
    ---------------------------------------------
    PRO100_STALKER,


    Кстати, в диалогном окне фразы Меченого отрезаются, и приходится сначала выбрать фразу, а потом уже прочитать. Как это починить?
    Сообщение отредактировал Sander - Четверг, 09.04.2015, 19:53
      Злобная реклама
    Четверг, 09.04.2015, 19:40
    Статус:
    Сообщений: 666
    Регистрация: 18.09.2012
    Российская Федерация  TheVeteranoid
    Четверг, 09.04.2015, 20:13 | Сообщение # 6080
    Статус:
    Опытный:
    Сообщений: 2006
    Награды: 22
    Регистрация: 19.05.2014

    что значит это вылет:
      Злобная реклама
    Четверг, 09.04.2015, 20:13
    Статус:
    Сообщений: 666
    Регистрация: 19.05.2014
    Российская Федерация  Mr_KpuBoPyK
    Четверг, 09.04.2015, 20:43 | Сообщение # 6081
    Статус:
    Неопытный:
    Сообщений: 544
    Награды: 3
    Регистрация: 24.03.2014

    Sander, Я начинал новую игру, загружал сейв. Не помогает! Я сейчас. Попробую выложить файлы которые я правил
      Злобная реклама
    Четверг, 09.04.2015, 20:43
    Статус:
    Сообщений: 666
    Регистрация: 24.03.2014
    Российская Федерация  strchi
    Четверг, 09.04.2015, 20:44 | Сообщение # 6082
    Статус:
    Опытный:
    Сообщений: 2467
    Награды: 13
    Регистрация: 05.10.2012

    TheVeteran, В спавне неправильно указал level id
      Злобная реклама
    Четверг, 09.04.2015, 20:44
    Статус:
    Сообщений: 666
    Регистрация: 05.10.2012
    Российская Федерация  Mr_KpuBoPyK
    Четверг, 09.04.2015, 20:53 | Сообщение # 6083
    Статус:
    Неопытный:
    Сообщений: 544
    Награды: 3
    Регистрация: 24.03.2014

    Sander, Вот ТЫК
      Злобная реклама
    Четверг, 09.04.2015, 20:53
    Статус:
    Сообщений: 666
    Регистрация: 24.03.2014
    Российская Федерация  denis2000
    Четверг, 09.04.2015, 22:33 | Сообщение # 6084
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Цитата Sander ()
    Кстати, в диалогном окне фразы Меченого отрезаются, и приходится сначала выбрать фразу, а потом уже прочитать. Как это починить?

    Уже давался ответ на этот вопрос, если вам не лень поищите страниц 20 назад.



    PRO100_STALKER, Неизвестная функция actor_has_weapons!
    Несмотря на все советы вы все же написали ak74u вместо wpn_ak74u:
    Код
    dialogs.relocate_weapons_section_from_actor(first_speaker, second_speaker, "ak74u")
    Сообщение отредактировал denis2000 - Четверг, 09.04.2015, 22:35
      Злобная реклама
    Четверг, 09.04.2015, 22:33
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  DarkSatellite
    Четверг, 09.04.2015, 23:45 | Сообщение # 6085
    Статус:
    Новичок:
    Сообщений: 269
    Награды: 2
    Регистрация: 25.08.2014

    Подскажите, с чем связан вот такой вылет (добавлял радио в Зов Припяти):

    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 : ... call of pripyat\gamedata\scripts\sound_theme.script:609: bad argument #1 to 'select_next_sound' (interval is empty)
    stack trace:
      Злобная реклама
    Четверг, 09.04.2015, 23:45
    Статус:
    Сообщений: 666
    Регистрация: 25.08.2014
    Российская Федерация  Neptun
    Пятница, 10.04.2015, 02:43 | Сообщение # 6086
    Связной
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 9
    Регистрация: 25.03.2012

    DarkSatellite, не мудри так сильно. Можно радио составить из одного рестриктора и пару значений (если надо, можно и рандомно пустить музыку, так же через рестриктор).
    Теперь вопрос (ЗП): как правильно обозначить новую карту на глобалке, чтобы игрок на ней отображался?
    Сообщение отредактировал mmihaill - Пятница, 10.04.2015, 02:44
      Злобная реклама
    Пятница, 10.04.2015, 02:43
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2012
    Российская Федерация  hellojdgjd
    Пятница, 10.04.2015, 03:59 | Сообщение # 6087
    Статус:
    Зевака:
    Сообщений: 26
    Награды: 3
    Регистрация: 18.10.2013

    будут ли статьи по изменению в коде движка? хотябы как восстановить общение по пда, или как добавить кнопочки туда-же

    Добавлено (10.04.2015, 03:57)
    ---------------------------------------------
    При попытке компиляции спавна локации через СДК компилятор вылетает
    [04/05/15 01:33:15] * Detected CPU: AuthenticAMD AMD A10-4600M APU with Radeon™ HD Graphics , F111/M16/S1
    [04/05/15 01:33:15] * CPU Features: RDTSC, MMX, SSE, SSE2, SSE3, SSE4.1, SSE4.2
    [04/05/15 01:33:15]
    [04/05/15 01:33:15] Initializing File System...
    [04/05/15 01:33:15] !WARNING: CLocatorAPI::check_for_file not found file fsgame.ltx in files list (size = 21)
    [04/05/15 01:33:15] !WARNING: CLocatorAPI::check_for_file not found file x:\bin\fsgame.ltx in files list (size = 21)
    [04/05/15 01:33:15] using fs-ltx fsgame.ltx
    [04/05/15 01:33:15] FS: 49408 files cached, 6626Kb memory used.
    [04/05/15 01:33:15] Init FileSystem 1.309685 sec
    [05.04.15 01:33:15.239] 'xrCore' build 0, (null)
    [05.04.15 01:33:15.239]
    [05.04.15 01:33:15.239] Loading DLL: xrSE_Factory.dll
    [05.04.15 01:33:15.241] 'xrCore' build 0, (null)
    [05.04.15 01:33:15.241]
    [05.04.15 01:33:15.761] "LevelBuilder v4.1" beta build
    [05.04.15 01:33:15.761] Compilation date: Sep 27 2014
    [05.04.15 01:33:15.761]
    [05.04.15 01:33:15.761] Startup time: 01:33:15
    [05.04.15 01:33:15.899] There is no graph for the level l01_escape! (level is not included into the game graph)
    [05.04.15 01:33:15.899] There is no cross table for the level l02_garbage! (level is not included into the game graph)
    [05.04.15 01:33:15.899] There is no cross table for the level l03_agroprom! (level is not included into the game graph)
    [05.04.15 01:33:15.899] There is no cross table for the level l03u_agr_underground! (level is not included into the game graph)
    [05.04.15 01:33:15.899] There is no cross table for the level l04_darkvalley! (level is not included into the game graph)
    [05.04.15 01:33:15.900] There is no cross table for the level l04u_labx18! (level is not included into the game graph)
    [05.04.15 01:33:15.900] There is no cross table for the level l05_bar! (level is not included into the game graph)
    [05.04.15 01:33:15.900] There is no cross table for the level l06_rostok! (level is not included into the game graph)
    [05.04.15 01:33:15.901] There is no cross table for the level l08_yantar! (level is not included into the game graph)
    [05.04.15 01:33:15.901] There is no cross table for the level l08u_brainlab! (level is not included into the game graph)
    [05.04.15 01:33:15.901] There is no cross table for the level l07_military! (level is not included into the game graph)
    [05.04.15 01:33:15.901] There is no cross table for the level l10_radar! (level is not included into the game graph)
    [05.04.15 01:33:15.901] There is no cross table for the level l11_pripyat! (level is not included into the game graph)
    [05.04.15 01:33:15.902] There is no cross table for the level l12_stancia! (level is not included into the game graph)
    [05.04.15 01:33:15.902] There is no cross table for the level l12u_sarcofag! (level is not included into the game graph)
    [05.04.15 01:33:15.902] There is no cross table for the level l12u_control_monolith! (level is not included into the game graph)
    [05.04.15 01:33:15.902] There is no cross table for the level l12_stancia_2! (level is not included into the game graph)
    [05.04.15 01:33:15.902] There is no cross table for the level l10u_bunker! (level is not included into the game graph)
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903] FATAL ERROR
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903] [error]Expression : !m_level_spawns.empty()
    [05.04.15 01:33:15.903] [error]Function : CGameSpawnConstructor::load_spawns
    [05.04.15 01:33:15.903] [error]File : game_spawn_constructor.cpp
    [05.04.15 01:33:15.903] [error]Line : 139
    [05.04.15 01:33:15.903] [error]Description : There are no valid levels (with AI-map and graph) in the section 'levels' in the 'game.ltx' to build spawn file from!
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903] DEBUG CONTEXT DUMP:
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.903]
    [05.04.15 01:33:15.919] *** break by StackWalk ***
    [05.04.15 01:33:15.920] stack trace:
    [05.04.15 01:33:15.920]
    [05.04.15 01:33:15.920] 0023:69128F7E (0x01A9CFC8 0x00000000 0x00000000 0x00FF5D30) xrCore.dll, xrDebug::backend()
    [05.04.15 01:33:15.920] 0023:00FF5DE8 (0x00000000 0x00000000 0x00FF5D30 0x0000008B) xrAI.exe, std::_Init_locks::operator=()
    [05.04.15 01:33:15.920] 0023:01A9CFC8 (0x00000000 0x00FF5D30 0x0000008B 0x00FF5D0C) xrAI.exe
    [05.04.15 01:33:15.929]
    [05.04.15 01:33:15.929] FATAL ERROR
    [05.04.15 01:33:15.929]
    [05.04.15 01:33:15.929] [error]Expression : m_actor
    [05.04.15 01:33:15.929] [error]Function : CGameSpawnConstructor::process_actor
    [05.04.15 01:33:15.930] [error]File : game_spawn_constructor.cpp
    [05.04.15 01:33:15.930] [error]Line : 295
    [05.04.15 01:33:15.930] [error]Description : There is no ACTOR spawn point!
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930] DEBUG CONTEXT DUMP:
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.930]
    [05.04.15 01:33:15.931] *** break by StackWalk ***
    [05.04.15 01:33:15.931] stack trace:
    [05.04.15 01:33:15.931]
    [05.04.15 01:33:15.931] 0023:69128F7E (0x01FF5F14 0x00000000 0x00000000 0x00FF5D30) xrCore.dll, xrDebug::backend()
    [05.04.15 01:33:15.931] 0023:00FF5F34 (0x00000000 0x00000000 0x00FF5D30 0x00000127) xrAI.exe, std::_Init_locks::operator=()
    [05.04.15 01:33:15.931] 0023:01FF5F14 (0x00000000 0x00FF5D30 0x00000127 0x00FF5EEC) xrAI.exe

    p.s. граф-поинты и ai-map есть, секция спавна актора есть, использую локации из оригинала(в частности кордон), X-Ray SDK fix edition, Windows 8.1 x64

    Добавлено (10.04.2015, 03:59)
    ---------------------------------------------
    еще использую компиляторы с поддержкой 64-битных процессоров

      Злобная реклама
    Пятница, 10.04.2015, 03:59
    Статус:
    Сообщений: 666
    Регистрация: 18.10.2013
    Российская Федерация  DarkSatellite
    Пятница, 10.04.2015, 07:31 | Сообщение # 6088
    Статус:
    Новичок:
    Сообщений: 269
    Награды: 2
    Регистрация: 25.08.2014

    mmihaill, делал по уроку... Может предложишь свой метод? wink
      Злобная реклама
    Пятница, 10.04.2015, 07:31
    Статус:
    Сообщений: 666
    Регистрация: 25.08.2014
    Российская Федерация  denis2000
    Пятница, 10.04.2015, 12:33 | Сообщение # 6089
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    DarkSatellite, Секцию звуковой темы покажите.



    Цитата mmihaill ()
    как правильно обозначить новую карту на глобалке, чтобы игрок на ней отображался?

    на сталкерине есть статья "Создание текстуры локации для отображения на мини-карте и в PDA", там в том числе и этот вопрос разъяснен.



    hellojdgjd,
    Такой вылет связан или с неправильными настройками game_graphs.ltx, game_levels.ltx, game_maps_single.ltx или пропущенными/выполеннными с ошибками этапами компиляции.
    Цитата hellojdgjd ()
    хотябы как восстановить общение по пда

    Есть скриптвый вариант восстановления, к томуже (я конечно могу ошибаться) в LA это восстановлено.
    Сообщение отредактировал denis2000 - Пятница, 10.04.2015, 12:48
      Злобная реклама
    Пятница, 10.04.2015, 12:33
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  DarkSatellite
    Пятница, 10.04.2015, 12:47 | Сообщение # 6090
    Статус:
    Новичок:
    Сообщений: 269
    Награды: 2
    Регистрация: 25.08.2014

    denis2000, вот:

    [list_script_sound_radio]
    radio_music
    ;---------------------------------------
    [radio_music]
    type = 3d
    npc_prefix = false
    path = music\radio\radio_music_
    shuffle = rnd
    idle = 2,4,100

    А логика такая:

    [logic]
    active = ph_idle@wait
    ;---------------------------------------
    [ph_idle@wait]
    hit_on_bone = 0| nil
    on_info = {=actor_in_zone(zat_a2_sr_noweap)} ph_idle@play %=play_sound(radio_music)%
    ;---------------------------------------
    [ph_idle@play]
    hit_on_bone = 0| nil %=stop_sound%
    on_info = {!actor_in_zone(zat_a2_sr_noweap)} ph_idle@wait %=stop_sound%
    on_info2 = {!is_playing_sound} ph_idle@wait
      Злобная реклама
    Пятница, 10.04.2015, 12:47
    Статус:
    Сообщений: 666
    Регистрация: 25.08.2014
    Поиск: