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

Скриптование


Svoboда

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

Дайте, пожалуйста, функцию из bind_monster из АМК (в нормальном виде, не в одну строчку), которая биндит партиклы к костям. Просто я в скриптах почти ничего не соображаю...

yjNrc.gif

dSQwF.png

oZ8SF.png

Поделиться этим сообщением


Ссылка на сообщение

Подскажите, пожалуйста, как должен выглядеть скрипт в такой ситуации: есть два предмета, назовём их "item1" и "item2", нужно, чтобы при выбрасывании из рюкзака и при продаже item1 выкидывался и продавался item2, а при покупке и подбирании item2 в рюкзаке он превращался в item1.

yjNrc.gif

dSQwF.png

oZ8SF.png

Поделиться этим сообщением


Ссылка на сообщение
Charsi, я, наверное, немного запутанно объяснил. Я имел в виду вот что: в рюкзаке, допустим, есть "АК-74"; если его выкинуть, то на земле появляется "Абакан", а при подборе "Абакана" в рюкзаке опять появляется "АК-74". Ну и с торговлей то же самое.

yjNrc.gif

dSQwF.png

oZ8SF.png

Поделиться этим сообщением


Ссылка на сообщение

Ещё один вопрос: в all.spawn есть такое понятие, как physic_object, то есть физический объект, при спавне которого указывается модель, а не секция. Существует ли скрипт для спавна physic_object с указанием визуала, причём с параметром ignore_static?

yjNrc.gif

dSQwF.png

oZ8SF.png

Поделиться этим сообщением


Ссылка на сообщение

Подскажите, пожалуйста, можно ли скриптово добавить новые консольные команды? Например, spawn; тот же jump_to_level не помешал бы для тестирований чего-нибудь...

yjNrc.gif

dSQwF.png

oZ8SF.png

Поделиться этим сообщением


Ссылка на сообщение

Подскажите, плиз, как скриптово в ТЧ заставить НПС проиграть определённую анимацию? А определить координаты взрыва гранаты, которую бросил ГГ?

yjNrc.gif

dSQwF.png

oZ8SF.png

Поделиться этим сообщением


Ссылка на сообщение

Всем привет! Подскажите, плиз, как можно заставить оружие в руках проиграть определённую анимацию?

yjNrc.gif

dSQwF.png

oZ8SF.png

Поделиться этим сообщением


Ссылка на сообщение

Всем привет! Подскажите, плиз, как можно вывести в инвентарь слот (ножевой, фонарик или болт)? Есть такая фишка в LWR, но там, как мне кажется, очень хлопотно это из скриптов выковырнуть... Мне так в особенности...

yjNrc.gif

dSQwF.png

oZ8SF.png

Поделиться этим сообщением


Ссылка на сообщение

Всем привет! Решил скриптово добавить новую консольную команду. Создал файл console_addon.script с таким содержимым:

function update()

local console = get_console()

if console == "get.weap()" then spawner()

else return

end

 

function spawner()

alife():create("wpn_ak74", db.actor:position(), db.actor:level_vertex_id(), db.actor:game_vertex_id(), db.actor:id())

end

 

И прописал строчку console_addon.update() в апдейт в файле bind_stalker. Ну, суть в том, чтобы при наборе в консоли get.weap() в рюкзаке появлялся АК-74 (это к примеру). Игра вылетала при загрузке с логом заканчивающимся .. to index global "console_addon" (как-то так). Решил запихнуть содержимое скрипта целиком в bind_stalker. Вылетать перестало, игра запускается, но при наборе команды в консоли выдает, что команда неизвестна (эту надпись, как я понял, скриптом не уберёшь), и рюкзак остаётся пустым. Собственно, вопрос: что не так и как можно доделать скрипт, чтобы можно было вызывать команду с к-л параметром, а не переделывать скрипт каждый раз? Например, так: get.weap wpn_ak74 или get.weap wpn_pm. Помогите, плиз, я в скриптах дуб дубом...

yjNrc.gif

dSQwF.png

oZ8SF.png

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

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