How to make a Round System in Roblox Studio

Поділитися
Вставка
  • Опубліковано 8 лют 2025
  • Ігри

КОМЕНТАРІ • 786

  • @aezakmi2113
    @aezakmi2113 2 роки тому +84

    Bro I could make whole game from your tutorials

  • @HeroFigo
    @HeroFigo 2 роки тому +55

    Hey m8. I am not actually a beginner but still needed this tutorial 😅 You are really good at explaining and make very entertaining videos.

    • @Jappley
      @Jappley Рік тому +3

      I get u bro. I'm not a beginner and I've made more complicated things than this, but for some reason I couldn't do it.

    • @pulsive5963
      @pulsive5963 10 місяців тому

      same ive been scripting for 7 months@@Jappley

    • @Raphaeltheslayer
      @Raphaeltheslayer 8 місяців тому +2

      @@Jappley Fr same goes with modeling I made a whole humanoid character but I'm over here struggling to make a star?? A STAR?? And I've been scripting for like a year but couldn't do this

  • @TheREALdesistation.tteditz
    @TheREALdesistation.tteditz 2 роки тому +88

    If you do not want to write all of the script i have script 1 here:
    local Status = game.ReplicatedStorage:WaitForChild("Status")
    local Label = script.Parent:WaitForChild("TextLabel")
    Status:GetPropertyChangedSignal("Value"):Connect(function()
    Label.Text = Status.Value
    end)
    And Script here:
    -- Variables
    local Lobby = game.Workspace.Lobby
    local Maps = game.ReplicatedStorage.Maps:GetChildren()
    local Status = game.ReplicatedStorage.Status
    -- Game Loop
    while true do

    --Intermission

    for i = 10, 0, -1 do
    Status.Value = "Intermission: "..i
    task.wait(1)
    end
    -- Map Selecter
    local ChosenMap = Maps[math.random(1, #Maps)]
    local ClonedMap = ChosenMap:Clone()
    ClonedMap.Parent = game.Workspace
    Status.Value = "Map: "..ClonedMap.Name

    task.wait(1)


    -- Teleport to map

    for i, Player in pairs(game.Players:GetPlayers()) do

    local Character = Player.Character

    if Character then

    local HumanoidRootPart = Character.HumanoidRootPart

    HumanoidRootPart.CFrame = ClonedMap.TeleportPoint.CFrame
    end
    end

    -- Game Time

    for i = 10, 0, -1 do
    Status.Value = "Game: "..i
    task.Wait(1)
    end

    for i, Player in pairs(game.Players:GetPlayers()) do
    local Character = Player.Character
    if Character then
    local HumanoidRootPart = Character.HumanoidRootPart
    HumanoidRootPart.CFrame = Lobby.TeleportPoint.CFrame

    end
    end


    -- Destroys Map

    ClonedMap:Clone()
    end

    • @jacobaquino297
      @jacobaquino297 2 роки тому +2

      Thanks bro

    • @rachellalonde4632
      @rachellalonde4632 2 роки тому

      Thank you, but the game timer doesn't work, is there a reason why?

    • @TheREALdesistation.tteditz
      @TheREALdesistation.tteditz 2 роки тому

      @@rachellalonde4632 idk check if there is errors or any problems

    • @rachellalonde4632
      @rachellalonde4632 2 роки тому +1

      @@TheREALdesistation.tteditz theres 5 of these: UnknownGlobal: (71,2) Unknown global 'clonedMap and they all are warnings

    • @TheREALdesistation.tteditz
      @TheREALdesistation.tteditz 2 роки тому

      @@rachellalonde4632 just watch the video instead im not as good as him

  • @prizepanther
    @prizepanther Рік тому +5

    Being a noob at scripting I am ever so thankful for this tutorial, you have earned yourself a new subscriber.

  • @KrazyReal
    @KrazyReal Рік тому +6

    This tutorial was very short and it worked! Usually the scripts I watch do not work so I was very happy and thankful! Thank you for a short and simple video that works very well!

    • @Crispy112
      @Crispy112 14 днів тому +1

      very short?

    • @GameForge2066
      @GameForge2066 2 дні тому

      @Crispy112 yes 7 mins is short

    • @Crispy112
      @Crispy112 18 годин тому

      @ lmao was js joking, great tutorial tho :D

  • @DBCheeseburger
    @DBCheeseburger 11 місяців тому +1

    I'm starting to learn Lua, so explaining what scripts do is amazing for me! +new sub

  • @Kwvee
    @Kwvee 2 роки тому +7

    I highly appreciate you going out of your way for us, Thans m8!

  • @Cruz_reels
    @Cruz_reels 6 місяців тому +1

    Hey! thanks a lot you make things so easy. I always experience bugs but watching your vids motivate me to keep going! thanks alot!

  • @DevOfRandomness
    @DevOfRandomness 4 місяці тому +1

    Yo thanks you so much for this awesome tutorial 👍

  • @RealXtremeBlox
    @RealXtremeBlox 2 роки тому +8

    This really helped! Thanks a lot mate

  • @ZneByGD-iz4wi
    @ZneByGD-iz4wi 7 місяців тому +1

    TYSM bro, it worked! i will definently follow u for more tutorials! subbed

  • @shinymarillmaster7275
    @shinymarillmaster7275 8 місяців тому +8

    The people that are struggling, this script DOES WORK. The problem with this video is that he does not talk about ALL components. For example, there are some properties that must be ENABLED for this script to work. SOME OF THESE PROPERTIES ARE NOT MENTIONED (but displayed on the screen) THROUGH THE VIDEO. PAY ATTENTION TO EVERY SINGLE DETAIL ON HIS SCREEN. When he zooms in on properties MAKE SURE EVERYTHING IS RIGHT! When I first tried this I just skipped to the important parts and copied the script. DO NOT DO THAT. Watch the whole video and verify that everything is right. he may have enabled some properties that he didn't mention that are useful to making this.

    • @MOVED-83
      @MOVED-83 5 місяців тому +1

      What is it then I’m too lazy to

    • @Marz-l9u
      @Marz-l9u 4 місяці тому

      @@MOVED-83Then maybe u shouldn’t be a game dev.

    • @TratUsYT
      @TratUsYT 4 місяці тому

      @@Marz-l9utrue

  • @Ekenie
    @Ekenie 2 роки тому +1

    I'm always happy when i see new vid from Gamer M8! It makes me happy!

  • @smacfn
    @smacfn 2 роки тому +3

    I love your vids
    Like the story game

    • @GamerM8
      @GamerM8  2 роки тому +4

      Thanks, I'm glad you love them!

    • @smacfn
      @smacfn 2 роки тому +3

      thanks

    • @smacfn
      @smacfn 2 роки тому +3

      i ment np lol

  • @youtubeaccount12000
    @youtubeaccount12000 2 роки тому +9

    first script:
    local Status = game.ReplicatedStorage:WaitForChild("Status")
    local label = script.Parent:WaitForChild("TextLabel")
    Status:GetPropertyChangedSignal("Value"):Connect(function()
    Label.Text = Status.Value
    end)

    • @RAnimzz
      @RAnimzz Рік тому +1

      Thank you for the script! It saved me time on my game.

  • @ZepAnimations
    @ZepAnimations Рік тому

    I love how you showed how to add your own maps unlike a lot of tutorials

  • @deadliersheep7697
    @deadliersheep7697 8 місяців тому

    Dude, your content is so underrated. the way you explain things is really easy to follow and I can genuinely apply advice you give me to real games. keep doing great stuff

  • @boxjuice4100
    @boxjuice4100 2 роки тому +1

    Game M8 you rly are the best dev yt I have ever seen.

  • @newcoolboy35
    @newcoolboy35 Рік тому +1

    hey m8 you just saved me. I just wanted to quit roblox development because i just could do the round system. Then i found ur vid and it saved my carrer

  • @Dr_Frosty
    @Dr_Frosty 2 роки тому +2

    Thank YOU i needed this RIGHT NOW for a tds game

  • @OmarXplayZ
    @OmarXplayZ 8 місяців тому +3

    Because of your tutorials, I made a game

    • @GamerM8
      @GamerM8  8 місяців тому +5

      cool, what game did you make?

    • @OmarXplayZ
      @OmarXplayZ 3 місяці тому +1

      @@GamerM8 a zombie game using your round system!

  • @AKForeverBlox
    @AKForeverBlox 4 місяці тому

    I am so glad I found this video because it worked perfectly. But there is just one thing. See my game is a combat game that switches maps but idk to know how to make a script (or add on to this one) that makes it so when there is one person left, they win right away, and not only that, have a way to know who won (like a celebration or something)

  • @vvoidedv-n7y
    @vvoidedv-n7y 2 роки тому +3

    i know scripting but if im having difficulties your videos always help me out thanks!

  • @UDUniverse
    @UDUniverse 2 роки тому +8

    Yo, love your videos mate. Keep up the amazing work!

  • @KialiiJesusIsLove
    @KialiiJesusIsLove 5 місяців тому

    I am making a Fashion game and i am making the round system and this helped me so much making it i diddnt find any tutorial to make a fashion game so i am using your tutorials and it worked me :)!

  • @not_ching9993
    @not_ching9993 2 роки тому

    finally I've been waiting on this round system and you finally made :D

  • @EpicCorner
    @EpicCorner Рік тому

    this tutorial Really helped me! I'm making a zombie survival game where zombies randomly spawn in, and your goal is to survive for 420 seconds, I think that's 7 minutes. But yeah this tutorial was helpful :)

  • @ceaserdom
    @ceaserdom Місяць тому

    You just earned a new sub!

  • @RealArthurRBLX
    @RealArthurRBLX Рік тому

    Hey Gamer M8! This video actually helped me make a sword fight game, where it picks a random map. This video was very helpful! :)

  • @Clippermakesgames
    @Clippermakesgames Рік тому

    THANK YOU THANK YOU SOMUCH I WAS SEARCHING FOR A GOOOD ROUND SYSTEM TUTORIAL AND YOU SAVED THE DAY!!!!!!!!!

  • @NicoJny
    @NicoJny 5 місяців тому

    WITH SOME CHANGES I MANAGED TO MAKE IT WORK THANKS YOU SO MUCH!!

    • @GamerM8
      @GamerM8  5 місяців тому +1

      im glad you were able to make it work

  • @JimmyGames-xi3slYT
    @JimmyGames-xi3slYT Рік тому

    This Tutorial raleally helped, Thanks M8

    • @GamerM8
      @GamerM8  Рік тому

      I'm glad it helped!

  • @AlbertAlbertEinstein
    @AlbertAlbertEinstein Рік тому

    Thanks for making this tutorial now i know how to make a intermission for my round system

  • @tyghcoderxtreme8839
    @tyghcoderxtreme8839 Рік тому

    This was a really clear and well explained tutorial thanks

  • @Jappley
    @Jappley Рік тому +1

    I feel like I'm stupid. I try to figure this out for so long and I see your tutorial and its just so simple. I really don't get why I can't think of this in my brain.

    • @rower3995
      @rower3995 Рік тому

      bro same

    • @rower3995
      @rower3995 Рік тому

      there hasnt been 1 single tutorial that worked for me

  • @reallarwaz
    @reallarwaz 2 роки тому

    Omg? Did you read my mind? I literally need this when I was doing my murder game! THX!

  • @Redquince
    @Redquince 9 місяців тому

    Your too good at this keep up the great work 😀

  • @positivevibes4773
    @positivevibes4773 2 роки тому

    TYSM I’ve been looking for one that worked and this one works keep up the good work

  • @SukunaIsCold
    @SukunaIsCold 2 роки тому +1

    Honestly 'M8' thx alot, school is honestly annoying so after i come back i watch your tutorials and honestly this tutorial rlly helped me with my game! Thank you!

  • @Ethereal_institute
    @Ethereal_institute 2 роки тому +2

    HERE I LIKE THE VIDEO BTW KEEP UP THE GOOD JOB :)

  • @Cruz_reels
    @Cruz_reels 6 місяців тому +1

    if you guys want to change the game time then all you have to do if find where he motioned the 10 second's until the game starts juts change that in the script!! if it docent work let me know, but id rather let gamerm8 help y'all.

    • @simmel-i6n
      @simmel-i6n 3 місяці тому

      my time doesnt count down. do you maybe know why?

    • @Cruz_reels
      @Cruz_reels 2 місяці тому

      @ ???

  • @brt58theelder82
    @brt58theelder82 2 роки тому

    i just watched like 5 tutorials and they weren't working, after i watched this too, it worked!

  • @Sanderzz7
    @Sanderzz7 2 роки тому +1

    worked thank you so much!

    • @GamerM8
      @GamerM8  2 роки тому

      You're welcome!

  • @ShadowSunGamingYT
    @ShadowSunGamingYT 2 роки тому +1

    OMG TY SO MUCH!!!

  • @brawlerboi5194
    @brawlerboi5194 2 роки тому +2

    Can you make a FPS game series

  • @Yoda5742
    @Yoda5742 Рік тому

    amazing tutorial! This will help with my Roblox game a lot! Thanks!

    • @GamerM8
      @GamerM8  Рік тому

      Thanks, I'm glad I could help

    • @BuldsOffice
      @BuldsOffice Рік тому

      @@GamerM8 Bro's replying to everyone saying thanks but not the people who need help. you became an L tbh.

  • @playgrad2463
    @playgrad2463 2 роки тому +1

    This video was very helpful. But it would be cool if you make a round system, but the round ends if the killer kills all innocents kind of game!

  • @battleproguy2858
    @battleproguy2858 2 роки тому

    btw! NICE VIDEO! i like this video it helped me in my sword game

  • @unknownsignals2789
    @unknownsignals2789 2 роки тому

    One of the only lua videos on youtube I understood!

  • @usercodwarzonePS5
    @usercodwarzonePS5 2 роки тому

    omg thank you so much for this tutorial really helped me earned a like!

  • @TruelyCloudiest
    @TruelyCloudiest 4 місяці тому

    i love you so much for doing this omgggggggggg

  • @amanallah4640
    @amanallah4640 2 роки тому +1

    Cool video

  • @Tennis_Art
    @Tennis_Art Рік тому +1

    tutorial is well made but only thing im missing is winning system so if all players got defeated by some person how to make it giving winner a win?

  • @NubStuff
    @NubStuff 2 роки тому

    Thank you nice upload! 😁

    • @GamerM8
      @GamerM8  2 роки тому

      Thanks, I hope it helps!

  • @KakaosHal202
    @KakaosHal202 2 роки тому +5

    This is very useful for my game. Thank you!

    • @GamerM8
      @GamerM8  2 роки тому +1

      No problem, I'm glad I'm able to help!

    • @beccaa365
      @beccaa365 2 роки тому +1

      @@GamerM8 How do you make it so when you die in the round you respawn in the round until the round is over?

    • @ead91
      @ead91 Рік тому

      @@GamerM8 Hey Gamer M8, This was a really nice tutorial but I'm missing a crucial part which is to make the round end after all players have died how could I do this?

  • @bannub3188
    @bannub3188 2 роки тому

    TYSM I had no bugs coding this

  • @Mathsucksatnamingusernames
    @Mathsucksatnamingusernames 2 роки тому

    Omg thank you this make me have an idea how I gonna make my game!!!

  • @rafaelyardy6638
    @rafaelyardy6638 2 роки тому +1

    TYSM!!!

  • @cdoythegamer4342
    @cdoythegamer4342 2 роки тому +4

    Omg thank you I needed this for my game but how do you make it so the lobby destroys when the game starts and then clones when the game ends because I used this for my zombie game and when I died I spawn in the lobby in the game time so can you fix this?

    • @StupidPieceofcrap
      @StupidPieceofcrap 2 роки тому +1

      Un-enabling the spawn point in the lobby using a script, Just use parent and scan if the thing is on replicated storage or server storage then un-enable it, Also just put another spawnpoint into the map that everyone spawns to. You can just clone the lobby and destroy the lobby, and the new lobby is gonna go to server storage and then add a wait time using a local script or something, Just move it to workspace, If this is kinda annoying to read then ask someone else lol, Im bad at giving help.

    • @cdoythegamer4342
      @cdoythegamer4342 2 роки тому +1

      @@StupidPieceofcrap idk how

    • @Aw3s0me_cool
      @Aw3s0me_cool 2 роки тому +1

      You just can make wall

    • @cdoythegamer4342
      @cdoythegamer4342 2 роки тому

      @@Aw3s0me_cool ?

  • @djkraan
    @djkraan 2 роки тому +4

    Hey Gamer M8! Can you make a tut where you can also show who won in that round?

  • @Chapapkoff
    @Chapapkoff 2 роки тому

    Holy shit, It actually works!! Thank you so much man, I was looking for a video on this or i woukd have to pay $20 to get it done so thank you! (i will sub and like too)

    • @OmarXplayZ
      @OmarXplayZ 8 місяців тому

      bro don't swear

    • @Chapapkoff
      @Chapapkoff 8 місяців тому

      @@OmarXplayZ 🤓👆

  • @Spiiln
    @Spiiln 2 роки тому +3

    I can't get this to work. Every time I click start it says: TeleportPoint is not a valid member of Model "Workspace.Industrial"

    • @TheLetterB0X
      @TheLetterB0X 2 роки тому

      Did you anchor the teleport point?

    • @BenPotterbp
      @BenPotterbp 2 роки тому

      Same with me :(

    • @TheLetterB0X
      @TheLetterB0X 2 роки тому

      lol you wrote it wrong

    • @retroAIO
      @retroAIO 3 місяці тому

      Put the teleport point inside of the industrial

  • @rafaelyardy6638
    @rafaelyardy6638 2 роки тому +1

    My game has 421k visits bc of u!

  • @coolguy-c2e
    @coolguy-c2e Місяць тому

    i love how the scripts just pop out of nowhere

  • @giuyo
    @giuyo 2 роки тому

    Looks helpful and looks working i should try this

  • @deeptanshugupta6070
    @deeptanshugupta6070 11 місяців тому +2

    Script 1
    local Status = game.ReplicatedStorage:WaitForChild("Status")
    local Label = script.Parent:WaitForChild("TextLabel")
    Status:GetPropertyChangedSignal("Value"):Connect(function()
    Label.Text = Status.Value
    end)
    Script 2
    --variables
    local Lobby = game.Workspace.Lobby
    local Maps = game.ReplicatedStorage.Maps:GetChildren()
    local Status = game.ReplicatedStorage.Status
    --Game Loop
    while true do

    --Intermission

    for i = 10, 0, -1 do
    Status.Value = "Intermission: "..i
    task.wait(1)
    end


    --Map Selector

    local ChosenMap = Maps[math.random(1, #Maps)]
    local ClonedMaps = ChosenMap:Clone()

    ClonedMap.Parent = game.Workspace
    Status.Value = "map: "..ClonedMap.Name

    task.wait(3)


    --Teleports To Map

    for i, player in pairs(game.Players:GetPlayers()) do

    local Chracter = player.Character

    if Chracter then

    local HumanoidRootPart = Chracter.HumanoidRootPart

    HumanoidRootPart.CFrame = ClonedMaps.TeleportPoint.CFrame
    end
    end


    --Game Time
    for i = 10, 0, -1 do --Change 10 for change gametime
    Status.Value = "Game: "..i
    task.wait(1)

    end


    --Teleports To Lobby

    for i, player in pairs(game.Players:GetPlayers())do

    local Chracter = player.Character

    if Chracter then

    local HumanoidRootPart = Chracter.HumanoidRootPart

    HumanoidRootPart.CFrame = Lobby.TeleportPoint.CFrame
    end
    end


    --Destroys Map

    ClonedMaps:Destroy()
    end
    ur welcome ;]

  • @dirtslinger1017
    @dirtslinger1017 2 роки тому +1

    can you make x2 cash or kills gamepass, that would really help my game thanks for the awesome video as well!

  • @diceofchoiceX
    @diceofchoiceX Рік тому

    OMG THANK YOU I GOT ANGRY CUZ IT WOULD NOT WORK BUT I FORGOT TO PUT S TO SOMETHING THANK YOUU

    • @GamerM8
      @GamerM8  Рік тому

      No problem, I'm glad you were able to find and fix the problem too!

  • @Vulk-
    @Vulk- 2 роки тому

    Yo M8 I was doing all that but then when i play it all of a suddon makes the map disappear after about 3 seconds and dosnt teleport me back

  • @Dj_Hugorose
    @Dj_Hugorose 2 роки тому +1

    hey so I did everything correct but it only joins me to the one map even though i have three maps and then when im in that map and the timer is out it doesn't teleport me back. Can u help?

  • @FuriousWolfYT
    @FuriousWolfYT 2 роки тому

    Hi nice vid

  • @dungxz
    @dungxz 2 роки тому +2

    YO HI

  • @dyl_editscars
    @dyl_editscars Рік тому +1

    yo, how do I make it so there are multiple spawn points on each map and one player spawns on each of them, kind of like horrific housing

  • @purpletom_yt3138
    @purpletom_yt3138 Рік тому

    Wow thx! It works now!

  • @TWOimcoolboisL
    @TWOimcoolboisL 2 місяці тому +1

    How do you get the teleport block thingy?

  • @beyourself182
    @beyourself182 2 роки тому +1

    Thank you so much for the tutorial! Love your videos, Oh and can you make an npc if you die to, it copies your avatar or someone's avatar?

    • @capcakeyt5399
      @capcakeyt5399 2 роки тому

      Bruh he literally just uploaded💀

    • @beyourself182
      @beyourself182 2 роки тому

      @@capcakeyt5399 I literally was here instantly when it uploaded

    • @capcakeyt5399
      @capcakeyt5399 2 роки тому

      @@beyourself182 that doesnt mean you watched the whole vid

    • @beyourself182
      @beyourself182 2 роки тому

      @@capcakeyt5399 its Literally easy wym

  • @thesmiley5171
    @thesmiley5171 Рік тому +2

    Hello M8, i need your help... If i have one map did i need to do the map selector ? And also i need the round to end when all players are dead

  • @KrazyReal
    @KrazyReal Рік тому

    Idea: Make a tutorial on how to make like rising lava only happen when a certain map is chosen! I want to do that but I do not know how

  • @simmel-i6n
    @simmel-i6n 3 місяці тому +1

    hello gamer m8 my game timer doesnt count down and that means my game round never ends can u tell me why?

  • @a1exxyt
    @a1exxyt Рік тому +1

    TYSMMMMMMMMMMMMMMMMMMMMMMMMMMM

  • @jediunknown1192
    @jediunknown1192 2 роки тому +4

    I did all of it and only the intermission timer works

  • @jacob_is_jurassic
    @jacob_is_jurassic 2 роки тому +1

    hey, when is next story game tutorial?

  • @plague92
    @plague92 6 місяців тому

    make sure your stuff is anchored otherwise itll fall out of the map and youll get an error code saying it doesnt exist

  • @devfoll7381
    @devfoll7381 2 роки тому

    Keep up the good work.👍

    • @GamerM8
      @GamerM8  2 роки тому

      Thanks, I will do! 👍

  • @christiankim5904
    @christiankim5904 Рік тому +1

    I struggle to make my character spawn in the lobby when I test the game

  • @lukeahn0330
    @lukeahn0330 Рік тому +3

    if the round script isn't working try this one, I polished it:
    local Lobby = game.Workspace.Lobby
    local Maps = game.ReplicatedStorage.Maps:GetChildren()
    local Status = game.ReplicatedStorage.Status
    while true do
    for i = 20, 0, -1 do
    Status.Value = "Intermission: " .. i
    task.wait(1)
    end
    local ChosenMap = Maps[math.random(1, #Maps)]
    local ClonedMap = ChosenMap:Clone()
    ClonedMap.Parent = game.Workspace
    Status.Value = "Map: " .. ClonedMap.Name
    task.wait(3)
    for _, Player in pairs(game.Players:GetPlayers()) do
    local Character = Player.Character
    if Character then
    local HumanoidRootPart = Character:FindFirstChild("HumanoidRootPart")
    if HumanoidRootPart then
    HumanoidRootPart.CFrame = ClonedMap.TeleportPoint.CFrame
    end
    end
    end
    for i = 20, 0, -1 do
    Status.Value = "Game: " .. i
    task.wait(1)
    end
    for _, Player in pairs(game.Players:GetPlayers()) do
    local Character = Player.Character
    if Character then
    local HumanoidRootPart = Character:FindFirstChild("HumanoidRootPart")
    if HumanoidRootPart then
    HumanoidRootPart.CFrame = Lobby.TeleportPoint.CFrame
    end
    end
    end
    ClonedMap:Destroy()
    end

    • @notdigzzi
      @notdigzzi 9 місяців тому

      Holy smokes dude! Gotta say thank you very much!

    • @dragonslayer8517
      @dragonslayer8517 4 місяці тому

      dang this works, I just cant get it to teleport me...

    • @Goose88
      @Goose88 4 місяці тому

      oh my god you saved me

  • @Jzonroblox
    @Jzonroblox 11 місяців тому +1

    How do I make it a certain time where players get swords so they can fight and there’s a winner

  • @dusanpavlovic5253
    @dusanpavlovic5253 2 роки тому

    Thank you bro so much you gain a like

  • @mrmeme_official
    @mrmeme_official 10 місяців тому

    Hey m8, i love this tutorial it works really well, but can you teach us how to make a winner in the round system?

  • @Legend0nKeys
    @Legend0nKeys Рік тому

    Worked well except the teleport to map and teleport back to lobby

  • @OyunKrali-uz4ps
    @OyunKrali-uz4ps 2 роки тому +1

    Idea:
    Can you make a bandage system?
    You helped me.

  • @yeahjacob12
    @yeahjacob12 10 місяців тому

    i just watch these for fun

  • @MJbeCubing
    @MJbeCubing 2 роки тому

    You should make a military border game tutorial series Love your videos btw.

  • @ch0c0999
    @ch0c0999 Рік тому +11

    Hey m8 , idk if this is a problem in my script or if it is a general problem but i realised that if a player leaves the game while the map is spawned the whole script breaks and the map doesn't despawn , any help would be greatly appreciated!

    • @1CECUBE3ATERR
      @1CECUBE3ATERR 5 місяців тому

      I have this same problem.

    • @whitebarr
      @whitebarr 5 місяців тому

      if anyone is having this problem
      with the line
      HumanoidRootPart.CFrame = Lobby.TeleportPoint.CFrame
      encase it with this if statement
      if HumanoidRootPart ~= nil then
      HumanoidRootPart.CFrame = Lobby.TeleportPoint.CFrame
      end
      it checks that the humanoid root part is still actually there

  • @AdoWo29
    @AdoWo29 2 роки тому +2

    Hello Gamer M8 I like your videos and I would like to know how to make a character selector, for example: A wizard with a cat head and a Viking astronaut and that each character has different objects Example the Wizcat has a cane and the Astroviking an axe

  • @vxrxfn
    @vxrxfn 7 місяців тому +2

    how do i get the teleport point? you never stated how

    • @GamerM8
      @GamerM8  7 місяців тому +2

      it's just a regular part that's been renamed

    • @vxrxfn
      @vxrxfn 7 місяців тому +2

      @@GamerM8 oh ok, thanks

  • @TonyPrints
    @TonyPrints 2 роки тому +6

    --variebles
    local Lobby = game.Workspace.Lobby
    local Maps = game.ReplicatedStorage.Maps:GetChildren()
    local Status = game.replicatedStorage.Status
    -- Game Loop
    while true do

    --Intermission

    for i = 10, 0, -1 do
    Status.Value = "intermission: "..i
    task.wait(1)
    end


    --Map Selector

    local chosenmap = Maps[math.random(1, #Maps)]
    local chosenmap = ChosenMap:Clone()

    Clonedmap.Parent = game.Workspace
    Status.Value = "Map: "..ClonedMap.Name

    task.Wait(3)

    --Teleports to Map

    for i, Player in pairs(game.Players:getPlayers()) do

    local Character = Player.Character

    if Character then

    local HumanoidRootPart = Character.HumanoidRootPart

    HumanoidRootPart.CFrame = Clonedmap.TeleportPoint>CFrame
    end
    end


    -- Game Time

    for i = 10, 0, -1 do
    Status.Value = "Game: "..i
    task.Wait(1)
    end


    -- Teleports to Lobby

    for i, Player in pairs(game.Players:GetPlayers()) do

    local Character = Player.Character

    if Character then

    local HumanoidRootPart = Character.HumanoidRootPart

    HumanoidRootPart.CFrame = Lobby.TeleportPoint.CFrame
    end
    end


    -- Destroys Map

    clonedMap:Destroy()
    end

    • @TonyPrints
      @TonyPrints 2 роки тому

      whats wrong with it i cant tell

    • @ViperXD_
      @ViperXD_ 2 роки тому

      @@TonyPrints idk too

    • @H2610_
      @H2610_ Рік тому

      Kind of a late answer, but you did some mistakes copying the script, capital letters matter and you have some missing, this script wont work like this

    • @Bloxxxed
      @Bloxxxed Рік тому

      this code is correct
      local Status = game.ReplicatedStorage:WaitForChild("Status")
      local Label = script.Parent:WaitForChild("TextLabel")
      Status:GetPropertyChangedSignal("Value"):Connect(function()
      Label.Text = Status.Value
      end)
      -- Variables
      local Lobby = game.Workspace.Lobby
      local Maps = game.ReplicatedStorage.Maps:GetChildren()
      local Status = game.ReplicatedStorage.Status
      -- Game Loop
      while true do
      -- Intermission
      for i = 10, 0, -1 do
      Status.Value = "Intermission: " .. i
      task.wait(1)
      end
      -- Map Selector
      local ChosenMap = Maps[math.random(1, #Maps)]
      local ClonedMap = ChosenMap:Clone()
      ClonedMap.Parent = game.Workspace
      Status.Value = "Map: " .. ClonedMap.Name
      task.wait(1)
      -- Teleport to map
      for _, Player in pairs(game.Players:GetPlayers()) do
      local Character = Player.Character
      if Character then
      local HumanoidRootPart = Character.HumanoidRootPart
      HumanoidRootPart.CFrame = ClonedMap.TeleportPoint.CFrame
      end
      end
      -- Game Time
      for i = 10, 0, -1 do
      Status.Value = "Game: " .. i
      task.wait(1)
      end
      for _, Player in pairs(game.Players:GetPlayers()) do
      local Character = Player.Character
      if Character then
      local HumanoidRootPart = Character.HumanoidRootPart
      HumanoidRootPart.CFrame = Lobby.TeleportPoint.CFrame
      end
      end
      -- Destroys Map
      ClonedMap:Destroy()
      end

    • @cladaxeyt
      @cladaxeyt Рік тому

      @@Bloxxxed hi i have a question about it.When i play the game everything works fine but when the game timer ends nothing happens is there any way to fix that?

  • @jjk9754
    @jjk9754 2 роки тому +2

    Can you teach us how to make sprite sheets work on roblox studio?

  • @ebrukartal491
    @ebrukartal491 Рік тому

    YO YOU ARE THE BEST TYSMMMM!!!11111111111

  • @EDevv
    @EDevv 2 роки тому

    Your video are so easy to follow