[sql]Ошибка при добавлении Какого либо дополнения
Краткое изложение СУТИ проблемы: При заливке sql файла Гмшопа или глобал ГК или чего нибуть другова выдоет подобную ошибку
<script type='text/javascript'>
mytagid = Math.floor( Math.random() * 100 );
document.write("
[Err] INSERT INTO `custom_npc` VALUES ('90000', '25532', 'GM Shop', '1', 'GM Shop', '1', 'NPC.a_traderA_MHuman', '10.00', '27.00', '70', 'male', 'L2Merchant', '40', '3862', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '0', '0', '1314', '470', '780', '382', '278', '0', '333', '0', '0', '0', '55', '132', null, '0', '1', '0', 'LAST_HIT', '0', '0', '0', 'fighter');
[Msg] Finished - Unsuccessfully
скрыть
document.close();
Вопрос: в чем причина и как исправить?или можно както по другому добавить в ручную
Мои соображения по этому поводу: нет соображений
Прошу помочь,зарание блогодарен.
Heon1: Сборка: l2emu_rev._1420
Краткое изложение СУТИ проблемы: При заливке sql файла Гмшопа или глобал ГК или чего нибуть другова выдоет подобную ошибку
<script type='text/javascript'>
mytagid = Math.floor( Math.random() * 100 );
document.write("» Нажмите, чтобы показать текст - нажмите опять, чтобы скрыть... «");[Err] 1136 - Column count doesn't match value count at row 1
[Err] INSERT INTO `custom_npc` VALUES ('90000', '25532', 'GM Shop', '1', 'GM Shop', '1', 'NPC.a_traderA_MHuman', '10.00', '27.00', '70', 'male', 'L2Merchant', '40', '3862', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '0', '0', '1314', '470', '780', '382', '278', '0', '333', '0', '0', '0', '55', '132', null, '0', '1', '0', 'LAST_HIT', '0', '0', '0', 'fighter');
[Msg] Finished - Unsuccessfully
скрыть
document.close();
Вопрос: в чем причина и как исправить?или можно както по другому добавить в ручную
Мои соображения по этому поводу: нет соображений
Прошу помочь,зарание блогодарен.
добовляй в ручную, открывай в навикате базу NPC и туда тупо копировать/вставить
pwnzpwnz: добовляй в ручную, открывай в навикате базу NPC и туда тупо копировать/вставить
А как быть со шмотом?там куда добовлять
Heon1: А как быть со шмотом?там куда добовлять
со шмотом сложней, там в клиент вносить так что если не знаешь как, лучше не берись)
Чего сложного то? Берешь за пример какую-то вещь, меняешь что тебе надо и вносишь.
Да нет вы неправелно понели.
Есть допустем шмот: "Gracia_Final_armors_for_ct2.2" и при добавлении sql в базу выдает ошибку
[Err] 1062 - Duplicate entry '30565' for key 1
[Err] INSERT INTO `armor` VALUES ('30565', 'Vesper Dark Helmet', 'head', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Msg] Finished - Unsuccessfully
Как ее обойти?
также с любой другой вещью
Ставлю Continue Errors вот полная ошибка
<script type='text/javascript'>
mytagid = Math.floor( Math.random() * 100 );
document.write("
[Err] INSERT INTO `armor` VALUES ('30865', 'Vesper Dark Helmet', 'head', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30966' for key 1
[Err] INSERT INTO `armor` VALUES ('30966', 'Vesper Dark Plate X', 'chest', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30567' for key 1
[Err] INSERT INTO `armor` VALUES ('30567', 'Vesper Dark Gaiters', 'legs', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30568' for key 1
[Err] INSERT INTO `armor` VALUES ('30568', 'Vesper Dark Gloves', 'gloves', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30569' for key 1
[Err] INSERT INTO `armor` VALUES ('30569', 'Vesper Dark Boots', 'feet', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30570' for key 1
[Err] INSERT INTO `armor` VALUES ('30570', 'Vesper Dark Leather Armor', 'chest', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '138', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30571' for key 1
[Err] INSERT INTO `armor` VALUES ('30571', 'Vesper Dark Leggings', 'legs', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '83', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30572' for key 1
[Err] INSERT INTO `armor` VALUES ('30572', 'Vesper Dark Gloves', 'gloves', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30573' for key 1
[Err] INSERT INTO `armor` VALUES ('30573', 'Vesper Dark Boots', 'feet', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30574' for key 1
[Err] INSERT INTO `armor` VALUES ('30574', 'Vesper Dark Tunic', 'chest', 'true', 'light', '200', 'wood', 's80', '0', '-1', '166', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30575' for key 1
[Err] INSERT INTO `armor` VALUES ('30575', 'Vesper Dark Stockings', 'legs', 'true', 'light', '200', 'wood', 's80', '0', '-1', '166', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30576' for key 1
[Err] INSERT INTO `armor` VALUES ('30576', 'Vesper Dark Gloves', 'gloves', 'true', 'light', '200', 'wood', 's80', '0', '-1', '166', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30577' for key 1
[Err] INSERT INTO `armor` VALUES ('30577', 'Vesper Dark Boots', 'feet', 'true', 'light', '200', 'wood', 's80', '0', '-1', '104', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30585' for key 1
[Err] INSERT INTO `armor` VALUES ('30585', 'Vesper Holy Helmet', 'head', 'true', 'light', '200', 'wood', 's80', '0', '-1', '83', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30586' for key 1
[Err] INSERT INTO `armor` VALUES ('30586', 'Vesper Holy Plate X', 'chest', 'true', 'light', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30587' for key 1
[Err] INSERT INTO `armor` VALUES ('30587', 'Vesper Holy Gaiter', 'legs', 'true', 'light', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30588' for key 1
[Err] INSERT INTO `armor` VALUES ('30588', 'Vesper Holy Gloves', 'gloves', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '110', '0', '592', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30589' for key 1
[Err] INSERT INTO `armor` VALUES ('30589', 'Vesper Holy Boots', 'feet', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '110', '0', '592', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30590' for key 1
[Err] INSERT INTO `armor` VALUES ('30590', 'Vesper Holy Leather Armor', 'chest', 'true', 'magic', '1780', 'wood', 's80', '0', '-1', '110', '0', '592', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30591' for key 1
[Err] INSERT INTO `armor` VALUES ('30591', 'Vesper Holy Leggings', 'legs', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '110', '0', '592', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30592' for key 1
[Err] INSERT INTO `armor` VALUES ('30592', 'Vesper Holy Gloves', 'gloves', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '110', '0', '592', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30593' for key 1
[Err] INSERT INTO `armor` VALUES ('30593', 'Vesper Holy Boots', 'feet', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '68', '0', '370', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30594' for key 1
[Err] INSERT INTO `armor` VALUES ('30594', 'Vesper Holy Tunic', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '83', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30595' for key 1
[Err] INSERT INTO `armor` VALUES ('30595', 'Vesper Holy Stockings', 'legs', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30596' for key 1
[Err] INSERT INTO `armor` VALUES ('30596', 'Vesper Holy Gloves', 'gloves', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30597' for key 1
[Err] INSERT INTO `armor` VALUES ('30597', 'Vesper Holy Boots', 'feet', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30563' for key 1
[Err] INSERT INTO `armor` VALUES ('30563', 'Vesper Dark Breatsplate', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30564' for key 1
[Err] INSERT INTO `armor` VALUES ('30564', 'Vesper Dark Leather II', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30578' for key 1
[Err] INSERT INTO `armor` VALUES ('30578', 'Vesper Holy Breatsplate', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30579' for key 1
[Err] INSERT INTO `armor` VALUES ('30579', 'Vesper Holy Leather II', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30580' for key 1
[Err] INSERT INTO `armor` VALUES ('30580', '*Vesper Holy Gaiters', 'legs', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30581' for key 1
[Err] INSERT INTO `armor` VALUES ('30581', '*Vesper Holy Leggings', 'legs', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30582' for key 1
[Err] INSERT INTO `armor` VALUES ('30582', '*Vesper Holy Stockings', 'legs', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30583' for key 1
[Err] INSERT INTO `armor` VALUES ('30583', 'Vesper Dark Plate Beta', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30584' for key 1
[Err] INSERT INTO `armor` VALUES ('30584', 'Vesper Holy Plate Beta', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Msg] Finished - Unsuccessfully
--------------------------------------------------
скрыть
document.close();
Что некто незнает?а как залить по другому.или возможно ли исправить ID если они действително есть.
А как залить так чтобы неписал такое(пробывал заменить ID на другое он ругается нато что я меняю пробывал любое другое на все руается) или самостоятелно посматреть что действително оно есть.
такой айди уже есть в бд поменяй айди предмета или чё ты там добавляешь и всё!
Heon1: А как залить так чтобы неписал такое(пробывал заменить ID на другое он ругается нато что я меняю пробывал любое другое на все руается) или самостоятелно посматреть что действително оно есть.
значит ты неправильно делаешь! ничё научишься
Пишет что 30565 уже есть я меняю его допустим на 30365 он ругается на следущую я следущую меня на 30366 он начинает опять ругаца на первую и так круговаротом.
Попробуй сравнить запрос, который ты делаешь в базу и колонки в самой базе на сходство. Обычно бывает так, что каких-то колонок не хватает или в конце запроса лишние значения. И при открытие таблицы Armor (или как она там называется), в нижнем правом углу убери Limit 1000. Посмотри какой у тебя последний ID в этой таблице.
Это значит что эти у тебя заняты! Начни ставить 50к+ к примеру... Должны быть свободны, если ничего в базу не пихал.
В самом начале запроса пиши .
DELETE FROM `armor` WHERE (`item_id`='30866');
DELETE FROM `armor` WHERE (`item_id`='30867');
DELETE FROM `armor` WHERE (`item_id`='30868');
DELETE FROM `armor` WHERE (`item_id`='30869');
DELETE FROM `armor` WHERE (`item_id`='30870');
DELETE FROM `armor` WHERE (`item_id`='30871');
и так далее до...
Сохрани,и залей в базу.
А потом установи свои дополнения.
Phozik: В самом начале запроса пиши .SQLDELETE FROM `armor` WHERE (`item_id`='30865');
DELETE FROM `armor` WHERE (`item_id`='30866');
DELETE FROM `armor` WHERE (`item_id`='30867');
DELETE FROM `armor` WHERE (`item_id`='30868');
DELETE FROM `armor` WHERE (`item_id`='30869');
DELETE FROM `armor` WHERE (`item_id`='30870');
DELETE FROM `armor` WHERE (`item_id`='30871');
и так далее до...SQLDELETE FROM `armor` WHERE (`item_id`='30884');
Сохрани,и залей в базу.
А потом установи свои дополнения.
Это конечно легко сделать, но лучше поставить свой айди т.к эти айдишки могут быть важных НПЦ (всякое веть бывает). Моё соображение по этому поводу такое: лучше найти свободный диапазон айдишек, которые ничем не заняты и заливать уже туда. А DELETE FROM `имя_таблицы` WHERE (`item_id`='ид_чеголибо'); лучше всего ставить уже на проверенные тебе вещи ( т.е. те которые ты 100% будешь ставить, если вдруг чо с базой)





