|
|
Модератор форума: No_MaTTeR, staford11 |
Форум CMaNGOS [CMaNGOS] Help gossip_menu_option (не все показывает) |
gossip_menu_option |
Добрый день.
Написал своего телепортера. Но почему-то не показывает главное меню и разделы, содержащие подраздел. Одним словом показывает только сам подраздел + даже по этому подразделу не телепортирует в нужную точку. Вот вообщем сам sql: А это скриншот того, что получилось. http://ibn.im/e21f09fa445 Скажите пожалуйста, что я не так сделал, что мне нужно исправить или добавить? Моя задумка была чтобы при открытии телепортера, показывало 1 зону телепортации и подраздел который вскоре будет заполнен, но на данное время содержащий ещё один подраздел с показываемыми сейчас зонами. |
Должно быть две gossip_menu'шки, а не одна. И вообще, что за сборку ты используешь? Таблицы gossip_scripts уже давно нету, вместо нее dbscripts_on_gossip.
Сообщение # 2 написано 06.06.2014 в 16:46
|
Ну смотри: у тебя в gossip_menu должно быть две записи - одна для основного меню, другая для подраздела твоего. Сейчас у себя попробую поправить.
Сообщение # 4 написано 06.06.2014 в 17:12
|
Сделал, вроде работает, правда, пришлось почти с нуля переписать, т.к. заливается совершенно криво:
Код REPLACE INTO `creature_template` VALUES ('400000', '0', '0', '0', '0', '0', '30414', '0', '0', '0', 'Portal Master', '', 'Directions', '50000', '83', '83', '13700', '13700', '0', '6540', '6540', '5700', '35', '35', '3', '1', '1.14286', '3', '1', '0', '0', '0', '0', '1', '0', '0', '0', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '7', '138936390', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '', '0', '3', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '1', '0', '0', '0', '0', '0', '2', ''); REPLACE INTO `dbscripts_on_gossip` VALUES ('50001', '0', '6', '1', '0', '0', '0', '0', '0', '0', '0', '0', '6913.4', '-2286.22', '590.271', '3.99433', ''); REPLACE INTO `dbscripts_on_gossip` VALUES ('50002', '0', '6', '1', '0', '0', '0', '0', '0', '0', '0', '0', '6913.4', '-2286.22', '590.271', '3.99433', ''); REPLACE INTO `dbscripts_on_gossip` VALUES ('50003', '0', '6', '1', '0', '0', '0', '0', '0', '0', '0', '0', '6913.4', '-2286.22', '590.271', '3.99433', ''); REPLACE INTO `dbscripts_on_gossip` VALUES ('50004', '0', '6', '1', '0', '0', '0', '0', '0', '0', '0', '0', '6913.4', '-2286.22', '590.271', '3.99433', ''); REPLACE INTO `dbscripts_on_gossip` VALUES ('50005', '0', '6', '1', '0', '0', '0', '0', '0', '0', '0', '0', '6913.4', '-2286.22', '590.271', '3.99433', ''); REPLACE INTO `dbscripts_on_gossip` VALUES ('50006', '0', '6', '1', '0', '0', '0', '0', '0', '0', '0', '0', '6913.4', '-2286.22', '590.271', '3.99433', ''); REPLACE INTO `dbscripts_on_gossip` VALUES ('50007', '0', '6', '1', '0', '0', '0', '0', '0', '0', '0', '0', '6913.4', '-2286.22', '590.271', '3.99433', ''); REPLACE INTO `dbscripts_on_gossip` VALUES ('50008', '0', '6', '1', '0', '0', '0', '0', '0', '0', '0', '0', '6913.4', '-2286.22', '590.271', '3.99433', ''); REPLACE INTO `dbscripts_on_gossip` VALUES ('50009', '0', '6', '1', '0', '0', '0', '0', '0', '0', '0', '0', '6913.4', '-2286.22', '590.271', '3.99433', ''); REPLACE INTO `gossip_menu` VALUES ('50000', '1', '0', '0'); REPLACE INTO `gossip_menu` VALUES ('50001', '1', '0', '0'); REPLACE INTO `gossip_menu` VALUES ('50002', '1', '0', '0'); REPLACE INTO `gossip_menu_option` VALUES ('50000', '0', '0', 'START LOCATION', '1', '1', '0', '0', '50000', '0', '0', null, '0'); REPLACE INTO `gossip_menu_option` VALUES ('50000', '1', '0', 'PROKACHKA PERSA', '1', '1', '50001', '0', '0', '0', '0', null, '0'); REPLACE INTO `gossip_menu_option` VALUES ('50001', '0', '0', '1-80 LEVEL ZONES', '1', '1', '50002', '0', '0', '0', '0', null, '0'); REPLACE INTO `gossip_menu_option` VALUES ('50001', '1', '0', 'Back...', '1', '1', '50000', '0', '0', '0', '0', null, '0'); REPLACE INTO `gossip_menu_option` VALUES ('50002', '0', '2', 'WINTERSPRING 1-10 lvl', '1', '1', '0', '0', '50001', '0', '0', 'Are you sure,that you want to go to WINTERSPRING 1-10?', '0'); REPLACE INTO `gossip_menu_option` VALUES ('50002', '1', '2', 'WINTERSPRING 10-20 lvl', '1', '1', '0', '0', '50002', '0', '100000', 'Are you sure,that you want to go to WINTERSPRING 10-20?', '0'); REPLACE INTO `gossip_menu_option` VALUES ('50002', '2', '2', 'WINTERSPRING 20-30 lvl', '1', '1', '0', '0', '50003', '0', '500000', 'Are you sure,that you want to go to WINTERSPRING 20-30?', '0'); REPLACE INTO `gossip_menu_option` VALUES ('50002', '3', '2', 'WINTERSPRING 30-40 lvl', '1', '1', '0', '0', '50004', '0', '700000', 'Are you sure,that you want to go to WINTERSPRING 30-40?', '0'); REPLACE INTO `gossip_menu_option` VALUES ('50002', '4', '2', 'WINTERSPRING 40-50 lvl', '1', '1', '0', '0', '50005', '0', '1000000', 'Are you sure,that you want to go to WINTERSPRING 40-50?', '0'); REPLACE INTO `gossip_menu_option` VALUES ('50002', '5', '2', 'WINTERSPRING 50-60 lvl', '1', '1', '0', '0', '50006', '0', '1000000', 'Are you sure,that you want to go to WINTERSPRING 50-60?', '0'); REPLACE INTO `gossip_menu_option` VALUES ('50002', '6', '2', 'WINTERSPRING 60-70 lvl', '1', '1', '0', '0', '50007', '0', '1000000', 'Are you sure,that you want to go to WINTERSPRING 60-70?', '0'); REPLACE INTO `gossip_menu_option` VALUES ('50002', '7', '2', 'WINTERSPRING 70-80 lvl', '1', '1', '0', '0', '50008', '0', '1000000', 'Are you sure,that you want to go to WINTERSPRING 70-80?', '0'); REPLACE INTO `gossip_menu_option` VALUES ('50002', '8', '2', 'WINTERSPRING 80 lvl BOSS', '1', '1', '0', '0', '50009', '0', '1000000', 'Are you sure,that you want to go to WINTERSPRING 80 lvl BOSS?', '0'); REPLACE INTO `gossip_menu_option` VALUES ('50002', '9', '7', 'Back...', '1', '1', '50001', '0', '0', '0', '0', null, '0'); |
staford11, если я правильно понял, то к каждой категории нужно приписывать новый госсип меню и мне менять название таблицы dbscripts_on_gossip на свою.
Пока ещё не проверял, пойду спать, завтра проверю. Спасибо большое за помощь .:)
Сообщение # 7 написано 06.06.2014 в 18:44
|
У тебя есть таблица gossip_scripts вообще? Вроде в 8.1 не должно быть. Если нету, то лишь новые записи для телепортации добавлять. |
Venta, если хочешь - скинь мне структуру своих таблиц gossip_menu, gossip_menu_option и gossip_scripts, перепишу под твою сборку (у меня таких старых данных нету).
|
Shadowfire, нынче с госсипами стало проще разбираться, так что такой вариант тоже подойдет.
Сообщение # 13 написано 11.06.2014 в 07:27
|
| |||
| |||