Roblox RaycastHitbox Is Extremely Useful...

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ธ.ค. 2024

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

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

    🔔 Small correction here 🔔
    Instead of checking for your own character's humanoid, you can just add the character's BaseParts to the ignore list through RaycastParams: github.com/Swordphin/raycastHitboxRbxl/wiki/Beginner-Examples#utilizing-an-ignore-list

  • @Itz_Voxel_
    @Itz_Voxel_ 5 หลายเดือนก่อน +13

    The module looks AWESOME, definitely gonna use it, thanks for making a video on this :))))

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

      No prob! And it sure is awesome, personally it's my favorite hitbox system next to OverlapParams.

  • @kirillchshukin6602
    @kirillchshukin6602 5 หลายเดือนก่อน +28

    more useful Modules like Signals/GoodSignal,Promise,maid pls etc

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

      Janitor > Maid

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

    dude thank u so much, ive been trying to make a vr game with these kind of hitboxes but they never worked

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +2

      Yw!

  • @RyanEXElol
    @RyanEXElol 5 หลายเดือนก่อน +3

    Thanks for more about it. I'll def upgrade my melee system!

  • @flision99
    @flision99 5 หลายเดือนก่อน +1

    W vid, this Module is really gonna help with my Dungeon Crawler ty for the tut

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

    Hello . i know i am commenting late but wouldn't it be better to just exclude your own humanoid in the raycast parameters than do this? @ 9:05

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

      Thanks for pointing that out, I completely forgot about the RaycastParams!

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

    awesome, looking forward to you making the tutorial when they release the new shapecasting and plugin

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

    thank you bro i did not understand this module at all

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

      Np, glad I could help!

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

    "local function SetNewKFC" goes hard

  • @oneomany
    @oneomany 5 หลายเดือนก่อน +2

    mann i wish i found this sooner i already made my own raycast hitbox thing bruh

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +3

      It be like that sometimes

  • @linkorpi1465
    @linkorpi1465 5 หลายเดือนก่อน

    yo thanks dude this actually helps alot for me

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน

      You're welcome

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

    Is this a good replacement for touch events performance wise (for example touch event detecting so many parts which causes a lag spike)

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +1

      Yes, you can read more about Raycast Hitbox's performance from the devforum post

  • @IDEALLEMONS
    @IDEALLEMONS 5 หลายเดือนก่อน +2

    you should put all your melee code into a module

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +1

      I mean, it's just done for a tutorial

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

    bros bouta get some fried chicken with that last function

  • @DeadLock6578
    @DeadLock6578 2 วันที่ผ่านมา

    Can you have more than one hitbox to a weapon to match more complex shapes?

  • @Omnitact
    @Omnitact 5 หลายเดือนก่อน +1

    Sick module!!! Question though, does this work on non-melee characters? Let's say for example I have a character that punches with its bare hands, would the hitboxes work?

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +1

      Yes, It'd work with any BasePart

    • @Omnitact
      @Omnitact 5 หลายเดือนก่อน

      @@Paul1Rb Thank you! This is going to be so useful for my game! ❤

  • @Marsnarchy
    @Marsnarchy 5 หลายเดือนก่อน +1

    My only complaint is with you having prewritten things in the tool script. This may not be the case for all beginners but when I started out, not being able to see everything that went into coding from start to finish was super intimidating and turned me off of certain youtubers. Besides that, awesome video. Thanks.

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +1

      I understand that, and that's why I said the code was from my combo system video that I also linked in the description, so anyone can go and watch it first if they want

  • @nogo
    @nogo 5 หลายเดือนก่อน +1

    the best module

    • @PugoDev
      @PugoDev 5 หลายเดือนก่อน

      real nogo scripter

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

      upload part 2

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

    I wonder if this would improve DRtech's ping dependance if it is implemented correctly. (DRtech is a combat system that is very ping dependant and people can bypass, hit trough shield if they have high ping.) Though probably woundn't help since its a latency issue.

  • @ender7966
    @ender7966 5 หลายเดือนก่อน

    I would love to see a more in depth video on how this module works

    • @APerson-lh3iw
      @APerson-lh3iw 3 หลายเดือนก่อน

      I know where you live, I know you’re in hidden devs discord

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

    why just not use a get partsinboundingbox on heartbeat? This module feels redundant

  • @didist9065
    @didist9065 5 หลายเดือนก่อน +1

    how did you get your mouse to show where on a part your mouse was. like when you hover over a part it shows a graph?

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +1

      It's a beta feature called QoL dragger improvement

  • @kyokitajima1357
    @kyokitajima1357 5 หลายเดือนก่อน +1

    team swordphin is so dedicated in everything like these that is not making their game popular

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

    this is what utg uses raycast

  • @Brycki404
    @Brycki404 5 หลายเดือนก่อน +1

    Roblox’s default operations far more performant and less performance heavy than running thousands of raycasts in short intervals. Not to mention Raycast’s security risk if ran on the client, which you should be running raycasts on the client and not the server or else your server will tank in performance.

    • @fitmotheyap
      @fitmotheyap 5 หลายเดือนก่อน

      Ok but this is for melee... you want to use it on server not client, otherwise people will cheat it

    • @Polystyreenism
      @Polystyreenism 5 หลายเดือนก่อน +2

      You CAN run it on the client. There's no security risk unless you're dumb enough to not do security checks on the server like checking the distance. + It's actually pretty performant, you can look at the devforum post to see the benchmarks

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +3

      First off, you should look into performance of the Raycast Hitbox: devforum.roblox.com/t/raycast-hitbox-401-for-all-your-melee-needs/374482/301
      There are other benchmarks available as well, and you can even analyze how it performs in the MicroProfiler.
      And which security risks do you mean exactly? Ofc there are going to be 'security risks' with anything if you don't structure and validate your code correctly, if the hit is detected on the client, then it needs to be validated on the server, since if the server had to do everything not only it would be less performant for the server, it'd also create latency and the server would have to do proper validation anyway, so it's just adding unnecessary jobs for the server where the performance could be used somewhere else.

  • @kokobroxd
    @kokobroxd 5 หลายเดือนก่อน +38

    sigma module

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

      True

    • @A-75rldrooms
      @A-75rldrooms 5 หลายเดือนก่อน +1

      True!

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

      True!

    • @mrjayden17
      @mrjayden17 5 หลายเดือนก่อน +1

      True

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

      True

  • @Noon1263
    @Noon1263 5 หลายเดือนก่อน

    I'm sure the thumbnail had a green hit box on the right side of the axe, no?

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

    My problem with this is that does it act like the telemon's/classic roblox sword? Like does the hitbox activate and start a "hitHum" event whenever the weapon/hitbox touches an entity/humanoid dealing damage despite an there not being an attack input or does the line "newHitbox: HitStop()" prevent the hitbox from damaging anyone despite it touching said entity without any inputs to start the animation/attacking?

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

      Yes, the HitStop prevents the hitbox from registering a hit.

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

      @@Paul1Rb Ah, I see. Thank you so much !

  • @joha_nn
    @joha_nn 5 หลายเดือนก่อน

    Really good

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +1

      Thanks

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

    kaiju paradise ahh hitboxes

  • @AlternateIsopod
    @AlternateIsopod 5 หลายเดือนก่อน

    but what about just a normal part?

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

    I made my own hitbox system after I studied how others did it and it's pretty simple
    It simply saves the previous position for each attachment and then raycasts from the new to previous position
    At least that's how I do it, some people raycast from the previous to new position
    im such a yapper

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

      i made a similar system for my old never finished project

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

      @@dxlorean2938 who the hell finishes their projects smh

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

      @@ko.ri1 tragically real

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

      @@dxlorean2938 relatable

  • @ElayesKendrick-Gerhart
    @ElayesKendrick-Gerhart 5 หลายเดือนก่อน

    hey do you do requests for these kinds of videos?

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน

      People can suggest tutorial topics, but I usually don't do very specific one's that seem like "hey developer can you script a part of my game for me?"

    • @ElayesKendrick-Gerhart
      @ElayesKendrick-Gerhart 5 หลายเดือนก่อน

      @@Paul1Rb okay, well would it be possible to make a simple AI that follows the player's position and attacks when it gets near?

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

      @@ElayesKendrick-Gerhartthat’s basic magnitude and MoveTo()

  • @lowshim
    @lowshim 5 หลายเดือนก่อน

    wait why
    firing remote event to damage npc? there are chances of hackers can fire their remote and makes a kill aura

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +2

      That's why I said that there needs to be proper validation done on the server to prevent exploiting, all the remote event does is send a signal which says "Player hit this humanoid", so the server would check the different stuff like the distance, detect if the time period of the hit wasn't on player's attack cooldown, etc.

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

    why didnt you use animation events

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

      Because I wanned to make it simple

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

    for some reason it doesn't work sometimes

  • @Kitsune_Dev
    @Kitsune_Dev 5 หลายเดือนก่อน

    yep

  • @thefausto1
    @thefausto1 5 หลายเดือนก่อน

    How did you make the dummy shake like that on hit?

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +2

      It plays a hit animation whenever it's health changes.

  • @SlightlySchizophrenic
    @SlightlySchizophrenic 5 หลายเดือนก่อน

    clientcast if it was actually decent

  • @Jelleydev
    @Jelleydev 5 หลายเดือนก่อน

    uses a hitbox part and attachments... sounds extra

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

    On my way to disable every raycasthitbox 🙏🙏🙏

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

  • @enzieeeee
    @enzieeeee 5 หลายเดือนก่อน +1

    early?

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน

      That's so cool

  • @ultimate_masterpiece
    @ultimate_masterpiece 5 หลายเดือนก่อน

    This didn't use Shapecasts, did it? 😑

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +1

      No, the developer is working on a new module which will use Shapecasting.

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

    are you polish?

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

      yes, sadly

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

      @@Paul1Rb i could hear it lolll, why sadly?

  • @gamingwithlilabe3711
    @gamingwithlilabe3711 5 หลายเดือนก่อน

    2 Days, lol!

  • @yumcheese2513
    @yumcheese2513 5 หลายเดือนก่อน

    then why'd you use a part for a hitbox on te thumbnail??
    Satire*

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน

      erm so it'd look nice

  • @foxdreemurr9356
    @foxdreemurr9356 5 หลายเดือนก่อน

    Dude i did NOT understand what you said right at the start..

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน

      I recommend enabling captions, they're auto generated and don't always get things right, but it's enough to understand

  • @solacepanda4058
    @solacepanda4058 18 วันที่ผ่านมา

    Does this work with viewmodels? And if so, do I need to put the local script for the hitbox inside the viewmodel in order for it to work? In my game, all my weapons are module scripts that share the same name as the viewmodel so that scripts can easily find and link them and most actions involving the viewmodels are all ran on a local script located in starterplayerscripts. Currently in that script, it successfully creates a newhitbox, and the HitStart and HitStop functions work when the attack animation events are reached, however the hitbox visuals never show up on the viewmodels even when the visualizer is set to true as well as Show debug lines, and the OnHit function is never called when hitting objects.

  • @k7roh
    @k7roh 5 หลายเดือนก่อน +1

    Nikilis needs to get on this sh 🙏

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน +2

      Nik needs to rewrite the whole mm2 🙏

  • @caca-qb8rv
    @caca-qb8rv 5 หลายเดือนก่อน

    666 likes nuh uh

    • @Paul1Rb
      @Paul1Rb  5 หลายเดือนก่อน

      Hell yeah

  • @nlaps
    @nlaps 5 หลายเดือนก่อน

    v3 is better

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

    dont really understand the point of it, the type of hitbox i use is precise while this is kind of random honestly (i understand that it will work for trash ass dungeon crawlers & simulators type shit) i myself make the hitbox precise on the blade only, with swords is the best thing to do, while talking of great axes i still need to try stuff but they should work the same so 💀i fr see no point in raycast (idk if it boost performance)

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

      combat warriors uses this module. you're not special

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

      @@Wacky_ blud im the smallest dev on hearth, i simply shared my opinion, also i learned from others ofc im not special, but combat warriors is a bad example.