Is it possible to have a checker check the counters and if the sequence of numbers is correct they teleport the player to a different room? (still new)
Yeah, have each counter update their own property, then when any of the properties update, broadcast on a channel.
Make the first checker receive on this channel and check the first property.
If the check passes, run another checker for the second number, then the third, etc…
Once the final checker sees that the last number is correct, then send on a channel to teleport the player.
Okay well, i tried everything but i doesnt work so i do something wrong and i do not know what. I feel so frustrated. How do you broadcast on a channel
well my question to you is, whats this for?
I want to create an escape roomish game for my class. So when they get the code correct they automatically go to the next ‘level’
so basically create a property and a channel for each counter so the checker can find this?
Yeah, similar to that. I can get some pictures soon to show you.
why couldn’t you just have the checkers set to a target and when their target is reached for every single one, it teleports you
Because you can’t really detect when the counter leaves it’s target value, so you could just press the buttons a bunch of times until it works.
Also, I’ve finished the system so I’ll upload pictures soon.
Although I could say something, you do you
That would be a lifesaver!!
Here’s the system!
The buttons increase the counters, the counters set a property, the properties tell the checker to check whenever any of them are updated and if the check passes then teleport the player.
Wire a button to a counter:
Make a property called code 1. All of the properties will have the same settings:
Now make the counter set the property:
Now, this is optional but I would recommend it. Set the target value of the counter to 10:
Also make the counter reset on the channel:
Now you can copy that system for however many numbers you want. Just change all of the channels and property names that end with the number 1 to whatever number in the code they are. For example, make the channels and properties for the next number end in a 2, then after that, make them end in a 3, etc. Be sure to leave this channel the same in every property:
Now get a checker and give it these settings:
You can do up to a 5 number passcode with this system. Now make each check # check their own property, and set them to equal whatever number you want.
Wait, let me figure this out again! brb
YOU ARE AN ABSOLUTE LIFESAFER! It worked! Thank you so much
This topic was automatically closed 3 hours after the last reply. New replies are no longer allowed.