Достоинство личности в польском - «godność», в белорусском - «годнасць». То есть, родство с годный, годящийся. В украинском «гідність», так как «о» заменили на «і» - как в слове «кот»-«кіт», например.
А «гидкий» - не очень понятно. Но похоже на русское «гадкий» - в том числе и по смыслу.