This Username Breaks Roblox Doors

Поделиться
HTML-код
  • Опубликовано: 10 мар 2023
  • This username freezes your camera in roblox doors and makes it impossible beat the game, but the problem is i have to beat it like that...
    Another Glitching Video: • I Surprised a Roblox D...
    Where I Get Music 🎵 ► Epidemic Sound
    〔30 Day Free Trial〕🡺share.epidemicsound.com/jgrchw
    ➥ Support me
    • Roblox Merch ⤑ www.roblox.com/groups/7119169...
    ✦Friends✦
    •Asa ⤑ ‪@asacuslegios519‬
    •Josiah ⤑
    •lolcat ⤑ ‪@lolca‬
    •Matthew ⤑ ‪@Junaimel‬
    •PenguinManiack ⤑ ‪@PenguinManiack‬
    •Votex ⤑ ‪@VotexRBLX‬
    •Zak ⤑
  • ИгрыИгры

Комментарии • 2,5 тыс.

  • @Ubilus
    @Ubilus  Год назад +969

    Watch votex's side of the story: ruclips.net/video/yXAaBnGo_bw/видео.html
    its kinda funny ngl

    • @NotN3b
      @NotN3b Год назад +10

      Its just so wierd that no one tried to just revive instead of leaving😂 what your did was a big brain move man🎉 (everyone get this man the 100k hé deserves😅)

    • @DexNathan
      @DexNathan Год назад +2

      funny

    • @dad9186
      @dad9186 Год назад +2

      they can run a loop check if the name is correct and if the class is correct that's literally the simplest fix

    • @gxvrctsvrdg
      @gxvrctsvrdg Год назад

      omg trong we are unable your tezz?

    • @jacolbyparham0722
      @jacolbyparham0722 Год назад +1

      Ubilus, does “SeekCamPos” do the same thing to Seek as “FigureCamPos”?

  • @Homeannor
    @Homeannor Год назад +2774

    This is actually so smart. As a developer myself it's made me realise usernames such as "Lobby", "Map", "IntroTunnel" and other specific usernames would probably break my game too. Hats off to lolcat who came up with it, pretty sneaky stuff.
    _Wait imagine how many games the "Lobby" account would break-_

    • @Cat-pv6yx
      @Cat-pv6yx Год назад +367

      Kid named Lobby:
      I AM THE DESTROYER OF GAMES

    • @randomyoutubeenjoyer2542
      @randomyoutubeenjoyer2542 Год назад

      Usernames should never be a problem because your game assets should always be pointed out via script, using "FindFirstChild" in the Workspace is just dumb and im surprised the DOORS Devs managed to mess that up

    • @CodeOverReality
      @CodeOverReality Год назад +138

      There are couple ways to prevent it like checking if part has humanoid or just renaming player when they join or spawn in

    • @Homeannor
      @Homeannor Год назад +215

      @@CodeOverReality Oh don't worry, the ways to prevent it are quite obvious. However, most of them are unnecessary because what are the chances you're going to be in the same server as one of those accounts? Quite low to be fair 🤷‍♂️

    • @LordAlgumaCoisa
      @LordAlgumaCoisa Год назад +34

      if you just create a variable using those instead of always trying to do workspace.Lobby it wont break

  • @sloanekellyp
    @sloanekellyp Год назад +559

    I like how you called up the developer and straight up said “we’re gonna break your game” and he just went “ok”. Man does not give two sh*ts

    • @EscapedConvict13
      @EscapedConvict13 Год назад +16

      Not really a develover but an animator.

    • @cometcal7387
      @cometcal7387 Год назад +5

      @@EscapedConvict13 LSplash isn't a developer?

    • @ieatmoney
      @ieatmoney Год назад +4

      @@cometcal7387 lsplash isn’t the only person who developed doors

    • @cometcal7387
      @cometcal7387 Год назад +3

      @@ieatmoney i didn't say that didn't i

    • @69feetwide
      @69feetwide Год назад +10

      @@cometcal7387 You legit called LSplash a "developer" not "developers" meaning you meant that LSplash is a singular person.

  • @ArtyAnimations
    @ArtyAnimations Год назад +223

    ‘ dude we’re gonna break your game ‘
    Doors dev: ok
    0:43

  • @FrikFoox
    @FrikFoox Год назад +189

    To any developers wondering on how to fix this for their game: Put the model inside of a folder or something, because the players are inside of "Workspace" and so was the model

    • @Maggnetta
      @Maggnetta Год назад +3

      Yes true if u make a certain folder Ur items are safe bcz characters load in workspace
      I'm noob at studio but I know this

    • @shit_stuffed_in_the_asshole
      @shit_stuffed_in_the_asshole Год назад

      Or make the players in a folder or model. So the workspace is safer. Or check :IsA("Part")

    • @PabTSM-OfficialChannel
      @PabTSM-OfficialChannel 11 месяцев назад +3

      but it doesn’t remove the problem, someone can call themselves “CameraPositions” and then they’ll break the game even further

    • @triducal
      @triducal 11 месяцев назад +1

      @@PabTSM-OfficialChannelthen just put the players in a player folder and directly reference the part needed instead of using findfirstchild, or just name the folder something that is impossible to name yourself as

    • @teamlemons756
      @teamlemons756 11 месяцев назад

      @@PabTSM-OfficialChannel check if the instance is a folder lol

  • @strawhatluffy298
    @strawhatluffy298 Год назад +2987

    Imagine it was some 10 year old kid who never heard of doors and used this name. Finally found doors, tried it and was wondering how to get past door 50
    Edit: I created a war💀 tysm for likes but y’all arguing like the world finna end tomorrow. We can start ww3 in this comment section! 😂

  • @PenguinManiack
    @PenguinManiack Год назад +1787

    Bro I’m so dumb lol, why didn’t I try that

  • @thatonefastbaguette
    @thatonefastbaguette Год назад +475

    As a developer, I know that these things might happen, so that's why I place important things like camera positions into folders. It's just secure and way more clean in the explorer (the window where you can see every asset in the game)

    • @Passrion
      @Passrion Год назад +3

      Yeah for me it just organizes everything

    • @shit_stuffed_in_the_asshole
      @shit_stuffed_in_the_asshole Год назад

      just put players models into a folder instead since players can then rename themselves to folders unless you have two underscores on them

    • @adnanradhyfauzi150
      @adnanradhyfauzi150 Год назад

      same, literally have done smth like this in my own game

    • @snailcheeseyt
      @snailcheeseyt Год назад +1

      People who have the same names as the folders:

    • @thatonefastbaguette
      @thatonefastbaguette Год назад +1

      @@snailcheeseyt I forgot to mention that folders come up first. It means if there is a player with a same name as a folder the script will always choose folder

  • @okfunky.
    @okfunky. Год назад +248

    As a developer I can tell that an easy solution would be organising assets into folders, but that would require changing some code. The glitch works most likely because workspace.FigureCamPos is detected as a model, not a basepart and their properties differ so the code breaks (when trying to find the position or CFrame of FigureCamPos). If you pressed f9 you would most likely see an error like "attempted to index CFrame with a model".

    • @boblox_studio_dev
      @boblox_studio_dev Год назад +3

      I'm pretty sure they use an animation controller for a lot of things, so it maybe say attempted to index animationcontroller with figurecampos. Also, someone might have the same name as the folder too, or just make the name of the folder > 20 characters or add spaces. You could also just make an object value.

    • @GRANDDADSEVEN
      @GRANDDADSEVEN 11 месяцев назад +2

      an easier way, just check if figurecampos is a basepart and if so run the code

    • @Niko0436
      @Niko0436 10 месяцев назад +1

      The best solution would be putting every player model into a folder called whatever you want, no need to rewrite codes and stuff

    • @nightlure-SAPPHIRE
      @nightlure-SAPPHIRE 9 месяцев назад

      The error message is actually "attempted to index nil with CFrame". (I'm a nerd aren't I)

    • @S0MEBODYLOL
      @S0MEBODYLOL 6 месяцев назад

      ​@@GRANDDADSEVEN Names can still break the game if the name is the same as a model in the workspace. An easy fix though would probably be checking if the model has a humanoid (lets hope that model also doesnt have a humanoid)

  • @kriskrosappelsauz
    @kriskrosappelsauz Год назад +496

    as a developer, it kinda makes soo much sense why it breaks the game. cuz i assume the script in game wants to find a part object 'FigureCamPos' but because it finds the character's name (player character) it tries to find the cframe of so caled part and or attachment. but because FigureCamPos(player) is not a part but a model, it glitches out the entire game.

    • @Superpawpatrol2011
      @Superpawpatrol2011 Год назад +5

      big true

    • @SeeltheProgrammer
      @SeeltheProgrammer Год назад +6

      Exactly, right? It's so clever.

    • @kriskrosappelsauz
      @kriskrosappelsauz Год назад +8

      @@SeeltheProgrammer the dude who did it is genius

    • @SeeltheProgrammer
      @SeeltheProgrammer Год назад +3

      @@kriskrosappelsauz Definitely a "10000 IQ move" there LOL.

    • @FrenchArmedForcesBrookhaven
      @FrenchArmedForcesBrookhaven Год назад +1

      @@SeeltheProgrammer They could update the script to make an instance check if the said object is a camera assuming that it is a part in the workspace and sets the currentcamera frame to that part explaining why the cutscene breaks
      or just set an attribute to the object (camera) and loop through the workspace and check if anything has the attribute (im a developer)

  • @torbyl0
    @torbyl0 Год назад +633

    The reason is that the players in the workspace are groups and the camera needs a cframe or position to stay during the scene, the script finds in the workspace "FigureCamPos" expecting it to be a part and not a group so the script just starts to breaking and ends only in errors.
    To fix that, it could be done that when a player joins with the name of an important part on the workspace, They get kicked from the game or add to the name of the part some signs that are not allowed in the use of usernames.

    • @kriskrosappelsauz
      @kriskrosappelsauz Год назад +4

      same thing i said lol

    • @Cabolyz
      @Cabolyz Год назад +18

      Imagine i call myself SeekMoving

    • @PJ183
      @PJ183 Год назад +11

      @@Cabolyz You will need to have the name more specific, Im guessing the script reference has some "_"s and a few numbers

    • @fardmcnugget9229
      @fardmcnugget9229 Год назад

      this explained for idiot little stupy brain babies: it find you charater and its like hey uhm why is this one a charater and the other a script then having a mental crisis decides hey if ones not gonna work why should the other so it like just stops them both the charater and the cammera (

    • @torbyl0
      @torbyl0 Год назад +2

      @@fardmcnugget9229 lol

  • @kashskitchen7178
    @kashskitchen7178 Год назад +103

    The reason why reviving works is because when you die your camera position is changed/parented to the rotating spectator camera. Since the game doesnt check for figurecampos every frame, you can plat door 50 normally.

    • @snowytooktheacountbacklets9473
      @snowytooktheacountbacklets9473 Год назад +3

      Could other user names break other games?
      imagine naming an account: monster movement in a horror game and the monster breaks
      I also wonder if you can do the figurecampos glitch during door 100

    • @kashskitchen7178
      @kashskitchen7178 Год назад +1

      @@snowytooktheacountbacklets9473 same. I also wonder if seekcampos would break the seek chase.

    • @snowytooktheacountbacklets9473
      @snowytooktheacountbacklets9473 Год назад +1

      @@kashskitchen7178 figurecampos2 can work if the secound figure part is named like that

    • @sksssssdddt
      @sksssssdddt Год назад +1

      @@snowytooktheacountbacklets9473 no since the user isnt parented to the monster

    • @kashskitchen7178
      @kashskitchen7178 Год назад +2

      @@sksssssdddt well during a script, we see that the player name takes priority over the actual part that causes camera movement. Once the name is called for, it basically asks for its info to be used. And since player names are parented to a whole bunch of things, it breaks.

  • @EggKing_Official
    @EggKing_Official 3 месяца назад +24

    For those who don’t understand 2:56. In order to play on two accounts while on the same device. You need to download 3rd party softwares and join on your main, log out, login to your alt, and join on your alt. The reason why they couldn’t teleport was because he was logged out from one of 2 accounts. Based on which account they was signed into the other account couldn’t be teleported because he technically logged out. This also affects free ugc so beware!

    • @thecreeper8211
      @thecreeper8211 2 месяца назад

      Btw the software is called blocks TX Jesus I have it

    • @palmberry5576
      @palmberry5576 2 месяца назад

      Or use both the UWP and the standalone Roblox players

    • @EggKing_Official
      @EggKing_Official 2 месяца назад

      I was talking about the use of the webpage Roblox. Not anything else

  • @emptypotz
    @emptypotz Год назад +259

    the reason the revive trick worked is basically because the remote event that was fired on the client was already fired and there does not run into the error again since you do not get the same camera cutscene again

    • @pjsangria
      @pjsangria Год назад +4

      or they used :Once() instead of :Connect() instead of a debounce

    • @decentraIize
      @decentraIize Год назад

      @@pjsangria what do you mean? pretty sure its a connect right

    • @pjsangria
      @pjsangria Год назад

      @@decentraIize once is connect but it only works once, it wont function again if it has been fired already, but by disabling the script and re enabling it, u can do it again.

    • @SMinthehouse
      @SMinthehouse Год назад

      But the same thing will happen on door 100😬

    • @gutsandglory.
      @gutsandglory. Год назад

      @@SMinthehouse They only need to get past door 50 🤔

  • @just_a_random_dude
    @just_a_random_dude Год назад +107

    Ubilus has the biggest brain i have ever seen.

    • @blau7322
      @blau7322 Год назад +1

      how exacly his brain looks like?

    • @LoqdOnTop
      @LoqdOnTop Год назад +1

      Like u know the size of megaminds forehead?

    • @baconmore
      @baconmore Год назад

      @@blau7322 a pea

    • @reyyhuh
      @reyyhuh Год назад

      Bro no yall stupid man, this is wrong

    • @taanhtung
      @taanhtung Год назад

      just a random dude has the biggest brain i have ever seen.

  • @God-n_Go
    @God-n_Go 3 месяца назад +46

    So what if my name is... "SeekCamPos"-

  • @Spooky.Studios
    @Spooky.Studios Год назад +14

    As an Developer *(not a lsplash dev)* imma explain this better, basically since player characters are in a model they show up above parts even if they have the same name and since the script finds the FIRST Child which is the model because it's more above than the part it chooses that one and ignores the actual part it should find, in the result the script gives an error such as "Model 'FigureCamPos' does not have a property called CFrame" or something similiar *since idk what they get from the part but i assume it's the cframe*
    note: the higher the part with the same name is in the Explorer, the more likely it'll get chosen
    Solution for this: either add function based parts in a folder or relocate player characters to a folder inside workspace after they get loaded completely *second option is reccomended because this can be used to manipulate other parts too and you don't want to waste categorizing everything to seperate folders and since the player will be in a folder it won't be found before the actual part unless the folder was specified to seek for*

  • @BobIsBacon
    @BobIsBacon Год назад +139

    Here's a more detailed explanation on this (probably won't make sense if you never used roblox studio before)
    There is a part called FigureCamPos, and when you go through the door, the camera switches to the FigureCamPos.
    It is running a WaitForChild in workspace, but since the actual FigureCamPos is in replicated storage (it isn't loaded in yet), it will run the script to the player when the library door opens since that's the first FigureCamPos it saw.
    I have no explanation for why the camera stays like that forever.

    • @lolca
      @lolca Год назад +36

      basically, the camera gets reset once the cutscene ends
      but since the account makes the cutscene script throw an error, it never reaches the end of the script
      (which is why the camera stays frozen)

    • @DailyBouncingBalls
      @DailyBouncingBalls Год назад +5

      The script attempts to animate the player character but there is no animation for it

    • @BobIsBacon
      @BobIsBacon Год назад +3

      @@lolca that makes so much more sense

    • @dad9186
      @dad9186 Год назад

      @@lolca n what; you checked thre console*?

    • @dad9186
      @dad9186 Год назад

      @Distorted TIO you think i'm dumb?

  • @RipBonya
    @RipBonya 11 месяцев назад +7

    1:35 i love how lolcat is playing minecraft

  • @Editorrr931
    @Editorrr931 Год назад +9

    5:56 figure doing naruto run 🤣🤣

  • @Plamen6789
    @Plamen6789 Год назад +43

    This happens because his name is the same name as one of the scripts which turns our camera view towards Figure. Since he is the same name as the trigger of the script, it comes up with an error as they both have the same name. So if you possibly named yourself "SeekCamPos" or something else thats apart of the game, that may break it.

    • @BlackHole44444
      @BlackHole44444 Год назад

      thats what i was thinking

    • @bestmexicodramaalerter
      @bestmexicodramaalerter Год назад +4

      its not the same name as one of the scripts, its the same name as one of the parts in the workspace

    • @KingOzymandias_
      @KingOzymandias_ Год назад +6

      That's both not how it works and is misleading

    • @Plamen6789
      @Plamen6789 Год назад +2

      @@KingOzymandias_ how is that misleading exactly?

    • @Plamen6789
      @Plamen6789 Год назад

      @@bestmexicodramaalerter fair enough as I haven't seen much into the door 50 files

  • @notthebald
    @notthebald Год назад +55

    this is probably due to FigureCamPos being a object within the workspace (all the objects you can see and stuff) and player models also go into the workspace so when the script tries to find FigureCamPos, it probably mixed the two resulting in this happening

    • @boxedcone
      @boxedcone Год назад +2

      i was abt to comment similar to this but i found this so yea

    • @kovarkbunash7038
      @kovarkbunash7038 Год назад

      easy fix:
      local Figure_Cam_Pos = workspace.FigureSetup:WaitForChild("FigureCamPos", 1)

    • @QUBIQUBED
      @QUBIQUBED Год назад +5

      He literally said this in the video

    • @hazss
      @hazss Год назад

      he aaid this intgeviweo

    • @shoppingcart69420
      @shoppingcart69420 3 месяца назад

      @@QUBIQUBED He also said that the game "breaks down" which is not true, it just sets the CurrentCamera of the Workspace to nil which results in it not moving

  • @masterofallgamesgang8141
    @masterofallgamesgang8141 Год назад +2

    Bro ngl i thought i remembered you from somewhere and when i looked at your yt banner i remembered, You made prison life content. Its great to seeing you advance. Keep it up.

  • @CoreyStar7
    @CoreyStar7 Год назад +9

    This is actually really interesting, I would of thought the developers of Doors would of at least organised parts that needed crutial values like this, but alas... No?
    Either or it's pretty funny watching people break the game as a result of nobody really bothering to organise the workspace lol

    • @clashedofclans2883
      @clashedofclans2883 10 месяцев назад

      Yh but to be fair no ones gonna unnironically be called figurecampos

  • @sulymazing
    @sulymazing Год назад +30

    This guy churns out some of the best quality videos of Roblox Doors I've Ever seen. Well Done! Congrats on 50K! :)

  • @drakomatic
    @drakomatic Год назад +40

    Explaination:
    FigureCamPos is an essential part name in workspace (this wouldn't be possible if it was a member of a folder/model)
    This essential BasePart has a CFrame value telling the camera how it should be moved and rotated.
    Players are stored as models, since models automatically take search priority (or because it requires index specification i forgor), the player is selected.
    Models do not have a CFrame property, and when such is called, the client script is killed due to a fatal error.
    TL:DR The player does not have a CFrame for the camera to go to, which breaks the game

    • @natedor7739
      @natedor7739 Год назад +11

      you are the only person in this awful comment section that explained it correctly

    • @cortheweeb
      @cortheweeb Год назад

      what a nerd

    • @theRealTolentino
      @theRealTolentino Год назад +1

      @@natedor7739 trudat

    • @10F2C
      @10F2C Год назад +1

      Could have used :findFirstChild"Humanoid"~=nil

    • @zxibs3645
      @zxibs3645 11 месяцев назад

      @@natedor7739"aS A dEvElOpER"

  • @belugatales
    @belugatales Год назад

    "we're gonna break your game"
    "okay"

  • @memerified
    @memerified Год назад +4

    As a developer, this happens because it is trying to specifically find the part FigureCamPos using find first child or a for loop, but then it finds 2 instances which the system gets confused about and errors.

    • @Mr.Sausage9348
      @Mr.Sausage9348 2 месяца назад

      They explained that in the video

  • @az3ll
    @az3ll Год назад +12

    here's a better explanation: it doesn't freeze because there is two figurecamposes, it's because the script takes the first object named figurecampos, and it trys to look for stuff inside of it which it doesn't have, which concludes the script to error and stop from working

  • @dtytris4396
    @dtytris4396 Год назад +6

    This is such an epic, fresh and awesome new editing style. I love it!

  • @somedude0001
    @somedude0001 Год назад +3

    The reason why it breaks is because (I am assuming) that there is a part in doors called "FigureCamPos" that is the cutscene camera. The username breaks it because the game looks for it, but finds the player instead. A easy way to fix is just to put the cameras in a folder and find them there. Edit: Or you can legit just check if the FigureCamPos is a part not a player.

  • @An.average.memer.
    @An.average.memer. 11 месяцев назад +11

    WHAT MY ALT WAS IN THERE MY ALT WAS AT 10:41 WHAT!!!

  • @grrlblox3964
    @grrlblox3964 Год назад +11

    “We’re gonna break a game”
    “Ok.”
    Got me dying

  • @feathers3
    @feathers3 Год назад +52

    breaking roblox doors.
    this is content I could watch all day and could never get bored.

  • @LagLFG
    @LagLFG 11 месяцев назад +1

    0:43 "we're gonna break your game"
    **perfectly fine with it**

  • @user-cq5jg3dz4s
    @user-cq5jg3dz4s 3 месяца назад +1

    "What do you want?" "We're gonna break your game" "ok" bro sounded so ok with it

  • @danielkolesar8353
    @danielkolesar8353 Год назад +6

    1:59 it's more of the game mistaking the player instance for the actual instance used for the cutscene. Due to this instance being a model it does not have the correct property "CFrame" attached to the model, resulting in an error along the lines: "Position is not a valid member of FigureCamPos". Due to it being an error, the script stops running and therefore does not execute any of the lines below, such as positioning the players into room 50, neither setting their camera to their own player model. Assuming seek's camera mechanic works the same, you could possibly find the instance's name and replicate this with seek.

    • @montydoesgames
      @montydoesgames Год назад

      It might be possible with the end cutscene, too, or maybe any other part-related script

    • @shoppingcart69420
      @shoppingcart69420 3 месяца назад +1

      not position, CFrame. CFrame stores orientation and position which makes them superior

  • @Femboy_Frosty
    @Femboy_Frosty Год назад +45

    What happens when I use a name called SeekCamPos

    • @LowTierGod42069
      @LowTierGod42069 2 месяца назад +2

      You probably will stuck

    • @Charlie_morningstarz
      @Charlie_morningstarz 2 месяца назад

      You're going to be dead asf

    • @Nikabully
      @Nikabully 2 месяца назад +1

      I wanted to try that too.

    • @MrToppyHat224
      @MrToppyHat224 2 месяца назад +4

      RushCamPos, AmbushCamPos, DreadCamPos, ScreechCamPos, HaltCamPos, HideCamPose, A60CamPos

    • @VoidFromRobloxDoors
      @VoidFromRobloxDoors 2 месяца назад +2

      What if you had a username that breaks door 100

  • @OpMartinn
    @OpMartinn Год назад

    Yoo this was insane! 🔥Keep up the good work man. Also if you don't mind me asking.. What editor do you use to edit the videos you make?

  • @DDosks
    @DDosks 14 дней назад

    “we’re gonna break your game”
    “okay”
    was calmer than i expected

  • @ChapperMan
    @ChapperMan Год назад +8

    if this worked with display names i could see many 8 year olds that think they are funny doing this

    • @guestnoobwastaken
      @guestnoobwastaken Год назад

      The player model's name is the username, not the display name to not make this problem.

    • @KingOzymandias_
      @KingOzymandias_ Год назад +2

      ​@@guestnoobwastaken Key words: "if" and "could"

  • @anti_furry150
    @anti_furry150 Год назад +8

    I don't know why, but if you take a picture for the Picture Puzzle Room (I don't know what to call it) and get hit by Rush immediately, it will get you even in the closet. But once you do get hit, it jumps and scares you, but instead of taking you to the spectator zone, it keeps you in a black void. Please explain why this happens and how rare it is.

  • @itstheend1014
    @itstheend1014 Год назад

    Him: what do you want
    "I'm gonna break your game"
    Also him: ok

  • @UnknownX-Edits
    @UnknownX-Edits Год назад +1

    There is actually a way to get past door 50 without getting stuck, 1st is do not join and let someone open door 50 and then you join him

  • @FredAndSomeRandomStuffIdk
    @FredAndSomeRandomStuffIdk Год назад +5

    kardin really said figure's stinky 9:43

    • @YoZa14583
      @YoZa14583 2 месяца назад

      Thats penguin maniack

  • @justinndev
    @justinndev Год назад +4

    9:13 Instead of deleting it, you can just rename it.

  • @amogus-dn8qn
    @amogus-dn8qn 2 месяца назад

    "what do you want"
    "we're gonna break your game"
    "ok"

  • @therobloxproducer.
    @therobloxproducer. Год назад

    "What do you want?"
    "We are gonna break your game!"
    "Ok"

  • @Anti-interesting
    @Anti-interesting Год назад +3

    0:50 it's jasper :0

  • @doncomputer5931
    @doncomputer5931 Год назад +3

    As an amateur developer, I knew straight away why this username would interfere with the game. TO be honest, I'd recommend insuring all of their scripted parts are put in organized folders to prevent this from happening. Pretty funny that this happened, though.

    • @SOTP.
      @SOTP. Год назад +1

      or just add illegal characters to it, having 2 underscores or any character at all except numbers and letters would fix it

    • @whathefuckisthishandle
      @whathefuckisthishandle Год назад

      @@SOTP. wait, you can use illegal characters????
      HOW
      why
      WHEN

    • @CRT_YT
      @CRT_YT Год назад +1

      @@whathefuckisthishandle he's referring to a instance name not a username

    • @whathefuckisthishandle
      @whathefuckisthishandle Год назад

      @@CRT_YT ii meant in instances too but how

    • @whathefuckisthishandle
      @whathefuckisthishandle Год назад

      @@CRT_YT doesn't it throw an error when you try to call something with an illegal name

  • @Antony14160
    @Antony14160 10 месяцев назад +1

    "Waduyuwant?"
    "We're gonna break your game"
    "Ok"

  • @flamecuzynot
    @flamecuzynot 2 месяца назад +1

    "yo bro, we're gonna break your game!"
    "Okay"
    Bro is that chill💀

  • @martaturconi
    @martaturconi Год назад +4

    3:26 secret message
    Yeah I have that

  • @alexislmonika2164
    @alexislmonika2164 Год назад +5

    0:18 What's the name of that app i've literally been trying to find it for 4 months now

  • @FrappeInsider
    @FrappeInsider Год назад +1

    Ubilus: "This username breaks doors. So the first thing i'll go ahead and do is ruin it for everyone by telling a dev."

  • @therealsaad5909
    @therealsaad5909 2 месяца назад +1

    this is why as a developer, i make varriables make no sense to others, but make sense to me

  • @abdurraqeeb1193
    @abdurraqeeb1193 Год назад +4

    Ubilus is under-rated

  • @Elementening
    @Elementening Год назад +5

    seeing variez, ubilus and votex in the same video is so strange but makes so much sense lol

    • @VotexRBLX
      @VotexRBLX Год назад

      Variez was not in the video lol

    • @Elementening
      @Elementening Год назад

      @@VotexRBLX hi votex, he was shown in the video.

  • @OV.media_
    @OV.media_ Год назад

    admin: what you want
    Ubilus: We are gonna break your game
    admin: ok💀

  • @funnyguy509
    @funnyguy509 Месяц назад

    them: dude, why didnt you complete the doors yet?
    figurecampos: well, it's kind of complicated...

  • @aqua1426
    @aqua1426 Год назад +5

    this would actually work with a display name as well. (Meaning everyone can do it right not if it is not already patched). This is because your player's model in workspace is named after the user's display name specifically, meaning that you could achieve the same result using that. The reason it glitches is because 'FigureCamPart' is a part in the workspace that the script is trying to refer to, however it creates an error because it find's 2 figurecampart's in workspace, and to add on to this the figurecampart playermodel is a.. well.. model. This means it has no cframe specific to it. There are several way to fix this, but the most simple would be to add a tag. If you don't know, this just means adding ANYTHING to the model, and naming it. For example, I add a boolvalue to the campart and name it "thisisfigurecampart.' (you don't need to change any values on the tag btw) and add an empty variable to the beginning of the cutscene script, named something like 'local figurecampart' or 'local figurecampart = nil'. after this, you run a for loop through workspace's children, and we will fire an if statement to check if the child's name is figurecampart. If it is, then we fire another if statement to check for the tag, if the tag exists, then it will make the figurecampart variable equal to the figurecampart in workspace with the tag. Simple, right?
    also while writing this I realized you could also just check if it was part, and if it is you use that instead lol
    still gonna leave the rest of the comment up because tags are quite useful.

    • @silversonal9831
      @silversonal9831 Год назад

      doesnt the model name stay as the username? the only thing that the displayname affects iirc is the “displayname” setting in humanoid

    • @aqua1426
      @aqua1426 Год назад

      @@silversonal9831 im pretty sure not.. Idk I could be wrong. I'll go test it and if I am I will edit this reply.

    • @THEGUYthatlives
      @THEGUYthatlives Год назад +2

      No it wouldn't work with a display name

  • @keishinsakoma8696
    @keishinsakoma8696 Год назад +3

    Nice video But one small mistake That "Hacker" Is actually A Exploiter Hacking means hacking directly into the Roblox servers So that means you can give yourself Infinite Robux and admin But on other hand Exploiting is that the Program at 8:05 is called Synapse X Synapse X is a client-sided Executor so that means that you cannot give yourself Infinite health and Admin but How about Serversided Executor Serverside Executor is a Executor that instead Executes in the Server of the game Not on your client but on the server of the game And so that means you can give yourself HD Admin Above owner rank But you may be asking "Then why didnt he use A serversided Executor remove me from the game and Deleted me" Well thats because it needs a Backdoor To Execute Serversided Scripts and Requires And everything inside this server So it only works if the game has a Backdoor so yeah So that Means a "Hacker" Is a Exploiter and How about people who use Serversided Executor well Client Sided Executors need to attach and Attaching to the client Is Against the rules But SERVERSIDED Executors dont need to Attach They Execute by inside The game Or in Link So that means Serversided Executor users Is Normal people They dont attach So it isnt against the rules So Serversided Executors Or "SS" For short It means "Serverside" SS Users are Normal people with Advantages And SS is more powerful than Game Owners Its like Dev Console But Infinite More Powerful Version of it So that means "Hackers" Are Exploiters Wait did i just seriously type 266 words And 1504 Characters *With space* And 1239 Characters *Without space* Bruh i need to stop typing

    • @jamaicanexile
      @jamaicanexile Год назад

      Yeah you need to stop typing and start taking grammar classes because it literally hurts my brain to read your comment. That’s how bad the grammar is

    • @ThatOneFloppa
      @ThatOneFloppa Год назад

      🥸

    • @keishinsakoma8696
      @keishinsakoma8696 Год назад

      @@ThatOneFloppa what

    • @ThatOneFloppa
      @ThatOneFloppa Год назад

      nothing

    • @KingOzymandias_
      @KingOzymandias_ Год назад

      Yes, it's technically not a "hacker", but it's a nickname for an exploiter at this point. Also, you could summarize it like that:
      He's not a hacker but instead an exploiter, hackers would have server-sided access and not client-sided access.

  • @iSuckToes_420
    @iSuckToes_420 Год назад

    "What?" "We're gonna break your game!!" "Okay."

  • @zaptre6537
    @zaptre6537 Год назад

    "what do you want?"
    "we are gonna break your game"
    "ok"
    -Words of wisdom

  • @StevenIsSpy
    @StevenIsSpy Год назад +4

    Wait... If "FigureCamPos" breaks figure's cutsense, Then what about SeekCamPos?

    • @somenoob1021
      @somenoob1021 Месяц назад

      this username only works mainly because it is a name used for a script to be executed. as an example, “skibidi”. if we have a toilet in our game and we named it skibidi, now we can combine scripts with the toilet. we want it to move so we make a moving script and combine it with “skibidi”. so that’s how figurecampos works, it’s like a name that is used to specifically be a test subject for a script. now with all that, seekcampos might not work, mainly because it might have been named differently.

    • @StevenIsSpy
      @StevenIsSpy Месяц назад

      @@somenoob1021it would be random to make seek's animation position have a different name other than figure's

  • @Vic4Rlk
    @Vic4Rlk 10 месяцев назад +3

    "What do you want? "
    "We are gonna break the game. "
    "Okay."
    The way the developer seems that he doesn't even care about that 😂

  • @amaz1699
    @amaz1699 Год назад +1

    In a more advanced explanation, theres a server script that makes you stuck and triggers the animation to play and opening the doors,, while theres a local script that makes the camera do all of that stuff. So, when someone hits the trigger that calls the scripts to work and that account wasn't in the game, the game would work fine, BUT if that account WAS in the game, the game takes the model (or part) that was created last and tries to work with that. Let's say that there's a part in the original FigureCamPos. When someone hits the trigger, it'll make your CameraType equal to Scriptable. (that basically means it will make your camera stuck in one position and your mouse in free position. that's why their camera was stuck) Then, it will attempt to get that part in the original FigureCamPos BUT since the game gets the last model (or part) that was added, it tries to get you that account. Since there is nothing in your character that has the name 'FigureCamPos' the game will error up. The server script will still run because all of the code in the server script is in another script. (and it's on the server) And that's why your character freezes and your camera. Also, the server script makes your character teleport in the library but you can't control the camera. It may seem that you can't press WASD or the arrow keys, but in reality you are, and that's how he died. (If you actually read this all you just gained +100 IQ, you're welcome.)

  • @VoidCode
    @VoidCode Год назад

    This just awoken a new fear of mine with programming, Gotta make sure the script doesnt get a character instead of what it wanted

  • @lemonade634
    @lemonade634 Год назад +3

    I am currently crying so hard right now. This is seriously the most beautiful, well put together story ever. I can’t believe how magical it was 1:12. That part truly made me shed a tear. And especially at 6:34 that part was just so truly heart touching words can not describe the series of emotions I felt. I absolutely loved the climax it had insanely excellent detail. Oh and we can’t forget the conclusion. The conclusion was the greatest and saddest conclusion I have ever seen better than any of the books I have read. Thank you so much for creating this absolute masterpiece. This is essentially the most important masterpiece of film history. It is a tragedy that this, it can’t be called a film, but a transcendent emotional experience, will be inaccessible for most. It beautifully encapsulates the human struggle to its basics; suffering, pleasure, faith, despair. It connects with the characters within the viewers, individuals suppressed within our own subconscious. It stays vibrant, fresh, and revolutionizes the art of storytelling and filmmaking while making a damn of statement on what it means to be human. Entertaining, gripping, and simply exhilarating. This might be the most impactful piece of art I’ve come across in my life, and I’m definitely coming back to it in the near future to study it more deeply. this is an absolute masterpiece , I was brought to tears listening to this and seeing the chip go whirly swirly in a circle countless times. it absolutely moved my soul , and I don't think I can ever be the same. this bacon has changed my entire mental state , I am now at peace with who I am and what I will be doing later in my life. i have forgiven all my enemies and now I am a man of a pacifist life. I will move on , gotta move on , as the song says. the chip is so inspirational , it shares it vast wisdom with all of us , and we are all so lucky that it would bestow it's great words with us. we are all children on chip . hail chip. hail chip . The spinning chip, rotating in one direction with this music... This made me tear up. How could such a bacon do such a thing? I'm struck by awe by this masterpiece. Especially when the chip spins, showing its lightly salt covered yellow skin. I can hear the crunch just from here, and so as the beautiful sound of the chip scraping the dark, smooth velvet floor. The flavor, music and everything can be heard, tasted, seen and felt from a screen. You can really hear the breaths between the music artist, empathizing her love for this rotating chip. Truly what I call modern art. This was the most legendary performance by any piece of chip I have ever watched. The acting was top tier and very life changing. This is one of the greatest work from a piece of chip I have ever seen especially on 57:42.I am currently crying so hard right now. This is seriously the most beautiful, well put together story ever. I can’t believe how magical it was at 1:12. That part truly made me shed a tear. And especially at 6:34 that part was just so truly heart touching words can not describe the series of emotions I felt. I absolutely loved the climax it had insanely excellent detail. Oh and we can’t forget the conclusion. The conclusion was the greatest and saddest conclusion I have ever seen better than any of the books I have read. Thank you so much for creating this absolute masterpiece. This is essentially the most important masterpiece of film history. It is a tragedy that this, it can’t be called a film, but a transcendent emotional experience, will be inaccessible for most. It beautifully encapsulates the human struggle to its basics; suffering, pleasure, faith, despair. It connects with the characters within the viewers, individuals suppressed within our own subconscious. It stays vibrant, fresh, and revolutionizes the art of storytelling and filmmaking while making a damn of statement on what it means to be human. Entertaining, gripping, and simply exhilarating. This might be the most impactful piece of art I’ve come across in my life, and I’m definitely coming back to it in the near future to study it more deeply. this is an absolute masterpiece , I was brought to tears listening to this and seeing the chip go whirly swirly in a circle countless times. Tt absolutely moved my soul , and i don't think I can ever be the same. this chip has changed my entire mental state , I am now at peace with who I am and what I will be doing later in my life. i have forgiven all my enemies and now I am a man of a pacifist life. I will move on , gotta move on , as the song says. the chip is so inspirational , it shares it vast wisdom with all of us , and we are all so lucky that it would bestow it's great words with us. we are all children on chip. hail chip. hail chip. The spinning chip, rotating in one direction with this music... This made me tear up. How could such a piece of bacon do such a thing? I'm struck by awe by this masterpiece. Especially when the chip spins, showing its lightly salt covered yellow skin. I can hear the crunch just from here, and so as the beautiful sound of the chip scraping the dark, smooth velvet floor. The flavor, music and everything can be heard, tasted, seen and felt from a screen. You can really hear the breaths between the music artist, empathizing her love for this rotating bacon. Truly what I call modern art. This was the most legendary performance by any chip I have ever watched. The acting was top tier and very life changing. This is one of the greatest work from a bacon I have ever seen especially on 17:24. I am currently crying so hard right now. This is seriously the most beautiful, well put together story ever. I can’t believe how magical it was 1:12. That part truly made me shed a tear. And especially at 6:34 that part was just so truly heart touching words can not describe the series of emotions I felt. I absolutely loved the climax it had insanely excellent detail. Oh and we can’t forget the conclusion. The conclusion was the greatest and saddest conclusion I have ever seen better than any of the books I have read. Thank you so much for creating this absolute masterpiece. This is essentially the most important masterpiece of film history. It is a tragedy that this, it can’t be called a film, but a transcendent emotional experience, will be inaccessible for most. It beautifully encapsulates the human struggle to its basics; suffering, pleasure, faith, despair. The work put in to this is incredibly inspiring. The graphics, the animation, the music, so much thought was put into it. This has reminded me that you can do anything you put your mind to. Not even mentioning the memories, this makes me feel like an infant again, just laying my eyes on this beautiful masterpiece gives me all the good feelings in life. I also understand what happiness is again from this. Not even to mention the most incredible part that is 2:10. chip spinning has changed my life for the better. It connects with the characters within the viewers, individuals suppressed within our own subconscious. It stays vibrant, fresh, and revolutionizes the art of storytelling and filmmaking while making a damn of statement on what it means to be human. Entertaining, gripping, and simply exhilarating. This might be the most impactful piece of art I’ve come across in my life, and I’m definitely coming back to it in the near future to study it more deeply. this is an absolute masterpiece , I was brought to tears listening to this and seeing the chip go whirly swirly in a circle countless times. it absolutely moved my soul , and I don't think I can ever be the same. this bacon has changed my entire mental state , I am now at peace with who I am and what I will be doing later in my life. So much great graphic design, so much suspense, so much greatness in this one video. i have forgiven all my enemies and now I am a man of a pacifist life. I will move on , gotta move on , as the song says. the bacon is so inspirational , it shares it vast wisdom with all of us , and we are all so lucky that it would bestow it's great words with us. we are all children on chip . hail chip . hail chip. The spinning chip, rotating in one direction with this music... This made me tear up. How could such a chip do such a thing? I'm struck by awe by this masterpiece. Especially when the chip spins, showing its lightly salt covered yellow skin. I can hear the crunch just from here, and so as the beautiful sound of the chip scraping the dark, smooth velvet floor. The flavor, music and everything can be heard, tasted, seen and felt from a screen. You can really hear the breaths between the music artist, empathizing her love for this rotating chip. Truly what I call modern art. This was the most legendary performance by any chip I have ever watched. The acting was top tier and very life changing. This is one of the greatest work from a piece of chip I have ever seen especially on 57:42. I am crying. This has made me go through an emotional rollercoaster. I cried, beat off, and also watched a movie while watching this premiere. This has made me go through so much. I passed depression because of this. It really inspired me to become an outstanding young man. well pleased like chip. Thank you.
    Show less

  • @samyar-tanaz69420
    @samyar-tanaz69420 5 месяцев назад +3

    Now do SeekCamPos lol

    • @BadKarmaJay_RL
      @BadKarmaJay_RL 3 месяца назад

      That wouldn't work lenny.

    • @Corruptedhope
      @Corruptedhope 3 месяца назад

      If im right (prob not) all this is happening bcuz of the cutseen right? So will the ending elevator cutseen glitch out when a player named (idk what we need to name him for the cutseen to glitch out) joins and beat the game and do a cutseen will it glitch out the ending?

    • @orionander621
      @orionander621 3 месяца назад

      That’s what I was thinking💀

  • @uncanny-catw
    @uncanny-catw Год назад

    I can't understand why all my fav RUclipsrs are in your video, when I don't even remember when I subscribed at you

  • @medit_t
    @medit_t 2 месяца назад

    as a developer let me explain, figurecampos is either a part position that makes the cutscene for door 50, or a replicated storage client thats figurecampos, it varies, or both.

  • @relaxeditsz
    @relaxeditsz Год назад +3

    10:35 Ubilus big brain moment??????? 🗿

  • @lron_-kitZFR
    @lron_-kitZFR 7 месяцев назад +5

    FigureCamPos

  • @JohnathanPorkenstein
    @JohnathanPorkenstein 11 месяцев назад +1

    Ubilus: Why didn't people revive
    Me: Not everyone has money

  • @Veddy1674
    @Veddy1674 Год назад

    This is really smart.. that's why (as a game developer), I made a script that puts all players into a folder called "Players" in workspace..

  • @lolca
    @lolca Год назад +4

    not first

    • @tansjanu
      @tansjanu Год назад +1

      lolcat I dare you to hack LSPLASH

  • @M5J72XrtvEa24XteAIdNGA
    @M5J72XrtvEa24XteAIdNGA Год назад +3

    7:45 "professional doors hacker"
    1st of all: a hacker is someone who breaches accounts, that's not cheating in a lego game
    2nd of all: that dude knows nothing about coding

    • @KingOzymandias_
      @KingOzymandias_ Год назад

      Wrong on both parts 👍

    • @M5J72XrtvEa24XteAIdNGA
      @M5J72XrtvEa24XteAIdNGA Год назад

      @@KingOzymandias_ alright then, if you know so much about coding from doing pixel art, tell me how you're better than me, who has been coding in roblox for 3 years.

    • @KingOzymandias_
      @KingOzymandias_ Год назад

      @@M5J72XrtvEa24XteAIdNGA both of us have 3 years experience in coding. And neither of us know each other. And that doesn’t matter because the discussion is barely coding related.
      “A hacker is someone who breaches accounts” false, a hacker is someone who has server sided access to something. You phrased it as if that’s the only thing a hacker can be
      “knows nothing about coding” He most likely has intermediate coding knowledge, but there’s still some

    • @M5J72XrtvEa24XteAIdNGA
      @M5J72XrtvEa24XteAIdNGA Год назад

      @@KingOzymandias_ you can literally just google the difference between a hacker and exploiter.

    • @KingOzymandias_
      @KingOzymandias_ Год назад

      @@M5J72XrtvEa24XteAIdNGA and not come up with yours?

  • @NirFiss
    @NirFiss Месяц назад

    Love how this can be fixed just by adding a check if FigureCamPos is a part and not a model

  • @cirnowo
    @cirnowo Год назад

    i’ve always thought of having a username that could make a game work not as intended
    out of all games didn’t know it would happen 2 doors .
    but i always knew it was possible ..

  • @glowys1504
    @glowys1504 2 месяца назад

    Ur about to reach 100k I'm so happy that u have made this insane journey please make not of this and keep this as motivation if u can to hopefully get 1m just remember I will always be with you on this journey

  • @im-bad-at-games9639
    @im-bad-at-games9639 10 месяцев назад

    "we're gunna break your game"
    "ok."

  • @darkboi376
    @darkboi376 Год назад

    Jasper:What do u want ublis:were gonna break ur game jasper:ok

  • @lexicon_c
    @lexicon_c Год назад

    "were gonna break your game"
    "ok"

  • @Blue_Od
    @Blue_Od 10 месяцев назад

    Nice editing!😁

  • @nttechidk
    @nttechidk Год назад +1

    The thing is, there is a Camera part located in front of the door in the Workspace, the Script starts Executing when the player is close to the Camera by using "Magnitude", but since there are 2 Children in the Workspace named "FigureCamPos", the Script is unable to Determine, whether the Humanoid must be the Camera Controller, or the Floating Part used as the Camera view. A RemoteEvent is fired whenever the player approaches the Camera, but since the Player is not the CFrame or Vector or UDim, the Script just fails and proceeds to Destroy the Character, but the player is still there, but the thing is, the player doesn't have a Main Humanoid to control or possess. The Console may start Yielding for the correct child forever, or yell out this: "{Object} expected, got nil".
    This is how the code is supposed to function:
    local Frame = game.Workspace.Part:WaitForChild("CFrameValue")
    game.Workspace.Part.Touched:Connect(function()
    game.ReplicatedStorage.RemoteEvent:FireServer()
    end)
    game.ReplicatedStorage.RemoteEvent.OnServerEvent:Connect(function()
    Frame.Value.Position = Vector3.new(54, 23, 11)
    end)

  • @NortHD1443
    @NortHD1443 Год назад

    This dude sounds like that one youtuber I used to watch, the voice feels kinda nostalgic imo

  • @gamingskullvr
    @gamingskullvr Год назад

    0:42
    “what do you want”
    “we are gonna break your game”
    “ok”

  • @iluvb4ylee
    @iluvb4ylee 2 месяца назад

    YOOOO! I didn't know Jasper animated doors! I love that guy. He is one of the devs of nicos nextbots, too. I even have his shoulder accessory in nicos nextbots, lol.

  • @awesome_sawce
    @awesome_sawce 11 месяцев назад

    “What do you want”
    “Bro we’re gonna break your game”
    “Okay.”

  • @Macintosh99
    @Macintosh99 Год назад

    better explanation as to why the game breaks when FigureCamPos is in the server:
    when the door 50 cutscene begins, the game searches the workspace for a part named FigureCamPos, and then sets the cameras cframe to the parts cframe, but if theres two objects named FigureCamPos the game automatically picks the model, but heres the problem. models dont have cframes. so the game tries accessing something that doesnt exist and errors. you can probably see the error in the game console when you press F9

  • @TheCoolIllusion
    @TheCoolIllusion 2 месяца назад +1

    The reason this happens is likely because the game tries to fetch a property (likely something like CFrame) of the instance “FigureCamPos” which is presumed to be a part in workspace. Firstly the camera seems to be set to Scriptable and then it tries setting its CFrame to the part’s CFrame, but in this case, instead of getting the FigureCamPos part, it fetches your character model (which is of the same name as said part), and since models don’t have a CFrame property, it’ll throw an exception (error), and since your camera is still set to Scriptable, it’ll be frozen and the rest of the function won’t run.

    • @klayzayn
      @klayzayn 2 месяца назад

      They could have just made it check for the Class ngl

    • @seanh8539
      @seanh8539 22 дня назад

      Hey devs, to fix things with usernames and same part names with games use if part:IsA(“part”)

  • @savezinho9550
    @savezinho9550 Год назад

    I just discovered your channel, AND IT'S AMAZING, +1 sub and i am from Brazil 🇧🇷

  • @AxoTheAxe
    @AxoTheAxe Год назад

    All of this editing at the end, you deserve more than 1 million subs

  • @NuskyGD
    @NuskyGD Год назад +1

    Bro, No one ever thought of reviving. Genius

  • @thatdudenamedkevin5627
    @thatdudenamedkevin5627 Год назад +2

    This happens when data validation isn't properly implemented, I'm assuming that player names aren't saved as a string, so it gets exectuded accidentally as a command by the program

  • @Funni_L0st
    @Funni_L0st 2 месяца назад

    Ubilus: Ima break your game. *LITERALLY JASPER: o k a y.*

  • @wiltedwoods
    @wiltedwoods Год назад

    The way LSplash just laughed when being told it broke the game is so funny

  • @Camguychad
    @Camguychad 2 месяца назад

    "what do you want"
    "were ganna break your game"
    "ok" 💀

  • @TrixAviation
    @TrixAviation Месяц назад +1

    5:05 "Siri, Generate me every single possible password combination with 25 letters and number"