Stopping hackers forever (UNT devlog 1)

Поділитися
Вставка
  • Опубліковано 11 гру 2024

КОМЕНТАРІ • 192

  • @CopperCogStudio
    @CopperCogStudio  Рік тому +10

    Go test the game yourself here:
    www.roblox.com/games/11381933264/Untitled-Network-Test-Networking-update-soon
    keep in mind it's just a demo.

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

      do localscripts from the game itself that modify character stuff or do stuff yk locally still work as intended or are they affected by the server auth thing like as if it was an injected script from an exploit

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

      @@dropier simulations are performed on both client and server side to keep them in sync, so no local movement syncs with the server movement running in paralel

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

      they don't deserve that title, they're called script kiddies

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

      ​@@sandsgrainofsand5320script kiddie refers to someone who just grabs scripts off the Internet, and runs them hoping they work, many exploiters are just script kiddies but there are a number that make scripts, making them not a script kiddie. Oh also, as someone else pointed out, people are still working on reverse engineering Byron, but it's not in the uwp version, so exploiters just use that. Also, while this will stop a number of exploiters, I'm positive that if this game sees basically any success, someone will find a bypass.

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

      i have an idea if player doing cheat a entity chase and bans exploiter

  • @elden8359
    @elden8359 Рік тому +68

    as an exploiter myself I hope more devs start implementing server auth systems on their games

    • @CopperCogStudio
      @CopperCogStudio  Рік тому +21

      True, cheaters kill games and roblox keeps doing nothing about it but teach people to play anims on the client and physics there too.

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

      ​@@CopperCogStudioyea, one thing when a guy in singleplayer game cheats for fun, and when he destroys and entire pvp game.
      (Though, except the unfixable movement and similar hacks half the time it's fault of the dev for making most script logic client sided.)

    • @-X3-.
      @-X3-. Рік тому

      I do speed hacks on like baseplates and stuff I don’t really want to kill people

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

      I usually help others that are having trouble with something or just have fun with others

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

      When i do exploit i just help others or have some fun (not torturing other ppl)

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

    Nice work on making some solid bangers. Keep up the good work

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

    the title is quite bold as every programmer should know there is no 100% guarantee to stop hackers they will always find a way with enough given time

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

      although any teleportation is patched until any vulnerability arises

    • @CopperCogStudio
      @CopperCogStudio  Рік тому +4

      @@player9315 thats the thing, theres no longer a way to get arround the protection, cheats that are based arround imitating skill can never be patched fully. But movement cheats patched by the solution on the video can. Exploiters cannot modify anything on the server, all they can do is send inputs and the server will only listen to those.

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

      @@CopperCogStudio what about people with latency issues 300ms and it starts getting wonky on chickynoid

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

      @@CopperCogStudio great work btw

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

    Glad to see more devlogs for developing in roblox studio, I really like when devs go more into depth or their actual development process and how things work as it makes the video 10x more enjoyable. Keep up the good work and can’t wait for the next devlog

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

    me with 1 month experience of coding being just plainly confused

  • @Cr0s5H34D
    @Cr0s5H34D 5 місяців тому +2

    Better than megascatterbomb trying to solve TF2.

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

      funny thing is TF2 already uses this system, its why you dont see TF2 bots start flying and deal 1000 dmg, and wall hacking.

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

    "Hacker: THANKS FOR YOUR SECRETS. NOW I CAN STEAL IT AND HIJACK HAH!"

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

      uhh yeah gl doin that

    • @RuthMartinez-o7i
      @RuthMartinez-o7i Рік тому +3

      True, already bypassed it, this Guy is an idiot,

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

      @thecursors4506 I think you know this, but I was joking.

    • @semisixx4967
      @semisixx4967 10 місяців тому +2

      @@RuthMartinez-o7i To bypass server authoritative systems requires you to bypass the server, or literally ROBLOX ITSELF. That's not happening.

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

      @@RuthMartinez-o7ime when i lie

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

    gotta love the fact he uses the tjoc theme for his outro

  • @sandsgrainofsand5320
    @sandsgrainofsand5320 Рік тому +14

    they don't deserve that title, they're called script kiddies

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

      best comment 2023

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

      Ikr. Kreek made a stream where he 1v1ed the dip dip girl leader (search up dip dip girls if you don't know them) and when she had to prove if she is a hacker, she used a basic fly script on mm2 and got way more credit than she should have had

    • @sol-itary
      @sol-itary Рік тому

      exploiters that fly and actually ruin the game and be little shits deserve to be called script kiddies. the exploiters that just want to troll for no advantage and stuff like that though are fine.

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

      @@sol-itary I'm talking about calling them "hackers"

    • @sol-itary
      @sol-itary Рік тому

      nah. theres a difference between script kiddies and normal exploiters. plus jjsploit doesnt bypass byfron?@opensearch-

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

    pretty sure byfront counters free and cheap exploiots so the more expensive ones can be used

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

      me when mictosoft store roblox avaliable 🗿🗿

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

      @@realphantombunny ah ok.

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

      Nah byfron is just ass lol. It targets all exploits, but it's too shit to stop actively updated exploits that aren't using a trash, overused, or outdated API. It got bypassed by some geeks within idk how long, but it was pretty quick. The only reason it temporarily stopped ppl from exploiting was because it was a new roadblock, but now they know how it works, bypassing it wont be a problem for them. With time, it'll only become easier and easier until we're at the same point that we were before Roblox bought Byfron.

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

    3:20 Is the system still open-sourced?

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

    BEST EXPLANATION UA-camR EVER NGL

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

    i like this! make more devlogs

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

    As an exploit maker i can say : there is nothing we can do

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

      There is so much we can do

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

      Mans forgot remote events and the fast fly and other breaking exploits for chickynoid

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

      @@nopfp416 I didn't know much about scripting 5 months ago lmao

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

    This anticheat when some kid that's been programming for a month figures out how to spoof the inputs within 30 minutes: 😱😱😱😱😱

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

      Its not an anti cheat thats the whole point, idk how "spoofing inputs" would even affect the game since the character is still moving as normally???

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

      @@CopperCogStudio Because it's comparing your client's inputs to your characters movements. All it is, is a verification system between the client and server.

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

    i quit exploting since its boring basically just get everything ohh!1!!1!1!1!! i actually want to play the game. Getting achievements like im actually getting them fair and square seems to sometimes put a smile on my face knowing that i accomplished something. If you think a game is hard then you should learn about trial and error. Then retry it over and over until you reach perfection.

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

    uwp ~= bypassing byfron
    its just a workaround

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

    your channel is really cool

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

      thanks, comments like these motivate me to do more videos.

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

    Nice video! Please continue!

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

    Im sure that there is document explaning the physics priority and how to switch it from client to server side

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

      If you swicth the network ownership to the server, You get a delayed gross character.

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

      back in 2008, character movement was handled completely on the server. if you lost connection, you could not move at all.

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

    MAKE MORE OF THIS!!!!!!!!!!

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

    You have been growing nice bro👍

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

    cool video

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

    This is cool, how did you implement the server authoritative stuff? It'd be helpful in my games since they struggle with speed hackers / fly hackers.

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

      Chickynoid, although it requires you to re do most of your game's code to work with it and to be determinisitic and run on server and client synced acordingly.

  • @z3n1te
    @z3n1te 11 місяців тому

    I recommend using the Knit framework for this type of game

    • @CopperCogStudio
      @CopperCogStudio  11 місяців тому

      I dislike Knit due to its singleton based structure, also threes no point in having all the bridges for server and client communication since chickynoid already does this much better.

    • @z3n1te
      @z3n1te 11 місяців тому

      @@CopperCogStudio i use it because it organizes my scripts better and it just feels safer, but i understand why you wouldnt want to use it

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

      sleitnick said not to use it

    • @solderet_wav
      @solderet_wav 7 місяців тому

      it slowed down development for me so much so I just made my own framework and networking. personally it was a good idea

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

    Holy crap I just sneezed

  • @BedwarsRBLX
    @BedwarsRBLX 11 місяців тому

    chickynoid turtorial plz

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

    17+ content my friend ,,[...]Realistic blood[...]"

  • @Jake-wl2ol
    @Jake-wl2ol 10 місяців тому +1

    Me with true serverside
    :)

  • @Boi-ii2lm
    @Boi-ii2lm Рік тому +2

    basic serverside anti cheat is 10x times better than this, you can just compare distances of old pos and new pos and tp players back, with bunch of other checks too which is like 10x lighter than this engine

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

      Ah yes because a server sided anti cheat is so much better than a technique used by all triple A games. MAN i love using my server sided anti cheats and constantly getting rolled back due to the false positives.
      Oh yeah also chickynoids run faster than humanoids, you can have 100 chickynoids with physics calculated on the server, and no issues.

    • @Boi-ii2lm
      @Boi-ii2lm Рік тому

      @@CopperCogStudio you're comparing triple A servers to roblox servers, not to mention limitations like ragdolls,
      now onto false positives with basic server sided anticheats? you can literally make it better take account into a lot of things this chickynoid thing would roll back you too if you for example disconnect and move too far it suffers exactly the same problem?
      not only are serversided checks simpler, they dont strain the server that much with the addition its like 20x times easier to work with
      "chickynoids run faster than humanoids"
      well that is true but you are allowed to spare a lot of cpu power since server doesnt need to render anything, with the addition chickynoids use wayy much more bandwitdh than humanoids (while also using decent amount of servers cpu)
      on average chickynoids demo place received 8kb/s for me thats an empty server with no content basically
      while jailbreak a fairly big game with lots of content received 9-10 kb/s
      and an empty game that uses humanoids, and has few humanoid characters received 1kb/s on average
      and higher send/recv rates increase ping
      so is it exactly faster? when it uses tons of bandwidth compared to the alternative?

    • @CopperCogStudio
      @CopperCogStudio  Рік тому +4

      @@Boi-ii2lm
      Chickynoids use LESS bandwith actually due to the serialization and compression it uses to be able to constantly send data between clients and servers with no problems, The developer of chickynoid has stated that the benefits of chickynoids are only noticeable when you have more chickynoids running rather than just 1.
      devforum.roblox.com/t/chickynoid-server-authoritative-character-replacement/1660558/41?u=cctvstudios
      Running chickynoids on the server barely uses CPU power even on roblox servers, and this is expected to further improve once it is compatible with paralel luau, the only issue atm is with terrain and meshpart collisions because its impossible to get the collision data, so chickynoid manually gets the convex hulls using algorythms that do waste a lot of performance, this is also expected to not be a problem anymore since all we neeed to wait for is for roblox to release shapecast margins.
      devforum.roblox.com/t/chickynoid-server-authoritative-character-replacement/1660558/74?u=cctvstudios
      devforum.roblox.com/t/chickynoid-server-authoritative-character-replacement/1660558/334?u=cctvstudios
      Chickynoid barely has rollbacks because its not a system checking if you are going faster than usual or something, it just runs the physics for a character on the server, and all it recieves from the client are inputs, the rollback you will experience are only for the client sided character used on client prediction, and they will only trigger if your connection is unstable, it doesnt matters if its slow since it works fine with 900ms ping.
      devforum.roblox.com/t/chickynoid-server-authoritative-character-replacement/1660558/7?u=cctvstudios
      Roblox also said they are bringing up to the team if they can add UPD remote events which should be even faster than normal remotes as they are unreliable and unordered, so everytime the server sends data to the clients every frame it doesnt matters if one doesnt arrives because the next one will arrive and the client will just update to the most recent one.
      I will not reply to any further comments anymore because this is not up for debate, while bringing fair points like physics limitations for ragdolls, if you need a ragdoll you can just spawn one running on roblox's deffault physics for corpses and such, just like i did on my game:
      ua-cam.com/video/KfpANVdP4k8/v-deo.html

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

      🤯

    • @Boi-ii2lm
      @Boi-ii2lm Рік тому

      @@CopperCogStudio eh i still dont believe its faster, because you're comparing code that runs in C with code that runs in luau, if you provide some evidence of it being faster then i might believe

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

    Sweet video.

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

    MORE VIDEOS!

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

    no more exploiters is the best update but there are some cons

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

      Like?, also i should have been more clear,? This only stops exploits related to in game mechanics, skill based cheats such as aimbot and esp will always be there no matter what, however i have been thinking of setups to catch exploiters that i will include into my admin system although i cant reveal much for security reasons.

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

      @@CopperCogStudio i have no coding experience but its it possible to make fake players that can prevent aimbot

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

    noooo!!! not gore in a kid's game!!! the horror!!!

  • @charlies-stuff
    @charlies-stuff Рік тому +4

    chickynoid is pretty easy to bypass lmao

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

      Could you elaborate on how?

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

      @@CopperCogStudio any external script will completely beam chickynoid into irrelevance

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

      @@CopperCogStudio in fact bedwars has a version of chickynoid and im still standing

    • @charlies-stuff
      @charlies-stuff Рік тому

      @@CopperCogStudio the script that bypassed it was deleted (or at least buried in old github commits), but from what i understand it basically faked lag by making your character only update serverside once it got far enough away from the clientside position, letting you use like 40 walkspeed and not get flagged

    • @CopperCogStudio
      @CopperCogStudio  Рік тому +4

      @@charlies-stuff 🤦 Thats not even how it works, Faking lag does nothing, in fact it hinders you because ping is registered through the same pipeline where packets are sent from meaning by faking lag you also deny those packets from arriving to the server that contain your inputs.
      Also there's no such thing as getting flagged, chickynoid is not a system verifying your movement, it completely fixes the problem by handing the physics work to the server and letting the client have a dummy character that moves instantly to make it seem responsive and mask latency. Just because your client character is moving faster doesn't means the server one is.
      I suggest you read about how server authoritative movement works, Chickynoid only has a few security issues rn due to the limitations of reliable remotes which will get fixed once roblox releases UDP based remote events.

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

    Can someone explain to Me what byfron actually does/prevents and is it automatically implemented

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

      idk what it does, but from what i know, Roblox from the Windows Store didnt have it, so hackers used that.

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

      yeah so apparently they used some things to repair hacks in 64 bits but they forgot about 34 bits (phone)

    • @1B0NE1
      @1B0NE1 Рік тому

      its an anti cheat.

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

      Byfron (company) made an anti-tamper for roblox named Hyperion (the anti tamper)
      You can search up the definition of anti-tamper.
      It's from the same devs that worked on Vanguard and Fortnite anti tampering stuff if i remember correctly

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

      but it just makes it harder to modify roblox itself. And when i say hard i do mean really hard. I'm sure it has already been bypassed but nobody wants to release a public bypass because it's not even at it's highest power

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

    what, are you that legendary guy named rufus14?

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

    How would the character controller work with moving objects? Since the update times can be different, won't it cause problems?

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

      Moving objects themselves cannot have any physical impact with a player since they dont run on the same physics engine so forces dont translate to each other. so its weird

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

      @@CopperCogStudio So if there were to be a moving platform, everyone would see it differently? Including the server and each player.

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

      @@MarkedThing ???

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

      @@CopperCogStudio Nevermind, I just didn't understand what you meant, thank you!!!!!!

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

    I’m wondering how your game is going to handle multiple inputs per frame - it’s entirely realistic for a person to press two keys at the same time; especially if we’re stuck at 60 ticks per second heartbeat rate.
    Since Roblox doesn’t support UDP yet (pls roblos add) how are you wrapping your head around that?
    I’m trying to make my own server authoritative movement so I can make a more accurate lag compensation hit registration that simply isn’t possible by using default Roblox behaviours (trust me, I’ve tried. It’s about 60% accurate which is not good enough for any FPS game)

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

      Follow up question: does chikynoid include some sort of lag compensation, or are you doing that all yourself?

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

      Chickynoid already solves all of that, also check the newest vid to see the state of the game.

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

    i don't understand
    is this supposed to be an anti-cheat, when all it does is have a copy of ur character that runs on the servers physics?
    is the server forcing the client to adhere to the copy?
    is the server checking speed and states?
    is this all implied when he says "the SERVER'S physics"?
    from my understanding of this video this is borderline useless BY ITSELF, unless you're implementing the actual authoritative commands that listen to your speed (or does chicynoid already do this? and if so what exactly are these authoritative commands? this video is very unclear)
    lmk if u have other opinions

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

      The simplest way to put it is, you have a servef sided character, when you press an input it is sent to the server and ran on your server character.
      However you also have a fake character that only you can see on your screen that updates instantly and stays in sync with the server's character, its called client prediction and its used to make movement feel responsive without needing to wait for the server.

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

      It is impossible to cheat because all you can really do is send inputs to the server, nothing you do on your client matters. It is not an anti cheat

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

      @@CopperCogStudioah i see, so your client character does adhere to the server character, and you control the server character with inputs. thank you for clearing that up!

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

      @@EzWorkzzStudios calm down, he was just asking a question, and look now he knows it's called like that too! :D

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

    Nice

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

    nuh uh

    • @CopperCogStudio
      @CopperCogStudio  Рік тому +4

      Yuh uh

    • @Lightning_Fir
      @Lightning_Fir Рік тому +7

      @@CopperCogStudioidk man you gotta watch out, he is THE evilhacker601 and he is so evil..........

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

    just use there weapon against them but with more people simple

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

    Hey have you hired a profesional script maker or anybody known for bypassing anti cheats to check for vunerabilities?

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

      no, I already know how everything works so most things can just be planned and secured.

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

    still decently easy to bypass

    • @CopperCogStudio
      @CopperCogStudio  Рік тому +4

      stop please

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

      @@CopperCogStudio but he's saying the truth, i don't think it'll be easy but no game is perfect

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

      ​@@S4lvadr i dont think you have any idea how chickynoid works, the bottom line is that it's server authoritative and there's little that an exploiter can do about it. a client can perhaps lie about delta time between frames, and that's pretty much it, server side checks should mitigate its effects
      there's noway an exploiter can fly around and no-clip through walls

  • @hamburger-yh3lj
    @hamburger-yh3lj 5 місяців тому +1

    umg?!?

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

    REPLICATION SUCKS!!!

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

    not all of them are bad.

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

      Tell me 1 good application of hacking that doesnt involves preventing other hackers.

    • @1B0NE1
      @1B0NE1 Рік тому

      @@CopperCogStudio some people mind their own business, or do things like add their own funny things like a hard fight.

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

      @@1B0NE1 Person A: Played the game legit and achieved the the power that is supposed to be difficult to achieve since it's slightly overpowered, Person B: Just autofarmed their way through the game but doesn't use PVP exploits strictly PVE. Person A & Person B enter a duel, Person A has the slightly op ability since they took time to farm for it legit as intended, and therefor getting rewarded for their efforts. Person B can use the same overpowered ability with little to no effort, the only real effort being downloading the script. It just isn't fair no matter how you put it

    • @1B0NE1
      @1B0NE1 Рік тому

      its extremely hard to put into words@@Ako_Shiba

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

      @@1B0NE1 shudup loser gaster blast!!!

  • @mechaxyz_
    @mechaxyz_ 11 місяців тому

    rufus14 is real

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

    your channel is a hiddengem