Jump to content

Search the Community

Showing results for tags 'problem z bazą danych'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Forum board
    • M2Zone.tech
  • Create private server
    • Problems and Questions
    • Looking for...
    • Cooperation
    • Tutorials / Video
    • C++ / Python / Server
    • Sources / Serverfiles / Clients
    • Quests
    • Graphics
    • Programs
  • Marketplace
    • Sell
    • Buy
  • Hydepark
    • About all
    • Introduce yourself
    • Media
    • My Creativity
  • Others
    • Archives
    • Trash

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Sex


Country


Facebook


Discord


Telegram


Gadu-Gadu

Found 18 results

  1. Witam Mam problem bo Namieszałem w bazie wklepałem te zapytanie UPDATE player.item_proto SET type=type+2; do navicata serwer chodzi client i serwer sysser czysty , tylko nie widać założonych ekwipunku . Rozumiem ze zmieniło type przez to nie widać , ale jaki teraz muszę wpisać żeby było widać ? .Człowiek głupi .. uczy się na błędach Mogłem zrobić kopie tabeli .
  2. Siema. po dodaniu szarf od Paszki, kiedy wyłączam serwer, dane postaci, m.in: poziom i pozycja na mapie nie zapisują się. Syserry plują coś takiego: ChildLoop: AsyncSQL: query failed: Out of range value for column 'part_main' at row 1 (query: UPDATE player SET job = 0, voice = 0, dir = 0, x = 964774, y = 266629, z = 0, map_index = 41, exit_x = 964774, exit_y = 266629, exit_map_index = 41, hp = 962, mp = 357, stamina = 960, random_hp = 202, random_sp = 97, playtime = 3, level = 6, level_step = 3, st = 6, ht = 4, dx = 3, iq = 3, gold = 2361, exp = 0, stat_point = 6245, skill_point = 18, sub_skill_point = 5, stat_reset_count = 0, ip = '(null)', part_main = 679688225, part_hair = 11206, part_sash = 0, last_play = NOW(), skill_group = 0, alignment = 1, horse_level = 347, horse_riding = 30, horse_hp = 0, horse_hp_droptime = 50, horse_stamina = 1568890084, horse_skill_point = 200, skill_level = '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ Tutaj nawet po zmianie w Design Table, długości "part_main" na conajmniej 9, błąd jest taki sam. Na próbę zmieniłem też mediumint na bigint i ten błąd zniknął ale pojawił się kolejny w tym typie i tak w kółko. Oprócz tego erroru, pojawia się jeszcze taki: ChildLoop: AsyncSQL: query failed: Data too long for column 'command' at row 1 (query: INSERT DELAYED INTO command_log (userid, server, ip, port, username, command, date ) VALUES(5, 999, '25.32.91.61', 1, '[GA]Vexal', 'horse_level [GA]Vexal 30', NOW()) errno: 1406) Wcześniej go nie było, po wpisaniu tej komendy. Gdzieś przeczytałem, że problem może leżeć w ClientManagerPlayer.cpp, ale specem od kodu nie jestem i nie mogę doszukać się ewentualnego błędu. size_t CreatePlayerSaveQuery(char * pszQuery, size_t querySize, TPlayerTable * pkTab) { size_t queryLen; queryLen = snprintf(pszQuery, querySize, "UPDATE player%s SET " "job = %d, " "voice = %d, " "dir = %d, " "x = %d, " "y = %d, " "z = %d, " "map_index = %d, " "exit_x = %ld, " "exit_y = %ld, " "exit_map_index = %ld, " "hp = %d, " "mp = %d, " "stamina = %d, " "random_hp = %d, " "random_sp = %d, " "playtime = %d, " "level = %d, " "level_step = %d, " "st = %d, " "ht = %d, " "dx = %d, " "iq = %d, " "gold = %d, " "exp = %u, " "stat_point = %d, " "skill_point = %d, " "sub_skill_point = %d, " "stat_reset_count = %d, " "ip = '%s', " "part_main = %d, " "part_hair = %d, " #ifdef __SASH_SYSTEM__ "part_sash = %d, " #endif "last_play = NOW(), " "skill_group = %d, " "alignment = %ld, " "horse_level = %d, " "horse_riding = %d, " "horse_hp = %d, " "horse_hp_droptime = %u, " "horse_stamina = %d, " "horse_skill_point = %d, " , GetTablePostfix(), pkTab->job, pkTab->voice, pkTab->dir, pkTab->x, pkTab->y, pkTab->z, pkTab->lMapIndex, pkTab->lExitX, pkTab->lExitY, pkTab->lExitMapIndex, pkTab->hp, pkTab->sp, pkTab->stamina, pkTab->sRandomHP, pkTab->sRandomSP, pkTab->playtime, pkTab->level, pkTab->level_step, pkTab->st, pkTab->ht, pkTab->dx, pkTab->iq, pkTab->gold, pkTab->exp, pkTab->stat_point, pkTab->skill_point, pkTab->sub_skill_point, pkTab->stat_reset_count, pkTab->ip, pkTab->parts[PART_MAIN], pkTab->parts[PART_HAIR], #ifdef __SASH_SYSTEM__ pkTab->parts[PART_SASH], #endif pkTab->skill_group, pkTab->lAlignment, pkTab->horse.bLevel, pkTab->horse.bRiding, pkTab->horse.sHealth, pkTab->horse.dwHorseHealthDropTime, pkTab->horse.sStamina, pkTab->horse_skill_point);
  3. a w sumie to tylko szybkie pytanie, jak z poprzedniej maszyny na której pracowałem skopiowałem tylko src a nie skopiowałem bazy i teraz po wgraniu tego src pluje mi :: ChildLoop: AsyncSQL: query failed: Table 'player.string' doesn't exist (query: SELECT name, text FROM string errno: 1146) to mogę już tylko usunąć to skopiowane src czy nie ma różnicy z jakich plików będzie baza jeśli mi nie zależy na kontach/postaciach?
  4. Dobry wieczór, to znowu ja, pisze z takim pytaniem w item proto mamy takie itemy: "71015" "Pierścień Doświadczenia" "71016" "Rękawica Złodzieja" "71017" "Medal Szczęścia" te itemy odpalają sie w lewym górnym rogu. moje pytanie brzmi jak to jest zrobione że ktos jak zakupi na jakiejs stronie serwer priv pakiet VIP ( rekawica pd i monetka ) dostaje to z automatu? sprawdziłem tabele account i mamy tam takie wpisy: gold_expire silver_expire safebox_expire autoloot_expire fish_mind_expire marriage_fast_expire money_drop_rate_expire teraz tak: gold_expire - podwójny gold silver_expire - podwójny exp safebox_expire - powiększony skład autoloot_expire - 3 ręka fish_mind_expire - ( ten item od rybaka co pokazuje jaka ryba jest na wędce? ) marriage_fast_expire - ???? money_drop_rate_expire - ???? Gdzie jest rękawica?
  5. Siemka, odpaliłem sobie serwer. Wczoraj chciałem dodać bonusy startowe ale nie mogłem zmienić daty z 2018 roku(wziąłem polecenie z mpc. jakieś błędy wyskakiwały). Nie to jest moim problemem. Wchodze do account i nie znalazłem tam tabelki account. Dodałem sobie ją poleceniem po usunięciu account.frm (plik był pusty), teraz dopiero zobaczyłem gdy próbuje utworzyć konto, że nie mam wielu fieldów (miałem błąd 1364 field 'pos' doesn't have a default value) Chciałem go naprawić i dotarłem do kolejnego tematu z komendą: ALTER TABLE `account` MODIFY COLUMN `last_play` datetime NULL AFTER `money_drop_rate_expire`, MODIFY COLUMN `web_ip` varchar(15) CHARACTER SET ascii COLLATE ascii_general_ci NULL AFTER `web_admin`, MODIFY COLUMN `web_confirm` varchar(32) CHARACTER SET ascii COLLATE ascii_general_ci NULL AFTER `web_ip`; No i po przeanalizowaniu tabeli uznałem, że tego mi brakuje. Zwracam się więc z prośbą o wypisanie wszystkich fieldów w account, które powinny się tam znaleść. Aktualnie mam tabele stworzoną przy użyciu polecenia: CREATE TABLE `account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `login` varchar(30) CHARACTER SET big5 NOT NULL DEFAULT '', `password` varchar(45) CHARACTER SET big5 NOT NULL DEFAULT '', `real_name` varchar(16) CHARACTER SET big5 NOT NULL DEFAULT '', `social_id` varchar(7) CHARACTER SET big5 NOT NULL DEFAULT '', `email` varchar(64) CHARACTER SET big5 NOT NULL DEFAULT '', `phone1` varchar(16) CHARACTER SET big5 DEFAULT NULL, `phone2` varchar(16) CHARACTER SET big5 DEFAULT NULL, `address` varchar(128) CHARACTER SET big5 DEFAULT NULL, `zipcode` varchar(7) CHARACTER SET big5 NOT NULL DEFAULT '', `create_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `question1` varchar(48) CHARACTER SET big5 DEFAULT NULL, `answer1` varchar(48) CHARACTER SET big5 DEFAULT NULL, `question2` varchar(48) CHARACTER SET big5 DEFAULT NULL, `answer2` varchar(48) CHARACTER SET big5 DEFAULT NULL, `is_testor` tinyint(1) NOT NULL DEFAULT '0', `status` varchar(8) CHARACTER SET big5 NOT NULL DEFAULT 'OK', `securitycode` varchar(192) CHARACTER SET big5 DEFAULT '', `newsletter` tinyint(1) NOT NULL DEFAULT '0', `empire` tinyint(4) NOT NULL DEFAULT '0', `name_checked` tinyint(1) NOT NULL DEFAULT '0', `availDt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `mileage` int(11) NOT NULL DEFAULT '0', `cash` int(11) NOT NULL DEFAULT '100', `gold_expire` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `silver_expire` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `safebox_expire` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `autoloot_expire` datetime NOT NULL DEFAULT '2011-08-05 12:34:51', `fish_mind_expire` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `marriage_fast_expire` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `money_drop_rate_expire` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `ttl_cash` int(11) NOT NULL DEFAULT '0', `ttl_mileage` int(11) NOT NULL DEFAULT '0', `channel_company` varchar(30) CHARACTER SET big5 NOT NULL DEFAULT '', `coins` int(11) NOT NULL DEFAULT '100', `pos` varchar(20) CHARACTER SET big5 NOT NULL, `isadmin` varchar(20) CHARACTER SET big5 NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `login` (`login`), KEY `social_id` (`social_id`) ) ENGINE=MyISAM AUTO_INCREMENT=7804 DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;
  6. Witam, mam pewien problem, mianowicie mógłbym używać czytania notxt, ale problem jest taki, że prawidłowe item_proto i mob_proto mam w txt, usr/home/mt2/db, o wiele łatwiej byłoby mi edytować wszystko w navicat, ma ktoś pomysły żeby załadować te protosy do navi? ps: dodając czytanie notxt i tak nie ładuje mi do navi, po prostu wtedy wgl nie czyta bo jest w usr/home/mt2/db
  7. Czy refined vnum odpowiada za ulepszenie przedmiotu do następnego itemu? Bo coś chyba robię nie tak ;/ 189 0 189 Zatruty miecz+9 1 0 0 2 32 1 16 360000 2770000 55555 0 0 5 1 75 0 0 7 26 0 0 0 0 0 0 0 100 140 137 -1 -1 -1 -1 -1 -1 0 3 -1
  8. Cześć, posiada ktoś zapytanie gdzie daje tabelke exp x2
  9. Witam, mam problem z 3 reką oraz powiększonym magazynem, oczywiście ustawiłem odpowiednie daty do 2030 roku, gdy tworzę konto przez Navicat, automatycznie autoloot_expire, safebox_expire się uzupełniają na zwiększone daty, ale gdy tworzę konto poprzez stronę, ustawia się czas założenia konta, jakieś pomysły?
  10. Witam mam pewien problem otóż gdy chce wygenerować item_proto i mob_proto za pomocą poradnika paszki dotyczącego dump_proto to pojawia się taki błąd Laczenie z baza danych... Traceback (most recent call last): File "generacja.py", line 865, in <module> print mob_proto() File "generacja.py", line 77, in mob_proto db = MySQLdb.connect(host_mysql,user_mysql,passwd_mysql,data) File "/usr/local/lib/python2.7/site-packages/MySQLdb/__init__.py", line 81, in Connect return Connection(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/MySQLdb/connections.py", line 193, in __init__ super(Connection, self).__init__(*args, **kwargs2) _mysql_exceptions.OperationalError: (1049, "Unknown database 'player'") root:~ # Wcześniej gdy miałem serwer na hamachi wszystko grało a przeniosłem na vps i taki problem
  11. Pomoże ktoś z tym błędem? [Hidden Content] Wywala to po podmianie baz danych.
  12. Jak do diabła, można ustawić ten cholerny exp w bazie, aby go nie cofało, i szybko się expiło? Spójrzcie: Expie sobie na 1 mapie, i jest okej, na drugiej też (do 100 poziomu), ale już od 100 ten exp totalnie spowalnia, a nie chce ingerować w src, ponieważ później trzeba też exp dla gildii ustawić. Przy ustawieniu maksymalnej liczby 999999+ po prostu exp cofa (A jak nie cofnie, to i tak leci po 1%'cie). Z góry dzięki za pomoc.
  13. Witajcie kiedyś ktoś dodawał tucik na Prosty przełącznik bazy z txt na czytanie z mysql i odwrotnie ktoś może wie jak to było lub ma to zapisane bo od niedawna używam czytania z bazy a przyzwyczaiłem się do txt i mi się tutaj szybciej robi. Za chęci podziękuje ciekawostką związaną z Metin2.co.kr ^^
  14. Witam bawiłem sie ostatnio plikami i teraz mam problem SYSERR: May 19 19:45:19 :: pid_init: Start of pid: 1664 SYSERR: May 19 19:45:19 :: Start: TABLE_POSTFIX not configured use default SYSERR: May 19 19:45:22 :: Set_Proto_Item_Table: ItemProto Reading Failed : Invalid value. (index: 3, col: 3, value: COSTUME_MOUNT) SYSERR: May 19 19:45:22 :: Set_Proto_Item_Table: 0 ~ 3 Values: 52001,52001,28, gdy chce sie zalogowac Stoi na : Zostaniesz połączony z serwerem
  15. Witam, dodałem mobka - bossa. Ustawiłem mu 20kk hp, jakieś tam staty, regen percent itd itd, problem jest taki, że wgl nic w niego nie biję, jedynie tak jakby pierwszy hit wchodził, bo schodzi mu do 19,8kk hp i koniec. Syserr nic nie pluje
  16. Witam dodałem ten system kodów podarunkowych: Wszystko działa fajnie, tylko nie mogę stworzyć nowego kodu podarunkowego w panelu admina. Po zaakceptowaniu wyskakuje komunikat że kod został pomyślnie utworzony, ale w bazie się on nie pojawia i nie jest aktywny. Gdy dodam kod ręcznie w navicacie to wszystko działa poprawnie, no ale to chyba nie na tym ma polegać
  17. Witam. Dodałem dwa nowe bony z poradnika Paszki ( na metiny i bossy ) i chciałem zrobić nowe KD z tymi bonami. Bon w KD na bossy dobrze się wyświetla natomiast w KD na metiny wyświetla mi sie takie coś [Hidden Content] . W navicacie w kolumnie applytype0 dobrze dodałem ID bonu ( ID 93 ). Jak to rozwiązać ?? Z góry dziękuję za pomoc
  18. Witam, ma ktoś może z was folder account do plików Terabithia?
×
×
  • Create New...