Перейти к контенту

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

Чтото не вижу исправлений.

Как не глупо но может заспавнить уже проверенных полтергейстов?

Изменено пользователем TRAMP14
Ссылка на комментарий

herurg, да нет же, тебе нужно в секции [m_poltergeist_e]:

[m_poltergeist_e]:monster_base

...

;---------------------------------------------------------

; Sounds and sound parameters

;---------------------------------------------------------

Sound_Idle = monsters\biting\def_

sound_eat = monsters\biting\def_

sound_aggressive = monsters\biting\def_

sound_attack_hit = monsters\biting\def_

sound_take_damage = monsters\biting\def_

sound_die = monsters\biting\def_

sound_threaten = monsters\biting\def_

sound_landing = monsters\biting\def_

sound_steal = monsters\biting\def_

sound_panic = monsters\biting\def_

sound_growling = monsters\biting\def_

sound_die_in_anomaly = monsters\biting\def_

 

TRAMP14, там как раз не найдена переменная.

Изменено пользователем Disord
Ссылка на комментарий

Disord

;---------------------------------------------------------

; Sounds and sound parameters

;---------------------------------------------------------

sound_idle = monsters\biting\def_

sound_eat = monsters\biting\def_

sound_aggressive = monsters\biting\def_

sound_attack_hit = monsters\biting\def_

sound_take_damage = monsters\biting\def_

sound_die = monsters\biting\def_

sound_threaten = monsters\biting\def_

sound_landing = monsters\biting\def_

sound_steal = monsters\biting\def_

sound_panic = monsters\biting\def_

sound_growling = monsters\biting\def_

sound_die_in_anomaly = monsters\biting\def_

 

Это мой стандартный конфиг, всё работает как часы и регистр значения не имеет

Ссылка на комментарий
TRAMP14, разница лишь в том, что в спавне ставят секции m_poltergeist_normal_tele и m_poltergeist_normal_flame в которых как раз указана данная переменная с указанным мной регистром.
Ссылка на комментарий

Пустые споры, мы не знаем как автор спавнил, что именно он копал, в конце концов мы не можем посмотреть есть ли такие звуки в папке, предлагаю автору сделать всё по новой. А наши топики желательно потереть, всётаки не очень скриптово мы разговариваем ;)

Изменено пользователем TRAMP14
Ссылка на комментарий

Кто нибудь объясните мне почему у меня при попытке добавить что-нибудь в бинд_сталкер все время происходит такой вылет:

Expression : !m_error_code

Function : raii_guard::~raii_guard

File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp

Line : 748

Description : ....a.l.k.e.r. - Зов Припяти\gamedata\scripts\nn.script:2: attempt to index global 'mm' (a nil value)

 

 

 

Подсмотрел в другом моде, сделал все также, но у них не вылетает, а у меня да.....

Не соответствует. N6260

Ссылка на комментарий

КД87, спасибо

В общем вылетает из за строчки if not has_alife_info("start_mod") then

Пытался зарегать инфопоршень в info_portions-не помогает....Как обойти данную проблему?

Не соответствует. N6260

Ссылка на комментарий

:offtopic:

Если кому понадобится, выкладываю хелп по смарт террейнам, написанный мной http://narod.ru/disk/14779856001/smart_ter...pihan13.7z.html

Ссылка на комментарий

max_max_08 Проверку ставил после function actor_binder:update(delta), а точнее после

--' Апдейт саундменеджера
    xr_sound.update(self.object:id())

В бинд_сталкере у меня написано

 nn.nn_main_update()

в nn.script

function nn_main_update()
mm.start_nn_mod()
end

а в mm.script

function start_nn_mod()
if db.actor:dont_has_info("start_nn_mod") then 
alife():create("zat_b30_owl_stalker_trader",vector():set(-320.413361,19.349314,616.026245), 308687, 212)
db.actor:give_info_portion("start_nn_mod")
end

Ивсе прекрасно работает пока не добавляю if db.actor:dont_has_info("start_nn_mod") then

Не соответствует. N6260

Ссылка на комментарий
if db.actor:dont_has_info("start_nn_mod") then
Поставь это в бинд сталкер.

...
    --- Лагерь новичков, Волк:
    -- Волк:
    escape_tasks.wolf_message()
    -- Лагерь прощает обиды:
    escape_tasks.esc_lager_forgive()

if not has_alife_info("start_nn_mod") then
  alife():create("zat_b30_owl_stalker_trader",vector():set(-320.413361,19.349314,616.026245), 308687, 212)
db.actor:give_info_portion("start_nn_mod")
end

Вот так. И все дела.

Изменено пользователем iDreD
Ссылка на комментарий

ZeeK, для условия тоже нужен end. В этом и была синтаксическая ошибка. Т.е. нужен еще один "конец" в функции start_nn_mod()

function start_nn_mod()
if db.actor:dont_has_info("start_nn_mod") then
alife():create("zat_b30_owl_stalker_trader",vector():set(-320.413361,19.349314,616.026245), 308687, 212)
db.actor:give_info_portion("start_nn_mod")
end --вот еще один, всего делов :)
end

Вариант от iDreD безусловно будет работать.

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

ТЧ 1.0004. SAP и Trans mod

github

Ссылка на комментарий

Народ, возникла такая проблема: в AI pack НПС переодеваются только когда ГГ в 15 метров и их не видит. А где именно это прописано? Мне необходимо, чтобы нпс переодевался сразу, как только подберёт/получит броню. Смотрел в xrs_armor.script но решения выделить из кода не смог.

Ссылка на комментарий

В логике пишешь типа переключение на другую секцию, только вместо имени секции напиши nil, вроде работает.

Можно просто Shoker, форум АМК съел моё старое имя и не хочет отдавать о_О

Мастер аномалий на свою заднюю точку.

Ссылка на комментарий

Igor88.89

Добавлю, что условие на не_видимость НПС актором вполне осмысленное - смена визуала требует переписывания нет-пакета. Пока объект - в данном случае НПС - в онлайне, это делать бесполезно. Надо переводить сталкера в оффлайн, менять нет-пакет и возвращать в онлайн, но во время пребывания в оффлайне НПС станет невидим, и это пропадание и появление будет прекрасно заметно в игре. Но если актор смотрит в другую сторону = не видит НПС, это пройдет незамеченным игроком.

Мои работы:

Ночные прицелы + смена ножевого слота

AI вертолетов + ПЗРК

Soul Cube

 

Работаю только с ТЧ. С ковырянием ЧН/ЗП не связываюсь ни в какой форме. Совсем.

Ссылка на комментарий

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

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

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

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

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

Войти

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

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

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...