Let's Talk About Exploit Protection | Roblox Studio

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 2025

ความคิดเห็น • 61

  • @TWDessiGaming
    @TWDessiGaming 4 หลายเดือนก่อน +5

    these vids have been nice to watch and funny at the same time with you calling people out in the comments lool keep it up man - friend of your cousin Nox

  • @loer1662
    @loer1662 4 หลายเดือนก่อน +1

    Good video Ludius. Even if it's not an easy thing to solve for beginners, being aware of these vulnerabilities can be useful for them.

  • @LunarCelestial
    @LunarCelestial 4 หลายเดือนก่อน +5

    3:14 if anyone evver played soulshatters, that used to be the vulnerability, the damage remote was free to access with a key that wasnt hidden cause a remote logger could easily track it.

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน +1

      I played soulshatters but I never ran into any exploiters, I probably played it after the issue had already been fixed.
      Also, thanks for the comment :]

    • @LunarCelestial
      @LunarCelestial 4 หลายเดือนก่อน +1

      @@iamLudius I loved that game, got into coding cause i wanted to recreate it. (i still havent finished a single actual project) but your videos help a lot, like your weapons and toggle weapons one i used the concept to make a weapon module which i was able to use on multiple weapons at ones, it was really fun and you make it quite interesting! keep up the great content!

    • @Koniak3
      @Koniak3 4 หลายเดือนก่อน +1

      Can u tell me more aboutit

    • @DeyTabz
      @DeyTabz 3 หลายเดือนก่อน +1

      Soulshatter was such a good combat game. Im pretty much based my combat off of it, but with a little bit of battlegrounds to it.

  • @vrfrenzy8451
    @vrfrenzy8451 4 หลายเดือนก่อน +9

    oml ye I had to tell people in the comments in your other videos that local scripts aren't that bad, legit 99% of people there were saying stuff like "OH DON'T HANDLE THAT ON A LOCAL SCRIPT!!! EXPLOITERS EXPLOITERS RRAHHHH"

    • @dummy845
      @dummy845 4 หลายเดือนก่อน +3

      bad nonsense people, 99% of them like that 😭

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน +1

      They not completely wrong, but I think some people make it way bigger of a deal than it actually has to be.
      Also thanks for the comment :]

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน +1

      It is surprising yes

    • @That_Student_
      @That_Student_ 4 หลายเดือนก่อน +1

      What is so bad about putting scripts into LocalScripts?

    • @Dev_Xeno-TheHonoredOne
      @Dev_Xeno-TheHonoredOne 4 หลายเดือนก่อน +1

      ​@That_Student_ local scripts are on the client side so u can change info easily(eg. Hp. Most exploits are able to change their hp because the data(and other stuff that i dont wanna name) for their hp is modified in a local script. Its like this.
      If there is a white ball on the server, its white on my screen.
      Client side, if i use a exploit to change the color, it changes on my screen. However, on the server, it stays the same color(white). I did a bad job at explaining this.

  • @nahidwin-mn1ij
    @nahidwin-mn1ij 4 หลายเดือนก่อน +6

    2:49 bro did not have to that lmao

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน +1

      jajajajajaja, I kinda did tho
      Anyways, thanks for the comment :]

    • @nahidwin-mn1ij
      @nahidwin-mn1ij 4 หลายเดือนก่อน +2

      @@iamLudius good thing I listen tho 😭💀

  • @DecentVFXartist
    @DecentVFXartist 3 หลายเดือนก่อน +1

    I usually do raycasting on the client, and pass down the person you hit, then you check if the enemy humanoidRootPart is close to the player on the server, using magnitude
    So it's safe
    whoops saw u mentioned it

  • @Mrcryptic-ce5kk
    @Mrcryptic-ce5kk 4 หลายเดือนก่อน +2

    ngl ludius my fav youtuber

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน +1

      Aye I appreciate you saying that bro, thanks for the comment :]

  • @RealAimYT
    @RealAimYT 4 หลายเดือนก่อน +2

    Ludius Was Ab TO CRASHOUT 😭 W Vid

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน

      Ong bro, I was 99% of the way there jajajajaaj
      Thanks for the comment bro :]

  • @FlawlessPixel
    @FlawlessPixel 4 หลายเดือนก่อน +2

    Goated vid

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน

      I'm glad you liked it. Also, thanks for the comment :]

  • @Comeonkeion
    @Comeonkeion 4 หลายเดือนก่อน

    Exploit Protection Me: Dang It!

  • @imfloriz
    @imfloriz 4 หลายเดือนก่อน

    2:57 ah yes, prison life type shi

  • @valzzy2324
    @valzzy2324 4 หลายเดือนก่อน +1

    were still waiting for the sword combat you promised

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน +3

      Did I promise that? I don't think I did? Lmk in what vid I said that, I'll keep my word if I did :]
      Also, thanks for the comment :]

  • @dhermaj
    @dhermaj 4 หลายเดือนก่อน

    should i add a votekick system in my game? and for exploiters who try to get collectibles in my game i will add sanity checks on the server and stuff

  • @Your14DayTrialHasEnded
    @Your14DayTrialHasEnded 4 หลายเดือนก่อน

    Preach my brudda 🙏

  • @stupidlysimple
    @stupidlysimple 4 หลายเดือนก่อน

    I would argue and say that character exploits like flying/humanoid deletion are impossible to patch becayse it will always replicate on client/servers
    And most games just need to secure their remotes more lmfao

  • @Troved.
    @Troved. 4 หลายเดือนก่อน +1

    yo dude what songs did you use in this video?

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน +1

      Not like us, jjk op 2 8 bit, battle against a true hero, sans theme, bonetrouse, hopes and dreams

    • @dd3monics
      @dd3monics 2 หลายเดือนก่อน

      @@iamLudius u implementing music or other sound vfx makes ur video so alive GJ GNG

  • @jobertgutierrez5788
    @jobertgutierrez5788 4 หลายเดือนก่อน

    HEY! Through exploits some 3D assets can be stolen using third-party app but the good news is Roblox now implement a ban wave when the user name been recorder to Roblox 😂 ty Roblox ❤❤

  • @_PlayBlox_
    @_PlayBlox_ 4 หลายเดือนก่อน +1

    You into any Rblx games rn?

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน

      Nah, not really, sometimes I play JJS but that's about it.
      Also thanks for the comment :]

  • @Aulianurhuda1
    @Aulianurhuda1 3 หลายเดือนก่อน

    Drake is done for bc he played not like us here😂

  • @RyanEXElol
    @RyanEXElol 4 หลายเดือนก่อน

    You still did FATAL mistakes with the server and client connections. You need to have hitboxes processed on the server, otherwise client can send an event and add a character from a player far away and take damage.

  • @dawnh
    @dawnh 4 หลายเดือนก่อน

    still waiting for that dash video ludius 😈🎃

  • @AoxLocks
    @AoxLocks 4 หลายเดือนก่อน +2

    W video

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน +1

      W comment

  • @taiwofunmi5571
    @taiwofunmi5571 4 หลายเดือนก่อน +2

    Yooo ludius

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน +1

      Wsg bro :]
      Thanks for the comment :]

    • @taiwofunmi5571
      @taiwofunmi5571 4 หลายเดือนก่อน

      ​@@iamLudiusnp bro

  • @FlawlessPixel
    @FlawlessPixel 4 หลายเดือนก่อน +1

    Bro had enough

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน

      Ong

  • @desired9634
    @desired9634 4 หลายเดือนก่อน +1

    What game is that.

    • @Sakupenny
      @Sakupenny 4 หลายเดือนก่อน

      Jujutsu shenanigans

  • @Honored_CapyBara
    @Honored_CapyBara 4 หลายเดือนก่อน +2

    another W video

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน

      I'm glad you liked it, also thanks for the comment :]

    • @Honored_CapyBara
      @Honored_CapyBara 4 หลายเดือนก่อน

      ​@@iamLudius np man

  • @kontodrugie5182
    @kontodrugie5182 4 หลายเดือนก่อน +1

    skibidi dop dop yes amazing video

    • @iamLudius
      @iamLudius  4 หลายเดือนก่อน +1

      Glad you like it, and also thanks for the comment :]

  • @baselalaa1022
    @baselalaa1022 4 หลายเดือนก่อน

    hello ludius i want you to make a tutorial on how to make the enemy that i hit make an animation like flinch or something you know i want you to make a tutorial on that please and thank you

    • @dawnh
      @dawnh 4 หลายเดือนก่อน

      just play an animation on the player you're hitting, you already can get their Humanoid when you apply damage using a hitbox meaning you can also get their Animator, so it should be relatively easy

    • @baselalaa1022
      @baselalaa1022 4 หลายเดือนก่อน

      @@dawnh im sorry im not that good at scripting so can you give me a code example and thank you for your effort

    • @dawnh
      @dawnh 4 หลายเดือนก่อน

      @@baselalaa1022
      local hitanims = yourfolder:GetChildren()
      local punchanims = yourfolder2:GetChildren()
      local Combo = 0
      local function hitbox(HumanoidRootPart)
      local hitbox = Instance.new("Part", workspace)
      hitbox.Anchored = true
      hitbox.CFrame = HumanoidRootPart.CFrame * CFrame.new(0,0,-4)
      hitbox.Touched:Once(enemy)
      local ehum = enemy.Parent:FindFirstChild("Humanoid")
      if ehum and ehum.Health > 0 then
      local anims = ehum:FindFirstChild("Animator"):LoadAnimation(hitanims[Combo])
      ehum:TakeDamage(10)
      anims:Play()
      end)
      game.Debris:AddItem(hitbox,0.2)
      end)
      local attacks = {
      ["M1"] = function(Player)
      local Character = Player.Character
      local Humanoid= Character.Humanoid
      local HumanoidRootPart = Character.HumanoidRootPart
      local Animator = Humanoid.Animator
      local anims = Animator:LoadAnimation(punchanims[Combo])
      if Combo < 4 then
      Combo += 1
      else
      Combo = 1
      end
      hitbox(HumanoidRootPart)
      anims:Play()
      end
      }
      basic concept of what you can do, also to learn scripting I highly recommend checking out cambridge psuedocode couses, they're really helpful for beginners. also I'd suggest looking up the services and methods I used on google in case you're confused. lastly, check out how remoteevents and remotefunctions work as they're necessary for this.