Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
глобал гк
#1
Запрос хочет создать таблицу,которая уже есть.
INSERT INTO в начале поставь.
[Изображение: ctrl.gif]
Ответ
#2
решил сделать глобал гк штмл файлы залил в штмл.телепорт а скл файлы
1 нпц - залил в навикат без проблем а вот втрой
2 телепорт - с координатами INSERT INTO `teleport` VALUES...и тп при заливке пишет [Err] 1050 - Table 'teleport' already exists
[Err] CREATE TABLE `teleport` (
`Description` varchar(75) default NULL,
`id` decimal(11,0) NOT NULL default '0',
`loc_x` decimal(9,0) default NULL,
`loc_y` decimal(9,0) default NULL,
`loc_z` decimal(9,0) default NULL,
`price` decimal(6,0) default NULL,
`fornoble` int(1) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
[Msg] Finished - Unsuccessfully

я понимаю из-за чего оно не хочет заливать..но не знаю что делать Smile
Ответ
#3
INSERT INTO `teleport` (
`Description` varchar(75) default NULL,
`id` decimal(11,0) NOT NULL default '0',
`loc_x` decimal(9,0) default NULL,
`loc_y` decimal(9,0) default NULL,
`loc_z` decimal(9,0) default NULL,
`price` decimal(6,0) default NULL,
`fornoble` int(1) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

INSERT INTO `teleport` VALUES ('Dark Elven Town -> Town of Gludio', '1', '-12672', '122776', '-3116', '10000', '0');
INSERT INTO `teleport` VALUES ('Elven Town -> Town of Gludio', '2', '-12672', '122776', '-3116', '9200', '0');

сделал так и теперь пишет
[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'varchar(75) default NULL,
`id` decimal(11,0) NOT NULL default '0',
`loc_x` d' at line 2
[Err] INSERT INTO `teleport` (
`Description` varchar(75) default NULL,
`id` decimal(11,0) NOT NULL default '0',
`loc_x` decimal(9,0) default NULL,
`loc_y` decimal(9,0) default NULL,
`loc_z` decimal(9,0) default NULL,
`price` decimal(6,0) default NULL,
`fornoble` int(1) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
[Msg] Finished - Unsuccessfully
Ответ
#4
Удали нафих это
INSERT INTO `teleport` (
`Description` varchar(75) default NULL,
`id` decimal(11,0) NOT NULL default '0',
`loc_x` decimal(9,0) default NULL,
`loc_y` decimal(9,0) default NULL,
`loc_z` decimal(9,0) default NULL,
`price` decimal(6,0) default NULL,
`fornoble` int(1) NOT NULL default '0',
PRIMARY KEY (`id`)
);

Делай по примеру
INSERT INTO `teleport` VALUES
('Dark Elven Town -> Town of Gludio',1,-12672,122776,-3116,10000,0),
('Elven Town -> Town of Gludio',2,-12672,122776,-3116,9200,0),
('Elven Village -> Elven Forest',468,21362,51122,-3688,710,0),
('Elven Village -> Neutral Zone',469,-10674,75550,-3597,740,0),
('Elven Village -> Elven Fortress',470,29294,74968,-3776,820,0);

Вот полноценный запрос залива координат телепорта.
Если не хочешь мучать моск этим гк,попробуй найти другого и желательно под свою сборку.
[Изображение: ctrl.gif]
Ответ
#5
ого...там докуя переделывать..надеюсь будет работать)
Ответ
#6
Для начала попробуй сделать 1 запрос на залив координат,которые отсутствуют в базе сервера.
К примеру тп в центр МоСа,если запрос прошел удачно то делай по его примеру все остальные.
P.S тот пример что я дал это запрос от сборки финала l2j server,он может не подойти к другим хронам,так как за время эволюции таблица телепортов могла поменяться.
[Изображение: ctrl.gif]
Ответ
#7
лан разобрался...все тп эти уже есть..у обычного гк и поэтому их нельзя добавить..и добавил те которых нет и все норм)
Ответ
#8
О господи...потому что эти координаты уже есть в твоей базе поэтому пишет дубликат тоесть оно уже есть его добавлять необязательно.
Я дал лишь пример правильного залива телепорта...
Возьми свой запрос для глобал гк и подгони его под свою сборь.
TpaMaDoJI Написал:Добавлено через 12 минут
я в консоле залил 1 тп и написало
Query OK, 1 row affected
че эт значит?)
Это значит что 1 координата успешно залилась в базу,но тебе придеться залить все координаты которые давались в запросе иначе твой любимый гк не будет работать в некоторых направлениях.
P.S юзай поиск было куча проблем и обсуждений насчет ГК.
[Изображение: ctrl.gif]
Ответ
#9
а случайно не знаеш где изменять респ мобов ?)
Ответ
#10
TpaMaDoJI Написал:лан разобрался...все тп эти уже есть..у обычного гк и поэтому их нельзя добавить..и добавил те которых нет и все норм)

Неудивительно там просто до немагу :confused:
TpaMaDoJI Написал:а случайно не знаеш где изменять респ мобов ?)
Таблица spawnlist.
Находишь моба по ID и меняешь ему респ на который надо.
По умолчанию стоит 60сек.
На интерлюд сборках часто видел в конфиге NPC,
но этот конфиг применял респ ко всем мобам,что чрезвычайно неудобно.
[Изображение: ctrl.gif]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Глобал Гк Final Appleseed 4 1,927 09-27-2011, 07:26 PM
Последний пост: Appleseed
  Глобал ГК Navakasi 2 2,814 07-29-2009, 05:57 PM
Последний пост: Navakasi
  Глобал Гейткипер и Шоп (CCP l2F 12) linainverse 8 4,183 04-22-2009, 11:03 AM
Последний пост: Kentaro

Перейти к форуму:


Пользователи, просматривающие эту тему: 4 Гость(ей)