Zobacz temat
15 największych wartości wczytanych z pliku
|
|
Szapko |
Dodany dnia 17.03.2012 17:20:40
|
Bywalec Postów: 888 Pomógł: 66 Data rejestracji: 19.08.2007 19:49 |
Witam! Piszę plugin do gry i próbuję zrobić ranking graczy. Zatrzymałem się na funkcji, która ma mieć za zadanie pokazanie 15 najlepszych wartości. Nie wiem jak się za to zabrać. Mamy plik (nie ważne jaki, chodzi o bardziej teorię), w którym zapisywane są statystyki graczy. Dodaję sobie wartość, po której rozpoznawany ma być najlepszy gracz. Nie mam pojęcia jak, teraz wyciągnąć 15 najlepszych graczy. W pliku są zapisywani w losowej kolejności. Myślałem nad użyciem do tego pętli, która wypełni mi tablicę odpowiednimi "wynikami" graczy, ale nie wiem jak wyciągnąć później z tej tablicy 15 największych wartości i czy przy np. 5000+ graczy po utworzeniu tak dużej tablicy, nie będzie problemów? Dodam, że sprawdzanie plików odbywałoby się co jedna runda w grze (5 min). Może da się to jakoś inaczej zrobić? Najlepiej, jeżeli rozwiązanie będzie pod PHP, łatwiej mi będzie je przełożyć na własne potrzeby. |
|
|
Wścibski Gość |
Dodany dnia 22.12.2024 11:09:23
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
kefirek |
Dodany dnia 18.03.2012 10:33:27
|
Zaawansowany Postów: 1191 Pomógł: 418 Ostrzeżeń: 1 v6.00.xxx Data rejestracji: 06.04.2008 21:59 |
Pokaż zawartość pliku to pomogę napisać. |
|
|
Szapko |
Dodany dnia 18.03.2012 11:45:08
|
Bywalec Postów: 888 Pomógł: 66 Data rejestracji: 19.08.2007 19:49 |
Problem rozwiązany, przeniosłem zapisywanie do bazy danych. Na tym pliku się tego nie dało zrobić, ponieważ był on specjalnie kodowany przez grę. Jedyne wartości, które można było z niego normalnie odczytać to nicki graczy, ale tylko tych co są aktualnie w grze, nie było możliwości sprawdzenia ich wszystkich. Oddzielnone od siebie były kodem maszynowym, więc nie było czego się "złapać" przy wyciąganiu ich z pliku. Dziękuję, jednak za zainteresowanie tematem. |
|
Przejdź do forum: |