|
|
Строка 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]]
| + | |
На днях пообщался с одним человеком, узнал как подключать локации к ЗП\ЧН через программу от AMK Team.В данном уроке мы полностью подключим локацию к игре.
В связи с появлением армии нубов,тутор убираю.Достали.