How To Script In ROBLOX Studio! (EASIEST Beginner Scripting Tutorial)

preview_player
Показать описание
🔥 | Learning how to script in Roblox Studio in 2023? This is the perfect scripting guide for you whether you are a beginner, intermediate, or just want to sharpen some skills up! Spent a few months putting together this thought-out scripting guide!
🔥 | Easily learn how to script on Roblox Studio in 2023! Have you ever wanted to learn Roblox Studio Scripting? This guide covers all the scripting essentials! Whether you are a beginner, or just looking for the easiest and mode intuitive guide to learn scripting on Roblox, this is the tutorial for you! Have fun learning Roblox Studio Scripting in 2023!

English Captions written by @Emancyphur

SERVICES ⚙️

SERVER/CLIENT 🖥️🙋‍♂️

👋 --Comment "Description Gang" if you read this

Chapters ⏱️
0:00 Welcome :)
0:09 Install Roblox Studio
1:40 Printing
2:27 Data Types
4:08 Variables
6:25 Object-Oriented Programming
7:04 “nil” + Instances
8:42 Object Browser
9:49 Math
11:55 Debugging
13:14 Functions
14:05 Parameters
16:38 Returning
18:04 Scope
19:45 If Statements
21:35 Elseif Statements
22:45 Services
25:45 Events
30:42 FindFirstChild + WaitForChild
33:20 CHALLENGE!
34:46 While Loops
35:40 For Loops
38:51 Server/Client
40:18 Vector3
41:49 Extra Motivation :)

Found @SmartyRBX's video halfway into this.
Thanks to @Random69- for creating the list of topics.
* Advanced guide coming soon!

tagging the tags:
programming,roblox,roblox scripting,how to script on roblox,how to script in roblox studio,Roblox scripting for beginners,roblox how to script 2023,roblox how to script,how to script on roblox for beginners,roblox beginners guide to scripting,roblox scripting basics,roblox studio,how to script on roblox studio 2023,roblox scripting tutorial,roblox scripting tutorial 2023,how to code on roblox,how to script in roblox studio 2023,how to code in roblox studio,robux,coding,lua,roblox lua,game development,scripting,lua tutorial,game dev,roblox studio tutorial,roblox advanced scripting tutorial,how to easily script,roblox object oriented programming,roblox script,roblox studio scripting,script on roblox,script on roblox studio,scripting on roblox free,programming,coding,roblox,roblox scripting,how to script on roblox,roblox lua,how to script in roblox,how to script,Roblox scripting for beginners,roblox how to script 2023,2023,roblox studio 2023,clean,roblox how to script,roblox how to script for beginners,how to script on roblox for beginners,roblox beginners guide to scripting,roblox scripting basics,roblox scripting for beginners,roblox studio,how to make robux,how to script on roblox studio 2023,scripting,programming,roblox,roblox scripting,how to script on roblox,how to script in roblox studio,how to script,Roblox scripting for beginners,roblox how to script 2023,roblox how to script,how to script on roblox for beginners,roblox beginners guide to scripting,roblox scripting basics,roblox scripting for beginners,roblox studio,how to make robux,how to script on roblox studio 2023,how to script on roblox 2023,roblox coding tutorial 2023,roblox scripting tutorial,roblox scripting tutorial 2023,how to code on roblox,how to script in roblox studio 2023,how to code in roblox studio 2023, programming,roblox,roblox scripting,how to script on roblox,how to script in roblox studio,Roblox scripting for beginners,roblox how to script 2023,roblox how to script,how to script on roblox for beginners,roblox beginners guide to scripting,roblox scripting basics,roblox studio,how to script on roblox studio 2023,roblox scripting tutorial,roblox scripting tutorial 2023,how to code on roblox,how to script in roblox studio 2023,how to code in roblox studio,robux
Рекомендации по теме
Комментарии
Автор

This is a great tutorial, I’m excited to try and apply some of this knowledge in studio. I’ve tried watching another couple scripting tutorial vids from others and, while they weren’t bad tutorials by any means, I feel like this one is just a lot easier to follow. Scripting is very complicated and takes some serious dedication to fully understand, but the way you break everything down and provide examples makes things a lot simpler. If anyone is confused by this video I highly suggest checking out other scripting tutorials as well. There may be certain ways other people explain things that make more sense to you so it’s important to look around and try learning from as many sources as possible. Good luck to everyone and thanks for taking the time to put this tutorial together 🤘

Jiggsaww
Автор

Someone give this man an award! This is BY FAR the best tutorial I have seen in all of YouTube! it's so easy to follow and literally just said everything that other channels use 5+ hour vids to explain and he made it so easy to understand. idk how you did it, but thank you very much!

VlogsByVicSky-xhbo
Автор

Been following this tutorial for the past couple days taking breaks to practice and I can honestly say this is one of the best scripting guides I've ever seen. Everything so far minus return has been really easy to follow along with. I'm able to script very simple things based on what I've been taught so far and(Half way point)am able to easily remember everything thanks to this guy's explanations. I can't thank you enough for helping all of us learn to script

SaturnDBD
Автор

Hey all the other tutorials made me confused and frustrated. But rodev keeps impressing me by how good this one is. I love it 😊

Elite
Автор

this literally covers everything you teach it better than Roblox does you earned a sub and like

fiieryx
Автор

I just wanna say that this is probably the best scripting tutorial I have seen. I have tried scripting before for many years but nothing really came out of it, this video might just be the one that might push me to roblox scripting a better chance.

mrspaceblock
Автор

I learned so much from this video. It made so much sense to me compared to other videos! Thank you!

Rexxicon
Автор

This is soo good. I already knew how to programm in other languages but to start into lua its very good and i figured that it is like a mix of javascript and python.

ThatZane
Автор

Description Gang, and here before this blows up

Haze_Nexus_real
Автор

for the challenge i believe ur way of doing it is more complex but mine works the same and is much simpler but i cant tell which is actually more complex or simple

local greenpart = game.Workspace.GreenPart
local players = game:GetService("Players")



local player =
= 0
end)

this is mine

bablotwice
Автор

Thank you so much i might can actually make an game! I understand half of it and some i think i can figure it out my own

sinxjky
Автор

i watched it ones, and it was useless it barely helped but when i watched it twice im starting to understand things! this video deserves a like!!!

rizwanu_jackg
Автор

after years of trying this is the guide i was looking for

zaneace
Автор

The returning thing helped with my lil cousins homework

duckyy
Автор

For people who wanna read and take less time everyday outta their tiktok scrolling life here ya go:
-- Part 1 Variables
local part = game.Workspace.Part -- Makes it so that roblox knows "Part" as the part in workspace

-- Part 2 Instances

local newPart = Instance.new("Part")
newPart.Parent = workspace -- creates a new part
newPart.Name = ("Awesomepart") -- Changes name to "Awesome part"

-- Part 3 Math

-- Roblox sees everything as numbers so it is important to know math
local number = 5
print (1+number)
-- The game will see it as 1+5 because we told the game that the word: Number means: 5 so anytime we use "Number" it will see it as 5

-- Part 4 Functions

function changetransparency()
part.Transparency = 1
end

changetransparency() -- Since we told the game via function what Changetransparency's "Function" was it knew that when we wrote "change transparency" that the function of that "Phrase"
-- was to change the transparency to 1

Part 5 Parameters

function changetransparency(part, transparency)
part.Transparency = number
end

changetransparency(1) The game will see what we put earlier as a 1 because we told it that the parameter "Number" was 1

Part 6 Returning

function AddNumbers(a, b)
local x = a + b
return x
end

local addednumbers = AddNumbers(1, 2)
print (addednumbers) -- this works because it knows x = a + b now at this point it doesnt know what "a" or "b" means but when you add the local script it knows that you want
1 to be "a" and "b" to be 2 and it knows x IS a + b and what is 1 + 2? 3 so it knows x = 3 and gives you 3

Part 7 If Statements

local x = 1

if x == 1 then
print("x is equal to one!")
end this works because YOU wrote IF which means that IF correct then it will do the print IF not correct it will not proceed the print, ~= means if not == means check

Part 8 Else Statements

local x = 1

if x == 1 then
print("x is equal to one!")
else
print("x aint equal to one :(")
end -- this works because you wrote IF which means that IF correct then it will do the print ELSE if not correct it will proceed to the else statement

Part 9 Services

local players = game:GetService("Players") -- every service has its use like datastoreservice to store date or players to get the player, etc.



local leaderstatsFolder = Instance.new("Folder")
leaderstatsFolder.Name = "Leaderstats"
leaderstatsFolder.Parent = player

local coinsstat = Instance.new("IntValue")
coinsstat.Name = "Coins"
coinsstat.Value = 5000
coinsstat.Parent = leaderstatsFolder


end) this will make a folder called leaderstats and an intvalue called coins with the value of 5000 which in complex terms means that when a player joins the game
-- it will give them 5000 coins

Part 10 Events

-- Events like: 1. PlayerAdded 2. ChildAdded 3. Touched make stuff happen like: 1. When a player joins the game 2. When a child is added to an object 3. When something is touched

local function PartTouched(Hit)
print ("Touched")
print(hit.Name)
end



Part FINALE Vector3

Vector3 is the postion

These are all the parts i found "Important" so i put it into a comment

kerGt
Автор

Idk why but function are the hardest in my opinion l. Others are pretty easy, so evert time video talks about functions, I either skip forward or just leave

MrZinvixYT
Автор

This help me a lot thx if i forget i will watch this video again ❤

Məlty
Автор

Fr People Learning have fun you don’t have to follow the tuts to a knack and if you mess up use a form of Ai to ask what you did wrong

iniquitousreads
Автор

The problem is that i have a very bad pc that was gifted to me from my brother and roblox studio crashes then everytime....

sime_q
Автор

hey there! I love this tutorial but got a bit confused at 18:07, what is the difference between a local function and a normal function?

ravensondrugs