@wieczor: mozna dodawac recznie jak ktos uwaza, ze to wygodniejsze.
@skrzyp:
> (myślałem, że pobierze ostatnio używaną nazwę gracza podczas danego uruchomienia gry).
nazwa gracza nie jest pobierana z gry
> Jak już trzeba dodać, to trzeba się przeklikiwać przez bardzo duże ilości loginów, haseł i innych cholerstw naraz
trzeba sie zarejestrowac - tylko raz.
> Generalnie myk polega na wrzucaniu losowych bajtów w określone miejsca obrazu dyskietki przy każdym pobraniu pliku .ATR z grą.
nie zagwarantujesz jednego zrodla pobierania gry. polowa graczy moze miec dokladnie ta sama kopie gry.
ja to rozwiazalem tak, ze za pierwszym razem uruchomiona gra zapisuje na dysku id kopii, serwer to pozniej sprawdzal :D - w moim poprzednim podejsciu do hsc
> Gracz będzie sobie grał normalnie w grę, gra będzie zapisywać hajskory, wszystko fajnie. Po odpaleniu pliku HSC.COM poza datamatrixem (który będzie reprezentował tekst niżej) będzie pojawiał się kod złożony z kilku cyfr base16 (nie za dużo), który będzie haszem ID dyskietki i najwyższego hajskora, a niżej komunikat: "type this on xxl.atari.pl/hsc and get yourself to the Hall Of Fame".
i wpadasz w pulapke falszywego bezpieczenstwa. pomijam ze nie jestes w stanie zagwarantowac roznych kopii wsrod graczy. zlamanie tego jest banalne bo rozumiem chcesz to zrobic aby nie wymagac rejestraci gracza. po 2 dniach baza hsc bedzie zawierala tone smieci dodawanych przez roboty
> I faktycznie, użytkownik będzie coś takiego wpisywał i za pierwszym razem serwer odpyta go o nazwę gracza, a za każdym następnym po prostu doda wynik.
a jak na jednej kopii bedzie gralo dwoch braci? ;-) zonk.
> akie są plusy tego rozwiązania? Bardzo duże - jedyna interakcja jaką użytkownik podejmuje z serwerem to podanie kilku cyfr szesnastkowych i (przy pierwszym wpisaniu) swój nick.
ale nie do kazdej gry. obecnie mozna do kazdej gry i wprost bez kombinowania :-)
> Do tego mamy pełną weryfikację listy wyników - nikt nie może nic fałszować.
juz pisalem o falszywym biezpieczenstwie ;)
> Do tego jedynym wymogiem jest posiadanie łącza internetowego i odpowiedniej wersji gry pobranej ze strony XXL'a.
kazda kopia by taka byla niewazne ze 90% ludzi mialo by ta sama ;-)