Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Скриптинг Roblox Studio. Как передвинуть NextBot?

Наеисал скрипт для передвижения. Пишет, что работает идеально вся команда, но теперь вылезает ошибка :" Position is not a valid member of Humanoid". Как это исправить и какие изменения нужно внести в скрипт?
ПрограммированиеИгры+2
Тимофей Михайлин
  ·   · 1,3 K
Ошибка "Position is not a valid member of Humanoid" указывает на то, что вы пытаетесь обратиться к свойству "Position" объекта "Humanoid", которого нет или недоступно.
Если вы хотите передвинуть объект "NextBot" в Roblox Studio, вам нужно обращаться к свойству "Position" самого объекта, а не его компонента "Humanoid". Вот пример скрипта, который перемещает объект "NextBot" в указанную позицию:
local NextBot = script.Parent -- Получаем объект NextBot
local targetPosition = Vector3.new(0, 5, 0) -- Указываем целевую позицию, куда нужно переместить NextBot


-- Перемещение NextBot к целевой позиции
NextBot:SetPrimaryPartCFrame(CFrame.new(targetPosition)) 
Замените
Vector3.new(0, 5, 0)
на нужные вам координаты, чтобы переместить NextBot в желаемое место. Убедитесь, что скрипт находится в объекте NextBot, либо измените
script.Parent
на нужный путь к объекту NextBot, если скрипт находится в другом месте.
1 эксперт согласен
тоесть я так понимаю, перед функцией телепортации надо создать локальную, например part, и в скрипт добавить :... Читать дальше
Инженер путей сообщения – строитель  · 3 мая 2023
Для начала надо изучить язык программирования, на котором мы пишем скрипт, потом объектную модель, с которой мы работаем. Потом понять сакральность фразы «Позиция — не годный член гуманоида», означающая, что в классе Humanoid... Читать далее