Wyślij zapytanie do Sql o nowe klasy :
INSERT IGNORE INTO *TABELA_DIABLO* (nick, ip, sid, klasa, lvl, exp) SELECT nick, ip, sid, *NUMER_NOWEJ_KLASY*, *LEVEL_NOWEJ_KLASY*, *EXP_NOWEJ_KLASY* FROM *TABELA_DIABLO* GROUP BY *RODZAJ_ZAPISU* HAVING MAX(klasa)<*NUMER_NOWEJ_KLASY*;
W miejsce wartości pomiędzy gwiazdkami w stawiamy odpowiednie wartości
*TABELA_DIABLO* -> standardowo dbmod_tablet
*NUMER_NOWEJ_KLASY* -> np 9 (standardowo jest 8 klas)
*LEVEL_NOWEJ_KLASY* -> lvl nowych graczy (czyli 0 czy tam 1 na początek)
*EXP_NOWEJ_KLASY* -> exp nowych graczy (zależy lvl'a, 0 na początek może być)
*RODZAJ_ZAPISU* -> nick, ip lub sid
źródło :
[5.9l] Nowa klasa bez resetu exp (SQL) - AMXX.pl: Support AMX Mod XSprawdz czy działa i daj znać.
Bo jeżeli stworzyło 9 tablic a powinno 12 to znaczy że błąd w pluginie odpowiadający za tworzenie tabel . Użyj tego zapytania i sprawdz czy klasy maja 1 level
Użytkownik Gh0st edytował ten post 23.06.2011 20:13