Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Welded arms visible in FPS?

Asked by 9 years ago

I can't really provide a script for this, but could someone please just run it through on how you make welded arms or welded fake arms, visible in FPS, or when you zoom all the way in

[[ EDITED ]]

*When you zoom all the way in with fake arms you can't see them

*When you zoom all the way in with real arms you can't see them

0
All I know is that they are inside of the player's arms, so they're not visible outside of them. SpazzMan502 133 — 9y
0
You weld them the same location as the regular arms, then when u zoom in (1st person) you should be able to see your fake arms. iNicklas 215 — 9y
0
nope, for some reason you can't even see your fake arms qq dragonkeeper467 453 — 9y
0
Just don't parent them to Character DragonODeath 50 — 9y
View all comments (2 more)
0
Parent them to the CurrentCamera in workspace using a LocalScript. Spongocardo 1991 — 9y
0
Magnitude is your friend. woodengop 1134 — 9y

3 answers

Log in to vote
0
Answered by 9 years ago

Try using a localscript.

Some properties and events you might want to use.

RenderStepped LocalTransparencyModifier

If you still can't figure this out, take a look at my script and edit it to your needs. http://www.roblox.com/Show-Limbs-FPS-item?id=262181284

Ad
Log in to vote
0
Answered by
duckwit 1404 Moderation Voter
9 years ago

By default, everything inside the Character Model that is not a child of a Tool will be invisible in first person.

There are three ways to bypass this:

(a) Set Camera.CameraType to 'Scriptable' and program your own camera.

(b) Don't parent the things you want to be seen to the Character Model.

(c) Use RunService.RenderStepped and LocalTransparencyModifier to set the transparency of each arm to 0 for each frame.

Option (b) is convenient in many cases. Create a Model with a Right Arm, Left Arm and Humanoid and parent it to something under Workspace that isn't a descendent of the Character Model. Weld each arm to their respective 'real' arms and you'll be able to see them in first person.

xolbStudios mentions method (c) in his answer.

0
Ok, I think I recall seeing b done in a gun kit before, yet I didn't understand it, now I know :P. I'll try it out and make this correct if it works, thanks a lot! dragonkeeper467 453 — 9y
Log in to vote
-2
Answered by 9 years ago

this might work

function PlayerToSetup(Player) --[[ Code to weld the arms to the character ]]-- end

game.Players.PlayerAdded:connect( function(Player) PlayerToSetup(Player) Player.Backpack["Tool you want to equip"].Parent = Player.Character end )

i dont know if it works for you but it does for me

0
no, this won't work, but thanks anyways, this makes no sense to me y it would work, it creates the welds then parents the tool how does that make arms visible? dragonkeeper467 453 — 9y
0
oh the tool thing thats just a random thing but the functin thing that one is where you put colde to weld the parts kennyspy222 0 — 9y

Answer this question