Русскоязычный форум поклонников игры «Они» от Bungie
У меня вопрос... Какой командой можно телепортировать аппонентов из одного места в другое?
Можно ли например Чёрного TCTF поместить во 2 уровень, где его недолжно быть?
И как сделать так чтобы определённый оппонент ходил за тобой (как напарник)!
Оффлайн
Это не сюда. Это в форум <ковыряния в игре>. Телепортировать самого персонажа нельзя. Можно только задать оболочку. Он будет драться, как TCTF, но против тебя. В таком случае помогает <change team>. В темах всё есть. Посмотри. Чтобы за тобой ходили, тоже можно, но у меня так и не получилось в аэропорту страйкера, (в оболочке TCTF) которого я переманил на свою сторону, заставить за собой ходить.
Оффлайн
"Телепортировать самого персонажа нельзя."
Смешной ты, Gelo. А chr_teleport? А chr_location?
"Можно ли например Чёрного TCTF поместить во 2 уровень, где его недолжно быть?"
Это можно провернуть только в Anniversary Edition, посредством chr_set_class и т.п.
"Т.п." - потому что иногда удобнее хачить бинарники: http://wiki.oni2.net/CHAR
"И как сделать так чтобы определённый оппонент ходил за тобой (как напарник)!"
Оппонент, естественно, как напарник ходить не будет, а будет тебе морду бить...
Скриптить напарников сложно, гораздо проще хачить http://wiki.oni2.net/NEUT
Оффлайн
geyser написал(а):
"Телепортировать самого персонажа нельзя."
Смешной ты, Gelo. А chr_teleport? А chr_location?
"Можно ли например Чёрного TCTF поместить во 2 уровень, где его недолжно быть?"
Это можно провернуть только в Anniversary Edition, посредством chr_set_class и т.п.
"Т.п." - потому что иногда удобнее хачить бинарники: http://wiki.oni2.net/CHAR
"И как сделать так чтобы определённый оппонент ходил за тобой (как напарник)!"
Оппонент, естественно, как напарник ходить не будет, а будет тебе морду бить...
Скриптить напарников сложно, гораздо проще хачить http://wiki.oni2.net/NEUT
ДА Я ВООБЩЕ СМЕШНОЙ! Вот только я и имел в виду, что из 1 во 2 уровень нельзя переместить. ЭТО, МЕЖДУ ПРОЧИМ, ВЫ МНЕ И ГОВОРИЛИ! А в тех командах, которые ты показывал, знаю только одну, но не знаю, как применить. Как узнать, куда именно телепортируешь? И кстати, напарник не будет морду бить, если его задобрить одной командой....
Оффлайн
Ser написал(а):
А нельзя просто сделать так, что бы у аппанента было какое нибуть сообщение для тебя! И пока ты не нажмёш контрол и непоговоришь с ним, он буде ходить за тобой????!
См. выше: "Скриптить напарников сложно, гораздо проще хачить NEUT"
NEUT определяет как "разговоры", так и полноценное "хождение за".
Оффлайн
Как сделать так, что бы камера во время заставок было свободной т. е. такой же как непосредственно во время игры????!
Ну например едит на мотике конока, и как сделать так что бы камеры была в стандартном положении (позади коноки, и соответствено следовала за конокой)!?? Пробовал некоторые команды с "cm_" удалять сильно не помогло(( Чё нужно сделать??
Оффлайн
Если удалить все команды с приставкой cm_, то камера будет волочиться за Конокой как миленькая. Если кое-какие недоудалить - возможны варианты.
Ещё можно в любой момент вызвать cm_reset, что прекращает текущую анимацию камеры и устанавливает её в игровой режим.
Оффлайн
НЕт, когда я все камеры удалил у мя была камера которая начинается при первой анимации, и оставалась так доконца!! и кстати за что эта камера отвечает cm_wait?? Это привязка камеры к какой-то анимации?? И какак пишется команда камеры, которая волочится за коноко???!
Оффлайн
geyser написал(а):
"Телепортировать самого персонажа нельзя."
Смешной ты, Gelo. А chr_teleport? А chr_location?
"Можно ли например Чёрного TCTF поместить во 2 уровень, где его недолжно быть?"
Это можно провернуть только в Anniversary Edition, посредством chr_set_class и т.п.
"Т.п." - потому что иногда удобнее хачить бинарники: http://wiki.oni2.net/CHAR
"И как сделать так чтобы определённый оппонент ходил за тобой (как напарник)!"
Оппонент, естественно, как напарник ходить не будет, а будет тебе морду бить...
Скриптить напарников сложно, гораздо проще хачить http://wiki.oni2.net/NEUT
А каким образом, всмысле хачить?? Зашёл по ссылке вижу наименование цифр, в них закадирован сам объект с его функциями??
И мне нужно просто найти нужную кадировку и скопировать из одного уровня в другой (который хочешь)????
Добавлено спустя 6 минут 23 секунды:
И скинь плиз сцылку на кач программ нужных для редактирования, а то с того сайта не пойму где качать!!! ))
Оффлайн
"НЕт, когда я все камеры удалил у мя была камера которая начинается при первой анимации, и оставалась так доконца!"
Ну, ежу понятно, что ты удалил не все камерные команды, а все, кроме первой камерной анимации. Так что ищи дальше.
"за что эта камера отвечает cm_wait? Это привязка камеры к какой-то анимации?"
Эта штука выдерживает паузу до окончания предыдущей камерной команды.
Имеет смысл только после анимации, интерполируемой за ненулевое время.
"И какак пишется команда камеры, которая волочится за коноко?"
cm_reset, блин.
"мне нужно просто найти нужную кадировку и скопировать из одного уровня в другой (который хочешь)?"
С челами (CHAR) это примерно так и происходит, да. Копируешь из одного BINACJBOCharacter.oni в другой.
Однако надо следить за анонсируемым размером следующего CHAR и за полным размером коллекции OBJC.
Пока что кое-какие инструкции по CHAR есть тут: http://wiki.oni2.net/AE:AddCHAR
NEUT хачить труднее, ибо там надо не тупо копировать, а целенаправленно изменять.
Оффлайн
Я на сайти wuki.oni2.net увидел скришот программы Edit Neutral Behavoir, тока непонял где скачать, скиньте плиз ссылку!!))
И кстати если я глобализовал например уровень, то я из него уже могу просто копировать чаров например: ai2_spawn... , в другой урвень??!
И ещё как мне узнать координаты старта каждого схранения, это для того что бы я мог телепортировать чаров в это место!!!?
Оффлайн
"Я на сайти wuki.oni2.net увидел скришот программы Edit Neutral Behavoir, тока непонял где скачать, скиньте плиз ссылку!!))"
Это где это ты такое удивел? "Behavoir" какой-то, "wuki"... Понятия не имею. Первый раз слышу. Скинь плиз ссылку.
"И ещё как мне узнать координаты старта каждого схранения" В английской версии вбиваешь с консоли where
Или пользуешься списком/смотрелкой флагов:
http://geyser.oni2.net/OBD/BINA/OBJC/FLAG/OrderedList/
http://geyser.oni2.net/OBD/BINA/OBJC/FLAG/QuickList/
"И кстати если я глобализовал например уровень" Что такое "глобализовал уровень"???????
"то я из него уже могу просто копировать чаров" Что такое "копировать чаров"???????
Оффлайн
Телепортировать в любую точку можно только по индексу (а с индексами надо осторожно).
chr_location(i, x, y, z), где i - индекс чела, x, y, z - координаты. Можно без скобок и запятых.
Если известен "флаг" в нужном месте, то chr_teleport(n, f), где n - имя чела, f - номер флага.
Оффлайн