Exellent tutorial btw i saw this pin 📌 on the ground could i have it?
@SecretGuestV6 ай бұрын
congrats
@CocoTheSuitMan5 ай бұрын
At what part does it talk about making a gear basing of sorts
@johnnyho583312 күн бұрын
thanks bro almost poked my eye out with it 😬
@medicmanproductions2 күн бұрын
lame way to get a pin
@Tomydes7 ай бұрын
Pls up vote this, this comment will probably help a bunch of people For people like me that had this problem of not seeing the rarity i found how to fix it ! (I am not a pro at all at coding but i found the how to fix the error by my self) ------ So in animation module you need to put at line 23 rarity.Visible = true and at line 33 you need to put rarity.Visible = false
@MilkyEdits6717 ай бұрын
before i saw this comment, i literally tried doing it and it worked lol.
@theotherguy-n2n7 ай бұрын
hey do you know a fix for this, it keeps saying ServerScriptService.Main:11: attempt to call a nil value - client LocalScript:12
@markvincentbulasag92677 ай бұрын
Thank you fyi, im trying to make a game.
@AbyssofTheDecayed6 ай бұрын
now ive got the problem that it just shows the name as its rarity
@Tomydes6 ай бұрын
@@AbyssofTheDecayed Weird cause it did not happen to me you probably just mess up the code tbh.
@c00lkid24lolonroblox5 ай бұрын
for all those who are wondering (please like comment so some people might notice) don't use this symbol - ' use this one - ` (You will need this if instead of rarity you get {rolledNumber[2]} Chance so I hope it helped. (ANIMATIONMODULE SCRIPT HERE TOO!)
@cscoleslaw5 ай бұрын
where do u use this?
@c00lkid24lolonroblox5 ай бұрын
@@cscoleslaw when ur in the animationmodule in the line with `1 in {rolledNumber[2]} Chance` part you can try if u didn't put
@c00lkid24lolonroblox5 ай бұрын
@@cscoleslaw you can copy paste the line I wrote- text2.Text = `1 in {rolledNumber[2]} Chance` its line 9 of animationmodule
@c00lkid24lolonroblox5 ай бұрын
WHOEVER WANT FREE ANIMATIONMODULE SCRIPT RIGHT HERE - It doesn't have the tab so u will have to put that local tweenService = game:GetService("TweenService") local info = TweenInfo.new(.2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) local function animateText(text1, text2, rolledNumber) text1.Position = UDim2.fromScale(.5, .35) text1.TextColor3 = rolledNumber[3] text1.Text = rolledNumber[1] text2.Text = `1 in {rolledNumber[2]} Chance` tweenService:Create(text1, info, {Position = UDim2.fromScale(.5, .5)}):Play() wait(.2) end return { rollAnimation = function(animationFolder: Folder, rolledNumber) local background = animationFolder:WaitForChild("Background") local title = animationFolder:WaitForChild("Title") local rarity = title:WaitForChild("Rarity") background.Visible = true title.Visible = true for i, Table in ipairs(rolledNumber) do animateText(title, rarity, Table) end wait(1) background.Visible = false title.Visible = false end, } If you copied this script please give me a subscribe this took ages to type
@c00lkid24lolonroblox5 ай бұрын
also here's the entire animationmodule script because why not (you will have to put the tab parts) - local tweenService = game:GetService("TweenService") local info = TweenInfo.new(.2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) local function animateText(text1, text2, rolledNumber) text1.Position = UDim2.fromScale(.5, .35) text1.TextColor3 = rolledNumber[3] text1.Text = rolledNumber[1] text2.Text = `1 in {rolledNumber[2]} Chance` tweenService:Create(text1, info, {Position = UDim2.fromScale(.5, .5)}):Play() wait(.2) end return { rollAnimation = function(animationFolder: Folder, rolledNumber) local background = animationFolder:WaitForChild("Background") local title = animationFolder:WaitForChild("Title") local rarity = title:WaitForChild("Rarity") background.Visible = true title.Visible = true for i, Table in ipairs(rolledNumber) do animateText(title, rarity, Table) end wait(1) background.Visible = false title.Visible = false end, } -- Hey bro tysm for copying my script mind giving me a subscribe it helps me out bro :)
@halfmasterchief7 ай бұрын
25:06 Rolling Client 10:58 Main Script 8:26 SelectChance 6:39 Chance List
@Normaliv6 ай бұрын
AnimationModule 25:28
@josematossantana5 ай бұрын
@@Normaliv99:99 finish the video
@Normaliv5 ай бұрын
@@josematossantana ?
@josematossantana5 ай бұрын
@@Normalivnothing XD its very hard create games like sold
@ARobloxTraveler6 ай бұрын
Anyone stuck on the infinite yield part listen to me! Instead of: rollAnimation = function(animationFolder: Folder, rolledNumber) local background = animationFolder:WaitForChild("Background") local title = animationFolder:WaitForChild("Title") local rarity = title:WaitForChild("Rarity") do: rollAnimation = function(animationFolder: Folder, rolledNumber) local background = animationFolder:WaitForChild("Background") local title = background:WaitForChild("Title") local rarity = title:WaitForChild("Rarity")
@DeabET-n7m6 ай бұрын
It still says infinity yield
@ARobloxTraveler6 ай бұрын
@@DeabET-n7m then u did somethigng wrong on ur end
@c00lkid24lolonroblox5 ай бұрын
@@DeabET-n7m same
@Kinetic86 ай бұрын
is anyone gonna talk about the time bros mic cut out?
@ILikeRussianBlueTuxedoCats6 ай бұрын
It was probably copyright for music
@rafachez5 ай бұрын
fr :sob:
5 ай бұрын
fr XD
@expotality83764 ай бұрын
half the video there was no sound this guy is annoying
@marija84204 ай бұрын
how to make a game on roblox: step 1: age up all the way your 21+ to understand
@bananagamerblox6 ай бұрын
Heres the 16:11 Script!: local replicatedStorage = game:GetService("ReplicatedStorage") local remotes = replicatedStorage:WaitForChild("Remotes") local screenUI = script.Parent local button = screenUI:WaitForChild("Button") local debounce = false button.MouseButton1Click:Connect(function() if debounce== false then debounce = true local rolledNumber = remotes.RollFunction:InvokeServer() print(remotes.RollFunction:InvokeServer()) wait(1) end end)
@BlobSticknodes5 ай бұрын
THANK YOU
@bananagamerblox5 ай бұрын
@@BlobSticknodes No problem!
@DJLUTA13 күн бұрын
hi can u help me cause for me it does not work
@Sammy_editxs18 ай бұрын
the rarities didnt pop up in the output neither in the game and theres this thing that says Infinite yield possible on 'ReplicatedStorage:WaitForChild("Remotes")'
@AniBloxluv8 ай бұрын
Change WaitforChild to FindFirstChild and see if that works
@Ichigokurosaki-I158 ай бұрын
Same
@NoobDay7 ай бұрын
same
@DevGabry7 ай бұрын
Same
@Abyss_7X7 ай бұрын
Same
@LLRhettLL6 ай бұрын
THE SOUND CUTS OUT😭😭
@Fl3minMc6 ай бұрын
Whyy
@ImnotJude3 ай бұрын
Idk what he’s saying BECAUSE THERES NO SOUND 😢
@ImnotJude3 ай бұрын
Lol
@ImnotJude3 ай бұрын
It’s so annoying
@SmilerRiot4 ай бұрын
I have a small problem where it says “Unable to assign property TextColor3. Color3 expected, got nil” in the animation module, does anyone know how to fix this?
@scorpionstinger12558 ай бұрын
Dude. Thank you so much for this tutorial! I can now make a game I wanted to make for a while now!
@TmpKel4 ай бұрын
Why Is Nobody Talking About Bros Mic Being Gone?
@TheLegendOfGames200Ай бұрын
good point because i had to check my volume every time when he's talking but not anymore🤔
@TheLegendOfGames200Ай бұрын
but 4:40 he shows🤔
@starriekitsune6 ай бұрын
when i click roll, it simply says "table: 0x71fefcc517fa8018" the string of numbers and letters is different every time edit: could you help me with this at all? i went back a second time and made sure every script was correct, alongside the settings for all the GUIs, and it's still giving me the same thing, rather than what it gave you in the video.
@TryezOof5 ай бұрын
Same problem 🥲🥲
@droopythepanda30723 күн бұрын
SAME BROO
@cdxhfgСағат бұрын
in some script you're converting it to a string, you'll have to look at all the scripts to make sure none of them have the tostring function
@dexu_yt_26 ай бұрын
*SCRIPTS* Chance List: return { {"Common", 3, Color3.fromRGB(put the color here)}; {"Rare", 5, Color3.fromRGB(put the color here)}; {"Legendary", 10, Color3.fromRGB(put the color here)}; Select Chance: return { getRandomIndex = function(chances) for i, v in ipairs(chances) do local randomNum = math.random(1, v[2]) if randomNum == 1 and v[2] > chances [1][2] then return{ v[1]; v[2]; v[3]; } end end return chances[1] end Main Script: local replicatedStorage = game:GetService("ReplicatedStorage") local remotes = replicatedstorage:WaitForChild("Remotes") local selectChance = require(script:WaitForChild("SelectChance")) local chancelist = require(script:WaitForChild("ChanceList")) remotes:WaitForChild("RollFunction").OnServerInvoke = function(player) local Table = {} for i = 1, 7 do table.insert(Table, selectChance.getRandomIndex(chanceList)) end return Table end Animation Module: local tweens = game.TweenService local tweeni = TweenInfo.new(.2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) function animateText(text1, text2, rolledNum) text1.Visible = true text1.Position = UDim2.new(.5, .35) text1.TextColor3 = rolledNum[3] text1.Text = rolledNum[1] text2.Text =`1 in {tostring(rolledNum[2])}` tweens:Create(text1, tweeni, {Position = UDim2.fromScale(.5, .5)}):Play() end return { rollAnimation = function(animationFolder, rolledNum) animationFolder.BG.Visible = true for i, v in ipairs(rolledNum) do animateText(animationFolder.Title, animationFolder.Title.Chance, v) end wait(2) animationFolder.BG.Visible = false end, } Tip if you're writing like in the video that can help if there's no text when rolling: In animation module you need to put at line 23 rarity.Visible = true and at line 33 you need to put rarity.Visible = false
@Xor_n5 ай бұрын
u missed a script which is the local script one after mainscript
@Ihave_Lag2 ай бұрын
Tank You Bro
@Djdjdjdjd-f2n25 күн бұрын
@DJLUTA14 күн бұрын
>3
@pcman6418 күн бұрын
@@Xor_n ur right
@TimonGamerPlays6 ай бұрын
the roll button is not working... I WORKING FOR THIS 2 HOURS AND I GOT NOTHING
@firefox50906 ай бұрын
Ive worked on one script for like 30 hours before so expect to have to spend a long time at the start trying to fix things is not alway easy
@TheReaperZX5 ай бұрын
I didn't really understand his rarity script so I made my own local control = {} function control.getrandomindex(list,max) local done = false while done ~= true do for i,v in ipairs(list) do local randomnum = math.random(1,v[2]) if randomnum == 1 then done = true return v end end end end return control You can increase your luck by increasing the number on "if randomnum == ". If I change it to anything higher than 2 lets say, I won't be able to roll a common (because the rarity of common is 2)
@GCPlaysRoblox5 ай бұрын
what was the name of the script?
@OrbitStumbler8 ай бұрын
When i tested it it and i clicked roll.. nothing happened? Weird.. was all of that work for nothing?
@WilleRBX7 ай бұрын
Join the discord and i'll help you.
@tabbycactus66197 ай бұрын
Same
@JustVortrox24 күн бұрын
Thanks bro, you deserve this sub
@ExecutiveMonkey8 ай бұрын
Yo can you make a video on how to make an auto spin and an less cool down spin button please I need it for my game
@WilleRBX7 ай бұрын
Episode 8-9
@peaky2ndChannel-kh9ds7 ай бұрын
SCRIPTS HERE!
@peaky2ndChannel-kh9ds7 ай бұрын
return { {"Common", 3, Color3.fromRGB(put the color here)}; {"Rare", 5, Color3.fromRGB(put the color here)}; {"Legendary", 10, Color3.fromRGB(put the color here)};
@peaky2ndChannel-kh9ds7 ай бұрын
return { getRandomIndex = function(chances) for i, v in ipairs(chances) do local randomNum = math.random(1, v[2]) if randomNum == 1 and v[2] > chances [1][2] then return{ v[1]; v[2]; v[3]; } end end return chances[1] end.
@peaky2ndChannel-kh9ds7 ай бұрын
local replicatedStorage = game:GetService("ReplicatedStorage") local remotes = replicatedstorage:WaitForChild("Remotes") local selectChance = require(script:WaitForChild("SelectChance")) local chancelist = require(script:WaitForChild("ChanceList")) remotes:WaitForChild("RollFunction").OnServerInvoke = function(player) local Table = {} for i = 1, 7 do table.insert(Table, selectChance.getRandomIndex(chanceList)) end return Table end
@BaileySimulator7 ай бұрын
ty!
@x.NotReaper.x7 ай бұрын
Ty bro
@Tokito-San07 ай бұрын
I am trying to do the test roll at 17:20 but the output says infinite yield, I checked my code and it’s all the same as the vid can someone pls help me???
@sparkyace7 ай бұрын
same here
@_bagels_7 ай бұрын
same lol
@khutooni5 ай бұрын
same
@MaskedRome3 ай бұрын
sane what this?Infinite yield possible on 'Players.Dylbear13:WaitForChild("Titles")'
@ImnotJude3 ай бұрын
Same 😢
@Pvzfans15 ай бұрын
This tutorial sucks because the microphone keeps cutting out which makes some parts REALLY CONFUSING
@GlitchedArcade4 ай бұрын
just look at the stuff
@KurakurMerah4 ай бұрын
yea bro looks at the stuff its hard to make tutorial
@ImnotJude3 ай бұрын
Good tutorial apart from that though
@PixelPunchline014 ай бұрын
Dude my rolls didnt work and it said that theres a problem with ipairs in animationModule 24th line
@BlinkEDITZ7Ай бұрын
Main Script - RollingServer local rs = game:GetService("ReplicatedStorage") local remotes = rs:WaitForChild("Remotes") local selectchance = require(script:WaitForChild("SelectChance")) local chancelist = require(script:WaitForChild("ChanceList")) remotes:WaitForChild("RollFunction").OnServerInvoke = function(player) local Table = {} for i = 1, 7 do table.insert(Table, selectchance.getRandomIndex(chancelist)) end return Table end SlectChance return { getRandomIndex = function(chances) for i, v in pairs(chances) do local RandomNum = math.random(1, v[2]) if RandomNum == 1 and v[2] > chances[1][2] then return{ v[1]; v[2]; v[3]; } end end return chances end, } ChancesList return { {"Ur Aura Name", Rarity, Color3.fromRGB(Color)}; --1 } RollingCLient: local rs = game:GetService("ReplicatedStorage") local remotes = rs:WaitForChild("Remotes") local animationModule = require(script:WaitForChild("AnimationModule")) local screenUi = script.Parent local button = screenUi:WaitForChild("Roll") local debounce = false button.MouseButton1Click:Connect(function() if debounce == false then debounce = true local rolledNum = remotes.RollFunction:InvokeServer() animationModule.rollAnimation(screenUi.Animations, rolledNum) wait(1) debounce = false end end) animationModule local tweenservice = game:GetService("TweenService") local info = TweenInfo.new(.2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) local function animatedText(text1, text2, rolledNum) text1.Visible = true text1.Position = UDim2.new({0.247, 0,0.585, 0}) text1.TextColor3 = rolledNum[3] text1.Text = rolledNum[1] text2.Text =`1 in {tostring(rolledNum[2])}` tweenservice:Create(text1, info, {Position = UDim2.fromScale({0.247, 0,0.585, 0})}):Play() wait(.2) end return { rollAnimation = function(animationFolder: Folder, rolledNum) local background = animationFolder:WaitForChild("Background") local title = animationFolder:WaitForChild("Title") local rarity = title:WaitForChild("Rarity") background.Visible = true title.Visible = true rarity.Visible = true for i, Table in ipairs(rolledNum) do animatedText(title, rarity, Table) end wait(.5) background.Visible = false title.Visible = false rarity.Visible = false end, }
@ZackOnRoblox3 ай бұрын
yoo it worked THANK YOU SO MUCH!
@itzlovers7938 ай бұрын
This is the script from start to finish and it's correct, but why doesn't the script work?
@WilleRBX8 ай бұрын
Do you mind joining the discord so I can help you further? :))
@itzlovers7938 ай бұрын
Sure
@itzlovers7938 ай бұрын
@@WilleRBX BTW, want to see how similar my script is to yours?
@WilleRBX8 ай бұрын
@@itzlovers793yeaaah
@GladiatorGaming1107 ай бұрын
hey when I try to roll it doesn't do the roll animation. the rarity and title show up, but the animation doesn't work.
@tylerclaydo10477 ай бұрын
nothing pops up for me rip
@KyrintuGaming6 ай бұрын
same problem for me! i dont know how to fix it.
@trekwut8 ай бұрын
how to fix ServerScriptService.RollingServer.ChanceList:2: attempt to call a nil value
@WilleRBX8 ай бұрын
You have access to discord?
@Wonder2DrippyАй бұрын
Why after when rolliing an aura the aura that i rolled is still on my screen
@DannySharpe78 ай бұрын
such a great tutorial! how long have you been scripting for if you don't mind me asking?
@WilleRBX8 ай бұрын
Thanks Buddy! I’ve been scripting for maybe 1,5 years now. It has been in periods but now I’m scripting on a daily basis :))
@demizetrey83464 ай бұрын
thanks for the INCREDABLE tutorial to make a rng systen thanks so much
@notProJustRandomStuff6 ай бұрын
Excellent tutorial, had some problems but managed to fix it myself :D
@WilleRBX6 ай бұрын
Thanks, good job!
@ztromblue10166 ай бұрын
can you show us :D
@gra1n-9156 ай бұрын
ok
@c00lkid24lolonroblox5 ай бұрын
show us frfr lol
@MystixonYT3 ай бұрын
yo show us the problems you fixed
@bruhkid16 ай бұрын
I've been getting an error message with infinite yield saying: Infinite yield possible on 'Players.(My Username).PlayerGui.Roll.Animations:WaitForChild("Button")' anyone know how to fix it??
@UzzaxcMC6 ай бұрын
Fr
@대한민국밥7 ай бұрын
i think we need to make sounds and 2x luck and mobile mode, and Text animation is fast at first, then slow down and *weather system* last, i want cutseen like if i get 1 in 1024, a color star its spining like sol's rng plz make this if u check my comment, plz recomment here *im from korea and I am using a translator, so it may not be accurate. *
@Handle-t9h7 ай бұрын
Having 700 subs and that good videos you need 100k subs❤
@marija84204 ай бұрын
no he doesnt, notihng is working
@wewennnn3 ай бұрын
@@marija8420 ure just bad everything works fine for me
@marija84203 ай бұрын
@@wewennnn i tried absolutely everything to make games and it never works, scripts and everything is fine, like dude
@ImnotJude3 ай бұрын
@@marija8420works fine for me too
@deathinslowmotion3 ай бұрын
6:33 what do i type to get that floating dot? The one after the semicolon
@ImnotJude3 ай бұрын
Apostrophe (what it is)
@deathinslowmotion3 ай бұрын
@@ImnotJude oh thanks I guess I didn’t see it right
@BlinkEDITZ7Ай бұрын
`
@BlinkEDITZ7Ай бұрын
heres all the scripts: Main Script - RollingServer local rs = game:GetService("ReplicatedStorage") local remotes = rs:WaitForChild("Remotes") local selectchance = require(script:WaitForChild("SelectChance")) local chancelist = require(script:WaitForChild("ChanceList")) remotes:WaitForChild("RollFunction").OnServerInvoke = function(player) local Table = {} for i = 1, 7 do table.insert(Table, selectchance.getRandomIndex(chancelist)) end return Table end SlectChance return { getRandomIndex = function(chances) for i, v in pairs(chances) do local RandomNum = math.random(1, v[2]) if RandomNum == 1 and v[2] > chances[1][2] then return{ v[1]; v[2]; v[3]; } end end return chances end, } ChancesList return { {"Ur Aura Name", Rarity, Color3.fromRGB(Color)}; --1 } RollingCLient: local rs = game:GetService("ReplicatedStorage") local remotes = rs:WaitForChild("Remotes") local animationModule = require(script:WaitForChild("AnimationModule")) local screenUi = script.Parent local button = screenUi:WaitForChild("Roll") local debounce = false button.MouseButton1Click:Connect(function() if debounce == false then debounce = true local rolledNum = remotes.RollFunction:InvokeServer() animationModule.rollAnimation(screenUi.Animations, rolledNum) wait(1) debounce = false end end) animationModule local tweenservice = game:GetService("TweenService") local info = TweenInfo.new(.2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut) local function animatedText(text1, text2, rolledNum) text1.Visible = true text1.Position = UDim2.new({0.247, 0,0.585, 0}) text1.TextColor3 = rolledNum[3] text1.Text = rolledNum[1] text2.Text =`1 in {tostring(rolledNum[2])}` tweenservice:Create(text1, info, {Position = UDim2.fromScale({0.247, 0,0.585, 0})}):Play() wait(.2) end return { rollAnimation = function(animationFolder: Folder, rolledNum) local background = animationFolder:WaitForChild("Background") local title = animationFolder:WaitForChild("Title") local rarity = title:WaitForChild("Rarity") background.Visible = true title.Visible = true rarity.Visible = true for i, Table in ipairs(rolledNum) do animatedText(title, rarity, Table) end wait(.5) background.Visible = false title.Visible = false rarity.Visible = false end, } ur welcome
@mli2345sАй бұрын
do you know how to fix these errors: line 3 on select chance im getting "invalid argument #1 to 'ipairs' (table expected, got nil)" the same thing for line 14 in rolling client
@BlinkEDITZ7Ай бұрын
@@mli2345s hmmm
@mli2345sАй бұрын
@@BlinkEDITZ7 so you dont? xd its alr ill wait
@mli2345sАй бұрын
@@BlinkEDITZ7 you find out how to fix it yet?
@thebiggestbirdrealАй бұрын
thank you kind sir
@SprNebula6 ай бұрын
Uhm how do I fix this: "Players.Lucasinhie86.PlayerGui.Roll.RollingClient.AnimationModule:7: attempt to index nil with number"
@Nape42554 ай бұрын
I got this error too. Do you know how to fix it yet?
@tsbmatrex7 ай бұрын
So fast i can't keep up, i spend whole 17 minutes trying to do it but I can't😭😭
@Gabriel-l9f5p7 ай бұрын
Me i spend 5 hours, lol, doesnt work.
@John_Arts20147 ай бұрын
For me dont work when i click roll nothing happens i gonna try again thx
@AzielZenin8 ай бұрын
ILY cant wait for the next part
@WilleRBX8 ай бұрын
Thanks buddy I really appreciate it! Both 2 and 3 will be uploaded tomorrow :))
@Team3D_Productions8 ай бұрын
@@WilleRBX will it be out now?
@bananagamerblox6 ай бұрын
@@WilleRBX Can you answer me fast, i have everything correct but, the chances don't appear at the botoom of the aura
@c00lkid24lolonroblox5 ай бұрын
@@bananagamerblox type rarity.Visible = true after title.visible = true and background.visible = true and when they close add rarity.Visible = false
@bananagamerblox5 ай бұрын
@@c00lkid24lolonroblox uh actually i solved but have another issue im still in same ep, when i equip the background of it doenst turn green like if it was equipped
@ServedDinner6 ай бұрын
I would suggest if your animation only plays properly one time put at the end of the animateText function tween.Completed:Wait() to ensure it completes instead of wait(2) worked for me
@TotallyGamesYT7 ай бұрын
When I roll, it only says common, can you help 😔
@totallysneak7 ай бұрын
Add local script inside screengui not inside animations. hope this helps
@N076G7 ай бұрын
you just unlucky
@zerochan_907 ай бұрын
@@N076G bruh
@The_Kitty_Games7 ай бұрын
That's so true@@N076G
@chixl78027 ай бұрын
@@N076GLmfao
@YenilmezCP2 ай бұрын
ty ur best youtuber
@fierce2238 ай бұрын
5:49 how did you dupelicate it???
@zampronix8 ай бұрын
control+c?
@ImnotJude3 ай бұрын
Control and D
@yabaywa94856 ай бұрын
it doesn't work it allways says Infinite Yield in the AnimationModule
@Tmgnart2 ай бұрын
you fail the name
@AnonymousRBLX5 ай бұрын
a lot of mic cuts so it was hard to understand the important parts, but all in all great tutorial man
@RumbleA.i.-YT8 ай бұрын
can anyone help me please?? my output keeps saying: 07:41:36.213 Stack Begin - Studio 07:41:36.213 Script 'Players.ahat17999.PlayerGui.Roll.RollingClient', Line 4 - Studio - RollingClient:4 07:41:36.213 Stack End - Studio And at mine it keeps getting Line 4 but his are Line 15 idk how to change it please help.
@BaconBuildsYT7 ай бұрын
can i see the script and ill try to de bug it
@RumbleA.i.-YT7 ай бұрын
@@BaconBuildsYT yes that be great!
@Esica126 ай бұрын
How to fix .PlayerGui.Roll.RollingClient.AnimationModule:7: attempt to index nil with number
@qmanstalwithan_6 ай бұрын
this is my issue too
@shopvasttАй бұрын
did you find out how to fix it?
@shopvasttАй бұрын
@@qmanstalwithan_ did u find a solution
@qmanstalwithan_Ай бұрын
@@shopvastt no
@Esica12Ай бұрын
@@shopvasttno
@TheMobileGamers4 ай бұрын
FOR ANYONE SAYING: oh no my thing got smaller until it bugged out, Try the plugin, i had the same problem go to conversion in the plugin, and hit button thats bugged, in both use the plugin to scale in position and size. then do it for the text too, and itll work then
@RiffXD17 ай бұрын
Why when i click roll nothing happends
@UKDEVS7 ай бұрын
same
@MelvinLPlayz4 ай бұрын
prolly an error
@MelvinLPlayz4 ай бұрын
check all the code make sure there are no red spots or blue spots
@mariamohammadi60663 ай бұрын
same
@tea-rist-tan3 ай бұрын
did u find a fix? i have the same problem
@Ari_Allstar8 ай бұрын
OnServerInvoke doesn't work and yes iv spelt it correctly and it still doesn't work pls help Edit : i have made a post on the discord so if anybody can can you replay to it thank you
@benslyadam75668 ай бұрын
did you fix it i need help with that too
@Z03YRblx74 ай бұрын
@@benslyadam7566 Make sure you make it a "RemoteFunction" and not "RemoteEvent"
@ZackOnRoblox3 ай бұрын
@WhiteOnYT246 did you add the . to it like .OnServerInvoke?
@Okkie_StokkieАй бұрын
@@ZackOnRobloxWsp i know im a little bit late but it because you hav a remoteEvent in the replicatedstorage but you need a RemoteFunction
@ZackOnRobloxАй бұрын
@@Okkie_Stokkie ahh its ok now my acc got delted i have a new one and now my work is gone,
@bluarbluar8 ай бұрын
ty for uploading
@Z03YRblx74 ай бұрын
hopefully someone can respond quick but when i did the text2.Text = '1 in {rolledNumber[2]}' it said exactly that not "1 in 2" can someone help?
@phizu4 ай бұрын
you missed smth
@Bacon_roblox3386 ай бұрын
please put the script at 4:07 in the comment
@wander78127 ай бұрын
Bro Ik Im a little bit late, but lets suppose I want to make more rarities, other than just Common, Rare and Legendayr like you did-- What would I need to do? Bcuz when I try to put more in the ChanceList, the gaem only recognizes and spins the first 3;
@wander78126 ай бұрын
@@Beni_APS Thanks! Ill try
@Beni_APS6 ай бұрын
@@wander7812what i commented was totally wrong, sorry if i caused any mistakes. To add more rarities just add more items in the table in the chanceslist module script lime the ones you already have. Hope it helps.
@wander78126 ай бұрын
@@Beni_APS Oh yeah I mean, it wasnt working doing that when I first tried it, but now it does. Idk why. Thank you anyway tho! Ig its true when they say "Everything works and you don't know why." about scripting.
@Burger777776 ай бұрын
@@Beni_APSyour comment got deleted and I’m curious to would you mind re posting that comment?
@TOSC1Kroadto2ksubs6 ай бұрын
@@Burger77777 he deleted it because it was wrong read more replys
@BaconGuy_7 ай бұрын
Please help out in this part 18:29, I seem to have a problem with the script. Everytime I press the roll button it gives me an error, "ServerScriptService.Main.SelectChance:4: invalid argument #2 to 'random' (number expected, got nil) - Client - LocalScript:12"
@Eirikbordy7 ай бұрын
are you a bacon guy? if so i dont really know if i can help..
@BaconGuy_7 ай бұрын
@@Eirikbordy what
@Noobyoulus7 ай бұрын
Just plug your code into ChatGPT and it will tell you whats wrong
@KyrintuGaming6 ай бұрын
@@BaconGuy_ He is just mean to Bacons. I have no idea what to do sorry.
@c00lkid24lolonroblox5 ай бұрын
respect for bacon, it might be a typo/error in code
@Cobloxian7 ай бұрын
yes i got it to work tysm for the video
@armaniorgaming7 ай бұрын
can you make it uncopylocked?
@ATruSkyGod7 ай бұрын
It tells me in the output table: "0xgb29y1771wj"
@Cobloxian7 ай бұрын
@@ATruSkyGod 💀
@ATruSkyGod7 ай бұрын
@@Cobloxian help me
@Tosta1x6 ай бұрын
anyone else having audio issues?
@Pankak_6 ай бұрын
i am
@Team3D_Productions8 ай бұрын
I think part 2 could be nametags and inventory, while part 3 could be auras
@WilleRBX8 ай бұрын
Part 2 will be some animations, part 3 will be inventory UI and part 4 will be scripting the whole inventory :))
@Team3D_Productions8 ай бұрын
@@WilleRBX oh man i wish there was like nametags to tell who it is
@WilleRBX8 ай бұрын
Yeah I will be adding that in part 5 :))@@Team3D_Productions
@NoobB_16 ай бұрын
2:01 bro just went quiet
@ImnotJude3 ай бұрын
Fr happens loads
@LukeVGD8 ай бұрын
This tutorial is done really well! This is the first one that I've been able to fully follow that works, thank you! Keep up the good work!
@WilleRBX8 ай бұрын
Thank you so much! I really appreciate the support buddy!
@001myownrelaxing28 ай бұрын
i keep getting Some 35 Out off 35 Error
@KyrintuGaming6 ай бұрын
@@WilleRBX how do i fix the problem at main.10: ServerScriptService.Main:10: Expected identifier when parsing variable name, got '-'?
@KyrintuGaming6 ай бұрын
@@WilleRBX Nevermind i got it!
@jesusisbestmonkey5 ай бұрын
for some reason instead of saying the chance of the aura it says 1 in {rolledNumber[2]} Chance
@kaktysplay15 ай бұрын
You put the wrong upper brackets You must put a parenthesis on the key along with ' ~ '
@JXKYoutube7 ай бұрын
at 21:32 just write text2.Text = `1 in {rolledNumber[2]} Chance`
@AlexRbx7375 ай бұрын
TYSM!
@PieOffical-yt56765 ай бұрын
8:28 when i went to main there was already lots of code, had to scrap the game idea and give up
@Cabler4 ай бұрын
make a new script? if there is already code there then make a new script to start new
@healthyq6 ай бұрын
Nice tutorial dude! :D But when i click the button nothing happens, could you help me please?, in the console nothing prints.
@firefox50906 ай бұрын
If you have a print and the output is not saying anything then you need to fix what you typed because that means that code is not running. As I dont know where this is I cant help
@_ITOS7 ай бұрын
It doesn't play the rolling animation, could anyone help me please?
@VerxyEditzFr7 ай бұрын
same
@GladiatorGaming1107 ай бұрын
same bro
@ImnotJude3 ай бұрын
Same
@Prodby018 ай бұрын
its so blurry gang
@AidenYuhh8 ай бұрын
not blurry you need to turn up ur graphics on the video i had the same issue
@c00lkid24lolonroblox5 ай бұрын
HOLY COW I GOT A HAPPY HEART ATTACK WHEN THIS WORKED TYSM BRO UR EPIC DUDE
@ZackOnRoblox7 ай бұрын
best developer ever!
@firefox50906 ай бұрын
look through what you typed because you must have spelled or misplaced something
@ZackOnRoblox6 ай бұрын
What?
@firefox50906 ай бұрын
@@ZackOnRoblox read through what you typed and find the error it is not a big error and I know you can do it.
@firefox50906 ай бұрын
also there was never a spot where he said requrie if you look at the output it tells you what you did wrong. hint look at the spelling
@ZackOnRoblox3 ай бұрын
@@firefox5090 oh really?
@KingNoobsito7 ай бұрын
hey i got a problem, when i roll it doesnt says 1 in 2 or something it says 1 in {rolledNumber[2]} can someone help me? NVM I FIXED IT I PUT ' AND NOT
@OfficialRoVestersInvesting7 ай бұрын
yo the same thing is happened with me how do i fix it?
@KingNoobsito7 ай бұрын
@@OfficialRoVestersInvesting in your script u gotta put ' and not ´
@eozzl8 ай бұрын
cool
@rayanvlogsYt4 ай бұрын
local replicatedStorage = game:GetService("Replicated Storage") local remotes = replicatedstorage: WaitForChild("Remot es") local selectChance = require(script:WaitForChild("SelectChan ce")) local chancelist = require(script:WaitForChild("ChanceList ")) remotes:WaitForChild("RollFunction").O nServerInvoke = function(player) local Table = {}for i = 1, 7 do table.insert(Table, selectChance.getRandomIndex(chance List)) end return Table end
@殘黨3 ай бұрын
local tweenService game:GetService("TweenService") local info TweenInfo.new(.2, Enum. EasingStyle.Sine, Enum. EasingDirection.InOut) local function animateText(text1, text2, rolled Number) text1.Position UDim2.fromScale(.5, .35) text1.TextColor3 rolledNumber[3]→ text1.Text rolled Number[1] text2.Text 1 in {rolledNumber[2]} Chance tweenService:Create(text1, info, {Position UDim2.fromScale(.5,.5)}): Play() wait(.2) end return { + →local title animationFolder: WaitForChild("Title") → local rarity title: WaitForChild("Rarity") rollAnimation function(animation Folder: Folder, rolledNumber) →local background animation Folder: WaitForChild("Background") background.Visible true title.Visible = true for i, Table in ipairs(rolled Number) do →→ animateText(title, rarity, Table) end → wait(1) → background.Visible = false →title.Visible = false end }
@Gnarpyy_vr5 ай бұрын
i spent like 2 hours making this and it didnt work prbly because im not a good scripter but like 2 hours gone of a day
@bananagamer684 ай бұрын
At 3:53 What did You click for the 3rd Folder
@ThatsNevermore7 ай бұрын
hello, I need help because when I clicked the roll the first time it worked, but when I tried to roll the second time it didn't appear again, can you help me? Edit: I already fixed it, mb
@WilleRBX7 ай бұрын
Great, no problem!
@PROX147 ай бұрын
How did you fix it
@ThatsNevermore7 ай бұрын
@@PROX14 it just some typo in the script
@CraxRoblox-p2b6 ай бұрын
Tysm you are the best developer. You just got a sub!
@damaxader8 ай бұрын
this tutorial is rlly good the problem with it is that the animation is not working for me and idk why its saying "attempt with nil number on line 7 animationModule" when the line 7 is " text1.TextColor3 = rolledNumber[3]"
@WilleRBX8 ай бұрын
Thanks, I may know the problem but it's hard to explain here. Do you have access to discord? Please join the server if you do.
@kaydencollins38758 ай бұрын
did he explain the problem if so how do you fix it
@Abyss_7X7 ай бұрын
@@WilleRBXcan you tell me too?
@TVManTutorials7 ай бұрын
rolledNumber being nil or not properly initialized at line 7. Let's ensure that rolledNumber is defined and contains valid data before attempting to access its elements
@firefox50906 ай бұрын
@@Abyss_7X do you still need the fix I think its just a small mistake which creates another table. In your SelectChance script do you return chances[1] if not then your returning a whole table and that is the problem
@inthedarkstudios_8 ай бұрын
For some reason when i click roll it like shows the background but not the rarity or title, can you help me.
@WilleRBX8 ай бұрын
Make sure that you make the title visible in the script
@inthedarkstudios_8 ай бұрын
@@WilleRBX I had spelled visible wrong, thanks so much.
@pgkrisztianАй бұрын
will the sound just randomly cut off in the other episodes as well?
@ruqs_ssm5 ай бұрын
2:59 did his voice just stop for anyone else?
@ting-5374 ай бұрын
Yes
@ImnotJude3 ай бұрын
It stops a lot of times
@Ichigokurosaki-I158 ай бұрын
Hey I was wondering how to fix the line 5 of main which was local chanceList=require(script:WaitForChild(“ChanceList”)) saying it has infinite yield
@Mrwoof_tophat8 ай бұрын
If it says infinite yield it means that you spelt something wrong or did a typo, have a look again 😊
@BaconBuildsYT7 ай бұрын
@@Mrwoof_tophatblud i have a problem in a nother game and you save me i didint know wat dose infinte yeald means🗿🗿🗿🗿🗿🗿
@Mrwoof_tophat7 ай бұрын
@@BaconBuildsYT np 🔥🔥🔥
@DevGabry7 ай бұрын
Its same for me too, I also tried to rewrite the script
@Mrwoof_tophat7 ай бұрын
@@DevGabry error code?
@mli2345sАй бұрын
im getting some errors on line 3 in rolling client it says "invalid argument #1 to 'ipairs' (table expected, got nil)" and the same thing for line 14 on rolling client. pls tell me fast if you know how to fix this?
@MaxwellDaCat1258 ай бұрын
mine only shows common when i press "spin" :( Edit: i fixed some squiggly lines but now it only shows the common near the top right :(
@80xleon8 ай бұрын
Mine doesn’t even work 💀
@bbaker36637 ай бұрын
@@80xleonmines just saying common too, some problem in animation module line 7
@FluffyFish_Gaming7 ай бұрын
@@80xleon same
@littlefloss._.5 ай бұрын
Yeah, if you want to follow this tutorial, then you will need to know that this series is 6 hours, 35 minutes, and 42 seconds... so if you don't have much time on hand, try and find a shorter one to follow.
@BosnianGoalkeeper6 ай бұрын
It is great but i have 1 problem, and the problem is that the rarity shows only 1 in 2 like it wont change to the rarity of the aura rolled
@firefox50906 ай бұрын
What do you mean by this do If your talking about this part text2.Text = "1 in "..rolledNumber[2].." Chance" it should be updating it
@BosnianGoalkeeper6 ай бұрын
@@firefox5090thanks appreciate it a lot
@jjalegend6 ай бұрын
17:25 when i hit play and click the button it just says that rendering is paused for debugging and stays like that
@tea-rist-tan3 ай бұрын
did u find a fix
@jjalegend2 ай бұрын
@@tea-rist-tan no
@StarsOfcc7 ай бұрын
What do i do, the output says in the main script it says “expected idientifier when parsing exspression for
@StarsOfcc7 ай бұрын
And it’s a error
@pou44476 ай бұрын
@@StarsOfcc you maybe used more "end" than necessary
@DevGabry7 ай бұрын
Really helpful tutorial, thx :) Btw what symbol did you used at 21:33 in front of the 1 and after Chance?
@POU_ITADORI1237 ай бұрын
he uses this --> `
@DevGabry7 ай бұрын
@@POU_ITADORI123 Ok thx :)
@Khao2Real7 ай бұрын
6:36
@Gr4xyn7 ай бұрын
@@POU_ITADORI123 thanks man i been searching this for 1 hour lol
@Syrenzys7 ай бұрын
actually the symbol is this one ` just copy this hope it helps tho :D
@Benji_Developer8 ай бұрын
Didnt get errors but when i click nothing happends. Any way u can help?
@Theyluvkaos7 ай бұрын
The ui does not pop up when i click the button Idk how to fix i have looked through the code at least 30 times now and still nothing. PLEASE HELP
@Theyluvkaos7 ай бұрын
IM THE GOAT I FIXED IT HA
@wewennnn3 ай бұрын
@@Theyluvkaos how pls
@GalaXYZ827 ай бұрын
Something is not working because when I press the roll button it doesn't print anything and ive checked all my code and cant find a solution can someone help me
@tylerclaydo10477 ай бұрын
Im having the same issue...
@GalaXYZ826 ай бұрын
@@tylerclaydo1047 at least we've got the same issue
@tylerclaydo10476 ай бұрын
@@GalaXYZ82 i thought i made a bunch of typos but idk anymore 😭😭
@Daboi_Official8 ай бұрын
I need help everything works fine but once I roll it shows that 1 in {rolledNumber[2]} Chance how to make it where it is only 1 in 2 and not rolled number? Pls helpp
@LordShadow-jt9pf8 ай бұрын
text2.Text = '1 in ' .. rolledNumber[2] .. ' chance'
@LordShadow-jt9pf8 ай бұрын
I had the same problem but fixed it
@HowToRobloxn7 ай бұрын
@@LordShadow-jt9pf thank you I've been looking for ages in the comments for a fix
@LordShadow-jt9pf7 ай бұрын
@@HowToRobloxn np
@Prototyyped5 ай бұрын
When I try to run the project, why do i get the error: rollAnimation is not a valid member of ModuleScript "Players.RealUltraDiamond.PlayerGui.Roll.RollingClient.AnimationModule"
@ImNotVoidTec4 ай бұрын
I have a problem where it says “Unable to assign property TextColor3. Color3 expected, got nil” in the animation module, does anyone know how to fix this? pls how to fix 😭😭
@IsoPlays_FAN-tu7hr5 ай бұрын
how u get the plugin bcz i click on plugin and nothing is there and i try click the + to get a new one and nothing happens
@RyanJacobs-ut4or5 ай бұрын
Ikr its for money
@HELLOhizebra10378 ай бұрын
THANK YOU! I love this series
@WilleRBX8 ай бұрын
That's great! Thanks :))
@WilliamWhite-cb2gm7 ай бұрын
hey this is a great tutorial but when i press play the rarity says 1 in {rolledNumber[2]} Chance help please
@LucaFejko7 ай бұрын
I need help too
@WilliamWhite-cb2gm7 ай бұрын
yea for some reason mine shows up different and the marks are different any help would be good for us
@KingNoobsito7 ай бұрын
are you sure you put ` and not ' ? i got that error and realized