How to replicate these arms?

Hi, so, I want to make my characters arms neon (or any material).
The issue I ran into is that the roblox packages (an example being the boy package) will not show the neon material (same goes if your character is wearing a shirt).

So I remember that Blox Fruits has the ability to make your arms neon (essentially cloning the arm scaling it bigger and positioning it to where the original arm is).

Like this:
Demo

Is there any information on how I could do this, because cloning it is easy however making sure it’s in the exact position is an issue for me (due to client-server lag or whatever you call it).

You don’t need to exactly copy it and Render/Update it every frame. You can just simply copy the arms, Position and Scale them, And weld them into the Original Arms.

1 Like

That’s what I’m trying to do, but how do you exactly combat the client-server lag. Let’s say the client is moving a lot and they equip the neon arms or whatever, how do you know it’s correctly positioned?

My best guess is to use a RemoteEvent to tell the Server the Player has equipped the Arms, Then check if they already have the Arms, If they do, Just do nothing, Else, Add the arms. You can also create another one that’ll Remove the Arms (or you can just use the same one and put a custom parameter once firing the Remote, Such as an number, 1 = Equip, 2 = Unequip)

Once the Remote gets fired, Just Clone, Position and Scale everything on the Server without worries. (But ensure to add alot of Sanity checks so exploiters will probably not be able to abuse the Remote to Lag the whole Server)

1 Like

A long time ago I made my own admin and you could use a :duck command to clone a duck mesh to your character, however when doing so if the player was moving the duck would sometimes offset with no change in the script.

Alright, I decided to clone the arms as soon as the character spawns, weld them and then turn them invisible. When they’re needed you can turn them visible again.