Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account
This post has been closed. You can still view previous posts, but you can't post any new replies.

Player Command: /emas... for multiple characters.

My suggestion is simple, allow players to use the /emas command to allow players who use multiple characters (Such as a character and their cohort, in D&D) to activate token actions as the individual characters. This will avoid the players needing to swap who they are (in the "As:" dropdown menu) every time they need to make an action. Currently the command is GM use only, and it allows the gm to act in character, and I assume is one of the more used commands (Knowing the number of times our GM talks as our enemies/allies).. I suggest either make a setting for the players, or if its easier, do something like "/eas" or "/emas1" where 1 is the first person in the dropdown menu. Or you could have "/emasNAME" and do a check to see if the name matches with allowed player names.
1404748872
The Aaron
Roll20 Production Team
API Scripter
This has been discussed a few times. Certainly, you can do something similar via the API. I actually wrote a little snippet for just that. (In this case, we were working with the image, but you get the idea) on("chat:message", function (msg) { if (msg.type !== "api") { return; } var parts=msg.content.split(' '); var command = parts[0]; if (command === "!as") { var character_name = parts[1]; var characters=findObjs({ type: 'character', name: character_name }, {caseInsensitive: true}); if(characters.length) { var saying = _.rest(parts,2).join(' '), char = characters[0], imgpart = ''; if (char.get('avatar')) { imgpart='<img style="' +'width: 28px;' +'" src="'+char.get('avatar')+'">'; } sendChat("character|"+char.id, '/direct <div>'+imgpart+' '+saying+'</div>'); } else { log("!as -- couldn't find character named '"+character_name+"'!"); } } });
1404750128
Lithl
Pro
Sheet Author
API Scripter
More chat options for players, please . You're not the first person to ask. =)
I would like to add my vote to this request.
1408802830
Finderski
Pro
Sheet Author
Compendium Curator
+1