Na nowych kasach nie leci exp
wreki
02.12.2010
Witam. Wszystko było dobrze, aż do zmniejszenia maks. lvl na 1001 i zrobienia resetu poziomów (tak mi się zdaje). Potem dodałem jeszcze kilka rzeczy (między innymi dodałem kilku klasom inny model noża, zmniejszyłem expa za zabicie), nie pamiętam wszystkich ale wydaje mi się, że nie były one związane z bazą danych. Jak wchodzę do phpmyadmin to tworzy się tylko 8 rekordów, a nie 16. Wie ktoś czym to może być spowodowane?
Użytkownik wreki edytował ten post 02.12.2010 11:18
Załączone pliki
Użytkownik wreki edytował ten post 02.12.2010 11:18
Damex
02.12.2010
Wchodzisz w
phpMyAdmin/bazadanych(Wybierasz baze) Potem jest tabela ... i są tam takie kwadraciki , i klikasz na 1 z nich (Przeglądaj)
Potem wchodzisz w sql i dajesz to
za xxx wstawiasz -> nazwa bazy
za yyy wstawiasz -> ile masz klas ;]
po zmianie mapy wszystko będzie działać
phpMyAdmin/bazadanych(Wybierasz baze) Potem jest tabela ... i są tam takie kwadraciki , i klikasz na 1 z nich (Przeglądaj)
Potem wchodzisz w sql i dajesz to
INSERT IGNORE INTO xxx (nick, ip, sid, klasa, lvl, exp) SELECT nick, ip, sid, 9, 1, 1 FROM xxx GROUP BY nick HAVING MAX(klasa)<yyy;
za xxx wstawiasz -> nazwa bazy
za yyy wstawiasz -> ile masz klas ;]
po zmianie mapy wszystko będzie działać
wreki
02.12.2010
Wpisałem ten kod 2 razy, myślałem, że za drugim razem utworzy tyle rekordów ile trzeba.
Dodano 02 grudzień 2010 - 22:49:
Teraz działa tylko pierwsza klasa na drugiej stronie.
Dodano 02 grudzień 2010 - 23:28:
Dodałem sobie już tyle rekordów ile potrzeba, ale gdy wejdzie jakiś nowy gracz, to wydaje mi się, że jemu lvle na nowych klasach nie będą lecieć.
Wydaje mi się, że błąd mam w .sma
Hax0r
03.12.2010
A mi się po porostu wydaje, iż masz coś z bazą. Może ją wyczyścisz? Ja też tak miałem, wystarczyło to tylko .