Toril.pl - Gra wyobraźni

Trzeci Materialny => Strefa dzikiej magii => Topic started by: Hydra on February 29, 2016, 12:20:03 AM

Title: Gracze w sesji/wątku
Post by: Hydra on February 29, 2016, 12:20:03 AM
eee... odkryłam jakąś manianę i nie wiem, jak ją opisać.

1. w sesji brało udział kilku graczy.
2. w trakcie jej trwania, jedna z graczek usunęła konto.
3. lista graczy na szczycie tematu pokazuje spis wszystkich w takiej kolejności, w jakiej ich dodawałam do sesji. ale już ID tych graczy - kiedy kliknąć w ich imiona - kompletnie się nie zgadza.
4. najpierw ID było przesunięte "o jeden" - o jedną osobę w prawo, w stosunku do pierwotnej listy.
5. po usunięciu nicka tej nieistniejącej graczki, usunęło się ID innego gracza. reszta stosunków nick-id uległa przetasowaniu i już nie widzę w tym reguły.

mam nadzieję, że to jest zrozumiały opis. :x
w każdym razie problem w tym, że nicki nie są sparowane z ID na sztywno i kiedy coś się zmienia w liście graczy, dochodzi do poplątania sznurków.
Title: Odp: Gracze w sesji/wątku
Post by: Wengiel on February 29, 2016, 10:06:51 AM
Usuń wszystkich aktywnych graczy i dodaj ich na nowo. Powinno wrócić do normy.
Title: Odp: Gracze w sesji/wątku
Post by: Moskier on February 29, 2016, 10:46:36 AM
Podaj mi ID tej sesji to zerknę do bazy czy się coś nie pochrzaniło. Powinno normalnie wszystko działać, bo nicki nie są dynamicznie pobierane w aktualnej sesji, tylko są wpisane do bazy. Chyba, że jest to stara sesja sprzed aktualizacji, to wtedy się mogło tak stać.
Title: Odp: Gracze w sesji/wątku
Post by: Hydra on February 29, 2016, 11:31:49 AM
Dokonywalam zmian w sesji prywatnej o nazwie [Temat organizacyjny] Wszyscy umrzemy - id chyba 894. Musialam ponownie dodac Faustusa, bo wywalilam jego, "usuwajac" nieistniejace konto.
Balam sie grzebac w sesji w NK, tam jest ten sam problem - Faerun > Wszyscy umrzemy, id 46.
Title: Odp: Gracze w sesji/wątku
Post by: Moskier on March 01, 2016, 01:29:25 PM
Dobra to jeszcze mi napisz, kto ma być w tej sesji. Albo zrób tak jak mówi Wengiel, usuń wszystkich i dodaj ich na nowo.
Title: Odp: Gracze w sesji/wątku
Post by: Hydra on March 01, 2016, 01:38:42 PM
Sama to zrobie :)
A problem z przesuwaniem ID, kiedy jeden z graczy kasuje konto, pozostawiam do rozwiazania Moskierowej Glowie.
Title: Odp: Gracze w sesji/wątku
Post by: Moskier on March 01, 2016, 02:20:27 PM
Problem w tym, że przy usuwaniu konta z sesji się nic nie usuwa xD ale pomyślę nad tym
Title: Odp: Gracze w sesji/wątku
Post by: Hydra on March 01, 2016, 03:39:47 PM
tato, tato :(
wywaliłam wszystkich graczy i dodałam ich ponownie. błąd wciąż występuje:

(http://i.imgur.com/hqBnnhT.png)

prawidłowe jest tylko pierwsze połączenie. tymczasem według ID powinni wyświetlać się kolejno: Faustus (58), Ztukx (84), Samiya (801) i Mori (471).
Title: Odp: Gracze w sesji/wątku
Post by: Moskier on March 07, 2016, 01:08:09 PM
A teraz?
Title: Odp: Gracze w sesji/wątku
Post by: Hydra on March 07, 2016, 01:17:24 PM
teraz działa. <szok i niedowierzanie> :o

to jeszcze dokładnie ten sam błąd mam w NK (Faerun -> Wszyscy umrzemy!, id sesji 46).