[SoC] Ковыряемся в файлах - Страница 281 - Скрипты / конфиги / движок - AMK Team
Перейти к контенту

[SoC] Ковыряемся в файлах


Рекомендуемые сообщения

IQDDD, а возможно имелось ввиду, рука бюрера, та которая выпадает при его смерти, тогда это итем, его можно спокойно выбросить на земь. Вот ведь ее секция из оригинала:

[mutant_burer_hand]:identity_immunities
GroupControlSection    = spawn_group
discovery_dependency = 
$spawn                 = "devices\monster_items\mutant_burer_hand"
;$prefetch             = 32
class                = II_ATTCH
cform                = skeleton
visual                = equipments\item_burer_hand.ogf
radius                = 1
;script_binding        = stalker.object_init

inv_name            = mutant_burer_hand
inv_name_short        = mutant_burer_hand
description            = mutant_burer_hand_description
inv_weight            = 0.2
can_trade            = on
inv_grid_width        = 1
inv_grid_height        = 1
inv_grid_x            = 13
inv_grid_y            = 12
cost                = 2000

 

 

Упс! _Призрак_, меня на минуту опередил. Если считаете нужным, потрите.

Изменено пользователем Куфзук

Здравствуйте,

 

имею ввиду монстер парт бюрера рука. Её мне бы как то сделать в категорию оружия, первого слота и дать ей объяснённые мной свойства (было стяжало по русски описать, извиняюсь :-S)

 

Добавлено через 16 мин.:

IQDDD, О! Хорошая идея! Вариация предметов манипуляции АИ :-)

Каждый сорт руки будет давать возможность контролировать особенных видов Нпц.

Посмотрим, что можно этим вычудить ^^

Изменено пользователем Doom

Преследует душа по зоне, не опытного новичка. Там за спиной его холодный вдох и выдох, оставил запись он наверняка.
Но есть примета зоны: "Не ходи, той-же тропой обратно,
не то погибнешь сталкер в аномалии или исчезнешь невозвратно.
Мораль, того, проста, и заруби её ´се на носу: Проходишь сталкер ОП 2.1 на "реализме", почаще сохраняй игру!     

В каком файле редактируются экраны загрузки, местоположение и тп?

Как убрать статику с экрана?

Как заспавнить несколько неписей максимально быстро, но без all.spawn? (Такое вообще возможно?)

2. Что значит статика?

3. alife():create(section,position,lvid,gvid), где section - секция монстра, position - позиция, куда спавнить, lvid и gvid соответственно вертексы текущего уровня и глобального графа.

Як мне обьяснили - всё что на экране монитора в игре (худ) это статика, когда выводишь новую статику ( я вывожу худ для каждого косюма) она не снимается (просто одна накладываеися на другую), вот собсна и интересно как её снять, какой функцией

Изменено пользователем TRAMP14

Batment, такую же как в ЗП - это врятли, а вот что-то очень похожее - возможно!

На Кордоне в тунеле есть "перемещающаяся" электра, можно посмотреть как сделана она, материалов по ней масса, а можно как например, аномалия в Х18 летает, там еще трупик лежит.

А вообще взгляни тут, ZeeK задавал этот вопрос в теме "Скриптование и спаун" : http://www.amk-team.ru/forum/index.php?act...&pid=528658

P.S. Пользовался поиском. :)

Изменено пользователем Куфзук

Ок, вот короче я нашёл ответ на решение проблемы вылета...

 

в gamedata\scripts\_g.script найти строки:
function abort(fmt, ...)
local reason = (...==nil and fmt) or string.format(fmt, ...)
assert("ERROR: " .. reason)
get_console():execute("load ~~~ " .. reason)
get_console():execute("flush")
string.format("%s")
end
И закомментируй строку string.format("%s"), чтобы получилось:
function abort(fmt, ...)
local reason = (...==nil and fmt) or string.format(fmt, ...)
assert("ERROR: " .. reason)
get_console():execute("load ~~~ " .. reason)
get_console():execute("flush")
-- string.format("%s")
end
После прохождения проблемного участка, необходимо обязательно раскомментировать строку!

 

но что имеется в веду с "закомментировать строку & раскомментировать строку"?

 

Ах да, есть ещё идея к теме "Рука бюрера": Как можно добавит эффект радиации (тот где стандартно пункты бегают по экрану), когда наводиться бюрера рука на легитимный объект нападения/ контроля?

 

Изменено пользователем Doom

Преследует душа по зоне, не опытного новичка. Там за спиной его холодный вдох и выдох, оставил запись он наверняка.
Но есть примета зоны: "Не ходи, той-же тропой обратно,
не то погибнешь сталкер в аномалии или исчезнешь невозвратно.
Мораль, того, проста, и заруби её ´се на носу: Проходишь сталкер ОП 2.1 на "реализме", почаще сохраняй игру!     

Блин, что-то я совсем замучался с обходом аномалий неписями. Ни в какую не хотят обходить. Сначала думал, что повлияли мои правки в amk_anoms.script и se_stalker.script - заменил на оригиналы, та же байда. Кто-нибудь вообще может объяснить, как в AMK сделан обход аномалий неписями? То, что они прописываются как restrictor'ы я знаю, но как именно это (не) работает?

И ещё: есть ли ограничение на длину значения параметра SpaceRestrictionSection в ltx'ах неписей (m_stalker.ltx и др.)? Вот так

SpaceRestrictionSection = space_restrictor, zone_mine_field, zone_burning_fuzz, zone_burning_fuzz1, zone_buzz, zone_gravi_zone, zone_ice, zone_flame, zone_zhar, zone_emi, zone_campfire_grill, zone_mincer, zone_death, zone_mosquito_bald, zone_no_gravity, zone_psy, zone_witches_galantine, zone_zharka_static

не слишком много?

 

как создать передвигающиеся аномалии

Берите любую понравившуюся аномалию из zone_torrid.ltx

Посмотрите, как это реализовано на уровне x18

 

_

Ещё у меня есть одна идейка - сделать смарты доступными не только для людей и мутантов, но и для техники. Чтобы вертушкам и БТРам можно было задавать работы и переходы из смарта в смарт. Такое вообще возможно?

Изменено пользователем Полтергейст
Полтергейст не хочу быть надоедливым но fireball_zone спавнится как обычная аномалия, где у нее прописаны пути куда перемещатся ?

Если декомпилировать all.spawn, то в файле alife_l04u_labx18.ltx есть вот это:

; cse_motion properties

motion_name = labx18_1floor_2.anm

Что это значит я пока не знаю, но что именно эта строка отвечает за направление движения - 100%

Упоминания labx18_1floor_2 в скриптах и конфигах не нашёл.

Изменено пользователем Полтергейст

labx18_1floor_2.anm это находится в папке anims, оно действительно влияет на путьдвижения, если взять эту "анимку" из ЗП то она подойдет к ТЧ ?

Ребята, файл labx18_1floor_2.anm находится в папке anims, это файлики которые используются для пролета камеры, как на Агропроме или Дикой Територии.

... если взять эту "анимку" из ЗП то она подойдет к ТЧ

Если у тебя на ТЧ есть Затон и ты очень удачно подгонишь координаты, тогда да, и то нужно проверять.

Изменено пользователем Куфзук

Если формат .anm файлов не менялся, то должно подойти. Пробовать надо.

Только надо, чтобы аномалии было где "развернуться".

Да, и ещё: класс ZS_TORRD в ЗП поддерживает скрипт для серверного объекта, в ТЧ для класса Z_TORRID такой поддержки нет. На движение влиять не должно, просто функции скриптового класса se_anoms.se_zone_torrid работать в ТЧ не будут.

А вообще, лучше было бы с помощью скрипта задать аномалии путь движения по waypoint'ам. Например, принудительно менять position, game_veretex и level_vertex серверному объекту. Но это сложнее и готовых скриптов для этого пока нет.

Изменено пользователем Полтергейст

у меня на ТЧ как раз есть Затон и я хочу сделать точно такую же аномалию но вот с передвижением проблема

Batment, попробуй сделать аномалию с помощью уже имеющихся .anm файлов. Например все тот же пролет камеры на Агропроме.

Кто знает, за что отвечает параметр killer_clsids у всей живности?

 

появляется хрен знает где

:) Наверное, в .anm жёстко указаны координаты, по которым должна двигаться аномалия.

Изменено пользователем Полтергейст
Batment, в теме "Формат файлов *.anm" обсуждается как делать .anm файлы, я только что попробывал, у меня получилося, если надо ты можешь сам создавать их, только вот с местами придеться помучиться! Если ты хочешь аномалию цирк, то, как понял я, тебе придется декомпилировать Затон, для того чтобы уже на месте создавать .anm файл, можно конечно без фанатизма, но будет крайне сложно подогнать координаты.

народ как зделать, что бы точки перехода отображились на глобальной карете?

 

Говорю как есть, понимай как хочешь.

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   1 пользователь

×
×
  • Создать...