Сработают. Но это сильно зависит от ребенка. Мой сын в его 4 года как-то наотрез отказался идти домой из садика, когда за ним по моей просьбе пришла родственница (я задержалась на работе, попросила ее забрать). Воспитатель мою родственницу хорошо знала, они с детсва в одном доме живут; родственница до этого пару раз уже забирала сына из сада. Но в те разы мы его предупреждали:"сегодня из садика тебя заберет тетя Маша", а в тот день я рассчитывала забрать сама, но  задержалась по работе. В результате они позвонили мне, я объяснила сыну, что и как - и он согласился пойти домой с тетей Машей. А сын знакомой (лет 6 ему было)  отказался открыть дверь бабушке, потому что мама ему не сказала, что бабушка в гости придет (мама выбежала в соседний магазин, сын один дома остался,в этот момент пришла бабушка (мимо проходила, решила в гости зайти). Бабушка ждала под дверью, пока мама не пришла. Рассказываем эти истории, как анекдот. Но и я сыну, и знакомая своему сыну тогда сказали, что они абсолютно правильно поступили.А вот сама я в детсве вполне могла уйти с кем угодно, взрослый же! раз говорит сделать так - значит нужно слушаться. Хорошо, что мне плохие люди не попались ...