"PRO" Builder Swaps Jobs With a "PRO" Scripter...

  Рет қаралды 180,747

RoBuilder

RoBuilder

Күн бұрын

Check out my asset store! (Free Stuff to!): shoprobuilder....
RoBuilder Games (second Channel): / @robuildergames8563
For weekly Asset Packs check out our Patreon!: www.patreon.co...
RoBuilder Discord
- / discord
RoBuilder Fan Shirt
- www.roblox.com...
- Thanks for watching! Discord -- / discord

Пікірлер: 331
@User_Bennymaru009
@User_Bennymaru009 Жыл бұрын
Congrats Learning Scripting RoBuilder And Also I Love Your Videos Its So Insporational And It Always Makes My Day
@_Sickk
@_Sickk Жыл бұрын
theres a new ai in roblox helps beginners btw
@NotMySocial
@NotMySocial Жыл бұрын
@@_Sickk honestly I had no idea that existed and honestly I think it has the possibility to make it so you don't have to learn scripting (which is scary)
@_Sickk
@_Sickk Жыл бұрын
@Bubba Caudo no it's from roblox it self in roblox studio
@brandonbeckstead9244
@brandonbeckstead9244 Жыл бұрын
@@_Sickk how do i use it
@MarcusXVT
@MarcusXVT Жыл бұрын
@@_Sickk bro what is it?
@BurgerFreak
@BurgerFreak Жыл бұрын
You should make a channel with him where he teaches you how to script, that way we could also kinda learn alongside you
@cyber2194
@cyber2194 Жыл бұрын
That would be fun
@daretitan
@daretitan Жыл бұрын
yes
@BloxyBeegs
@BloxyBeegs Жыл бұрын
Yeh I agree
@realspeedey
@realspeedey Жыл бұрын
Agreed
@MrBleebo
@MrBleebo Жыл бұрын
yeah!
@tomsterbg8130
@tomsterbg8130 Жыл бұрын
I love how the scripter tried to help you by having his own idea and making the model work really easily when scripted with that idea, but you just do your own thing :D
@bschutle
@bschutle Жыл бұрын
For the teleporter I’m pretty sure it would be a lot better if you checked if the object that touched the part is a player and then instead of using MoveTo you could change the position of the HumanoidRootPart part inside the character, really good effort for a beginner.
@yigawaffle
@yigawaffle Жыл бұрын
The amount of confidence that the colors changing gives you is amazing
@NotMySocial
@NotMySocial Жыл бұрын
I like the way he scripts it's actually a unique way of thinking he actually has decent potential
@llamatube668
@llamatube668 Жыл бұрын
Hes just using tutorials online.
@CasualMenaceThe1
@CasualMenaceThe1 Жыл бұрын
Bro Is Truly The Greatest Scripter
@kidgamer8401
@kidgamer8401 Ай бұрын
Lol
@mr_griffolukegriffiths9166
@mr_griffolukegriffiths9166 Жыл бұрын
As a scripter who had all but given up trying to persuade you to learn scripting this brings tears of joy to my eyes! You did so good too 😊
@stuntfax9004
@stuntfax9004 Жыл бұрын
Good to see someone like you in this world mate, and no before you say, I am not a bot.
@dandewsirbello
@dandewsirbello Жыл бұрын
@@stuntfax9004 bot
@hypersecret6288
@hypersecret6288 3 ай бұрын
​@@stuntfax9004bot 😂
@Pancake_Bunny1
@Pancake_Bunny1 Жыл бұрын
You and gnome code really need to do a collab! It would be pretty epic but its really up to you and gnome code!
@unixinteractive6605
@unixinteractive6605 Жыл бұрын
Am a scripter and i made a grave mistake as a noob not learning CFrame before learning anything the fact RoBuilder learned it faster and did it first is a impressive and good start!
@definitelynotseal
@definitelynotseal Жыл бұрын
Awesome video! There is a special feeling when you code something and it's acatually works lol. Your question at the start about not quite understanding when and where to use spaces and periods is a really good question! It's important to learn the why rather than use period here, caps here etc, vs understand why you use it there. (I make a living teaching people how to code) If you ever want a free lesson for a video shoot me an email 👍
@nobkat1
@nobkat1 Жыл бұрын
i cant code for the life of me
@MiniTrahan
@MiniTrahan Жыл бұрын
Here is a replica of a lua script that I made: -- Define the two locations you want to teleport between local startLocation = Vector3.new(0, 5, 0) local endLocation = Vector3.new(10, 5, 0) -- Define the teleport function local function teleport(player) -- Move the player to the end location player.Character.HumanoidRootPart.CFrame = CFrame.new(endLocation) end -- Connect the teleport function to a trigger part local portal = script.Parent -- Assuming the script is attached to a part portal.Touched:Connect(function(other) if other:IsA("Player") then teleport(other) end end) That is just a simple one
@kidgamer8401
@kidgamer8401 Ай бұрын
Yup that’s ez a
@74L
@74L Жыл бұрын
More of these types of videos, these are fun to watch!
@RoBuilder
@RoBuilder Жыл бұрын
If you have any ideas for more videos like these let me know! I would love to make this a series!
@musicdemon999
@musicdemon999 6 ай бұрын
@@RoBuilder Can u help me make a space pvp game I just started making it
@kidgamer8401
@kidgamer8401 Ай бұрын
@@musicdemon999no just no
@MysticHazard
@MysticHazard Жыл бұрын
It would be cool if you did a video where you try to make a game in another game engine such as unity
@RomanDev17
@RomanDev17 Жыл бұрын
you should really try to learn scripting as a scripter I would love to see you script
@bloxjw
@bloxjw Жыл бұрын
I commented in the sculpting video that you should make a vid where you try to script and you did! ❤
@alexskorpik11play79
@alexskorpik11play79 Жыл бұрын
Tip: U cant go below wait(0.03), to do that use task.wait(0.0001) or whatever number you want!
@Yeishin
@Yeishin Жыл бұрын
just put a hinge and set a certain setting to motor and it will spin the part attached to the hinge
@CubeiPont
@CubeiPont Жыл бұрын
5:21 very happy! You're better than i was when i started too
@ChristianFooWasTaken
@ChristianFooWasTaken Жыл бұрын
You can just put wait() and it will be a very small number
@Jix_Shorts
@Jix_Shorts Жыл бұрын
Bro! I just saw you at Walmart like 15 mins ago. Love your videos!
@M4ngo7
@M4ngo7 Жыл бұрын
I started building 2 years ago and scripting 1 year ago, I used to forget to anchor everything, lol.
@ScriptingEntity
@ScriptingEntity Жыл бұрын
so slow at typing scripts, but watching you script was kinda fun ngl
@ninjastarmc5565
@ninjastarmc5565 Жыл бұрын
Hey just a tip, Collection Service is a good way of not making a crap ton of scripts. Roblox Documentation should have info on it
@LiquidMark
@LiquidMark Жыл бұрын
Dot's are needed when you want to index something, or [name: string], Instead of wait(n: number?) you can use the newest wait ( task.wait(n: number?) ) which runs 1/60 vs wait which is 1/30, Capitals and Lowercases are needed because of how the functions were made lets say we have a function here that print's Hello, World! function Hello() print('Hello, World!') end You would not be able to call the function Hello by using a lowercase h hello() -- Error's Hello() -- Prints Hello World you can also use CFrame *= CFrame.Angles(x: number, y: number, z: number) -- Numbers will be in radians, convert the number to radians with math.rad(n: number) if you have anymore questions, feel free to ask them below and I will try my best to answer them all 👍
@breezy4500
@breezy4500 Жыл бұрын
for function* stuff you don't need to call the function? I didn't know I'm used to seeing like function Hello() print("Hello World!") end Hello()
@LiquidMark
@LiquidMark Жыл бұрын
@@breezy4500 What do you mean?
@pinkmarkercat
@pinkmarkercat Жыл бұрын
Lol this video actually taught me a few things about scripting and that windmill thingy is so cool btw
@凁
@凁 Жыл бұрын
for ur first time making a portal i guess its decent, but yeah, you used a deprecated namecall "findFirstChild" its FindFirstChild, you didnt add a player table and do debounces with it and you should use CFrame instead of using Humanoid namecall "MoveTo" , instead of doing part.Parent:FindFirstChild("Humanoid") i prefer doing: local PS = game:GetService("Players") local players = {} PS.PlayerAdded:Connect(function(plr) players[plr] = false end) PS.PlayerRemoving:Connect(function(plr) players[plr] = nil -- to prevent memory leak end) portal.Touched:Connect(function(Part) if not Part:IsA("Part") then return end -- if its not a part it will not continue the function code local plr = PS:GetPlayerFromCharacter(Part.Parent) or PS:GetPlayerFromCharacter(Part.Parent.Parent) -- just incase if the part is a bodypart or an accessory if plr ~= nil and plr.Character ~= nil and players[plr] == false then -- debounce is false and player's character is not nil players[plr] = true Plr.Character.HumanoidRootPart.CFrame = exit.CFrame players[plr] = false end end)
@lambarini
@lambarini Жыл бұрын
very needed comment to a builder
@cloudsszn
@cloudsszn Жыл бұрын
ngl even though the pls spin joke u thought wasn't funny I still laughed
@Autistic2118
@Autistic2118 Жыл бұрын
5:54 you could do CFrame += cuz that's a smaller version
@TylerNPTOfficial
@TylerNPTOfficial Жыл бұрын
I learned basic scripting from this video tysm this is so helpful
@notlucarblx
@notlucarblx Жыл бұрын
to make it face out of the portal, rotate the exit part, Its pretty easy..-
@blockdev6437
@blockdev6437 Жыл бұрын
I hope you make more videos like this. Really good for your first time scripting. I would have coded the tp script like this: local debounce = true --the function when the player touches this part script.Parent.Touched:Connect(function(hit) --If it is a player if hit.Parent:FindFirstChild("Humanoid") then if debounce == true then debounce = false --Variables local char = hit.Parent local plr = game.Players:FindFirstChild(char.Name) --Tp char.HumanoidRootPart.CFrame = game.Workspace.Portal1.EndPart.CFrame wait(0.5) debounce = true else end else end end)
@cdrando
@cdrando Жыл бұрын
local lastTouched = 0 -- Or the use of dictionaries for humanoid-specific debounces script.Parent.Touched:Connect(function(hitObj) local humObj = hitBp.Parent:FindFirstChildOfClass("Humanoid") if (humObj and os.clock() - lastTouched > 2) then lastTouched = os.clock() script.Parent:PivotTo(Location) -- Teleporting humObj:TakeDamage(50) -- Damaging -- etc. end end) Is an efficient way of handling debounces and timeouts for events.
@practicalcucumber1395
@practicalcucumber1395 Жыл бұрын
@Seburrito nah it’s easier using cframe. Plus you don’t NEED everything the guy wrote such as the debounce
@OverSimplifiedScripting
@OverSimplifiedScripting Жыл бұрын
I'd replace 1. hit.Parent:FindFirstChild("Humanoid") with hit.Parent:FindFirstChildOfClass("Humanoid") with 2. All waits would be replace by task.wait() 3. Make the debounce return if its false 4. Get the plr using :GetPlayerFromCharacter(char) But these are minor changes that barely speed up the script so it wouldn't make a noticeable difference.
@TommyflamRbx
@TommyflamRbx 6 ай бұрын
Rotation would be way easier than CFrame but I guess you did it
@Zeda1002
@Zeda1002 Жыл бұрын
You can fix double teleporting by creating new variable and make a if statement if variable == false and at beggining make that variable true and after teleport part wait 0.1 second and set variable to false.
@SkippsStudios
@SkippsStudios Жыл бұрын
yes so it dosent spam fire the function. basically a cooldown for debounce
@purple-124
@purple-124 Жыл бұрын
idea: in the video where they do their original rolls, have an animation and camera angles set and a whole different world where they fly through the teleporter and in the middle is like this space magical world, and then fly out.
@stumbleguysforfun7438
@stumbleguysforfun7438 Жыл бұрын
I think "." Is used when you want to call a function -me(a python user)
@Brian-zc6hx
@Brian-zc6hx Жыл бұрын
Congrats to learing a little scripting in lua program language! I love ur vids 😀
@Brian-zc6hx
@Brian-zc6hx Жыл бұрын
If you want a better optimalized lua program to rotate that Union part use tweenservice and more wait like this > while wait(2) do game:GetService("TweenService"):Create(script.Parent, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {CFrame = CFrame.fromEulerAnglesXYZ(2, 0, 0)}):Play() end
@Goober_No1
@Goober_No1 Жыл бұрын
4:30 its "while wait()" End if the script: "do"
@Rip_BaconHair.
@Rip_BaconHair. Жыл бұрын
yes pls make a game with robocrafter
@OdxseyGD
@OdxseyGD Жыл бұрын
bro i remember when u were intelplayz, time moves so fast bro
@LyricLoungeYouTube
@LyricLoungeYouTube Жыл бұрын
Like the daily videos, keep up the good work
@And-So-On
@And-So-On Жыл бұрын
Alternative title: RoBuilder feels like a God at scripting for 18 minutes
@Clxcks114
@Clxcks114 Жыл бұрын
A easier way to do a function is: game.Workspace.Part.Touched:Connect(function(hit) -code here end)
@thebonemaster
@thebonemaster Жыл бұрын
Bro im not even a good builder but ok heres how you make the windmill spin correctly, make it spin on the z axis, and group the union and a an invisible part the the moddle, sitting upright and set the groups primary part to that part in properties. Ez
@XGplays
@XGplays Жыл бұрын
1:48 i use the dummy for size all the time and i am -261 on a scale of 1 to 10 in building
@cswitt
@cswitt Жыл бұрын
Lets go! you made my idea a video!! Keep up the good work!🥳
@piedoge5976
@piedoge5976 Жыл бұрын
7:25 Yes, Putting a while loop with no wait in it is LETHAL, It could even crash your game.
@EMMR0228
@EMMR0228 Жыл бұрын
RoBuilder = RoScripter
@OfficialMisterEvil
@OfficialMisterEvil Жыл бұрын
If you're learning scripting, make sure to make a new channel called RoScripter after you learn scripting! ;)
@aadam_898
@aadam_898 Жыл бұрын
Thank you for pinning my last comment legend!
@AerospaceTyler111
@AerospaceTyler111 Жыл бұрын
This was a really good video, thanks for making my day better!
@RoBuilder
@RoBuilder Жыл бұрын
I'm glad!
@Jupjur
@Jupjur Жыл бұрын
.1 is perfectly fine compared to 0.1, in fact, the shorter the script, the better and faster it runs
@_Sickk
@_Sickk Жыл бұрын
no you noob
@CraftCubeYTGames
@CraftCubeYTGames 7 ай бұрын
Nice job at scripting, RoBuilder!
@WesleySaturnus
@WesleySaturnus Жыл бұрын
nice video and all but im here to let you know you misspelt "swapping" in your thumbnail you missed an p!
@unwnted_pink
@unwnted_pink Жыл бұрын
me: spends 10 hours scripting Robuiler: 56 minutes is all i need to be better >:)
@_1_1_2_5_
@_1_1_2_5_ Жыл бұрын
script.Parent *= CFrame.Angles(.1, 0, 0) task.wait() -- just better, and you dont need the number once you exit a script you can start and you can start while in a script
@blueflame2239
@blueflame2239 Жыл бұрын
It is the rise of the RoScripter
@miri893
@miri893 Жыл бұрын
i am gonna call you Robilder now and forever i really like it
@Pugg-Gaming
@Pugg-Gaming Жыл бұрын
I'd recommend TheDevKing 2019 Beginner to Pro tutorials
@WildVandenberg
@WildVandenberg Жыл бұрын
Legendary
@dandewsirbello
@dandewsirbello Жыл бұрын
I want to see you guys make a game. it would be legendary
@maltisme
@maltisme Жыл бұрын
The windmill was spinning the wrong Way 🥶
@Pugg-Gaming
@Pugg-Gaming Жыл бұрын
I'm not a scripter so I have no idea if this works but he could probably just rotate it or make it -0.1 (idk so don't judge me)
@FireWoofyBG
@FireWoofyBG Жыл бұрын
nice you did that one guys idea
@brittanyrivera4490
@brittanyrivera4490 Жыл бұрын
If you want to know if there a error in a script look for a red under line
@incoo_lol
@incoo_lol Жыл бұрын
Very entertaining video, Can't wait for more! ❤❤❤
@RoBuilder
@RoBuilder Жыл бұрын
Thank you so much!!
@TGMontop
@TGMontop Жыл бұрын
"gacha gacha" 15:56
@Black_ShadowTBN
@Black_ShadowTBN Жыл бұрын
as a scripter good job you're a first learner
@DESCURSUS
@DESCURSUS Жыл бұрын
Yeah
@bruxs6884
@bruxs6884 Жыл бұрын
As a scripter, this video makes me annoyingly mad. But great video robuilder
@HolySlap112
@HolySlap112 Жыл бұрын
why?
@blackus2k
@blackus2k Жыл бұрын
@@HolySlap112 he does alot of mistakes
@HolySlap112
@HolySlap112 Жыл бұрын
@@blackus2k oh ok
@12Duckz
@12Duckz Жыл бұрын
It finally happend, good job :D
@AqquaRoblox
@AqquaRoblox Жыл бұрын
As a scripter i have one suggestion for the windmill next time you should use runservice but you did great for your first time! :D
@RoBuilder
@RoBuilder Жыл бұрын
Thanks for the tip!
@me0w3rs
@me0w3rs Жыл бұрын
"robilder" beautiful 😭
@Clispboi
@Clispboi 2 ай бұрын
Im a beginner scripter and i was laughing so hard when i saw his scripts
@stuntfax9004
@stuntfax9004 Жыл бұрын
Suggestion: You teach him how to build and he teaches you how to code
@Hafd_Entertainment
@Hafd_Entertainment Жыл бұрын
i am a scripter and a builder and looking at him figuring out what to do is fun
@360sauce7
@360sauce7 Жыл бұрын
7:20 For some reason, I was hoping that he would forgot about the wait(). So his system would crash lol 💀 *Joke*
@AnglRWasTaken
@AnglRWasTaken Жыл бұрын
3:36 yes there is a better way of doing it and no I don’t know any of either
@koki3292
@koki3292 Жыл бұрын
Congrats on learning how to script but I think that windmill but local Part = script.Parent While Game.RunService.HeartBeat:Wait() do Part.Rotation = part.Rotation + Vector3.new(math.rad(0.1), 0, 0) end) Would work much better
@beznex
@beznex Жыл бұрын
This is so funnny
@Linusen9
@Linusen9 Жыл бұрын
Tbh you kinda look like one guy in Linus tech tips I think he’s called Jake or something
@qrvils
@qrvils 10 ай бұрын
''robilder'' thats what we should call u now XDDDDD
@BloxyBeegs
@BloxyBeegs Жыл бұрын
Hello I want to script on roblox studio but I am so confused how did you learn how to script very well? 😅
@fosnola
@fosnola Жыл бұрын
The thumbnail
@nightking6148
@nightking6148 Жыл бұрын
bruh i am a scripter and this made me rage a little but this is a good start to be ahonest
@CladusThePotato
@CladusThePotato Жыл бұрын
New video less go
@wishingwellYT
@wishingwellYT Жыл бұрын
can you make a racing game? or even better: a drifting game?
@Blokevd
@Blokevd Жыл бұрын
this is like mumbo jumbo and grian of roblox
@boosterproductionss
@boosterproductionss Жыл бұрын
Yo u should fr fr make a video where he teaches u to script on roblox and you teach him how to model and build.
@1IU_zz
@1IU_zz Жыл бұрын
epic
@someguy2401
@someguy2401 Жыл бұрын
feel like the first thing you should learn before actually makign a game on your own is scripting thats like the 2nd i learnt in 2017 since i did building back then kinda crazy how my building skills deteriorate over the last couple years but hey atleast im an expert now
@YYCI-
@YYCI- Жыл бұрын
One of my fav vids ever
@Archi0fficial
@Archi0fficial Жыл бұрын
So you're telling us, you do not know, how to script, and how to model, you just know how to build ? How do you make an optimised game if you don't know both then, cause you need both knowledge so everything can fit together
@HazzaFr.
@HazzaFr. Жыл бұрын
W chain 👇
@chekfv
@chekfv Жыл бұрын
Anyone remember when his name was Intel instead of RoBuilder?
@phantom_ttp28
@phantom_ttp28 Жыл бұрын
I DROPED A LIKE FOR THAT VIDEO YOU PROMISSED, ILL BE WAITING...
@auwhdou
@auwhdou Жыл бұрын
GREAT VID!
@berkokgt
@berkokgt Жыл бұрын
i really love this new format of videos!
@rakom3800
@rakom3800 Жыл бұрын
Nice vid keep up the good work
@YzPinda
@YzPinda 9 ай бұрын
Oh no the windmill script could be easier you could even just insert sn animation but scriptwise you should make ik spin the other way😂
@Dynasty954
@Dynasty954 11 ай бұрын
Who's the "PRO" builder?
I Made His Game For 100,000 Robux!
13:58
RoBuilder
Рет қаралды 47 М.
After 11 Prototypes, I finally did it.
22:10
Morley Kert
Рет қаралды 1 МЛН
Секрет фокусника! #shorts
00:15
Роман Magic
Рет қаралды 117 МЛН
Touching Act of Kindness Brings Hope to the Homeless #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 19 МЛН
How speedrunners beat The Password Game in 24 seconds
8:39
EazySpeezy
Рет қаралды 855 М.
A Fan Asked Why His Game is FAILING...
14:53
RoBuilder
Рет қаралды 51 М.
Hide and Seek But The Players Can't See
52:02
Magic The Noah
Рет қаралды 964 М.
How many visits will immersive ads get me on Roblox?
25:47
Cookie Tech
Рет қаралды 356 М.
I Fixed a Fans Game ...Now He's Successful!
13:31
RoBuilder
Рет қаралды 291 М.
VFX Artist Reveals the True Scale of Minecraft
14:28
Corridor Crew
Рет қаралды 1,8 МЛН
1 Minute vs 1 Hour Roblox Game
26:29
ByteBlox
Рет қаралды 172 М.
How I Survived the Lifesteal SMP
3:07:30
Wemmbu
Рет қаралды 1,4 МЛН
Fixing FREE Roblox Games! (Do This and make ROBUX)
14:07
RoBuilder
Рет қаралды 57 М.
Секрет фокусника! #shorts
00:15
Роман Magic
Рет қаралды 117 МЛН