Crit
Crit
  • Видео 22
  • Просмотров 913 432
The BEST Developer Product Handler (2024)
#robloxstudio #robloxdeveloper #gamedevelopment #npc #robloxscripting #robloxgamedev #gamedevtips #devproduct #developerproduct
The best developer product handler in Roblox 2024!
Complete with modulation and abstraction.
Learn how to sell items for robux!
Link to API: www.roblox.com/library/11229474803/Forbidden-API-OFFICIAL
new create web link: create.roblox.com/store/asset/11229474803/Forbidden-API-OFFICIAL?tab=description
AI Hunter Video: ruclips.net/video/eIBxvGrFY_8/видео.html
Discord: discord.com/invite/7vTTmRC2Zm
Please comment with your game's name/link if you use Forbidden and good luck!
TIME STAMPS
0:00 Intro
0:11 Inserting Code
0:26 Server
2:47 Client
3:00 Roblox Setup
3:30 Demonstration
Просмотров: 982

Видео

Raycast FOV Check using Forbidden (ADVANCED)
Просмотров 3,2 тыс.6 месяцев назад
#robloxstudio #robloxdeveloper #gamedevelopment #npc #robloxscripting #robloxgamedev #gamedevtips #raycasting #lineofsight How to check if an NPC can view a part in Roblox Studio! Set up the call in seconds, with one of code using Forbidden. Link to API: www.roblox.com/library/11229474803/Forbidden-API-OFFICIAL new create web link: create.roblox.com/store/asset/11229474803/Forbidden-API-OFFICIA...
RAYCASTING Like a PRO in ONE Line of Code!
Просмотров 9076 месяцев назад
#robloxdeveloper #roblox #tutorial #robloxstudio #lineofsight #raycasting #robloxforbidden This video demonstrates how to perform raycasting in Roblox Studio using a single line of code. It also illustrates how to edit key features, such as the ability to see through transparent parts. This has very advanced features! For more, see the AI features of Forbidden by clicking on my channel, and hit...
Best Free Nextbot! (EASY)
Просмотров 4626 месяцев назад
#robloxdeveloper #roblox #tutorial #caseoh #robloxstudio #npc #nextbots #robloxforbidden Learn to add CaseOh to your game as an NPC, Nextbot in minutes. The AI has a hiding system and other settings you can tune such as pathfinding and raytracing, check out the previous videos below. Previous videos: Advanced Hiding System: ruclips.net/video/r9-yjzkYgDM/видео.html Hunter AI: ruclips.net/video/e...
Advanced HIDING System for NPC Hunters in Roblox Studio
Просмотров 2,6 тыс.6 месяцев назад
#robloxstudio #robloxdeveloper #gamedevelopment #robloxai #pathfinding #npc #robloxscripting #robloxgamedev #gamedevtips #nextbots How to add a hiding system to the most customizable, pathfinding AI that hunts players and wanders around a map! You can hide in lockers and anything you create in the proper format as shown in the locker setup portion of the video It also has the functionality of a...
The BEST Enemy NPC for Beginners
Просмотров 3,3 тыс.6 месяцев назад
#robloxstudio #npc #robloxdev #pathfinding #forbidden #roblox How to create a customizable, pathfinding AI that hunts players and wanders around a map! It also has the functionality of a wandering NPC! Link to API: www.roblox.com/library/11229474803/Forbidden-API-OFFICIAL new create web link: create.roblox.com/store/asset/11229474803/Forbidden-API-OFFICIAL?tab=description Previous Video: ruclip...
How to CODE in Roblox 2024
Просмотров 5006 месяцев назад
#robloxdev #robloxcode #roblox #robloxdeveloper #roblox Go check out the shorts! Learn how to code in Lua and in turn Roblox Studio! Leave suggestions in the comments below, and like and subscribe for more. Discord: discord.com/invite/7vTTmRC2Zm Chapters: 0:00 Introduction 0:22 Variables/Datatypes 1:59 Lists/tables 3:25 Functions 4:17 Events 6:09 Loops 7:48 Conditions 8:33 End
How to PATHFIND in Roblox 2024 using Forbidden
Просмотров 28 тыс.Год назад
How to PATHFIND in Roblox 2024 using Forbidden
How to create a QUEUE in Roblox (2024)
Просмотров 2,4 тыс.Год назад
How to create a QUEUE in Roblox (2024)
Why your Data Store isn't working in Studio | BindToClose fix
Просмотров 2,3 тыс.3 года назад
Why your Data Store isn't working in Studio | BindToClose fix
How to Summon lightning on your friends in Bedrock/Java with Console and Command Blocks
Просмотров 53 тыс.4 года назад
How to Summon lightning on your friends in Bedrock/Java with Console and Command Blocks

Комментарии

  • @erosinfante-nk2ib
    @erosinfante-nk2ib 6 часов назад

    The golden ratio

  • @NULL_JXX
    @NULL_JXX День назад

    the ai system cant climb trusses, i've already tried using path modifiers and added the cost table at config module script to: Climb = 1

    • @CritDEV
      @CritDEV День назад

      @NULL_JXX you need to change the standard pathfind settings. Also Roblox’s truss climbing is terrible. For more help you can join the discord just to see if you did something wrong

  • @joao_miguelplays8463
    @joao_miguelplays8463 День назад

    *pov of update 26 in blox fruits : THAT THUMBNAIL IS CONTROL REWORK 🤩

  • @entangledatoms7153
    @entangledatoms7153 2 дня назад

    “IT TOOK ME SO LOMG TO DO THIS YOU CAN’T JUST MAKE IT EASIER-“ 🗿 “One line.”

  • @the_owner509
    @the_owner509 2 дня назад

    Lemma sub

  • @Zek3W4ynE
    @Zek3W4ynE 3 дня назад

    I wonder how long nico's nexbots to pathfind the nexbot

  • @loghtsy8057
    @loghtsy8057 3 дня назад

    A* + Octrees is one of the most efficient pathfinding algorithms for server side processing

  • @MintyCat-q4c
    @MintyCat-q4c 4 дня назад

    i did it in like few mins

  • @vNoahlol
    @vNoahlol 4 дня назад

    Hey, Here’s some things to update / add to your Forbidden AI system. A jumpscare. (Similar to the Mimic.) When the Monster is coming near you, your screen fov changes. For the locker, your camera should be positioned in the locker so the player looks through the little holes / lines on the locker. Safe Spot parts. (Can be made transparent.) Monster sounds, maybe growling, or talking, and when it kills you it plays a sound while the jumpscare is happening. I’m making a horror game and this would be really helpful if you implemented some of these things into this AI.

    • @CritDEV
      @CritDEV 3 дня назад

      cannot do that. the developer must do that. reason being its so dependent on the developers design choice for how they want that to function/look. forbidden merely provides a starting point

  • @vNoahlol
    @vNoahlol 4 дня назад

    Here’s some things to update / add to it. A jumpscare. (Similar to the Mimic.) When the Monster is coming near you, your screen fov changes. For the locker, your camera should be positioned in the locker so the player looks through the little holes / lines on the locker. Safe Spot parts. (Can be made transparent.) Monster sounds, maybe growling, or talking, and when it kills you it plays a sound while the jumpscare is happening. I’m making a horror game and this would be really helpful if you implemented some of these things into this AI.

  • @elguasoeldavi
    @elguasoeldavi 4 дня назад

    fuck you tricked me,i thought it was a scrapped suiryu move

  • @AGMEIDI
    @AGMEIDI 6 дней назад

    Dude, I thought it was a deleted move from tsbg's suyriu

  • @VulaZon
    @VulaZon 6 дней назад

    just use simplepath, most easiest to understand and use pathfinding api

  • @Minidogday1
    @Minidogday1 7 дней назад

    I'm scared about this dummy 💀

  • @Astraitz-what
    @Astraitz-what 9 дней назад

    locker chase is off and he still chase to locker?

    • @CritDEV
      @CritDEV 9 дней назад

      @@Astraitz-what join discord for help.

    • @Astraitz-what
      @Astraitz-what 9 дней назад

      ok​@@CritDEV

  • @davidgy
    @davidgy 11 дней назад

    my ai is better at parkour but slower at tracking

  • @EclispeeIsha
    @EclispeeIsha 12 дней назад

    the default pose roblox dummy has the same energy as defalut pose heavy from tf2

  • @Chickenwings2377
    @Chickenwings2377 13 дней назад

    local rs = game:GetService("ReplicatedStorage") local forbiden = rs:WaitForChild("Forbidden") local ai = require(forbiden:WaitForChild("AI")) local NPC = script.Parent local target = workspace.Dest ai.SmartPathfind(NPC,target,true,{Visualize - true, Tracking - false}) doesnt work the error: Workspace.Rig.Script:9: attempt to perform arithmetic (sub) on nil and boolean - Server - Script:9

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

    I just took toolbox script, modified it a BUNCH and it worked (in a single day)

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

    Now, put the map into pitched darkness and find some random broken wooden house, give yourself a flashlight, change lightning to future lightning, and there you go, a random dummy will continuously to follow you until you, idk leave the game

  • @Bylocz
    @Bylocz 15 дней назад

    It says: attempt to index nil with "FindFirstChild" what should i do? i did exactly as it says in the video, but its a custom mesh so maybe thats why. Could you help me? Also i forgot to mention the line: if obj.Parent:FindFirstChild("Humanoid") then updateVars(obj.Parent) end

    • @CritDEV
      @CritDEV 15 дней назад

      @Bylocz no humanoid was found in the object named Humanoid

    • @Bylocz
      @Bylocz 15 дней назад

      @@CritDEV soooo, should i add one? Im really sorry but im currently learning about Lua and i only understand basic things

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

      @ I'm going to be honest, I haven't used software such as that website. What I can tell you is that the Humanoid in the NPC needs to be named Humanoid Moreover, the NPC also needs to work with a Humanoid:MoveTo(Vector3 Position). Also, a HumanoidRootPart needs to be present. If the following is true, the NPC will work with Forbidden

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

      @@CritDEV All three things are true but i still cant manage it to work, still says "attempt to index nil with FindFirstChild" It happens in the "AI" module located in the "Forbidden" folder. Line 263

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

      @@CritDEV also i just checked and everything works except that the NPC doesnt move at all

  • @BoyYKlara1
    @BoyYKlara1 15 дней назад

    I had a problem dest is not a valid member of Workspace "Workspace" is an error that isn't functioned at all

    • @CritDEV
      @CritDEV 15 дней назад

      @@BoyYKlara1 you tried copying the code line for line. dest was a part I had in workspace as a sample place for the ai to go.

  • @Bylocz
    @Bylocz 15 дней назад

    I got a question, i have a custom character that i rigged in the mixamo (idk what is it called exactly the website with free animations) website and i have a few animations for it. Would i be able to add a humanoid to it? Ive read other comments and ive seen that you said "as long as it has a humanoid and a humanoid root part". If i can, how would i add it? Do i need to do other stuff than just adding the humanoid to the mesh?

    • @CritDEV
      @CritDEV 15 дней назад

      @Bylocz as you normally would. The only thing forbidden does is tell the AI to move. You can hook into various things, but the common way to add animations would be through the humanoid state. Roblox sends a signal when the ai walks jumps etc… you can play animations easily with those hooks

    • @Bylocz
      @Bylocz 15 дней назад

      @CritDEV so for it to work there needs to be a humanoid? Sorry I'm a little confused, english isn't my first language so that doesn't help either.

    • @CritDEV
      @CritDEV 15 дней назад

      @ yes there needs to be a humanoid. search HumanoidStateChanged for more info

    • @Bylocz
      @Bylocz 15 дней назад

      @@CritDEV okay, thanks for the help! I appreciate it

    • @Bylocz
      @Bylocz 15 дней назад

      @@CritDEV Hello so i tried it today and it didnt work, "The AI was not successful in a movement: (name). Could you by any chance help me? i have a custom model and i added a humanoid aswell as a humanoidrootpart. I am totally lost

  • @DemonetizationReal
    @DemonetizationReal 18 дней назад

    a horror game where the monster walks the same speed as you but still gains on you due to finding a better path than you by using prediction and such would be amazing

  • @WhiteGuyGTAG
    @WhiteGuyGTAG 19 дней назад

    the pathfinding dont work if i put randomwarding to true and where are the purple waypoints

    • @CritDEV
      @CritDEV 19 дней назад

      @@WhiteGuyGTAG so visualize needs to be set to true, and doRandomWander is meant to be only if you use floors. It is recommended to just provide nodes.

    • @WhiteGuyGTAG
      @WhiteGuyGTAG 19 дней назад

      @CritDEV ok thanks can you add like door opening?

    • @WhiteGuyGTAG
      @WhiteGuyGTAG 19 дней назад

      So the NPC can open the doors

    • @WhiteGuyGTAG
      @WhiteGuyGTAG 19 дней назад

      @CritDEV oh and yea how do I add nodes like can you do a video how to add wander like the nodes and random

    • @CritDEV
      @CritDEV 19 дней назад

      @@WhiteGuyGTAG it is in the video 1. Make a folder of predetermined destinations (the yellow nodes) 2. Supply the folder in the provided `nodes_table` section of the config. 3. Hit run and it will work, you can also enable `Visualize` to see the pathing in action.

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

    2nd

  • @Rebzel-ns7jy
    @Rebzel-ns7jy 25 дней назад

    How do I use filter raycast?

  • @riadzxer9555
    @riadzxer9555 25 дней назад

    IM EMBARRASSED BRO, I THOUGHT IT WAS GOING TO BE SOME DEEPWOKEN REFERENCE IM SO SORRY!

  • @Bon88917
    @Bon88917 26 дней назад

    That dummy is creepy the way it caught up so fast 😂

  • @Royal_KLP
    @Royal_KLP 26 дней назад

    uhh... when i try to do the pathfinding in an ai it just says a bunch of russian

    • @CritDEV
      @CritDEV 26 дней назад

      @@Royal_KLP what rofl

  • @Raviyadav-Agra
    @Raviyadav-Agra 28 дней назад

    Yy

  • @Sensaner
    @Sensaner 29 дней назад

    suiryu new move

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

    Man, this thing is scarier than any monster you can find on the recommended page 💀

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

    It's interesting that there's aPathfindingService built in, but I'm a starter Dev so I don't know if it's easy to use.

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

    imagine a t-pose virus be chasing you lmao

  • @SantiVivas-s4d
    @SantiVivas-s4d Месяц назад

    im asking something im like doing a rpg game but i need pathfinding to make enemies so how i make that the enemies follow me in a radius

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

      @@SantiVivas-s4d join discord for help

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

    I was looking for a tutorial to get my character to follow nodes after i used :ComputePath() and i found this, i still want to make pathfinding on my own. Good luck everyone.

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

    Is there a way to add animations to it?

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

      @@yt_zylnx the normal way, You can use hooks to help

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

    dude this is so underrated how???

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

    Hello! And thank you for this i really needed this! Now i just wanted to ask how can you implement that it makes Walking sounds when walking? I also wanted to make it so that the vision turns slightly red and a chasemusic Plays when the monster is chasing a player

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

      @@BringBackHowler use the PlayerChaseBegan and PlayerChaseEnded functions in the Hooks module As for the vision and footsteps, approach it how you normally would, there are footsteps modules online and the vision is just a light

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

      @CritDEV okay thank you! Now 1 Last question... How can i make Animations Play? For Walking and chasing?

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

      @@BringBackHowler If you want, there is an experimental version that autohandles this, which can be sent in the discord. The standard way to do it is to use the Humanoid State Changes to detect Walking, Idling, etc... then you play animations. (you can also use some of the hooks)

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

      Oh ok thanks!

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

    how do i make it so it wont jump

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

      In the StandardPathfindSettings of the config, set AgentCanJump to false

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

    pathfinding is easy asf lol

  • @NotElGato0.0
    @NotElGato0.0 Месяц назад

    Thank you , you saved me, but one question, how do you have those points that indicate where the ai is going?

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

      @@NotElGato0.0 visualize is true in the config

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

    Yo it would be helpful if you work on this on vehicles too!

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

      @BlueOutline not possible The game developer has to integrate their vehicles themselves, since there is no standard code or vehicle system

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

      @CritDEV maybe for the classic cars like driveblox that uses vehicle seats?

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

      @BlueOutline still would be a niche usecase, and would be recommended for the user themselves to implement to their needs.

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

    but like you pnly need around 30 limes of code to make it,

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

      @@krafty29 forbidden has many features. So yes basic pathfinding is easy, but the features that come with forbidden will soon number close to 3500 lines of code

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

    Can you put the code in the pinned comment pls?

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

    Bro forgot "We learned from our mistake" 😭🙏

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

    Computer Scientist here! Roblox's pathfinding service uses an oversimplified version of the A-star graph traversal algorithm, this limits developers from setting custom thresholds for the heuristic function of the algorithm, which differs from game to game, i.e in a 2d static game, its probably best to set h(n) = 0, which is basically a standard dijkstra algorithm to minimize complexity and lag. And in more complicated games with dynamic objects, setting it to a higher value may be better to increase accuracy and so on. But again it's hard for roblox to classify what kind of game the developers are making, and that it is clear that Roblox prioritises user-friendliness over performance / accuracy. But maybe in the future they will use an RL approach to graph traversal instead!

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

      Oh and before you all go and say "RL models take too much time to train for a simple and lightweight game like roblox!!" Just a reminder that transfer learning exists! And roblox's environment layout uses navmesh, which is a standard data structure used across many games!! Roblox can simply buy these pre-trained models and fine tune them on a sample of simple environments!

    • @aty4282
      @aty4282 27 дней назад

      Bro is SMART smart gawddayumn

    • @dontkickmychick6076
      @dontkickmychick6076 20 дней назад

      Bro actually knows what he's talking about goddamn

    • @umbralgaming3443
      @umbralgaming3443 3 дня назад

      You certainly know your stuff, you’re a computer scientist for a damn good reason because you’re amazing at it. Probably spend a long time trying to figure this out when you first started and now these issues look like simple problems with simple fixes

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

    What about just adding a waypoint into the player and make it unanchored and transparency 1 so the rig or enemy walks towards the waypoint or in other words YOU

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

    That kinda looks like the golden ratio