Tool disaperas few seconds after equip

BodyAttach is created on local? If so then you must create it on server since server will see blank space instead of objects which are shown on the client

is it getting destroyed or falling?

No its on server by script that playes every time character is added

Just disapears its getting deleted

look in explorer if it’s still there

It is there it dont disapears (bruh chars limit)

Try searching for motor6d and check if it’s Part1 Part0 are set correctly

These are set corectly everything is working but part gets deleted thats whole problem

How much parts are there
and are they welded to each other

Few all are welded but 3 wich are welded with animatable weld type

Its like humanoid’s joint but for tool

Its auto setting these on server right after doing so on client

Deleting the client one might help i don’t know

I used tutoroal for this maybe looking at it will make it easyier How to animate Tool Parts (Guns, Knifes etc.)

On your place i would’ve just done that all in server script by putting it into the tool and doing all the code on there instead of fuzzling it randomly using remotes which aren’t trustworthy as hacker can literally just weld themselves or do things far worse by exploiting the features, don’t trust client.

You can use remotes to send animation request to be played on humanoid and that will be more useful.

Ima rework it when ill be able to

In gun with normal handle i use it for dmg and animatiins

Remotes as i said aren’t trustworthy as anyone with hands growing from right place can exploit and send infinite damage value.

Remote just call event dmg is based on atribute wich i get on server side