No video

Easily Moving Between Maps via the Map Change API

  Рет қаралды 9,808

Nick Olivo

Nick Olivo

Күн бұрын

This video shows how to use the Map Change API to move players between maps. Note that this does require a Pro account.
Commands:
!mc moveall --target MyMapName
!mc move --target MyMapName --player myPlayer
!mc move --target MyMapName
!mc rejoin --player myPlayer
!mc menu
My Patreon: / nickolivo

Пікірлер: 50
@RedSkyBlackBird
@RedSkyBlackBird 4 жыл бұрын
A big advantage to let players switch is that you can have pages dedicated to specifc things. For example: - Have a map with locations that player can put on the map via pin tokens and have to manage and text to describe the location - Have a page dedicated to equipment that each character has - A page with that has the inventory of the party
@lordandrak
@lordandrak 4 жыл бұрын
Going to try this one out, BUT just a heads up - when holding the player flag you can use your arrow keys to scroll through the maps and drop on the map your cursor is hovering over. This doesn't invalidate the API but if you don't remember the exact name or don't have a macro set up for it, is better than map hopping or mouse wobbling to scroll.
@NickOlivo
@NickOlivo 4 жыл бұрын
I didn't realize that. Good to know. Thanks!
@Tridec13
@Tridec13 4 жыл бұрын
@@NickOlivo You can also hold the shift key while hovered over the maps and use your scroll wheel to navigate left and right. It's my go-to method. Still a great alternative.
@derekishmael4034
@derekishmael4034 4 жыл бұрын
Thanks Nick! Very clear. I had much more difficulty in reading the directions for it. I just settled on menu. Good job highlighting different options.
@andrewtomlinson5237
@andrewtomlinson5237 Жыл бұрын
Another one I missed Nick... I'm starting to think my computer is trying to slow me down and ration me. This is great. Such a simple thing that is going to save me so much time on faffing about with Roll20 mechanics. I have a bunch of maps that actually look quite similar in the menu thumbnail. And some have similar names that scroll off the bar... Seeing the full name in a menu will eb so much faster. I have already implemented it so that the players can now flip between the home page, the various regional maps and several puzzles/board games that are important to the campaign. One of my recent games involved them challenging a powerful entity to a game that was essentially a variation of "The Royal Game of Ur". I had built the board and all the pieces and was far more familiar with the game than they were. So in the down time between sessions a couple of my players asked if I could leave them on the board so they could practice. They really enjoyed playing it! So now if there is a party split, or even if they just fancy a game between sessions they can just map shift to the board and kill time. It will also save me SO much time with issues like "Can you just take us back to the regional map so we can have a look which direction we need to heading in this forest..."
@NickOlivo
@NickOlivo Жыл бұрын
Glad it was helpful, Andrew! Happy gaming!
@WryAun
@WryAun 4 жыл бұрын
Brilliant thanks! I really needed this! There's so many maps in curse of strahd
@dienekes4364
@dienekes4364 4 жыл бұрын
This is so cool. I have a pro prescription and can use this when I join my next game. My brother is GMing and I'm going to encourage him to add a page for the world map so I can get to it in Roll20 instead of having to bring up the .jpg outside of the app.
@LuxuriaU
@LuxuriaU 4 жыл бұрын
Have you ever considered doing videos for Foundry VTT? I recently started making a switch to it, because after a year and a half of Roll20, the tedium started to really dawn on me. Most people who argue for Foundry do so because of the business model, but I'm one of those people who never cared about the $10 a month on Roll20. However, Foundry lets you do so much more via API scripts, letting you fundamentally change the VTT through them, and so just so much more. Mix that with better baked in tools, and you have some real possibility. Some API scripts let you set calendars which will dictate and cause random weather, so summer will more likely rain, and never snow, and it will cause those events randomly via the built in weather mechanic and sound effects, and you can even set custom times for when your world starts getting dark at different times a year, which it will do for you. Foundry also removes a lot of tedium in its baseline, like this map problem, having to hop your players around via the banner, having the ability to make doors your players can open with a click of the door, and more. And that is just some functionality. You can also make macros with both chat commands, and APIs, for a macros that can do extremely robust things. I'm not very well versed in code, I know enough to follow your videos, and create some simple ones myself, so it would be a boon to have the guy that took my Roll20 game to a next level do some Foundry videos as well, I like doing more than just what the API tells me to do, I like having the understanding of the commands that you bring by explaining them the way you do. I once also looked at the messages and rolled eyes, thinking people were talking from their wallets, but after looking into the VTT myself, I saw a new standard of VTT that hopefully one day Roll20 will try to aspire to. Foundry is a really amazing program, and I to one day hope to have your concise and entertaining videos to help wow my players like your Roll20 videos did.
@David_Gallaher
@David_Gallaher 2 жыл бұрын
This works *beautifully* for the upcoming superhero game I have -- with teleporting superheroes. I combin this with AudioMaster to create a BAMF effect and boom!
@NickOlivo
@NickOlivo 2 жыл бұрын
Nice! Have fun!
@marcomascelloni4845
@marcomascelloni4845 4 жыл бұрын
That's awesome. I wish i knew when i started the campaign... well, better late than never! Thanks Nick!
@raypeene2683
@raypeene2683 4 жыл бұрын
Brilliant video. I can see this is going to make my game much easier to run. I can also see lots of uses for this API in macros. Thanks 😊
@christophersims2318
@christophersims2318 4 жыл бұрын
Absolutely love your videos! They are so easy to follow and you explain what’s going on with the code so well. I was wondering if your taking request for ideas? I was wondering if you could do a video on an API that reads attributes name and value from the chat box and assigns them to the selected character. For example, !setAttribute health|120 would assign 120 to the attribute health on the character sheet of the selected token. Also, take it a set further to allow multiple entries. Example !setAttribute health|130 ac|18 wisdom|14 .....
@jonglas8127
@jonglas8127 4 жыл бұрын
Great video. I've been annoyed at this same map changing problem. Awesome solution! Thx
@dnzlorran
@dnzlorran 4 жыл бұрын
A thing that I note about all your videos is, your tokens are beautiful. How did you make them?
@Satori2046
@Satori2046 4 жыл бұрын
It's a fantastic API not question about this. Very usefull to jump the whole party or a specific player to one map etc. So basicall if I only want them to be able to jump themselves to the the world map, I just need to create them a macro and that's it right ? Thanks again for your brilliant work !
@NickOlivo
@NickOlivo 4 жыл бұрын
Thanks for the kind words! And yep, that's all there it is to it. :)
@marymcfear6192
@marymcfear6192 Жыл бұрын
Question is there a way to tie a MapChange macro to a token similar to the way you did the interactive map to allow players to bring up handouts but instead of a hand out they change pages. What i am thinking is I have the party's PI office with a world map on the wall.. which would be cool if I made the map a token and when they clicked on it got a chat option to move to the worldmap page. Make sense?
@NickOlivo
@NickOlivo Жыл бұрын
That's an interesting idea. What you could do is create a character sheet for each location you wanted the players to travel to, and then in the Attributes & Abilities tab of that character sheet, you'd create an Ability called Go. Go would contain something like !mc move --target MyMapName You'd make the Go ability a token action, then you'd place a token on the map to represent that location's character sheet. Players could click on each location's token, and the Go button would appear in the top right of the screen. Clicking that would take them to the relevant location map. Thanks for watching and happy gaming!
@stevenlathrop7884
@stevenlathrop7884 4 жыл бұрын
This is fantastic! I want to test to see if you can have players go to archived maps. I tend to archive maps to open space on the map ribbon.
@patrickwalker7483
@patrickwalker7483 4 жыл бұрын
Awesome Video and exactly what myself and several other GM’s I know need. One question. How does this handle Token lock for the map page? Assuming one person goes to the WorldMap does it only lock the tokens on the map page or does everyone get locked down?
@mallikanth1689
@mallikanth1689 3 жыл бұрын
When you move character Tokens to say, the break screen, and then move them back do they return to their original positions?
@NickOlivo
@NickOlivo 3 жыл бұрын
You're really only moving the Player Ribbon from one map to another, which sets the players' view. When you move the ribbon back to a different map, the tokens will be right where they left them.
@Bryguy_of_Oz
@Bryguy_of_Oz Ай бұрын
I’m having issues with this. I can get it to go to my world map but any other map I try to move to I get a message from map change saying it’s not found.
@NickOlivo
@NickOlivo Ай бұрын
Hi there - The map names are case sensitive, so make sure you've got them exactly as they appear in the page menu.
@Bryguy_of_Oz
@Bryguy_of_Oz 27 күн бұрын
@@NickOlivo thank you very much for the help
@lovindablues
@lovindablues 4 жыл бұрын
Nick...Do you set up the page with the [GM] or [Hide] designation when you create the page or rename it or is there some other way to designate pages?
@NickOlivo
@NickOlivo 4 жыл бұрын
You can do it either when you create or rename pages.
@ethandenson7182
@ethandenson7182 4 жыл бұрын
Loved it, thank you!
@g.Narly555
@g.Narly555 4 жыл бұрын
Another great video!
@jakewatts4541
@jakewatts4541 4 жыл бұрын
Could you set up the code so the maps appear as a drop down list. E.G. you are playing a module for the first time and dont know the map name exactly so you pick from a drop down list. would something like that be possible? Also you have really helped me and my games. Thank you so much.
@NickOlivo
@NickOlivo 4 жыл бұрын
Yep - check out this video, I think it'll do what you're looking for. kzfaq.info/get/bejne/mLJ7h5V9vafKZo0.html
@paulfelix5849
@paulfelix5849 2 жыл бұрын
Didn't look far down to see if this was addressed... What about maps that have been archived? Are they listed? Do they need to be delisted when archived/relisted when brought out of archive, etc. Thanks
@NickOlivo
@NickOlivo 2 жыл бұрын
When you run the !mc menu command, there's a button to display archived maps.
@paulfelix5849
@paulfelix5849 2 жыл бұрын
@@NickOlivo But, if I archive a map, or bring one out of archive, will I need to refresh again? Not a big deal, just wanting to be prepared.
@NickOlivo
@NickOlivo 2 жыл бұрын
Yep, you will need to refresh in that situation.
@paulfelix5849
@paulfelix5849 2 жыл бұрын
@@NickOlivo Ok. Ty.
@aqc33020
@aqc33020 3 жыл бұрын
Is there a way to also add the lock token when chaning with this API?
@NickOlivo
@NickOlivo 3 жыл бұрын
Yes - this video shows you how - kzfaq.info/get/bejne/npuCpJlj2Lurcn0.html
@aqc33020
@aqc33020 3 жыл бұрын
@@NickOlivo I already have this it works when I move the map manually but no when the player use the macro to see the map screen, the api to lock does not work :/
@miguletio9175
@miguletio9175 14 күн бұрын
With all the new functionalities after 4 years, does this API still works?
@NickOlivo
@NickOlivo 14 күн бұрын
Hi there - yep, it does.
@johnniemarsden3819
@johnniemarsden3819 4 жыл бұрын
I really enjoy your videos. You put in a lot of effort. That said, you should really check out FOUNDRY FTT. You efforts on that platform would go further and allow you to do more. The fact that you need an API to switch pages and navigate easily shows how poorly roll20 is at keeping up to date. Either way thanks. Your videos helped me a lot when I was using roll20 full time.
@RedSkyBlackBird
@RedSkyBlackBird 4 жыл бұрын
Nick, can I suggest that you have a look at the VTT Enhancement Suite / Roll20ES It is a plugin for FireFox/Chrome that lets gives you nice features, such as a vertical maps list, quick switch between layers, export of rollable tabes as Json AND import! A token aditor that works on the charackter sheet level (no need to drag the token on the whiteboard to edit) and dozens more features that a DnD Player might need or want.
@Tyemagic
@Tyemagic 4 жыл бұрын
Not sure what is wrong but I cannot get map change to respond
@Grungydan
@Grungydan 3 жыл бұрын
Same here. It's like the API isn't listening at all. !mc menu and !mc help do nothing, and there's no output in the API console.
@nixiekin6367
@nixiekin6367 3 жыл бұрын
@@Grungydan having the same problem, wonder if when they changed the way the maps are viewed it changed something?
@nixiekin6367
@nixiekin6367 3 жыл бұрын
@@Grungydan I think I figured it out :) you need to go to API Scripts in the Settings on the game launch page and install lol (I haven't used APIs before so I didn't realize). At least the !mc menu and !mc moveall --target MyMapName are working after I installed it, that is all I have tried at this point
Using the Search API in Roll20
7:06
Nick Olivo
Рет қаралды 2,3 М.
Making Souped Up Macros with the PowerCards API
33:22
Nick Olivo
Рет қаралды 16 М.
No empty
00:35
Mamasoboliha
Рет қаралды 12 МЛН
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 36 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 42 МЛН
Teleporting Across Maps in Roll20
10:03
Nick Olivo
Рет қаралды 13 М.
Roll20 101: Setting Up Dynamic Lighting
18:13
Nick Olivo
Рет қаралды 3,5 М.
Creating Interactive Map Icons in Roll20 (Revised)
10:30
Nick Olivo
Рет қаралды 13 М.
I Tried To Beat Minecraft Backwards
18:53
Contraption8or
Рет қаралды 1,1 МЛН
Bob Nystrom - Is There More to Game Architecture than ECS?
23:06
Roguelike Celebration
Рет қаралды 198 М.
Detecting Good, Evil, and Magic with the Radar API
18:43
Nick Olivo
Рет қаралды 4 М.
The Clever Way to Count Tanks - Numberphile
16:45
Numberphile
Рет қаралды 904 М.
When Your Game Is Bad But Your Optimisation Is Genius
8:52
Vercidium
Рет қаралды 1,5 МЛН
10 Roll20 Shortcuts
8:08
Nick Olivo
Рет қаралды 197 М.
No empty
00:35
Mamasoboliha
Рет қаралды 12 МЛН