This example will show you how to set up macros to control the text containing a counter value displayed by a text source via hotkeys. The macros will allow you to ... * increment the value. * decrement the value. * reset the value to 0. The value of the counter will be stored in a [variable](https://github.com/WarmUpTill/SceneSwitcher/wiki/Variables) named `Counter Value`. The variable is configured to save its value across OBS restarts. image But you could of course also configure to it to be set to a fixed value on OBS start. The settings of the text source will be modified using the "Source" action type. image # Increment image # Decrement image # Reset image # Import code If you want to [import](https://github.com/WarmUpTill/SceneSwitcher/wiki/Exporting-and-importing-individual-macros) these example macros you can use this code: ``` AAAlFHic7VpLb9tGEP4rxCKHJBVVyqQtWbfEVhABsaNaSXoogmJFjqitKS6xu1ScCvrvnVm+ZSUF2kMAhwcb1HBeO/PNrD7De7bloZKaTf/Ys5RvgU3ZlcxTA8qZPfBtlgAbsFjJPGNTo3IoP1xzw9l0z0KZJDzTELHpmicaX2vxNzrxD4dB7XCehgq2kBqndN24LI0ynmtY8h28hg3fCanY1CulLR3FkwSSWhBuILy/kmkkjJCpnqeLYw2ZXm14GkOVur4X2ewBwvfp0nBlmpyNzF6FhZf1rTTXMm3iUmYbqcyVUGEuzGzHk5yTblvjKkcf2zqZK0ptTkdF7Sbh7yrtGXmG1oM39AfMfM3o8YBhUmFsXXagtI0/Qmkkw/slGCPSWJOtglhoqnFzOJ5GPMEjXaNqVQoy+12kkfyCDbIvBmzD9V2evs6NIeeFHsoW1IZHUqygyfU7vmrVeyPiTYI/Zr5u+vJB5U0xVeX/AzzgYRjGY2WjO3Ibk9GZH7/7WMjwbdgJUmRUKjXxHa7AobSHHYs3lND3TGzGZEOlmiPAGY92Wrt2YFwSuv5qtD6fnPtuOBlxNzgPz1w+8rl7NgY/8P2LKAhDdtQva16ArQ64zBJhsGcLqUWBLJzGjKZydDmmQbLP/nh8+Fw6mGFuhZNv2/rBeW3rkWUFjbfS3MNX3Z2+QojWn+uqt0VGxnECi2NxU08bV0NMc97G4+MNUY9LFzxhW8ZuvjqJfRwwSPkqIfsCe51qCurLpkhowBIZi9COSJQrO6M3MhJrQdOwZ0Zs4U9MWBvFRVqMkgY6gT49fd6/TR+NH+jw1Ipz3lZJ4e/XOGhlvWjmFwq0rg5EjeHhjy7hjitBKoTW8vG2ext8slVpXp/dVssd6yUip5I7GhKw52G0e1RhN2X4Kc23n46KPOoWuYYTondQlWIePbCpO8LP+WppFFal3N5Nq9o+Gi17E51WwlGAhwWnwcFYbPiSlbIbbsKNjXjacI2tvCNFUijK2r6hjGjte5mVba0MMS8MRuvGMdIhiQ2bJTyE7rtS6HwRZlOlhutiLeLvxS262wm75WYze8gIcbas7Lkzcn5xzpyXju+8cH51AtaC00LJbdbciyLNclPJ2Ct0EaeOrQrlWHV8WniYW2XKeiOTqHUBiUcvmOuCBZXB47quBehOKJlSuz918fdxObtb3L1/M383I0CFkMKyRhhNddGaQfVlg5Y8R0zqlha7wYFnWA0D2wz9d+xEBS87CMfr2gaco908jaCNilEbFZFQVSzPoh7h9w7SGJv3DYuMRxEq4fcTzCaYUNIaPlQ5Kbyy5fY2365APQJ7d2TaqjNaM00870g1xqPgWgT6zhFTHwq8/KVl+lsOClc6ezbUcgvDFPCeiIa7cuZJ4/j8Hc/tkv2oFaZlrkLKtnw4gY1ql9kpWxZqh2r9sulZZVtmXn3n2dfQoG2vRFaiimwtuG/AbGRU9L7toDYlnLOqYMGxH5vOc/r9gtmRTXOelC6q9YmVCMvsbQOmzrN9ZzUf2H+Cd92j4niCHNKo4sVZ2Ldk75WdXo8qFkJmrnHpyLhsHd1jUH8r0cV1Z6tTDbSVtWjBNfS0oKcFT5AWXAReBNHId6PAX7nBCsbu5eVk4oYX41EQrbl3Nol6WvAz0IJHK66nBf+TFgQ9LehpQU8LelrQ04InSgvuAKP3lKCnBE+JEvDxxA/9ycpdjwJwg/NJ6K7C8aXreStYB+uL9QRWPSX4GShBZ731dOCIDnin+YD3TT7g9Xyg5wM9H+j5QM8HnhQf+NzcISf/Oam6aDRSgVdlY0aDCnX2HolgzfPE1H9pau5QhHEOZez6nGw09M+GF+zwDwCVu54= ```