Most people say- "This would be awesome if it worked online. :/ I was hoping to be able to use it in a typing thing I am making. Oh well, everything will be caps" (copied and pasted) Well I reply to they're comment- "<key (join (capital letter) (blank)) pressed?>" Kaboom!! Problem solved!
I did ALOT of researching to make this. it's simple to add keys that are NOT listed in the <key (key) pressed?> block, Step: 1 find your key/character you want to put it can be a special character or a capital letter or a punctuation mark or anything (has to be on keyboard so they can click it and can't be esc/escape, search, caps lock, tab, control, enter, alt, or backspace it can be shift i'll explain later) Step: 2 Drag out a <key (space) pressed?> and a (join (apple) (banana)) block drag the (join (apple) (banana)) block onto the (space) part of <key (space) pressed?> block so it looks like <key (join (apple) (banana)) pressed?> Step: 3 now in the <key (join (apple) (banana)) pressed?> block clear (no characters not even space) the join block so it looks like this <key (join ( ) ( )) pressed?> Step: 4 Enter the character or capital letter in the join block so it looks like <key (join (@) ( )) key pressed?> or <key (join (capital letter) ( )) pressed?> or <key (join (character) ( )) pressed?> and your done! Drag it in a if statement block and try it out! Now if you want shift keep scrolling down. Shift Recipe: put a/type character(s) that you need to use shift to create/type such as ? (special character) or @ (special character) or B (capital letter) in the <key (join ( ) ( )) pressed?> block. Or you can click see inside and drag the (number) shift detector into your backpack Please share, love, and favorite if you thought this was useful and always remember to SCRATCH ON! At first i was starting to think its impossible to make a shift detector without hacked blocks but then I kept on trying ;)