Подключение локаций к ЧН и ЗП с помощью программы от AMK Team — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Подключение локаций к ЧН и ЗП с помощью программы от AMK Team — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
(Сборка геймдаты.)
(Соединение с остальными уровнями.)
Строка 9: Строка 9:
  
  
== Соединение с остальными уровнями. ==
+
В связи с появлением армии нубов,тутор убираю.Достали.
Предлагаю вам не терять зря времени просто бегая по подключенной локации, а замерить координаты для создания перехода.Координаты будем снимать на 2-х локациях:на подключенной и на той на которую вы хотите сделать переход соответственно.На каждой локации нам нужно снять по две координаты(координата самого перехода и координата места в которое будет бросать при переходе с второй локации, вторую координату делаем на пару метров дальше, потому как если сделать близко, то сразу же будет кидать обратно, на локацию с которой переходим.).Как снять координаты, я думаю все знают, поэтому объяснять здесь не буду.
+
 
+
Мы отмерили все необходимые нам координаты.
+
 
+
Затем распаковываем сделанный нами ранее all.spawn.Теперь в нужных нам локациях, в alife_ файлах добавляем следующую секцию спавна:
+
 
+
<code>
+
 
+
[1]
+
; cse_abstract properties
+
section_name = level_changer
+
name = escgar_level_changer - уникальное имя
+
position = 28.060224533081,16.556184768677,685.80151367188 - координаты перехода
+
direction = 0,0,0
+
cse_abstract__unk1_h16 = 0x1
+
; cse_alife_object properties
+
game_vertex_id = 1142 - геймвертексы
+
distance = 0
+
level_vertex_id = 308110 - геймвертексы
+
object_flags = 0xffffff3e
+
; cse_shape properties
+
shapes = shape0
+
shape0:type = box
+
shape0:axis_x = 1.25219917297363,0,0
+
shape0:axis_y = 0,3.09340000152588,0
+
shape0:axis_z = 0,0,1.25219917297363
+
shape0:offset = 0,0,0
+
; cse_alife_space_restrictor properties
+
restrictor_type = 3
+
; cse_alife_level_changer properties
+
dest_game_vertex_id = 1187 - вертексы локи на которую ведет переход
+
dest_level_vertex_id = 212769 - вертексы локи на которую ведет переход
+
dest_position = 39.396331787109,0.48722490668297,-299.7674505469 - позиция куда кидает
+
dest_direction = 0,0,0 - поворот гг
+
dest_level_name = l02_garbage - на какую локу кидает
+
dest_graph_point = start_actor_01
+
silent_mode = 1
+
; se_level_changer properties
+
 
+
</code>
+
 
+
Изменяем только те места, которые я прокомментировал, комментарии соответственно, удаляем.
+
Всё готово.Собираем all.spawn и запихиваем в игру.
+
 
+
----
+
'''Убедительная просьба к начинающим модмейкерам.Пожалуйста, если вы только начали заниматься модами, то я вам настоятельно не советую заниматься подключением локаций.Наберитесь опыта, подучитесь элементарному.Я вас учить этому не подписывался.'''
+
 
+
Да и еще.Если будете переносить секции спавна, то для массовой замены гейм вертексов и левел вертексов можно использовать блокнот: открываем наш файл в блокноте=> правка=> заменить, и пишем что на что заменять.
+
----
+
 
+
'''Автор статьи: БАТЯ-STALKER'''
+
 
+
'''О способе подключения поведал: джЭдай (ака Panisher)'''
+
 
+
Если у вас что-то не получается или появились вопросы, есть [http://www.gameru.net/forum/index.php?showtopic=32654 тема] на форуме.
+
 
+
 
+
[[Категория:SDK]]
+

Версия 16:49, 14 марта 2010

На днях пообщался с одним человеком, узнал как подключать локации к ЗП\ЧН через программу от AMK Team.В данном уроке мы полностью подключим локацию к игре.





В связи с появлением армии нубов,тутор убираю.Достали.

Другие места
LANGUAGE