Ответ:

1. Обобщающее слово всё стоит после однородных членов, поэтому перед ним ставится тире: И жалкие кусты и волны, взбегавшие на берег, — всё готовилось к ночному покою.

2. Добавим обобщающее слово скалы: Чёрные, красные, жёлтые — все эти скалы отражались в воде. Однородные определения перечисляются перед обобщающим словом.

3. Добавим обобщающее слово ни звука: Из-за ветра не было слышно ни звука: ни ночного разговора большого города, ни посапывания родителей в соседней комнате, ни стука лап собаки, бегающей по дому. Обобщающее слово стоит перед перечислением, поэтому после него ставится двоеточие.