• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
Gossip menu
No_MaTTeR
Старший Маршал
Никаких раньше проблем с госсипами не возникало, а тут на тебе. Запилил буквально простенький код, а он ни в какую не пашет:

Код
REPLACE INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid1`, `modelid2`, `modelid3`, `modelid4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction_A`, `faction_H`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`, `baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `spell1`, `spell2`, `spell3`, `spell4`, `spell5`, `spell6`, `spell7`, `spell8`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `HoverHeight`, `Health_mod`, `Mana_mod`, `Armor_mod`, `RacialLeader`, `questItem1`, `questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`, `movementId`, `RegenHealth`, `equipment_id`, `mechanic_immune_mask`, `flags_extra`, `ScriptName`, `WDBVerified`) VALUES (111120, 0, 0, 0, 0, 0, 32031, 0, 0, 0, 'Громгкок', 'Мелкий проказник', '', 0, 350, 350, 0, 35, 35, 29302771, 1, 1.14286, 3, 2, 851, 1121, 0, 2061, 1, 2000, 0, 1, 2, 0, 0, 38, 2, 0, 0, 0, 58, 86, 20, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100000, 100000, 'SmartAI', 0, 3, 1, 70, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1320, 0, 2, '', 1);


Код
DELETE FROM `gossip_menu_option` WHERE `menu_id`=49999;
INSERT into `gossip_menu_option` (`menu_id`, `id`, `option_icon`, `option_text`, `option_id`, `npc_option_npcflag`, `action_menu_id`, `action_poi_id`, `box_coded`, `box_money`, `box_text`) values('49999','0','10','Меню','1','1','50000','0','0','0',NULL);
DELETE FROM `gossip_menu_option` WHERE `menu_id`=50000;
INSERT into `gossip_menu_option` (`menu_id`, `id`, `option_icon`, `option_text`, `option_id`, `npc_option_npcflag`, `action_menu_id`, `action_poi_id`, `box_coded`, `box_money`, `box_text`) values('50000','1','10','Общие закладки','1','1','60001','0','0','0',NULL);
INSERT into `gossip_menu_option` (`menu_id`, `id`, `option_icon`, `option_text`, `option_id`, `npc_option_npcflag`, `action_menu_id`, `action_poi_id`, `box_coded`, `box_money`, `box_text`) values('50000','2','2','Телепорты','1','1','60002','0','0','0',NULL);


В чем прикол? Скрипт буквально ничего не делает, самое главное для меня - просто отображение этих менюшек, на них уже будет идти Смарт.
Сообщение # 1 отредактировано No_MaTTeR - Среда, 25.02.2015, 23:16
p620
Маршал
Избавьтесь от этой иконки. Из-за неё может не работать.
Сообщение # 2 написано 25.02.2015 в 23:26
No_MaTTeR
Старший Маршал
Имеешь ввиду option_icon? Она работает, у меня есть еще один госсип (я оттуда скопировал код, только сменил айдишники), где все прекрасно работает.
Сообщение # 3 написано 26.02.2015 в 00:08
r0m1ntik
Центурион
Привет, вы не выстовили ид госсипа в самого нпс.

Сообщение # 4 отредактировано r0m1ntik - Четверг, 26.02.2015, 02:39
No_MaTTeR
Старший Маршал
мм, стоп, я, наверное, скинул не тот скрипт. Ид менюшки стоит 100%, не в этом проблема.
Сообщение # 5 написано 26.02.2015 в 10:33
p620
Маршал
Цитата No_MaTTeR ()
Она работает, у меня есть еще один госсип (я оттуда скопировал код, только сменил айдишники), где все прекрасно работает.

Интересно. У меня она никогда не работала =)
А почему у Вас нумерация не с нуля идет? От этого, конечно, многое не изменится, скорее простой интерес. И покажите привязанный на SmartAI скрипт. Если он связан с госсипом и содержит ошибку - опции отображаться не будут.
Сообщение # 6 написано 26.02.2015 в 11:11
478661
Рыцарь
Не знаю, у меня всё норм отображает, но я твой запрос не заливал, написал новый.
Код
delete from gossip_menu_option where menu_id  between '49999' and '50000';  
insert into `gossip_menu_option` (`menu_id`, `id`, `option_icon`, `option_text`, `option_id`, `npc_option_npcflag`, `action_menu_id`) values  
(49999, 0, 10,'Меню', 1, 1, 50000),
(50000, 1, 10, 'Общие закладки', 1, 1, 60001),
(50000, 2, 2, 'Телепорты', 1, 1, 60002);
-------------
Мои работы
-------------
Сообщение # 7 написано 26.02.2015 в 19:20
sashakandr123
Скаут
Тема актуально тип или нет??? Прост чтоб новую не делать отпишите в скайп qwerf333 нужна помощь с госсипом....а то я рак:killed:
Сообщение # 8 написано 24.05.2015 в 17:34
  • Страница 1 из 1
  • 1
Поиск: