- Видео 22
- Просмотров 913 432
Crit
США
Добавлен 22 июн 2020
Focus on easy Roblox tutorials to get started in the scene.
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
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
The golden ratio
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
@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
*pov of update 26 in blox fruits : THAT THUMBNAIL IS CONTROL REWORK 🤩
“IT TOOK ME SO LOMG TO DO THIS YOU CAN’T JUST MAKE IT EASIER-“ 🗿 “One line.”
Lemma sub
I wonder how long nico's nexbots to pathfind the nexbot
A* + Octrees is one of the most efficient pathfinding algorithms for server side processing
i did it in like few mins
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.
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
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.
fuck you tricked me,i thought it was a scrapped suiryu move
Dude, I thought it was a deleted move from tsbg's suyriu
just use simplepath, most easiest to understand and use pathfinding api
I'm scared about this dummy 💀
locker chase is off and he still chase to locker?
@@Astraitz-what join discord for help.
ok@@CritDEV
my ai is better at parkour but slower at tracking
the default pose roblox dummy has the same energy as defalut pose heavy from tf2
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
I just took toolbox script, modified it a BUNCH and it worked (in a single day)
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
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
@Bylocz no humanoid was found in the object named Humanoid
@@CritDEV soooo, should i add one? Im really sorry but im currently learning about Lua and i only understand basic things
@ 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
@@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
@@CritDEV also i just checked and everything works except that the NPC doesnt move at all
I had a problem dest is not a valid member of Workspace "Workspace" is an error that isn't functioned at all
@@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.
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?
@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
@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.
@ yes there needs to be a humanoid. search HumanoidStateChanged for more info
@@CritDEV okay, thanks for the help! I appreciate it
@@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
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
the pathfinding dont work if i put randomwarding to true and where are the purple waypoints
@@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.
@CritDEV ok thanks can you add like door opening?
So the NPC can open the doors
@CritDEV oh and yea how do I add nodes like can you do a video how to add wander like the nodes and random
@@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.
2nd
How do I use filter raycast?
IM EMBARRASSED BRO, I THOUGHT IT WAS GOING TO BE SOME DEEPWOKEN REFERENCE IM SO SORRY!
That dummy is creepy the way it caught up so fast 😂
uhh... when i try to do the pathfinding in an ai it just says a bunch of russian
@@Royal_KLP what rofl
Yy
suiryu new move
Man, this thing is scarier than any monster you can find on the recommended page 💀
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.
imagine a t-pose virus be chasing you lmao
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
@@SantiVivas-s4d join discord for help
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.
Is there a way to add animations to it?
@@yt_zylnx the normal way, You can use hooks to help
dude this is so underrated how???
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
@@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
@CritDEV okay thank you! Now 1 Last question... How can i make Animations Play? For Walking and chasing?
@@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)
Oh ok thanks!
how do i make it so it wont jump
In the StandardPathfindSettings of the config, set AgentCanJump to false
pathfinding is easy asf lol
Thank you , you saved me, but one question, how do you have those points that indicate where the ai is going?
@@NotElGato0.0 visualize is true in the config
Yo it would be helpful if you work on this on vehicles too!
@BlueOutline not possible The game developer has to integrate their vehicles themselves, since there is no standard code or vehicle system
@CritDEV maybe for the classic cars like driveblox that uses vehicle seats?
@BlueOutline still would be a niche usecase, and would be recommended for the user themselves to implement to their needs.
but like you pnly need around 30 limes of code to make it,
@@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
Can you put the code in the pinned comment pls?
Bro forgot "We learned from our mistake" 😭🙏
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!
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!
Bro is SMART smart gawddayumn
Bro actually knows what he's talking about goddamn
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
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
That kinda looks like the golden ratio