Меню сайта |
|
|
Мини-чат |
|
|
Наш опрос |
|
|
Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
vidios |
|
|
|
| | |
|
спавним радиацию
[15583]
; cse_abstract properties
section_name = zone_field_radioactive_average
name = zaton_zone_field_radioactive_average_0000
position = -137.36024475098,-30.140739440918,-367.01397705078
direction = 0,0,0
; cse_alife_object properties
game_vertex_id = 1
distance = 36.3999977111816
level_vertex_id = 524726
object_flags = 0xffffff3e
; cse_shape properties
shapes = shape0
shape0:type = box
shape0:axis_x = 15.5640325546265,0,0
shape0:axis_y = 0,15.5640325546265,0
shape0:axis_z = 0,0,15.5640325546265
shape0:offset = 0,0,0
; cse_alife_space_restrictor properties
restrictor_type = 3
; cse_alife_custom_zone properties
max_power = 0
; cse_alife_anomalous_zone properties
offline_interactive_radius = 30
artefact_spawn_count = 32
artefact_position_offset = 0x
...
Читать дальше »
Просмотров: 337 |
Добавил: крик |
Дата: 03.01.2015
|
Спавним разрушаемый ящик на локацию.
[27859]
; cse_abstract properties
section_name = physic_destroyable_object
name = zat_physic_destroyable_object_0001 название объекта
position = 418.27502441406,36.259574890137,-7.2939500808716 сама позиция
direction = 0,0,0 поворот обтекта на позиции
; cse_alife_object properties
game_vertex_id = 293 игровой вертекст позиции
distance = 0
level_vertex_id = 1652125 игровой вертекс позиции
object_flags = 0xffffff3a марка обьекта
; cse_visual properties
visual_name = dynamics\box\box_wood_01 путь до самого объекта
; cse_ph_skeleton properties
skeleton_flags = 1
; cse_alife_object_physic properties
physic_type = 0x3
mass = 10 масса объекта
Просмотров: 268 |
Добавил: крик |
Дата: 27.11.2014
|
Рюкзак
[9289]
; cse_abstract properties
section_name = inventory_box
name = level_prefix_inventory_box_0000
position = -175.84118652344,8.5334177017212,145.04187011719
direction = 0,0,0
; cse_alife_object properties
game_vertex_id = 11
distance = 0
level_vertex_id = 589488
object_flags = 0xffffff3f
custom_data = <<END
[spawn]
END
; cse_visual properties
visual_name = dynamics\devices\dev_rukzak\dev_rukzak
; cse_alife_inventory_box properties
Просмотров: 292 |
Добавил: крик |
Дата: 31.05.2014
|
Кровосос
[7553]
; cse_abstract properties
section_name = bloodsucker_strong
name = esc_bloodsucker_strong
position = 125.849914550781,8.55633163452148,-17.1557960510254
direction = 0,0,0
; cse_alife_object properties
game_vertex_id = 1083
distance = 355.600006103516
level_vertex_id = 1141442
object_flags = 0xffffffbf
custom_data = ; default_custom_data.ltx
; cse_visual properties
visual_name = monsters\krovosos\krovosos_strong
; cse_alife_creature_abstract properties
g_team = 0
g_squad = 0
g_group = 0
health = 1
dynamic_out_restrictions =
dynamic_in_restrictions =
upd:health = 1
upd:timestamp = 0
upd:creatu
...
Читать дальше »
Просмотров: 349 |
Добавил: крик |
Дата: 31.05.2014
|
Спавн костра
[2591]
; cse_abstract properties
section_name = campfire
name = ec_smart_terrain_5_9_kamp_2_campfire
position = -360.168975830078,23.222469329834,-184.664886474609
direction = 0.0248460005968809,0.00249699992127717,-0.0180920008569956
version = 0x7c
script_version = 8
; cse_alife_object properties
game_vertex_id = 39
distance = 12.5999994277954
level_vertex_id = 237058
object_flags = 0xffffff3e
; cse_shape properties
shapes = shape0,shape1
shape0:type = sphere
shape0:offset = 0,0,0
shape0:radius = 0.387239992618561
shape1:type = sphere
shape1:offset = 0,0.558000028133392,0
shape1:radius = 0.674519002437592
; cse_alife_space_restrictor properties
restrictor_type = 3
; cse_alife_custom_zone properties
max_power = 0
; cse_alif
...
Читать дальше »
Просмотров: 294 |
Добавил: крик |
Дата: 19.01.2014
|
SoC. Добавляем проводникаДля этого: 1). Для этого в gamedata\scripts находим файл dialogs_aes.script. В нём имеется следующая функция: function osoznanie_decline(npc, actor) db.actor:disable_info_portion("oso_init_dialog") npc:stop_talk() actor:stop_talk() xr_effects.enable_ui(db.actor, nil) local point = patrol("mon_jump_aes2_walk") local look = patrol("mon_jump_aes2_look") db.actor:set_actor_position(point:point(0)) local dir = look:point(0):sub(point:point(0)) db.actor:set_actor_direction(-dir:getH()) end
2). Копируем эту функцию, допустим, в escape_dialog из директории gamedata\scripts 3). Обратите внимание на вот этот фрагмент из функции: db.actor:disable_info_portion("oso_init_dialog"). Здесь функция ссылается на инфопоршень, но на Кордоне данный инфопоршень не прописан. 4). Тогда переименовываем данный инфопоршень так, как вам удобно, например db.
...
Читать дальше »
Просмотров: 336 |
Добавил: крик |
Дата: 18.09.2013
|
Как заспавнить физический объектВ этой статье вы узнаете как создать спавнящийся физический объект. Выбираем нужную модель из папки gamedata\meshes. Создаем в файле configs\misc\items.ltx (или своем конфиге) новую секцию, которая будет выглядеть так: [vedro]:identity_immunities ;vedro — название спавн-секции предмета (Потом мы будем через него спавнить). Пишется латиницей. $spawn = "dynamic_objects\el_tehnika\komp_klava" ;путь спавн-секции в дереве спавн-объектов в СДК (если не пользуетесь СДК, то особой важности не имеет). visual = objects\dynamics\decor\vedro_01.ogf ;Путь до модели физического объекта из папки meshes. cform = skeleton ; Движковые классы (не изменяем) class = P_SKELET remove_time = 4 ;Время через которое объект исчезнет. Число до от 0 до 9999, если поставить 9999 то он просуществует очень долго
Второй вариант: [vedro]:identity_immunities
...
Читать дальше »
Просмотров: 337 |
Добавил: крик |
Дата: 18.09.2013
|
SoC. Снятие денег с трупов ам понадобится файл 'treasure_manager.script'.
В этом файле находим такие строки: --' Юзание инициатора (возможность выдать тайник) function CTreasure:use(npc) printf("TREASURE USE") После строки --printf("TREASURE USE")-- пишем if (npc and db.actor) then lootmoney.lootmoney(npc) end У нас должно выйти --' Юзание инициатора (возможность выдать тайник) function CTreasure:use(npc) printf("TREASURE USE") if (npc and db.actor) then lootmoney.lootmoney(npc) end Теперь создаём файл lootmoney.script и в нём пишем function lootmoney(npc) if npc ~= nil and not string.find(npc:section(),"arena") and npc:character_community()~="arena_enemy" then local money = npc:money() if money ~= nil and money ~=0 then local deadmoney = money local npc_rank npc_rank = ranks.get_obj_rank_
...
Читать дальше »
Просмотров: 336 |
Добавил: крик |
Дата: 18.09.2013
|
Спавн НПС через smart terrainДля того чтобы заспавнить НПС необходимо сначала заспавнить смарт_террейн. Создадим секцию нового смарта в алл.спавне: [9045] ; Уникальный номер секции ; cse_abstract properties section_name = smart_terrain ; не менять name = predbannik_blokpost_sniper1_smart ;Название смарта. Лучше всего называть смарты так: локация_место_чей_смарт_smart. Тогда вы точно не запутаетесь position = -540.07904052734,28.130836486816,280.31533813477 ;позиция direction = -0.991485774517059,0,-0.130215004086494 ; cse_alife_object properties game_vertex_id = 1190 ;game_vertex distance = 9.80000019073486 level_vertex_id = 120156 ;level_vertex object_flags = 0xffffff3e ;не менять custom_data = <<END [smart_terrain] cfg = scripts\predbannik\smart\predbannik_blokpost_sniper1.ltx ;путь до файла с логикой END ; cse_shape properties shapes = shap
...
Читать дальше »
Просмотров: 456 |
Добавил: крик |
Дата: 11.09.2013
|
Как вырезать сюжет ? В ЗП, вместе со всем, что было нам интересно в Сталкере, разрабы убили и множество технических недоработок.
В том числе и логики из all.spawn все вынесены в папку с конфигами - configs\scripts\локация\, за что им отдельное спасибо. [править] Как вырезать диалоги Начнём с диалогов: Тут проще некуда. Сюжетные диалоги доступные персонажам прописаны у них в профилях. Заходим в config\gameplay\, редактируем файлы character_desc_****.xml Наша задача закомментировать следующие теги: <start_dialog> </start_dialog> <actor_dialog> </actor_dialog> Надеюсь, как комментировать xml-теги вы знаете. ПРИМЕЧАНИЕ: проще и быстрее всего побороть все эти теги можно с помощью текстовых редакторов типа Notepad++. Пользуемся функцией замены текста. Небольшое уточнение от ASD: при комментировании xml тегов, не забывайте в конце
...
Читать дальше »
Просмотров: 883 |
Добавил: крик |
Дата: 11.09.2013
|
| |
| | |
|
Вход на сайт |
|
|
Поиск |
|
|
Календарь |
« Май 2024 » | Пн | Вт | Ср | Чт | Пт | Сб | Вс | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
|
Архив записей |
|
|
Block title |
|
|
|