Opening & Closing Doors via the DoorKnocker API in Roll20

  Рет қаралды 10,163

Nick Olivo

Nick Olivo

2 жыл бұрын

This video shows how to automatically open and close doors via the DoorKnocker API script. Note that a Pro account is required in order to use the API.
Commands used in the video:
!knock --key|open
!knock --key|close
!knock --key|toggle
!knock --push|open
!knock --push|close
!knock --push|toggle
!knock --key|reveal
!knock --key|anytoggle|all
Link to the Door Knocker support forum - app.roll20.net/forum/post/769...
The forum post containing the door images:
app.roll20.net/forum/post/589...
My Patreon: / nickolivo

Пікірлер: 69
@tonyr.546
@tonyr.546 2 жыл бұрын
Oh, man! Once again, you have saved me an immense amount of time and struggle! I saw someone had this in a toolkit they made but there was nothing about how it was used. I have the hardest time removing doors from the dynamic lighting layer sometimes; the cursor doesn't highlight or grab the line and then they want to close it, etc. This is great! Thanks, Nick!
@NickOlivo
@NickOlivo 2 жыл бұрын
Glad it was helpful! Happy gaming!
@daishzen
@daishzen 2 жыл бұрын
Thanks for the great tutorial on Door Knocker Nick, and glad you like the script! In addition to what you showed here, it can create true windows (block movement, but not vision/light), and can search for doors which is a handy way for players to get an idea of where doors are as well.
@NickOlivo
@NickOlivo 2 жыл бұрын
Glad you liked it, Scott! And thank you for making such an awesome script!
@AAAndrew
@AAAndrew 2 жыл бұрын
Really enjoying these and learning so much. Thanks!
@NickOlivo
@NickOlivo 2 жыл бұрын
Thanks for the kind words! Happy gaming!
@jamesnunn8435
@jamesnunn8435 2 жыл бұрын
As I clicked enter on that command to change the wall colours, I just sat back in my chair wide-eyed and gasped in excitement lol. Thank you for this *thumbsup*
@NickOlivo
@NickOlivo 2 жыл бұрын
Glad it was helpful! Happy gaming!
@cybernoid001
@cybernoid001 2 жыл бұрын
Something to note for anyone watching this video that drove me nuts for a few hours. In the video, the character sheet for the Door Knocker has the secret door color as red, but the current default color for secret doors is Black, So for the longest time I was struggling not realizing I was making my doors the wrong color, so the token actions were working. lol But once again, thanks Nick for this very informative video, this is really going to help GM management and also the player experience in my games.
@NickOlivo
@NickOlivo 2 жыл бұрын
Thanks for the tip, JC! Happy gaming!
@andrewtomlinson5237
@andrewtomlinson5237 Жыл бұрын
I love how Scott has built this for mass usage! There are so many API/Mod scripts that I would love to use but don;t know how to structure the Macros. Every time I come across something like this, not only does it become an instantly accessible addition to my toolbox, it also helps me get a better handle on the syntax and structure of Macros in general.
@NickOlivo
@NickOlivo Жыл бұрын
It really is a great script. Happy gaming!
2 жыл бұрын
Been using this script for a time now, it's a boon!!! adding the "door" tokens is a GREAT neat idea for some maps, it will greatly depend on what you're doing. Thanks once more Master Olivo!!!! Regards from Tabasco, México [Land of The Olmecs]!
@NickOlivo
@NickOlivo 2 жыл бұрын
Glad you liked it! Happy gaming!
@TheBorges23
@TheBorges23 2 жыл бұрын
I like to give the players control of the buttons to open unlocked doors. I like to give them controll of the show doors macro as well. Great video as always!
@NickOlivo
@NickOlivo 2 жыл бұрын
Great tip, and thanks for the kind words :)
@whl1815
@whl1815 2 жыл бұрын
The last bit about the tokens is great. Thanks!
@NickOlivo
@NickOlivo 2 жыл бұрын
Glad you liked it! Happy gaming!
@matesrates1000
@matesrates1000 2 жыл бұрын
Always awesome content!
@NickOlivo
@NickOlivo 2 жыл бұрын
Thanks for the kind words! Happy gaming!
@midniteoilsoftware
@midniteoilsoftware Жыл бұрын
I like the 3D printer in the background :)
@jamessisler5475
@jamessisler5475 2 жыл бұрын
That API is truly amazing! It automatically opens any door within 5 feet of your character? I guess the only time this becomes a problem is if you have a room built entirely of doors. LOL
@NickOlivo
@NickOlivo 2 жыл бұрын
lol - luckily, you don't run into that scenario very often.
@happy911
@happy911 2 жыл бұрын
OMG, this is AWESOME!
@NickOlivo
@NickOlivo 2 жыл бұрын
Glad you liked it! Happy gaming!
@ThorneMD
@ThorneMD 2 жыл бұрын
Yay. Nick strikes good again. The door tokens are great. I just put door in text in front of doors. As a door token might have my players saying, “what is that?” 😂
@NickOlivo
@NickOlivo 2 жыл бұрын
Glad you liked the vid. And yeah, text works, too, whatever makes life easier for your players :)
@elrikmordner
@elrikmordner 2 жыл бұрын
You Good Sir, are a Hero!
@NickOlivo
@NickOlivo 2 жыл бұрын
Thanks for the kind words! Happy gaming!
@lumbear390
@lumbear390 2 жыл бұрын
Just started watching your videos and some really great content with easy to understand steps! The quick and to the point process makes these videos very easy to watch and follow along. As a full time Roll20 DM this specific API is going to be very useful! Thanks so much for your video! One question though and maybe you don't have a solution but I thought I would ask; in a previous video you posted an API script for moving Macros across games (a LifeSaver BTW!) is there any API that you know of or a way to make an API to add macros to multiple or select character sheets in a game, or something similar. That would be so good with this API to set certain characters/creatures with the "key" could open doors. Additionally how complex would it be to modify the API to create multiple sets of locked doors on separate colors so that a character could get a "key" (macro) that would open certain doors but not others? I understand that you aren't the author of the script so I apologize if the questions feel misdirected, just interested in unlocking even more player possibilities with this API, not just DM ones Loved the video, definitely going to be checking out the channel regularly for more amazing content!
@NickOlivo
@NickOlivo 2 жыл бұрын
Hi Lumbear! Glad you liked the video. Unfortunately, I'm not sure how to do either of the things you asked about, but if you post in the Roll20 API forums (app.roll20.net/forum/category/46806) someone there might have an idea. Good luck, and happy gaming!
@GhostsniperAus
@GhostsniperAus 2 жыл бұрын
I let my players use the --push|toggle as a macro as well as the --search. This last one displays to the PC only doors they can toggle. It allows them free movement and also when linked to It's A Trap API its them doing the action not the DM
@NickOlivo
@NickOlivo 2 жыл бұрын
Combining it with It's a Trap is a great point.
@dwarvesanddragons6948
@dwarvesanddragons6948 Жыл бұрын
Hi, amazing tutorial as always. I have a question, since the last upgrades to the dynamic lightning, the API seems to be not working anymore. There is some upgrade to this API?
@NickOlivo
@NickOlivo Жыл бұрын
Thanks for the kind words! I’m not sure if there have been any updates that would address the issue you’re seeing. but the folks over on this forum might have some insight on that app.roll20.net/forum/category/46806
@newmancl0
@newmancl0 2 жыл бұрын
This is a really good one. But I definitely just want a single button :) I have enough macros cluttering up my space. I dont need a ton
@NickOlivo
@NickOlivo 2 жыл бұрын
I like to give people options :)
@dmstevo3610
@dmstevo3610 2 жыл бұрын
You mentioned that you created that map using Dungeon Alchemist. Is that the software that I see is on Steam? It says it’s not available until Feb. 2022. Did you get an early version or did you use something totally different? Either way, awesome video. I will definitely be using Door Knocker. Love your videos Nick! Thank you.
@NickOlivo
@NickOlivo 2 жыл бұрын
Glad you liked the video! I backed the Kickstarter for Dungeon Alchemist, so I have access to the beta. It’s a pretty slick tool, I’ll do a vid on it in the near future.
@joelg598
@joelg598 2 жыл бұрын
@@NickOlivo it is amazing, isn’t it. I can’t wait until the rest of the terrains are added. Nick, your videos are awesome!
@NickOlivo
@NickOlivo 2 жыл бұрын
@@joelg598 Thanks for the kind words! And yes, I'm excited to see the rest of Dungeon Alchemist, too!
@tylerbeadle-follis3338
@tylerbeadle-follis3338 Жыл бұрын
do you have any tutorials on creating macros. i'm pretty new to roll20 and not sure how any of this works.
@NickOlivo
@NickOlivo Жыл бұрын
Hi Tyler - I sure do! Start with this one - m.kzfaq.info/get/bejne/idKndLt6qazalaM.html
@tylerbeadle-follis3338
@tylerbeadle-follis3338 Жыл бұрын
@@NickOlivo awesome THANK YOU
@sylderanyo621
@sylderanyo621 Жыл бұрын
Hi Nick, I´m new to Roll20 and I´m loving your videos. I´m having an issue with this API though. Is there a way to close all doors in the page? I´m trying !knock --key|toggle|page but it doesn´t work. Am I missing something? Thanks
@NickOlivo
@NickOlivo Жыл бұрын
Hi Sylderan - there have been some changes to Roll20 that were causing issues with this script. Scott has been making some updates, but you may want to let him know what you're seeing over on this thread - app.roll20.net/forum/post/11136573/script-update-door-knocker-v1-dot-3/?pageforid=11136573#post-11136573
@sylderanyo621
@sylderanyo621 Жыл бұрын
@@NickOlivo Thank you Nick, I will do so. Keep these superb guides!
@matesrates1000
@matesrates1000 2 жыл бұрын
I've installed the door knocker API and put it in the Macros, but when I switch to "Join as player" it shows as a token action, even though it is not visible to players. Thoughts?
@NickOlivo
@NickOlivo 2 жыл бұрын
The "Join as Player" button is a bit of a misnomer - it doesn't completely change the UI to reflect what things look like as a player. If you set up a dummy player account (which is what I did for the video) and log in as that, the token action won't appear.
@richardsimpson4875
@richardsimpson4875 2 жыл бұрын
Is there a way to close hidden doors? both locked and unlocked I can toggle between open and closed, but for some reason I can't seem to close a hidden door. As usual, this is a game changer.. thank you so much
@NickOlivo
@NickOlivo 2 жыл бұрын
The !knock --key|anytoggle|all command should work on hidden doors. If that doesn't work, I'd say post a note in the Roll20 API forums and someone there should be able to help. Good luck and happy gaming!
@kendooley183
@kendooley183 2 жыл бұрын
So if you set the macro to "visible" to players, can they open and close doors themselves?
@NickOlivo
@NickOlivo 2 жыл бұрын
Yes, but note that Players can only open unlocked doors. The "key" keyword that's used to open locked doors is GM only.
@urzoth3258
@urzoth3258 2 жыл бұрын
Does this work on legacy lighting?
@NickOlivo
@NickOlivo 2 жыл бұрын
Yes. The Windows feature it provides only works with updated dynamic lighting, but the other functionality works just fine with legacy.
@desmoun
@desmoun 2 жыл бұрын
Hello I dont understand how can i link the maccro to the token ?
@NickOlivo
@NickOlivo 2 жыл бұрын
Hi Desmoun - what you need to do is check the "Show as Token Action" box in the Edit Macro dialog. The vid shows that starting here - kzfaq.info/get/bejne/ntaCZrN52sXDmn0.html
@triple-gq6mn
@triple-gq6mn 2 жыл бұрын
Does this only work for the DM? My players were unable to open doors when using the macro but I was.
@NickOlivo
@NickOlivo 2 жыл бұрын
This will work for players, but there are a couple of keywords (page, campaign) that are only for GMs. Did any error messages show up in the API console when your players tried to use it?
@triple-gq6mn
@triple-gq6mn 2 жыл бұрын
@@NickOlivo I am not sure, but I will test it with one of them and get back to you, thanks!
@orod731
@orod731 2 жыл бұрын
I am having some issues with the windows. They allow the players to both see through and move through them. I made sure they are the correct colors, am I missing something?
@NickOlivo
@NickOlivo 2 жыл бұрын
I've heard that a recent update causes the UDL windows to no longer work. The doorknocker script itself should still work fine.
@orod731
@orod731 2 жыл бұрын
@@NickOlivo ok sounds good. Thank you for the response!
@AstroWarped
@AstroWarped 2 жыл бұрын
Now, if only Roll20 could actually improve the dynamic lighting so that it no longer bogs down anyone's system and thus the game for everyone else!!!!!!
@triple-gq6mn
@triple-gq6mn 2 жыл бұрын
Why do the walls need to be blue?
@NickOlivo
@NickOlivo 2 жыл бұрын
Hi Koala Kev - It's so doorknocker can differentiate what's a wall from a door or other barrier. Happy gaming!
@triple-gq6mn
@triple-gq6mn 2 жыл бұрын
@@NickOlivo couldn't the walls be any color besides red, orange or green? In fact couldn't you have purple walls and pink walls? There is no command that relates to the walls right?
@NickOlivo
@NickOlivo 2 жыл бұрын
Ah, I see what you mean. You're right, there is no command related to walls. For a long time, dynamic lighting walls in marketplace modules were blue, so that may be where the blue default for walls came from.
@triple-gq6mn
@triple-gq6mn 2 жыл бұрын
@@NickOlivo gotcha, thanks!
Streamlining Combat with the Encounter Helper API in Roll20
11:18
Speeding Up Combat in Roll20 with the AutoButton API Script
15:42
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 14 МЛН
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 20 МЛН
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 76 МЛН
KINDNESS ALWAYS COME BACK
00:59
dednahype
Рет қаралды 143 МЛН
Roll20 101: Setting Up Dynamic Lighting
18:13
Nick Olivo
Рет қаралды 2,6 М.
Making Souped Up Macros with the PowerCards API
33:22
Nick Olivo
Рет қаралды 16 М.
Six Roll20 Tips That Saved My Life (D&D and Other Tabletop RPGs)
5:48
Setting Up Dynamic Lighting in Roll20
16:07
Nick Olivo
Рет қаралды 16 М.
Setting Up Traps in Roll20 using the It's a Trap API
11:19
Nick Olivo
Рет қаралды 6 М.
Using Image Recognition to DESTROY Fruit Ninja
10:08
CodeNoodles
Рет қаралды 599 М.
Roll20 for Players - Creating Simple Macros... Quickly!
8:27
СБЕЖАЛ ОТ РОДАКОВ В ДУШЕ и ЭТО ЗАКОНЧИЛОСЬ ПЛОХО!! (SchoolBoy Runaway)
9:33
ShadowPriestok - Евгений Чернявский
Рет қаралды 578 М.