Arekadiusz Opublikowano 11 Listopada 2010 Udostępnij Opublikowano 11 Listopada 2010 Witam! Chcę zrobić własny highscore. Szukałem i znalazłem to: Dokumentacja i to Przykład, lecz nic mi to nie dało. A więc chcem zrobić najprostszą listę 10 najlepszych wyników, która będzie zapisywana do pliku ini, a po ponownym uruchomieniu gry odczytywana i wyświetlana w roomie. Oczywiście musi być też dodawanie wyniku, gdy zdobędzie się więcej punktów niż któraś osoba z tabeli. Proszę o pomoc i bardzo z góry dziękuje! Prosiłbym o przykład, a jak nie to chociaż o jakiś kod. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Jaklub Opublikowano 11 Listopada 2010 Udostępnij Opublikowano 11 Listopada 2010 Arekadiusz, przecież w przykładzie wszystko już jest. o 12 ludzie już nie śpią. przejrzyj go dokładnie. btw. zapisywanie high score'ów do ini nie ma sensu, bo przerobienie tego nie będzie problemem. chłopie, ogarnij się i sam to napisz... tego nie umiesz to ja się boję spytać o twoje gry... Te highscore to same if, else jak nie chcesz pomóc, to się nie udzielaj. po twoim "Te highscore to same if, else" podejrzewam, że sam byś tego nie zrobił, choćbyś bardzo chciał. a, i żadnych próbek i innych dowodów. za dużo czasu zmarnowałem próbując odpalić twoje poprzednie "dzieło". Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Roki Opublikowano 11 Listopada 2010 Udostępnij Opublikowano 11 Listopada 2010 Arekadiusz -> Zapytam tak, po co się męczyć i robić własny highscore? :P A co do problemu, nie napisze kodu, ale powiem ci jak to można zrobić :) Na samym początku gry wczytujesz z pliku ini, do tablicy każdy wynik. Gdy gracz uzyska ileśtam punktów, sprawdzasz w pętli, który wynik jest najbliższy, ale mniejszy od wyniku który gracz właśnie zdobył. Potem, zamieniasz znaleziony wynik, na wynik gracza, a resztę kopiujesz o 1 niżej w tablicy :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Jaklub Opublikowano 11 Listopada 2010 Udostępnij Opublikowano 11 Listopada 2010 Arekadiusz -> Zapytam tak, po co się męczyć i robić własny highscore? :P bo to, co zaserwowali autorzy GMa, jest do dupy jeśli chodzi o wygląd Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Arekadiusz Opublikowano 11 Listopada 2010 Autor Udostępnij Opublikowano 11 Listopada 2010 chłopie, ogarnij się i sam to napisz... tego nie umiesz to ja się boję spytać o twoje gry... Te highscore to same if, else A więc skoro to same if i else to jaki problem żebyś ty mi to napisał? @up zgadzam się jaklub. To co jest w GMie mi się po prostu nie podoba. A ten przykład nie bardzo wiem jak przerobić, aby to było zapisywane i odczytywane z pliku ini. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Jaklub Opublikowano 11 Listopada 2010 Udostępnij Opublikowano 11 Listopada 2010 A ten przykład nie bardzo wiem jak przerobić, aby to było zapisywane i odczytywane z pliku ini. highscore'y w ini nie mają sensu, bo każdy może sobie je przerobić. lepiej zostawić je w rejestrze lub robić jakiś zaszyfrowany plik. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Filar Społeczności ANtY Opublikowano 11 Listopada 2010 Filar Społeczności Udostępnij Opublikowano 11 Listopada 2010 Odczytywanie i zapisywanie do pliku umiesz? Jak nie to odpuśc. Później sobie wczytuj po linijce do 10-elementowej tablicy, no i ot cała filozofia. Przy zapisywaniu sprawdzasz do whilem, lub forem, czy aktualny wynik jest większy niż ostatni element tablicy, jeśli tak to sprawdzasz kolejny, aż będzie mniejszy i zapisujesz. Na koniec zapisujesz do pliku i koniec. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Uzjel Opublikowano 11 Listopada 2010 Udostępnij Opublikowano 11 Listopada 2010 Ja bym użył list :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Arekadiusz Opublikowano 11 Listopada 2010 Autor Udostępnij Opublikowano 11 Listopada 2010 Dzięki wszystkim, będę próbował. Gdyby jednak komuś chciało się zrobić jakiś przykład do chętnie przyjmę. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Grela Opublikowano 13 Listopada 2010 Udostępnij Opublikowano 13 Listopada 2010 Cześć jestem pan Szukaj i chcę Ci pokazać pewną funkcje https://forum.gmclan.org/index.php?act=Sear...te=%2Bhighscore Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zelman Opublikowano 14 Listopada 2010 Udostępnij Opublikowano 14 Listopada 2010 Nie odnaleziono żadnych wyników. Spróbuj rozszerzyć kryteria szukania. Jeśli szukasz nowych postów od twojej ostatniej wizyty możliwe, że takich nie ma. Brawo, panie Szukaj! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Grela Opublikowano 14 Listopada 2010 Udostępnij Opublikowano 14 Listopada 2010 Jak to nie jak są. https://forum.gmclan.org/index.php?showtopi...mp;hl=highscore to mas tutaj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Arekadiusz Opublikowano 14 Listopada 2010 Autor Udostępnij Opublikowano 14 Listopada 2010 Jak to nie jak są. https://forum.gmclan.org/index.php?showtopi...mp;hl=highscore to mas tutaj Tak a czy zwróciłeś może uwagę że podałem ten sam link w pierwszym poście? I napisałem że niebardzo wiem jak to przerobić, aby odczytywał z pliku ini. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
I am Lord Opublikowano 14 Listopada 2010 Udostępnij Opublikowano 14 Listopada 2010 Czemu nie użyjesz list? mają one przecież, sortowanie, oraz zapis do pliku. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zelman Opublikowano 14 Listopada 2010 Udostępnij Opublikowano 14 Listopada 2010 A może zapisywanie do pliku + kodowanie? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się