Изнутри течи не заделывают.
Надо найти причину протечки и устранить её.
Это могут быть проблемы с кровлей, или с текущими на чердаке трубами.
Потолок это не дно бассейна, как бы Вы его не гидроизолировали изнутри, вода или найдёт место для новой течи, или будет скапливаться на плите перекрытия сверху разрушая её.
Плюс нагрузка на плиту перекрытия может стать критической.
То есть все действия по гидроизоляции изнутри, не верные.
Но если всё же надо, то вараинты следующие:
Установить натяжной потолок ПВХ, каждый кв.м такого полотна выдерживает вес воды до 100-а кг (правда и площадь потолка надо учитывать).
Воду периодически сливать через вентиляцию натяжного потолка, или через отверстия под светильники.
Гидроизоляция потолка битумом.
Убираем старую отделку (штукатурку, шпаклёвку, краску).
Убираем пыль, грунтуем поверхность битумным праймером, просушка.
Далее, кистью наносим битумную мастику на потолок, можно и с заходом на стены.
Есть в продаже и гидроизоляционные штукатурки.
Подготовка та же, только грунтовка нужна иная, к примеру "Бетонконтакт", или грунтовки глубокого проникновения.
Есть обмазочная гидроизоляция, наносится шпателем на подготовленную поверхность
(чистая, без пыли, загрунтованная), слой равномерный.