Opublikowano 3 Stycznia 20241 r Witam ostatnio robiłem przy serwerze, musiałem zawijać i zamknąłem klapę lapka przy odpalonym serwie. Próbowałem wejść po paru dniach i mimo, że mam odpalony serwer tak nie mogę się zalogować. Nigdy nie miałem takiego problemu, ponieważ nie raz tak robiłem i zawsze było okej. Nie do końca wiem co może być nie tak, jedyne co mi przychodzi do głowy to, że robiłem zapytanie do szarf dla osób z alchemią, żeby zadziałało mi Świadectwo Zmiany (wcześniej nie działało) . Jest ktoś w stanie mi pomóc z tym problemem?
Opublikowano 3 Stycznia 20241 r Tabelka item się crashowała spróbuj wejść do navicat kliknąć na nią prawym zarządzanie - > napraw.
Opublikowano 3 Stycznia 20241 r Autor 3 minuty temu, Sevence napisał(a): Tabelka item się crashowała spróbuj wejść do navicat kliknąć na nią prawym zarządzanie - > napraw. Może głupie pytanie, ale w trybie szybkim czy rozszerzonym?
Opublikowano 3 Stycznia 20241 r Autor 3 godziny temu, Sevence napisał(a): Spróbuj szybkim. Próbowałem naprawy na dwa sposoby (szybki, rozszerzony), lecz taki sam efekt... konwertowałem item_proto, później je pakowałem i bez zmian, robiłem na zastopowanej maszynie i restartowałem, ale też bez skutku.
Opublikowano 3 Stycznia 20241 r Rozwiązanie Masz jakieś zmiany w tabeli item? Spróbuj wgrać na nowo czystą tabelkę 'item'. Jeśli nie masz żadnych zmian w strukturze w stosunku do oryginalnej to tu masz sql. DROP TABLE IF EXISTS `item`; CREATE TABLE `item` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `owner_id` int(11) unsigned NOT NULL DEFAULT '0', `window` enum('INVENTORY','EQUIPMENT','SAFEBOX','MALL','DRAGON_SOUL_INVENTORY','BELT_INVENTORY') NOT NULL DEFAULT 'INVENTORY', `pos` smallint(5) unsigned NOT NULL DEFAULT '0', `count` tinyint(3) unsigned NOT NULL DEFAULT '0', `vnum` int(11) unsigned NOT NULL DEFAULT '0', `socket0` int(10) unsigned NOT NULL DEFAULT '0', `socket1` int(10) unsigned NOT NULL DEFAULT '0', `socket2` int(10) unsigned NOT NULL DEFAULT '0', `socket3` int(10) unsigned NOT NULL DEFAULT '0', `socket4` int(10) unsigned NOT NULL DEFAULT '0', `socket5` int(10) unsigned NOT NULL DEFAULT '0', `attrtype0` tinyint(4) NOT NULL DEFAULT '0', `attrvalue0` smallint(6) NOT NULL DEFAULT '0', `attrtype1` tinyint(4) NOT NULL DEFAULT '0', `attrvalue1` smallint(6) NOT NULL DEFAULT '0', `attrtype2` tinyint(4) NOT NULL DEFAULT '0', `attrvalue2` smallint(6) NOT NULL DEFAULT '0', `attrtype3` tinyint(4) NOT NULL DEFAULT '0', `attrvalue3` smallint(6) NOT NULL DEFAULT '0', `attrtype4` tinyint(4) NOT NULL DEFAULT '0', `attrvalue4` smallint(6) NOT NULL DEFAULT '0', `attrtype5` tinyint(4) NOT NULL DEFAULT '0', `attrvalue5` smallint(6) NOT NULL DEFAULT '0', `attrtype6` tinyint(4) NOT NULL DEFAULT '0', `attrvalue6` smallint(6) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `owner_id_idx` (`owner_id`), KEY `item_vnum_index` (`vnum`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Opublikowano 3 Stycznia 20241 r Autor 1 minutę temu, Sevence napisał(a): Masz jakieś zmiany w tabeli item? Spróbuj wgrać na nowo czystą tabelkę 'item'. Jeśli nie masz żadnych zmian w strukturze w stosunku do oryginalnej to tu masz sql. DROP TABLE IF EXISTS `item`; CREATE TABLE `item` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `owner_id` int(11) unsigned NOT NULL DEFAULT '0', `window` enum('INVENTORY','EQUIPMENT','SAFEBOX','MALL','DRAGON_SOUL_INVENTORY','BELT_INVENTORY') NOT NULL DEFAULT 'INVENTORY', `pos` smallint(5) unsigned NOT NULL DEFAULT '0', `count` tinyint(3) unsigned NOT NULL DEFAULT '0', `vnum` int(11) unsigned NOT NULL DEFAULT '0', `socket0` int(10) unsigned NOT NULL DEFAULT '0', `socket1` int(10) unsigned NOT NULL DEFAULT '0', `socket2` int(10) unsigned NOT NULL DEFAULT '0', `socket3` int(10) unsigned NOT NULL DEFAULT '0', `socket4` int(10) unsigned NOT NULL DEFAULT '0', `socket5` int(10) unsigned NOT NULL DEFAULT '0', `attrtype0` tinyint(4) NOT NULL DEFAULT '0', `attrvalue0` smallint(6) NOT NULL DEFAULT '0', `attrtype1` tinyint(4) NOT NULL DEFAULT '0', `attrvalue1` smallint(6) NOT NULL DEFAULT '0', `attrtype2` tinyint(4) NOT NULL DEFAULT '0', `attrvalue2` smallint(6) NOT NULL DEFAULT '0', `attrtype3` tinyint(4) NOT NULL DEFAULT '0', `attrvalue3` smallint(6) NOT NULL DEFAULT '0', `attrtype4` tinyint(4) NOT NULL DEFAULT '0', `attrvalue4` smallint(6) NOT NULL DEFAULT '0', `attrtype5` tinyint(4) NOT NULL DEFAULT '0', `attrvalue5` smallint(6) NOT NULL DEFAULT '0', `attrtype6` tinyint(4) NOT NULL DEFAULT '0', `attrvalue6` smallint(6) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `owner_id_idx` (`owner_id`), KEY `item_vnum_index` (`vnum`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; Kurde, nawet takiej tabelki nie widzę u siebie, nie mogę nawet skojarzyć czy taką miałem. Myślałem, że chodzi o tabelkę item_proto xD. Działam i daję znać 😄
Opublikowano 3 Stycznia 20241 r Autor 4 minuty temu, Sevence napisał(a): Musisz mieć taką tabelę w bazie -> player. Sęk w tym, że nie miałem i nie wiem czemu 😮 Zalogowałem się na serwer, lecz wszystkie postacie są wyczyszczone z itemów
Opublikowano 3 Stycznia 20241 r No tak bo pewnie wrzuciłeś to zapytanie, które ci wysłałem wcześniej, a ono usunęło starą tabelkę i wgrało na nowo czystą strukturę. Log, który miałeś wskazywał, że tabelka 'item' ta która przechowuje przedmioty się scrashowała możliwe że przez niepoprawne wyłączenie serwera.
Opublikowano 3 Stycznia 20241 r Autor 1 minutę temu, Sevence napisał(a): No tak bo pewnie wrzuciłeś to zapytanie, które ci wysłałem wcześniej, a ono usunęło starą tabelkę i wgrało na nowo czystą strukturę. Log, który miałeś wskazywał, że tabelka 'item' ta która przechowuje przedmioty się scrashowała możliwe że przez niepoprawne wyłączenie serwera. W porządku dziękuje ❤️ te itemy do ogarnięcia 😄
Opublikowano 3 Stycznia 20241 r Autor Cholera jeszcze jedna rzecz jeśli można... Nie wyskakuje mi okno depozytu po wpisaniu hasła. z ciekawości sprawdziłem jeszcze sysser z db wiesz może o co chodzi? Po teleporcie itemy, które mam na sobie znikają Edytowane 3 Stycznia 20241 r przez Drip-133
Opublikowano 3 Stycznia 20241 r Tak, brakuje kolumny 'dwVnum' w tabelce 'item' musisz ją dodać, co to za pliki? Najlepiej wrzuć oryginalną tabelkę 'item' z tych plików. Ja Ci podałem zapytanie sql dla oryginalnej, a tam nie ma takiej kolumny, gdzie w Twoich plikach jest wymagana do jakiegoś zapytania.
Opublikowano 3 Stycznia 20241 r Autor 1 minutę temu, Sevence napisał(a): Tak, brakuje kolumny 'dwVnum' w tabelce 'item' musisz ją dodać, co to za pliki? Najlepiej wrzuć oryginalną tabelkę 'item' z tych plików. Ja Ci podałem zapytanie sql dla oryginalnej, a tam nie ma takiej kolumny, gdzie w Twoich plikach jest wymagana do jakiegoś zapytania. terenzo 2015
Opublikowano 3 Stycznia 20241 r Spróbuj ją po prostu dodać: ALTER TABLE `item` ADD COLUMN `dwVnum` int(11) NOT NULL DEFAULT '0';
Opublikowano 3 Stycznia 20241 r Autor 5 minut temu, Sevence napisał(a): Spróbuj ją po prostu dodać: ALTER TABLE `item` ADD COLUMN `dwVnum` int(11) NOT NULL DEFAULT '0'; Działa, dzięki !