Nie wywołasz metody statycznej na zwykłym obiekcie, chyba- że ! Obiekt ten też będzie statyczny.
Statyczne metody są związane Z KLASĄ nie z obiektem, więc modyfikacje będą wprowadzone dla każdego kolejnego obiektu tej klasy
Gracz.dodaj(3);
to jest wywołanie na rzecz klasy, co jest niepoprawne. chyba, że metoda jest statyczna i odwołuje się własnie do statycznego pola w tej klasie, wtedy to ma racje bytu " ale doda tę wartość" dla wszystkich innych graczy/obiektów tej klasy