If you want us to help to the fullest, then tell us what you are making.
Also, if you want this done right, to what you have described, look at the below.
-
-
- [onactivate] [client] [VCE_Ifvariable] [count] [==] [1] [1 4]
- [1]
- [onvariablefalse] [client] [VCE_Modvariable] [count] [set] [1]
- [2]
- [onvariablefalse] [self] [VCE_Savevariable] [client] [count]
- [3]
- [onvariablefalse] [client] [centerprint] [You clicked this brick and have a thing] [3]
- [4]
- [onvariabletrue] [client] [centerprint] [You already clicked this brick and have a thing] [3]
Use client for variables where you don't want them to be lost when someone dies. Use savevariable for variables that need to be recalled from earlier sessions. Always include center/bottom/chat print events so people know something happened, this way they don't spam up the brick. This was not the example i used for explaining how a duckhunt can work, it is simplified with all additions that make a duckhunt, a duckhunt, thrown out.