![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 28.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chcę zrobić konkurs w którym wygrywa co minutę jedna osoba. Osoby się zgłaszają, a w momencie wybicia kolejnej minuty 00s wybierana jest osoba która zgłosiła się pierwsza w poprzedniej minucie i tak cały czas. Strona osoby odświeża się co minutę, wystarczy że będzie czekać, aż wszyscy przed nią wygrają i ona będzie kolejna. Do tej pory jest tak, że osoba wygrywa, a kolejna za nią wygrywa w następnej minucie, lecz okazuje się, że nie wszyscy czekają do końca i miejsca rezerwowane dla następnych zostawały bez zwycięzców. Chciałbym by zostało przesuwanie miejsc co minutę o 1 wyżej, ale jakoś by prócz zwycięzcy, te puste też znikały co minutę. Teraz jest użyta baza w której jest zapisywany czas i sesja w momencie startu, a odświeżanie strony co minutę sprawdza, czy wpis jest już pierwszy. Pewnie są lepsze rozwiązania, z góry dzięki. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 28.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
Odświeżenie minutowe każe wszystkim czekać, a kasowanie listy zwalnia miejsca. Gdy ktoś ma laga, wróci i wykryte będzie że nie jest na liście, więc przejdzie wszystko jeszcze raz. Szukana musi być tylko pierwsza osoba, a jej kolejność to porównanie z ostatnią jaka wygrała, inni zostaną skasowani, nawet jak będzie ich 100 nie będzie to miało znaczenia, bo szukana musi być tylko 1 osoba. Cierpliwi doczekają się. Ale do moja wizja, pewnie gdybym się lepiej znał, znalazłbym lepszą
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 13:33 |