[help]База
10 replies90 viewsCurrently viewing: 1
· 06/04/2009, 06:21 AM
Сборка: RT_1.4.1.6 , Interlud
Краткое изложение СУТИ проблемы: проблема заключаеться в том что я проктически не чё не могу залить в базу тоесть
допустим хочу се на сервер поставить Angelic Set Female(Interlud)
при заливке базы пишит
Код
Ошибка
SQL-запрос:
INSERT INTO `armor`
VALUES (
'73000', 'AnGeL Crusader Plate', 'chest', 'false', 'heavy', '762', 'wood', 's', '0', '-1', '193', '0', '0', '143', '715', 'true', 'true', 'true', 'true', '0', '0'
);
Ответ MySQL:
#1062 - Duplicate entry '65535' for key 1
SQL-запрос:
INSERT INTO `armor`
VALUES (
'73000', 'AnGeL Crusader Plate', 'chest', 'false', 'heavy', '762', 'wood', 's', '0', '-1', '193', '0', '0', '143', '715', 'true', 'true', 'true', 'true', '0', '0'
);
Ответ MySQL:
#1062 - Duplicate entry '65535' for key 1
и так проктически со всеми сетами....зато на фри заливаеться всё бес проблем((((
Мои соображения по этому поводу: сооброжений нет( я в БД ДБ ((
вот кстати моя тоблица armor ... может так проще понять в чём пролема((((
Код
-- ---------------------------
-- Table structure for armor
-- ---------------------------
DROP TABLE IF EXISTS `armor`;
CREATE TABLE IF NOT EXISTS `armor` (
`item_id` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`name` VARCHAR(70) NOT NULL DEFAULT '',
`bodypart` ENUM('babypet','chest','dhair','face','feet','fullarmor','gloves','hair','hatchling','head','legs','neck','rear,lear','rfinger,lfinger','strider','underwear','wolf') NOT NULL,
`crystallizable` ENUM('true','false') NOT NULL,
`armor_type` ENUM('heavy','light','magic','none','pet') NOT NULL,
`weight` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`material` ENUM('adamantaite','blood_steel','bone','bronze','chrysolite','cloth','cobweb','cotton','crystal','damascus','dyestuff','fine_steel','gold','leather','mithril','oriharukon','paper','scale_of_dragon','silver','steel','wood') NOT NULL,
`crystal_type` ENUM('a','b','c','d','s','none') NOT NULL,
`avoid_modify` TINYINT NOT NULL DEFAULT 0,
`duration` SMALLINT NOT NULL DEFAULT 0,
`p_def` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`m_def` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`mp_bonus` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`price` INT UNSIGNED NOT NULL DEFAULT 0,
`crystal_count` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`sellable` ENUM('true','false') NOT NULL,
`dropable` ENUM('true','false') NOT NULL,
`destroyable` ENUM('true','false') NOT NULL,
`tradeable` ENUM('true','false') NOT NULL,
`item_skill_id` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`item_skill_lvl` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`item_id`)
) ENGINE=MYISAM;
-- Table structure for armor
-- ---------------------------
DROP TABLE IF EXISTS `armor`;
CREATE TABLE IF NOT EXISTS `armor` (
`item_id` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`name` VARCHAR(70) NOT NULL DEFAULT '',
`bodypart` ENUM('babypet','chest','dhair','face','feet','fullarmor','gloves','hair','hatchling','head','legs','neck','rear,lear','rfinger,lfinger','strider','underwear','wolf') NOT NULL,
`crystallizable` ENUM('true','false') NOT NULL,
`armor_type` ENUM('heavy','light','magic','none','pet') NOT NULL,
`weight` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`material` ENUM('adamantaite','blood_steel','bone','bronze','chrysolite','cloth','cobweb','cotton','crystal','damascus','dyestuff','fine_steel','gold','leather','mithril','oriharukon','paper','scale_of_dragon','silver','steel','wood') NOT NULL,
`crystal_type` ENUM('a','b','c','d','s','none') NOT NULL,
`avoid_modify` TINYINT NOT NULL DEFAULT 0,
`duration` SMALLINT NOT NULL DEFAULT 0,
`p_def` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`m_def` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`mp_bonus` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`price` INT UNSIGNED NOT NULL DEFAULT 0,
`crystal_count` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`sellable` ENUM('true','false') NOT NULL,
`dropable` ENUM('true','false') NOT NULL,
`destroyable` ENUM('true','false') NOT NULL,
`tradeable` ENUM('true','false') NOT NULL,
`item_skill_id` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
`item_skill_lvl` SMALLINT UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`item_id`)
) ENGINE=MYISAM;
0
· 06/04/2009, 06:21 AM
если хорошо прочитать но видно Duplicate entry '65535' for key 1 значит дубликат. 2 не все шмотки прописаны под базу RT некоторие надо писать самому
0
· 06/04/2009, 06:23 AM
TheIce: если хорошо прочитать но видно Duplicate entry '65535' for key 1 значит дубликат. 2 не все шмотки прописаны под базу RT некоторие надо писать самому
каким оброзом не подскажешь?
0
· 06/04/2009, 06:50 AM
вот значит так...вот это мне нужно залить
Код
INSERT INTO `armor` VALUES ('173000', 'AnGeL Crusader Plate', 'chest', 'false', 'heavy', '7620', 'wood', 's', '0', '-1', '193', '0', '0', '14300000', '715', 'true', 'true', 'true', 'true', '0', '0');
INSERT INTO `armor` VALUES ('173001', 'AnGeL Crusader Gaiters', 'legs', 'false', 'heavy', '3260', 'wood', 's', '0', '-1', '193', '0', '0', '14300000', '715', 'true', 'true', 'true', 'true', '0', '0');
INSERT INTO `armor` VALUES ('173002', 'AnGeL Crusader Gloves', 'gloves', 'false', 'none', '540', 'wood', 's', '0', '-1', '193', '0', '0', '14300000', '715', 'true', 'true', 'true', 'true', '0', '0');
INSERT INTO `armor` VALUES ('173003', 'AnGeL Crusader Boots', 'feet', 'false', 'none', '1110', 'wood', 's', '0', '-1', '193', '0', '0', '14300000', '715', 'true', 'true', 'true', 'true', '0', '0');
INSERT INTO `armor` VALUES ('173001', 'AnGeL Crusader Gaiters', 'legs', 'false', 'heavy', '3260', 'wood', 's', '0', '-1', '193', '0', '0', '14300000', '715', 'true', 'true', 'true', 'true', '0', '0');
INSERT INTO `armor` VALUES ('173002', 'AnGeL Crusader Gloves', 'gloves', 'false', 'none', '540', 'wood', 's', '0', '-1', '193', '0', '0', '14300000', '715', 'true', 'true', 'true', 'true', '0', '0');
INSERT INTO `armor` VALUES ('173003', 'AnGeL Crusader Boots', 'feet', 'false', 'none', '1110', 'wood', 's', '0', '-1', '193', '0', '0', '14300000', '715', 'true', 'true', 'true', 'true', '0', '0');
ид идёт под 173000, 173001, 173002, 173003
вапрос....
почему он сцука такая записывает под это ид 65535 и пытаеться весь сет запихать под этот ид....не чё понять не могу((((
выручайте...плиз!
0
· 06/04/2009, 06:52 AM
и даже когда меняешь 173000, 173001, 173002, 173003 один фиг он пытаеться его запихнуть в 65535
TheIce: только менять ид надо не только в запросе а в датах Itemname armorgrp
да это понятно....мнеб залить сночало
0
· 06/04/2009, 07:00 AM
может просто максимально ИД в Сборе РТ 5 знаков 65535 попробуй написать там 63001 63002 63003 а в La2base максимальное 11 Занов
Даже скажу не может а точно что у РТ ИД максимальное 65535
0
· 06/04/2009, 07:04 AM
TheIce: может просто максимально ИД в Сборе РТ 5 знаков 65535 попробуй написать там 63001 63002 63003 а в La2base максимальное 11 Занов
Даже скажу не может а точно что у РТ ИД максимальное 65535
ТЫ ГЕНИЙ ВНАТУРЕ
спосибо тебе))))
0
Topic is closed for replies


