Случайная подборка модов
Reach mod + Slenderman
3.5
История Конвона. Часть первая
3.1
Chernobyl Chronicles
4.2
В западне
3.9
Хроники Зоны: Viam Fata
3.0
Время Альянса
2.9
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Call of Chernobyl
Российская Федерация  AspirinSGD
Среда, 21.06.2017, 08:41 | Сообщение # 1
Статус:
Опытный:
Сообщений: 3191
Награды: 4
Регистрация: 16.11.2015


Релиз: 26 сентября 2015г.
Разработано: TeamEPIC

Актуальная версия - 1.4.22
Работа над модом продолжается
История патчей(рус) | TODO

Это фриплейный мод,
состоящий из локаций всей трилогии
S.T.A.L.K.E.R.
Также, кроме фриплея, есть режим Истории и Зомби-выживания, "Одна Жизнь" и режим Азазель.
Наличие множества различных аддонов позволяет каждому сделать сборку по душе.




  Злобная реклама
Среда, 21.06.2017, 08:41
Статус:
Сообщений: 666
Регистрация: 16.11.2015
Беларусь  av661194
Понедельник, 25.09.2017, 00:36 | Сообщение # 4966
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

WolfHeart,
При чём здесь место старта? Возьми любую локацию СоС и посмотри, как она подключена. Или возьми локацию "Поляна".
И лог лучше приведи - непонятно, что у тебя за вылет.
  Злобная реклама
Понедельник, 25.09.2017, 00:36
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Сомали  WolfHeart
Понедельник, 25.09.2017, 00:48 | Сообщение # 4967
Статус:
Опытный:
Сообщений: 3154
Награды: 18
Регистрация: 06.06.2017

Цитата av661194 ()
Возьми любую локацию СоС и посмотри, как она подключена.

Я пока не чего не подключаю, мне ее нужно протестить отдельно. Делаю это так как делал в ЗП. Создавал папку геймдата, туда эту локу, спавн, текстуры. и запускалась именно эта лока так как актер на ней, а гемдата в приоритете. На СоС так не выходит.
А вылет... Не находит ID граф поинта, хотя все прописал.


Сообщение отредактировал WolfHeart - Понедельник, 25.09.2017, 00:51
  Злобная реклама
Понедельник, 25.09.2017, 00:48
Статус:
Сообщений: 666
Регистрация: 06.06.2017
Российская Федерация  sumrak6835
Понедельник, 25.09.2017, 00:50 | Сообщение # 4968
Статус:
Опытный:
Сообщений: 2541
Награды: 4
Регистрация: 03.12.2016

WolfHeart,Эмм.. Страннно А на чистом ЗП Катит?
  Злобная реклама
Понедельник, 25.09.2017, 00:50
Статус:
Сообщений: 666
Регистрация: 03.12.2016
Сомали  WolfHeart
Понедельник, 25.09.2017, 01:02 | Сообщение # 4969
Статус:
Опытный:
Сообщений: 3154
Награды: 18
Регистрация: 06.06.2017

Цитата sumrak6835 ()
Страннно А на чистом ЗП Катит?

Не пробовал. biggrin
Чет и не подумал об этом.



Добавлено (25.09.2017, 01:02)
---------------------------------------------
Да, на СоР без проблем.

А в СоС, я думаю это связано с локацией фейк_стар или как там ее.

Сообщение отредактировал WolfHeart - Понедельник, 25.09.2017, 01:04
  Злобная реклама
Понедельник, 25.09.2017, 01:02
Статус:
Сообщений: 666
Регистрация: 06.06.2017
Беларусь  av661194
Понедельник, 25.09.2017, 01:13 | Сообщение # 4970
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

WolfHeart,
Цитата WolfHeart ()
так как актер
Не может он быть на ней. В faction_start_locations.ltx координаты твоего места старта не указаны. Поэтому и вылет Graph point level ID not found!
  Злобная реклама
Понедельник, 25.09.2017, 01:13
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Российская Федерация  SadBlackFox
Понедельник, 25.09.2017, 01:20 | Сообщение # 4971
Call of Chernobyl
Статус:
Опытный:
Сообщений: 1243
Награды: 2
Регистрация: 27.11.2016

WolfHeart, Если на твоём уровне в SDK стоит объект-актёр, а уровень находится в геймдате, то игра тебя сразу заспавнит не на fake_start, а на твой уровень. Телепорт на тот уровень и местоположение, что выбирал при старте происходит только тогда, когда первым загружается fake_start из-за рестриктора, поэтому если грузится твой левел, то всё будет хорошо.
По крайней мере так было раньше, когда я экспериментировал с локациями.

И я так и не понял, в какой момент у тебя вылет.
Сообщение отредактировал SadBlackFox - Понедельник, 25.09.2017, 01:29
  Злобная реклама
Понедельник, 25.09.2017, 01:20
Статус:
Сообщений: 666
Регистрация: 27.11.2016
Сомали  WolfHeart
Понедельник, 25.09.2017, 01:29 | Сообщение # 4972
Статус:
Опытный:
Сообщений: 3154
Награды: 18
Регистрация: 06.06.2017

Цитата av661194 ()
Не может он быть на ней.

Как это не может если я его туда определил через СДК. biggrin
Цитата av661194 ()
В faction_start_locations.ltx координаты твоего места старта не указаны.

Вот я и говорю, что в СоС не так как в ЗП, так как тут в любом случае все завязано на локации fake_start. Без наверное не возможно, или надо чтото переделывать.
Ладно попробую перекомпилить спавн но уже с этой fake_start локой.



Добавлено (25.09.2017, 01:29)
---------------------------------------------
Цитата SadBlackFox ()
Если на твоём уровне в SDK стоит объект-актёр, а уровень находится в геймдате, то игра тебя сразу заспавнит не на fake_start, а на твой уровень.

Но почему-то так не происходит. и я ловлю вылет. И в то-же время копирую эту gamedata-у в чистый ЗП и уровень запускается сходу.

Цитата SadBlackFox ()
И я так и не понял, в какой момент у тебя вылет.

Запускаю СоС, новая игра, открывается окно выбора старта, иконки, изменения имени и т.д. Я ничего не меняю жму начать. Начинается загрузка и когда должна появится фейковая лока, вылет.

Сообщение отредактировал WolfHeart - Понедельник, 25.09.2017, 01:36
  Злобная реклама
Понедельник, 25.09.2017, 01:29
Статус:
Сообщений: 666
Регистрация: 06.06.2017
Российская Федерация  SadBlackFox
Понедельник, 25.09.2017, 01:40 | Сообщение # 4973
Call of Chernobyl
Статус:
Опытный:
Сообщений: 1243
Награды: 2
Регистрация: 27.11.2016

Цитата WolfHeart ()
Начинается загрузка и когда должна появится фейковая лока, вылет.

Должна появиться твоя лока, а не фейковая, ведь точка старта актора перезапишется.
Скидывай папку свою, хотя бы конфиги, может так сможем помочь и лог полный.
Сообщение отредактировал SadBlackFox - Понедельник, 25.09.2017, 01:56
  Злобная реклама
Понедельник, 25.09.2017, 01:40
Статус:
Сообщений: 666
Регистрация: 27.11.2016
Беларусь  av661194
Понедельник, 25.09.2017, 01:54 | Сообщение # 4974
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

WolfHeart,
Дошло - ты же не подключил другие локации, а скрипт пытается тебя туда перебросить. В файле ui_mm_faction_select.script в функции
local function actor_on_first_update(binder,delta)
Удали эти строки
if start_pos and #start_pos == 3 then
ChangeLevel(start_pos[3],start_pos[1],start_pos[2],vector():set(0,0,0))
end
В чистом СоС окажешься на локации fake_start, а с твоим дополнением - на новой локации.
Сообщение отредактировал av661194 - Понедельник, 25.09.2017, 01:54
  Злобная реклама
Понедельник, 25.09.2017, 01:54
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Российская Федерация  SadBlackFox
Понедельник, 25.09.2017, 01:59 | Сообщение # 4975
Call of Chernobyl
Статус:
Опытный:
Сообщений: 1243
Награды: 2
Регистрация: 27.11.2016

del
Сообщение отредактировал SadBlackFox - Понедельник, 25.09.2017, 02:05
  Злобная реклама
Понедельник, 25.09.2017, 01:59
Статус:
Сообщений: 666
Регистрация: 27.11.2016
Сомали  WolfHeart
Понедельник, 25.09.2017, 02:00 | Сообщение # 4976
Статус:
Опытный:
Сообщений: 3154
Награды: 18
Регистрация: 06.06.2017

Цитата av661194 ()
Дошло - ты же не подключил другие локации, а скрипт пытается тебя туда перебросить.

Ну да, так оно и было.
Перекомпилил спавн вместе с локой fake_start, теперь вылета нет, но стартую вот здесь:

biggrin biggrin biggrin
Это наверное... блин, хрен его знает чего. Все ваши скрипты, воду мутят. smile
Цитата av661194 ()
Удали эти строки

Спасибо! Попробую.
Ага, а как теперь с all.spawn-ом быть? Опять перекомпиливать?

Сообщение отредактировал WolfHeart - Понедельник, 25.09.2017, 02:03
  Злобная реклама
Понедельник, 25.09.2017, 02:00
Статус:
Сообщений: 666
Регистрация: 06.06.2017
Российская Федерация  SadBlackFox
Понедельник, 25.09.2017, 02:06 | Сообщение # 4977
Call of Chernobyl
Статус:
Опытный:
Сообщений: 1243
Награды: 2
Регистрация: 27.11.2016

Цитата WolfHeart ()
Все ваши скрипты, воду мутят.

Ничего подобного, лови левел в лс, я там никакие скрипты не изменял, и левел нормально загружается.
  Злобная реклама
Понедельник, 25.09.2017, 02:06
Статус:
Сообщений: 666
Регистрация: 27.11.2016
Беларусь  av661194
Понедельник, 25.09.2017, 02:06 | Сообщение # 4978
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

WolfHeart,
Чтобы не трогать all.spawn укажи в faction_start_locations.ltx координаты твоего места старта.
  Злобная реклама
Понедельник, 25.09.2017, 02:06
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Российская Федерация  SadBlackFox
Понедельник, 25.09.2017, 02:09 | Сообщение # 4979
Call of Chernobyl
Статус:
Опытный:
Сообщений: 1243
Награды: 2
Регистрация: 27.11.2016

av661194, Да не надо ничего этого ему менять, ни скрипты ни faction_start_locations.ltx, ему просто нужно спавн только для своего левела собрать. Ему просто запустить надо, а не полностью подключать, а спавн быстро собирается.
Сообщение отредактировал SadBlackFox - Понедельник, 25.09.2017, 02:11
  Злобная реклама
Понедельник, 25.09.2017, 02:09
Статус:
Сообщений: 666
Регистрация: 27.11.2016
Сомали  WolfHeart
Понедельник, 25.09.2017, 02:11 | Сообщение # 4980
Статус:
Опытный:
Сообщений: 3154
Награды: 18
Регистрация: 06.06.2017

Цитата av661194 ()
В файле ui_mm_faction_select.script в функции
local function actor_on_first_update(binder,delta)
Удали эти строки

Там нет таких строк!!! surprised
Иам вот что:
Код
local function actor_on_first_update(binder,delta)
    if (spawn_path) then
  start_pos = {}
  start_pos[1] = spawn_path:level_vertex_id(0)
  start_pos[2] = spawn_path:game_vertex_id(0)
  start_pos[3] = spawn_path:point(0)
    end
  Злобная реклама
Понедельник, 25.09.2017, 02:11
Статус:
Сообщений: 666
Регистрация: 06.06.2017
Поиск: