Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 31.03.2012 Ostrzeżenie: (0%)
|
Witam, mam napisany taki skrypt na awansowanie do kolejnego poziomu:
Tyle ze czasem gracz o nizszym poziomie dostaje wymog doswiadczenia gracza o wyzszym poziomie. Tak jakby awansowali w tym samym czasie i cos sie zbugowalo. Co jest nie tak? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 885 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%)
|
Wg mnie coś nie tak jest tutaj:
exp >= exp_lvl Najpierw pobierasz listę graczy którzy spełniają ten warunek, a potem w SQL dodajesz taki sam, przy czym wcześniej nadajesz nową wartość exp_lvl. W twoim wypadku wystarczy aby nadać tam id = :userId |
|
|
|
Maciek316 Awansowanie poziomu 26.10.2016, 10:16:12
trueblue Po co ten update jest wykonywany w pętli? 26.10.2016, 10:19:28
Maciek316 Żeby brało pod uwagę każdego kto w danym czasie aw... 26.10.2016, 10:27:38
Maciek316 Calkiem mozliwe ze to wlasnie to bylo bledem. 26.10.2016, 14:53:45 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 19:28 |