|
Архив - только для чтения |
Модератор форума: andycrowz |
Форум Корзина форума Корзина Gossip menu |
Gossip menu |
Никаких раньше проблем с госсипами не возникало, а тут на тебе. Запилил буквально простенький код, а он ни в какую не пашет:
Код 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); В чем прикол? Скрипт буквально ничего не делает, самое главное для меня - просто отображение этих менюшек, на них уже будет идти Смарт. |
Она работает, у меня есть еще один госсип (я оттуда скопировал код, только сменил айдишники), где все прекрасно работает. Интересно. У меня она никогда не работала =) А почему у Вас нумерация не с нуля идет? От этого, конечно, многое не изменится, скорее простой интерес. И покажите привязанный на SmartAI скрипт. Если он связан с госсипом и содержит ошибку - опции отображаться не будут.
Сообщение # 6 написано 26.02.2015 в 11:11
|
Не знаю, у меня всё норм отображает, но я твой запрос не заливал, написал новый.
Код 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
|
| |||
| |||