Сообщение от
dirge
Ну, не обязательно, если тебе нужно считать их на какой-то карте, то просто когда персонаж туда попадает - сохраняешь стартовое значение. Допустим перед тем как персонаж попал на карту мира, игрок находил сколько-то там шагов, берем это как за стартовую точку, т.е. приравниванием одну переменную к текущему кол-ву шагов. А после вводим еще одну переменную, в которой мы отнимаем стартовое кол-во шагов от текущего и получаем разницу между ними. Ну, а в условии эту переменную с разницей проверяем, если разница равна 10 - что-то происходит, а после того как произошло приравнивание стартовое кол-во шагов к текущему, чтобы в дальнейшем получить опять туже разницу в 10 шагов. Правда в таком случае на карте мира будет все время день, когда туда персонаж будет выходить, но думаю ты принцип понял, доработать этот момент можно.