Drink animation help


I scripted a lot. But I can’t find the real position to the mouth.

local Tool = script.Parent;

enabled = true




function onActivated()
	if not enabled  then
		return
	end

	enabled = false
	Tool.GripForward = Vector3.new(0,-.759,-.651)
	Tool.GripPos = Vector3.new(1.5,-.5,.3)
	Tool.GripRight = Vector3.new(1,0,0)
	Tool.GripUp = Vector3.new(0,.651,-.759)


	

	wait(2)

	Tool.GripForward = Vector3.new(0, 0, 1)
	Tool.GripPos = Vector3.new(0, 0, 0)
	Tool.GripRight = Vector3.new(1, 0, 0)
	Tool.GripUp = Vector3.new(0, 1, 0)

	enabled = true

end

script.Parent.Activated:connect(onActivated)
script.Parent.Equipped:connect(onEquipped)

Try making a proper tool animation and then play the animation, will come out with a better result.

I found this video tutorial:

2 Likes

What if I can’t make it to 1 union? Like 3-5 parts.

Weld and make sure you have a handle.

1 Like

I welded and now animation isn’t working.
image

Have you animated it?

Also, that is a strange weld.

Try using the btools “weld tool”.

image
These are the parts but there is union part so I can’t do it. When I made all parts to union it makes invisible so.

Don’t make it a union.

But I need to make hole inside so union is needed for cups.

If it goes invisible when you make it a union you are doing something wrong when you make the union.

image
image
So there is hole part and that is made by union. When I make all unions together it makes invisible.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.