для начала, вставляйте код через специальный тэг
будет и форматирование и подсветка и возможность нормально его прочитать у других))
а по сути вопроса..
можно конечно просто написать вам правильный вариант, но давайте попробуем НАУЧИТЬСЯ..
вот вам пару намекающих вопросов
- вы в курсе что Update вызывается КАЖДЫЙ КАДР ?? и что у вас будет с advCount за первые же пять кадров?
- а где у вас собственно логика проигрыша ? (так то я вижу что вроде как в месте с проверкой флага player.isDead)
- а вы не думали что счетчик проигрышей надо как раз в месте проигрыша увеличивать?
- и возможно тогда в том же месте где увеличиваем счетчик проигрышей - стоит и сделать проверку на то что это ПЯТЫЙ по счету проигрышь и запустить рекламу)
судя по коду, если он ваш конечно, то проверка на "каждый пятый" - остатком от деления вы делать можете
и метод запуска отображения рекламы - тоже умеете запустить.
надеюсь вам это поможет. если не ясно из всех намеков - то я бы предложил какие то основы поглядеть и курсы простецкие , чтоб начать вырабатывать эдакое "программистско алгоритмическое" мышление))