How to make a Multi Key Door - Udon / VRChat SDK3.0

  Рет қаралды 1,588

PlayerBush001

PlayerBush001

Күн бұрын

Here's a video on how to make a door that requires multiple pickups to unlock. This can be coins, or something completely different like keys, pictures, etc..
In this tutorial, I make a door that requires 3 coins to open
This tutorial also covers how to make a door open using an 'animator, play' node; something I haven't covered before. I also spawn in a temporary object, that disables itself after a timer has finished. I hope showing these here will be useful ^^
As always, if you have any questions, feel free to ask in the comments bellow! ^^
Come join the discord! / discord
Wanna help support me in making more vrchat stuff? Support me on patreon! (I'm grateful for any support ^^') / playerbush001
#VRChat #Udon #SDK3

Пікірлер: 40
@MrSmileyPVC
@MrSmileyPVC 10 ай бұрын
So much to cover here lol I will take notes for the worlds that I will make! Thanks so much mate, much respect and appreciation for your hard work 🙌🙌
@necatron73
@necatron73 6 ай бұрын
Mr Bush, I've made a Tomb Raider level in vrchat and ive added guns with a particle system. When the player clicks the trigger the gun fires and a collison occurs (the gun sound effects fire and also ricochet whenthwy hit the walls) - I was so satified when I figured this out. Today I added bats (the nocturnal type not the swinging kind), I animated basic wing flaps and secured it to a navmesh agent, it fly about great and even when shot it died.
@necatron73
@necatron73 6 ай бұрын
The only problem I can solve is that the bats collider works for one gun but duplicating the gun for duel wielding won't work. Not sure why this is, I thought maybe a Particle System array list could work so that any weapon fire would kill the bats. Any help would be great
@user_friendly_9388
@user_friendly_9388 7 ай бұрын
This is so cool! Can be used in some many ways... I was thinking to have some sort of dispenser or machine to give it as a reward! Then access different areas of a map.
@Rxxbyn
@Rxxbyn 5 ай бұрын
hey i am a huge fan of your content and wanna see if you can help as ive used nearly every tutorial of yours for my world would there be a way to make an object spawn in and follow a player like the camera tutorial but only if they have pressed a certain button or have an item follow a player if they have a specific name thanks x
@nt306
@nt306 9 ай бұрын
thank you for making this video. love your video mate 👍
@PlayerBush001
@PlayerBush001 9 ай бұрын
Thanks ^^
@oreoagent6400
@oreoagent6400 9 ай бұрын
This was a great help, thanks.
@PlayerBush001
@PlayerBush001 9 ай бұрын
Glad it helped ^^
@josrral9991
@josrral9991 7 ай бұрын
Can you make a tutorial of "how to do an automatic reset of objects that are not in use"?
@strikerdude7324
@strikerdude7324 9 ай бұрын
Any way to do status or health bars on as a UI, I was able to learn from the object follow video how to get a canvas to follow an avatars head but I don’t know how to have variables change on a text. Say 50/100 health to be displayed?
@PlayerBush001
@PlayerBush001 9 ай бұрын
I covered how to change the text shown on a text obj, in my tutorials covering synced variables (kzbin.info/www/bejne/jGeUfGumntSba6M). In your case, you will also want: "int, to string" --> "string, addition( /100)" --> "text, set text"
@krakengames8357
@krakengames8357 9 ай бұрын
is there a way to attach a button to a player's wrist like the ultimate spider lair and other worlds have it set up.
@CarlosD7
@CarlosD7 10 ай бұрын
Thank you so so very much!! 🙏 your videos help a TON
@PlayerBush001
@PlayerBush001 10 ай бұрын
Glad I could help. As one of the people who asked, does this video cover what you were after?
@CarlosD7
@CarlosD7 10 ай бұрын
@@PlayerBush001Yes absolutely. This will help with one of the puzzles I’m working on. I also have another puzzle idea that requires the player to set certain objects in order that will open a door or chest but I will try to figure that out on my own. If not I know who to ask. Thank you so much man. 🙏
@necatron73
@necatron73 10 ай бұрын
How about a player enters trigger, display player name on a canvas. Say you've got a room player enters, other players can see who is in the room via a name panel.
@taco_boi
@taco_boi 6 ай бұрын
Heyyyy, it's me.....again 😅 So this time I want to make it so it has 2 slots in the udon component (one to enable a object, and one to disable a object) how would I do that?
@Magicskits-official
@Magicskits-official 7 ай бұрын
Is there a way to make it where clicking on the coins changes the variable rather having to pick them up physically and putting them into the slot? I saw the clip of it being done in the beginning of the video but didn't see where in the video you showed how to make the graph for that specifically
@PlayerBush001
@PlayerBush001 7 ай бұрын
Certainly. On the script for the coin, you will want to replace the 'event, on trigger enter' node with an 'event, interact' node. Then, you will want to delete everything in that node, expect the 'set coin collect' node at the very end. Then plug the arrow from the 'event, interact' into the 'set coin collect' node, and now it should play when clicked. Don't change anything to do with the 'on coin collected' event, and it's nodes; that are also on that script If your still a little lost, I recommend watching my events 101 tutorial 'how to change when an event plays' for some more context. Also should mention that the clickable coins aren't anywhere in the video, as I think I was assuming people would be fine with simplifying the script
@ethanlopez7520
@ethanlopez7520 5 ай бұрын
Can you please please pleasseee make a video on how to set up a animation that plays ones and resets waiting on you to click it again to play
@PlayerBush001
@PlayerBush001 5 ай бұрын
you just need two animations; with one being an animation of how it should look 'reset'. Then, create a transition in the animator, going from 'main' animation to your 'reset' animation. for that transition: add an exit time of 1 and a transition duration of 0, and then it will fully play the first animation before moving over to play and staying on the reset animation. Then when it comes to calling it, just use an 'animator, play' node, and tell your animator to play the 'main' animation Hope that helps ^^
@necatron73
@necatron73 9 ай бұрын
Is there a way of having a teleport to area toggle off the previous area for the local player? Say you enter a room or floor, it toggles off the lobby area and toggles on the new room. Same for returning from room to lobby
@Summer-ko4qt
@Summer-ko4qt 6 ай бұрын
Hey bush! Would you be able to do a video on how to make a global leaderboard across instances? I know its pretty advanced.
@PlayerBush001
@PlayerBush001 6 ай бұрын
It would involve either having a dedicated server or playing around with discord bots. It's not something I'm familiar with, nor is it really in the scope of what I cover on this channel. It's at a level where it would be something to get commissioned for, and/or to ask a creator that has previously dealt with getting information out of vrchat Unfortunately, the storing of any information outside of an instance isn't currently supported by vrchat, and relies on external networking to make it work :/
@Summer-ko4qt
@Summer-ko4qt 6 ай бұрын
@@PlayerBush001 Ahhh, I see, thank you!
@livsky5392
@livsky5392 7 ай бұрын
can you make a lock and unlock for avatars? so when you touch an avatar with an item, it will unlock it.
@PlayerBush001
@PlayerBush001 7 ай бұрын
Maybe? Avatars don't use udon, but I know people have been getting rather creative with the new avatar dynamics. I personally haven't played around with avatars in ages, so I wouldn't know how if so.
@livsky5392
@livsky5392 7 ай бұрын
@@PlayerBush001 yeah i’m trying to figure out how to do it
@cozyvrc
@cozyvrc 9 ай бұрын
do you have any videos on how to give the player the ability to change the size of objects?
@PlayerBush001
@PlayerBush001 9 ай бұрын
I don't, mainly because the user interaction part of it is hard to simplify down for a tutorial. However, if you want to scale something, it would be: Float, multiplication(Vector3.one, targetsize) --> transform. Set localScale(targetObjTransform) Hope that helps ^^
@cozyvrc
@cozyvrc 9 ай бұрын
@@PlayerBush001 oh thank you so much!!
@taco_boi
@taco_boi 6 ай бұрын
Idk why I deleted my comment, I thought I figured it out (I didn't) so, basically, you say to make the object a child of the object you want to insert it to, but if I do so the object warps.
@PlayerBush001
@PlayerBush001 6 ай бұрын
Make sure the parent's scale is uniform. If not, it will scale the object below it
@taco_boi
@taco_boi 6 ай бұрын
@@PlayerBush001 how do I do that? (I'm not the best at unity if you couldn't tell 😅)
@PlayerBush001
@PlayerBush001 6 ай бұрын
@@taco_boi on the parent object, on its transform component, make sure the scale for x, y, and z are the same
@taco_boi
@taco_boi 6 ай бұрын
@@PlayerBush001 k
@taco_boi
@taco_boi 6 ай бұрын
@@PlayerBush001 but what if I said the object would be stretched out if I make the "z" axis the same :/
Create an Automatic Door - Udon / VRChat SDK3.0
17:00
PlayerBush001
Рет қаралды 7 М.
How to Optimize your VRChat World INSTANTLY
6:34
Dorktoast
Рет қаралды 12 М.
Фейковый воришка 😂
00:51
КАРЕНА МАКАРЕНА
Рет қаралды 7 МЛН
大家都拉出了什么#小丑 #shorts
00:35
好人小丑
Рет қаралды 90 МЛН
Create a Lock and Key to Open a Door - Udon / VRChat SDK3.0
23:09
PlayerBush001
Рет қаралды 4 М.
Twin Stick Shooter Template Trailer
2:37
Forge Tek Studios
Рет қаралды 33
It's NOT what you think
10:13
HowNOT2
Рет қаралды 404 М.
VRChat Avatar Tutorial - Contact Toggles (Grabbing Objects off your Avatar)
5:43
How to Teleport a Player - Udon / VRChat SDK3.0
4:02
PlayerBush001
Рет қаралды 33 М.
How To Make A Particle Gun - VRChat Udon 2023
16:34
myneighborswifi
Рет қаралды 3,5 М.
Create World Darkness Slider - Udon/ VRChat SDK 3.0
6:15
PlayerBush001
Рет қаралды 9 М.
How to Create a Simple Jump Scare Trigger - Udon / VRChat SDK3.0
5:26