How To Make A Moving Part With Moving Player!! Roblox Studio Tutorial!

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 พ.ย. 2024

ความคิดเห็น • 115

  • @BloxianCode
    @BloxianCode  11 หลายเดือนก่อน +5

    Enjoyed the video or learned something new?
    Consider to Subscribe to the channel🔴🔴
    Like the video👍👍
    Turn on the Bell Notifications 🔔🔔
    Leave a comment with a video idea, question or thought about the video!🔉🔉
    Thank you so much for watching the video!🤗🤗

    • @Ch4mpG4ming
      @Ch4mpG4ming 10 หลายเดือนก่อน +1

      What’s the song name ?

    • @BloxianCode
      @BloxianCode  10 หลายเดือนก่อน

      ​@mpizzaboy164 Haha the song name is: escaping gravity by TheFatRat. I have a link to the song on youtube in the video description

  • @DarkCoders_Studio
    @DarkCoders_Studio 11 หลายเดือนก่อน +4

    Your tutorials are simplified and understandable!
    Continue!

    • @BloxianCode
      @BloxianCode  11 หลายเดือนก่อน

      Thanks!!

  • @LightningDev23
    @LightningDev23 11 หลายเดือนก่อน +4

    Welcome back! :)

  • @ChespinisEpic
    @ChespinisEpic 6 หลายเดือนก่อน +1

    If your trying to make a group of parts move, pretend the group of parts doesn't exist except for the part you want to add a joint to (like the centermost part in your model for example). Follow the tutorial but don't duplicate your original model, just duplicate that one core part you are adding the joint to for the HumanoidRootPart. You can keep your original core part inside the model it was already in when you are grouping together the HumanoidRootPart and your model to make a new model. So like your model in the video should be a model inside a model, while the humanoidrootpart is also inside the outermost model but not inside the innermost model though idk if that matters much. Once your at the part where your original origin part is doing the animation after hitting play, duplicate the joint in the core part, paste that joint into the other parts of the model, configure each joint's properties manually by looking for part0 in properties and changing it so that part0 is the same as the parent (row above part0) and yea that should work.

  • @alphapham2060
    @alphapham2060 11 หลายเดือนก่อน +3

    First comment. Nice video mate.

    • @BloxianCode
      @BloxianCode  11 หลายเดือนก่อน

      Glad to hear!

  • @juandavidordonez8427
    @juandavidordonez8427 6 หลายเดือนก่อน

    Finally a simple and easy video tutorial, thank you!

  • @Coldereditzz
    @Coldereditzz 7 วันที่ผ่านมา

    I forgot to add the wait and my computer crashed 😂

  • @Maximus_67Castlewell
    @Maximus_67Castlewell 6 หลายเดือนก่อน +1

    I used it to make a solar eclipse! I will send you the link to the game soon! ;D

    • @Dermafloss1
      @Dermafloss1 5 หลายเดือนก่อน

      i want to see it when it published what is the game name?

    • @Maximus_67Castlewell
      @Maximus_67Castlewell 5 หลายเดือนก่อน

      @@Dermafloss1 It is coming soon!

    • @CerdemAkbaba
      @CerdemAkbaba หลายเดือนก่อน

      @@Maximus_67Castlewell it came out?

  • @Guamvege
    @Guamvege 7 หลายเดือนก่อน +2

    was anyone able to troubleshoot players following the block when they jump on it? whenever I test it I fall if I'm not moving with the block

  • @cjseder0407
    @cjseder0407 4 หลายเดือนก่อน

    In a GUI, how could I make a part move?
    For an example: When you type "Help" or "HELP" in the GUI, a part will move.
    But if you get the word wrong the parts will not move.

  • @Ridgedus31
    @Ridgedus31 8 หลายเดือนก่อน +2

    Is there any way I can make the destination longer? Thanks!

    • @BloxianCode
      @BloxianCode  8 หลายเดือนก่อน +3

      yes, of course! You have to set a position value for the fromPosition variable and the endPosition variable
      Let me know if you have some questions :)

  • @chaselaub7815
    @chaselaub7815 3 หลายเดือนก่อน +1

    Nice tutorial but when I ran the script it moves forward but then it doesn’t move back because of an error say align position is not a valid member of “Workspace.MovingPart” on line 9 do you know how to solve this

  • @PixellRush
    @PixellRush 27 วันที่ผ่านมา

    is there a way to attach a part to the moving part like if i want to place a chair on it and i play it, the chair falls of

  • @choiternity7305
    @choiternity7305 5 หลายเดือนก่อน +2

    what if my part is already moving with an on/off button, but i just wanna make it so the player can move along with it?

    • @str34k1
      @str34k1 3 หลายเดือนก่อน

      same here, reply if u found anything

  • @urnix69
    @urnix69 2 หลายเดือนก่อน

    Yeah no, this is not a good way to make a moving platform.
    For starters, the platform will randomly decide to not move for a long time before doing so again.
    The part is unanchored, which means that multiple players standing on the platform will cause it to weigh it down (completely breaking it in the process). Network Ownership did somewhat fix the issue, but not completely as it still happens.
    Just use a tween to make the platform move, and raycasting to make the player stay on the platform.

    • @lobotommy6
      @lobotommy6 2 หลายเดือนก่อน +2

      and how exactly do you use raycasting to make the player stay on the platform?
      you cant say what to do without explaining it.

    • @wallstreetplays
      @wallstreetplays 6 วันที่ผ่านมา

      You cant set a speed using tweenservice.

  • @gsdtxz
    @gsdtxz 4 หลายเดือนก่อน +1

    local part + script.parent
    local fromposition = part.Position + Vector3.new(-20,5,0)
    local endposition = part.Position + vector3.new(20,5,0)
    white true do
    part.AlignPosition.Position = fromposition
    wait(5)
    part.AlignPosition.Position = endposition
    wait(5)
    end

  • @st4rz08
    @st4rz08 3 หลายเดือนก่อน +1

    2024 - most likely does not work :(

  • @frosye.
    @frosye. 5 หลายเดือนก่อน

    my part just goes upwards and shifts to the right a little then properly works (not in the position i want it to be in)

    • @ilovecheereeos1430
      @ilovecheereeos1430 4 หลายเดือนก่อน

      replace the 5 with a 0 in the y axis and it for the other one too. for example: (20,0,0)

  • @kittycorn1068
    @kittycorn1068 7 หลายเดือนก่อน

    is there a way to let players stay on a spinning part

  • @thestickchannel1845
    @thestickchannel1845 8 หลายเดือนก่อน +2

    how can i make it going up while its tilted?

    • @BloxianCode
      @BloxianCode  8 หลายเดือนก่อน

      What do you mean exactly?

    • @FosForus_15
      @FosForus_15 6 หลายเดือนก่อน

      To make it go up you need to re write the (-20, 5, 0) (20, 5, 0)
      To something like this (0, how low you want it, 0) (0, how high you want it, 0)

  • @HaikuFalls
    @HaikuFalls 10 หลายเดือนก่อน +3

    How do I make it slower?

    • @NoProGamerOFFICIAL
      @NoProGamerOFFICIAL 8 หลายเดือนก่อน +1

      Lower velocity I’m pretty sure

  • @gabrielatrujillo3111
    @gabrielatrujillo3111 9 หลายเดือนก่อน +4

    The platform isnt moving

    • @Vexin_Vex
      @Vexin_Vex 5 หลายเดือนก่อน

      Made sure the part is not anchored

    • @ChickenDoodleSoup-
      @ChickenDoodleSoup- 5 หลายเดือนก่อน

      @@Vexin_Vexit just falls

    • @aurenciavelmra
      @aurenciavelmra 4 หลายเดือนก่อน

      @@ChickenDoodleSoup- frrr, how to fix it

    • @mrcls.mv13s
      @mrcls.mv13s 3 หลายเดือนก่อน

      ​@@aurenciavelmra part.Anchored = true

    • @laurens9153
      @laurens9153 2 หลายเดือนก่อน

      @@ChickenDoodleSoup- add an extra 0 at the maxForce

  • @crackxall11
    @crackxall11 9 หลายเดือนก่อน +1

    it wasnt working

  • @mememan499
    @mememan499 8 หลายเดือนก่อน

    how do you make it move slightly up as its going to the left at the same time?

  • @Lsxr-nr9ub
    @Lsxr-nr9ub 9 วันที่ผ่านมา

    w video

  • @arnavisrager
    @arnavisrager 3 หลายเดือนก่อน

    Hey could you tell me how to move it foward?

  • @skeletoneyd
    @skeletoneyd 9 หลายเดือนก่อน

    I don't know what I did wrong but it didn't work until I scaled the platform

    • @BloxianCode
      @BloxianCode  9 หลายเดือนก่อน

      Hmm, thats weird. Scaling should not be a problem unless you make it enormous

  • @Saykator
    @Saykator 9 หลายเดือนก่อน

    If I resize it , it stops working

  • @hBurkh
    @hBurkh 5 หลายเดือนก่อน

    It isn't working properly, it going random positions

  • @n0mad1an
    @n0mad1an 5 หลายเดือนก่อน

    can you PLEASE tell me how to make it move once, and only once?

    • @juanespi241
      @juanespi241 5 หลายเดือนก่อน

      Then don't use the while statement, put the code outside:
      local part script.Parent
      local fromPosition = part.Position + Vector3.new( -20,5,0)
      local endPosition = part.Position + Vector3.new(20,5,0)
      part.AlignPosition.Position = fromPosition
      wait(5)
      part.AlignPosition.Position = endPosition
      wait(5)

  • @BlueGD703
    @BlueGD703 10 หลายเดือนก่อน

    What about the part moving 10 studs below the player and if the player goes forward the part also goes forwards

    • @BloxianCode
      @BloxianCode  10 หลายเดือนก่อน

      Its a bit different than in this video. To do that you should make a script with a while-loop in it. In the loop you should set the position of the part to the position of the player minus 10 studs.
      The localscript inside the part should look something like this:
      while true do
      local humanoidRootPart = game.Players.LocalPlayer.Character.HumanoidRootPart
      local part = script.Parent --path to your part
      part.Position = humanoidRootPart.Position + Vector3.new(0, -10, 0)
      end

  • @gsdtxz
    @gsdtxz 4 หลายเดือนก่อน

    the part doesnt even more

  • @Fugitoid-gp5tx
    @Fugitoid-gp5tx 6 หลายเดือนก่อน

    It keeps erroring and saying, AlignPosition is not a valid member of MeshPart

    • @BloxianCode
      @BloxianCode  6 หลายเดือนก่อน

      Are you sure you inserted an AlignPosition directly into the meshpart and haven't changed its name?

  • @excafator_arrr
    @excafator_arrr 5 หลายเดือนก่อน

    it works but my platform is tilted

    • @excafator_arrr
      @excafator_arrr 5 หลายเดือนก่อน

      no need to fix it was tilted 90 degrees by me

    • @excafator_arrr
      @excafator_arrr 5 หลายเดือนก่อน

      I rotated it 90 degrees*

  • @ChespinisEpic
    @ChespinisEpic 6 หลายเดือนก่อน

    If the loop isnt working:
    -- Output taken from ChatGPT
    local animation = script:WaitForChild('Animation')
    local humanoid = script.Parent:WaitForChild('Humanoid')
    local dance = humanoid:LoadAnimation(animation)
    -- Function to play the animation and set up looping
    local function playAndLoopAnimation()
    dance:Play()
    dance.Stopped:Wait() -- Wait for the animation to complete
    playAndLoopAnimation() -- Recursively call to loop the animation
    end
    -- Start the animation
    playAndLoopAnimation()

  • @littledev
    @littledev 9 หลายเดือนก่อน

    Could you make it so the part would go in a circle in a loop and the player would still stay on it?

    • @BloxianCode
      @BloxianCode  9 หลายเดือนก่อน

      That's a great idea! Should probably not be that hard to make. I am currently a bit busy with school. Could you remind in a few days?

    • @Darko_Boi
      @Darko_Boi 8 หลายเดือนก่อน

      !!!!!!!​@@BloxianCode

    • @littledev
      @littledev 3 หลายเดือนก่อน

      @@BloxianCode its been 5 months so please consider making it

  • @greenmiles4553
    @greenmiles4553 10 หลายเดือนก่อน

    Quick question is there any way you can make it so it can pass through walls and make it able to stop for like 10 seconds?

    • @Coribot
      @Coribot 7 หลายเดือนก่อน

      Make the walls no collisioned

  • @bloxkid756
    @bloxkid756 7 หลายเดือนก่อน

    My plate is going to space how do I fix

  • @Unpredictableiscool
    @Unpredictableiscool 5 หลายเดือนก่อน

    how can i make it so when the player jumps onto it, it stays upright. right now it tilts and rotates after heavy player collision

    • @fruitymaster3
      @fruitymaster3 5 หลายเดือนก่อน

      anchor the block

    • @3p1c_
      @3p1c_ 2 หลายเดือนก่อน

      @@fruitymaster3 💀anchoring it makes it so that it cant move at all

    • @fruitymaster3
      @fruitymaster3 2 หลายเดือนก่อน

      @@3p1c_ I was terrible at scripting, but all you can do is pretty much... idk, weld it? Weldcontstraint it?

    • @3p1c_
      @3p1c_ 2 หลายเดือนก่อน

      @@fruitymaster3 you can set the density to 100 and alignPos maxforce to something extremely large and the platform will be too dense to be affected by anything

    • @urnix69
      @urnix69 2 หลายเดือนก่อน

      @@3p1c_ This is the exact issue with using alignposition and alignorientation.
      Using unanchored parts causes problems where multiple players standing on a moving platform will cause it to weigh it down and completely breaking it. This cannot be fixed.
      I suggest using a tween to make the platform move, and raycasting to detect if the player is on the moving platform. Raycasting is more complicated to learn, but it's a lot more accurate and works a lot better than the moving platform in the video (especially because the part is anchored).

  • @JustZack4
    @JustZack4 6 หลายเดือนก่อน

    DOES IT WORK ON A SPHERE

  • @romariocardoso
    @romariocardoso 8 หลายเดือนก่อน

    bro im getting sad, thats the second tutorial that i watch that doesnt work

    • @xR3_Phoenix
      @xR3_Phoenix 6 หลายเดือนก่อน

      Same here 😢

  • @Devlix_himself
    @Devlix_himself 5 หลายเดือนก่อน

    the script isnt working for me, the position and Alignposition is red and also parent

    • @laurens9153
      @laurens9153 2 หลายเดือนก่อน

      check if you write everything right like in the video, if so it shouldnt be red.

  • @fredi0mg6
    @fredi0mg6 4 หลายเดือนก่อน

    It didnt work anyone know why

  • @-CENSORED0-
    @-CENSORED0- 7 หลายเดือนก่อน

    Does this work for a union?

  • @BaoTinTran-rz8hf
    @BaoTinTran-rz8hf 9 หลายเดือนก่อน

    How make it move slow

  • @PlatonNovikov
    @PlatonNovikov 4 หลายเดือนก่อน

    IT DOENT WORKKKKKKKKKKKKKKK TO MEEEEEEEEEEEEEEEEEEEE

  • @ninas8238
    @ninas8238 9 หลายเดือนก่อน +1

    It didn’t work.

    • @BloxianCode
      @BloxianCode  9 หลายเดือนก่อน

      What doesn't work exactly. I know it still works! You can download a copy of the model from the description so you know it works!
      www.roblox.com/library/15701680691/Moving-Platform-with-Moving-Player

    • @ninas8238
      @ninas8238 9 หลายเดือนก่อน

      @@BloxianCode ok ty

    • @gabrielatrujillo3111
      @gabrielatrujillo3111 9 หลายเดือนก่อน

      It dissapears

  • @SpaceGameYTGamer
    @SpaceGameYTGamer 3 หลายเดือนก่อน

    my not work

  • @gigached5603
    @gigached5603 4 หลายเดือนก่อน

    How do I do it in the opposite direction?

    • @str34k1
      @str34k1 3 หลายเดือนก่อน

      change the 3 axis in the script, x y and z

  • @AnkyTrike
    @AnkyTrike 6 หลายเดือนก่อน

    Just wondering does it work for meshparts?

    • @icetimestudios
      @icetimestudios 24 วันที่ผ่านมา +1

      Hey you probably figured it out by now, but seems like its works with meshparts EXCEPT the player WILL NOT stay on the part.

  • @roxaplayshd2112
    @roxaplayshd2112 3 หลายเดือนก่อน

    How can I move models from a to b?

    • @laurens9153
      @laurens9153 2 หลายเดือนก่อน

      maybe write instead of: local part = script.parent
      write this instead: local part = script.parent.parent
      im not the best at scripting but this might work

  • @universoul6079
    @universoul6079 10 หลายเดือนก่อน

    how do you make the distance farther

    • @BloxianCode
      @BloxianCode  10 หลายเดือนก่อน

      To change the distance you should change the numbers in the script from the fromPosition and endPosition. If you want a longer distance you can change -20 and 20 to -40 and 40 for example.
      So you would get:
      local fromPosition = part.Position + Vector3.new(-40, 5, 0)
      local endPosition = part.Position + Vector3.new(40, 5, 0)
      Let me know if its clear to you. Ask more questions if I was not clear enough or if you have other questions🤗

  • @Superchu023
    @Superchu023 5 หลายเดือนก่อน

    why doesnt mine float?

    • @AaaHooooO0
      @AaaHooooO0 5 หลายเดือนก่อน

      Make sure you Anchor it

  • @luckyfunky1178
    @luckyfunky1178 10 หลายเดือนก่อน

    you forgot to put the script in the description... 1:36

    • @luckyfunky1178
      @luckyfunky1178 10 หลายเดือนก่อน

      I have already, made a tweening script, do I have to remove it now?

    • @BloxianCode
      @BloxianCode  10 หลายเดือนก่อน

      Hi! I have put the script on pastebin. The link is put in the description. You can copy the script by going to this link: pastebin.com/tBTa1MLt
      I use pastebin to paste my scripts there so people can easily copy them. Pastebin is a wellknown place to place code-snippets. I hope this helps you out :)
      About your other question: if you want to use this video you should remove your own tweening script, otherwise you have 2 different script telling the part to move. This can cause problems.
      I hope this helps you out. If you have other questions, ask me :)

    • @luckyfunky1178
      @luckyfunky1178 10 หลายเดือนก่อน

      Alright.@@BloxianCode

    • @yoyobrawlstars
      @yoyobrawlstars 10 หลายเดือนก่อน

      pastebin isnt loading can u put in desc

    • @BloxianCode
      @BloxianCode  10 หลายเดือนก่อน

      @@yoyobrawlstarsYes of course!
      Here it is:
      -- Moving Part With Moving Player by BLOXIANCODE th-cam.com/users/BloxianCode
      -- Tutorial: th-cam.com/video/6jr8uquKcd0/w-d-xo.html

      local part = script.Parent

      local fromPosition = part.Position + Vector3.new(-20,5,0)
      local endPosition = part.Position + Vector3.new(20,5,0)

      while true do
      part.AlignPosition.Position = fromPosition
      wait(5)
      part.AlignPosition.Position = endPosition
      wait(5)
      end

  • @BooogiedownGaming
    @BooogiedownGaming 8 หลายเดือนก่อน

    how do i change the speed

    • @BloxianCode
      @BloxianCode  8 หลายเดือนก่อน

      You can change the speed by changing the MaxVelocity number in the AlignPosition. In the video I set it to 15, if you want it to go faster you make that number higher

    • @BooogiedownGaming
      @BooogiedownGaming 8 หลายเดือนก่อน

      I also got another question @BloxianCode
      how do i make it so the platform stays straight because it keeps on tilting a tiny bit every time i step on it

  • @AAAAAAAAAAA398
    @AAAAAAAAAAA398 9 หลายเดือนก่อน

    how to make it move further🤔🤔🤔🤔🤔🤔

    • @BloxianCode
      @BloxianCode  9 หลายเดือนก่อน +1

      Just change the value of fromPosition and endPosition in the script.
      The lines of those fromPosition and endPosition are:
      local fromPosition = part.Position + Vector3.new(-20,5,0)
      local endPosition = part.Position + Vector3.new(20,5,0)
      So I move the part 20 studs to the left (fromPosition) and 20 studs to the right (endPosition) based on where you place the part. So from left to right is 40 studs in total. You can play around with the -20 and 20 in the Vector3.new() to let part move further.
      Feel free too ask more questions if you have some :)

    • @AAAAAAAAAAA398
      @AAAAAAAAAAA398 9 หลายเดือนก่อน

      can i ask one more question, is it possible to make it move 3 times instead of twice like "starting from start, going to some place, and then going to end" instead of going from start to end@@BloxianCode

    • @AAAAAAAAAAA398
      @AAAAAAAAAAA398 9 หลายเดือนก่อน

      ​@@BloxianCode ?

    • @princetbz1102
      @princetbz1102 8 หลายเดือนก่อน

      @@AAAAAAAAAAA398 i'm no expert but I assume you make a third variable so local thing and then do part position = vector3.new thing

    • @AAAAAAAAAAA398
      @AAAAAAAAAAA398 8 หลายเดือนก่อน

      :0@@princetbz1102

  • @dimitripetrenko282
    @dimitripetrenko282 7 หลายเดือนก่อน +1

    what if i want it to rotate

    • @theboyboi1125
      @theboyboi1125 4 หลายเดือนก่อน

      same here i dont know how to either pls tell us