Fehler #20906
geschlossen[Item]Extradimensionaler Geisterdetektor
Beschreibung
Den Detektor bekommt man nach einer Questreihe von Mux Manaflix, er ist dafür da tote NPCs sichtbar zu machen. Er wird für die darauf folgende D2-Questreihe gebraucht um die toten Questgeber in den östlichen Pestländern zu sehen.
Blöderweise habe ich den Detektor vor ewiger Zeit weggeworfen und entdeckt, dass es bei keinem der in die Questreihe involvierten NPCs eine Möglichkeit gibt ihn zurück zu bekommen.
Nach ein wenig Recherche habe ich rausgefunden, dass das wohl bei Mix Manaflux gehen sollten.
http://wow.ingame.de/forum/threads/132499-extradimensionaler-geisterdetektor-(wo-)
Dateien
Von mastermind vor mehr als 8 Jahren aktualisiert
Hier ist der Fix, sollte passen ausser ihr wollt den Text nicht:
DELETE * FROM `npc_gossip` WHERE `npc_guid` = 23273
INSERT INTO `gossip_menu_option` ( `menu_id`,
`id`,
`option_icon`,
`option_text`,
`option_id`,
`npc_option_npcflag`,
`action_menu_id`,
`action_poi_id`,
`action_script_id`,
`box_coded`,
`box_money`,
`box_text`,
`condition_id`)
VALUES ('20026', '1', '0', 'Ich habe meinen Extradimensionalen Geisterdetektor verloren.', '1', '3', '-1', '0', '914302', '0', '0', NULL, '478');
INSERT INTO `conditions` ( `condition_entry`,
`type`,
`value1`,
`value2`)
VALUES ('478', '8', '8928', '0');
INSERT INTO `dbscripts_on_gossip` ( `id`,
`delay`,
`command`,
`datalong`,
`datalong2`,
`buddy_entry`,
`search_radius`,
`data_flags`,
`dataint`,
`dataint2`,
`dataint3`,
`dataint4`,
`x`,
`y`,
`z`,
`o`,
`comments`)
VALUES ('914302', '0', '17', '22115', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '');
Da fehlt noch was:
INSERT INTO `gossip_menu` ( `entry`,
`text_id`,
`script_id`,
`condition_id`)
VALUES ('20026', '8335', '0', '0');
UPDATE `creature_template` SET `GossipMenuId` = '20026' WHERE `Entry` = 16014;
Die ID's sollten natürlich leer sein und per Auto_inc erzeugt werden.
Von Kryolith vor mehr als 8 Jahren aktualisiert
- Status wurde von Neu zu In Bearbeitung geändert
- Zugewiesen an wurde auf Kryolith gesetzt
Von mastermind vor mehr als 8 Jahren aktualisiert
Weitere Quellen:
http://wow.gamepedia.com/Mux_Manascrambler
Das hier hab ich noch im Netz gefunden, ist vllt. der richtige Text:
INSERT INTO `gossip_menu_option` (`menu_id`, `option_text`, `OptionBroadcastTextID`, `option_id`, `npc_option_npcflag`, `box_text`) VALUES
('7083', 'I seem to have misplaced the distiller, Mux. Did I happen to leave it here?', '11908', '1', '1', NULL);
Von Kryolith vor mehr als 8 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testbereit geändert
- Zugewiesen an
Kryolithwurde gelöscht
Hier dann mal die Überarbeitung, wie es bei uns aufgespielt wurde:
DELETE FROM `npc_gossip` WHERE `npc_guid` = 23273;
DELETE FROM `gossip_menu` WHERE `entry` = 20026;
INSERT INTO `gossip_menu` (`entry`, `text_id`) VALUES
('20026', '8335');
UPDATE `creature_template` SET `gossip_menu_id` = '20026' WHERE `Entry` = 16014;
DELETE FROM `gossip_menu_option` WHERE `menu_id` = 20026;
INSERT INTO `gossip_menu_option` (`menu_id`, `id`, `option_icon`, `option_text`, `option_id`, `npc_option_npcflag`, `action_menu_id`,`action_poi_id`, `action_script_id`, `condition_id`) VALUES
('20026', '0', '0', 'I seem to have misplaced the distiller, Mux. Did I happen to leave it here?', '1', '3', '-1', '0', '20026', '190');
DELETE FROM `locales_gossip_menu_option` WHERE `menu_id` = 20026;
INSERT INTO `locales_gossip_menu_option` (`menu_id`, `id`, `option_text_loc3`) VALUES
('20026', '0', 'Es scheint, als hätte ich meinen Geisterdetektor verlegt, Mux. Habe ich ihn zufällig hier liegen gelassen?');
DELETE FROM `conditions` WHERE `condition_entry` = 190;
INSERT INTO `conditions` (`condition_entry`, `type`, `value1`, `value2`) VALUES
('190', '8', '8928', '0');
DELETE FROM `gossip_scripts` WHERE `id` = 20026;
INSERT INTO `gossip_scripts` (`id`, `command`, `datalong`, `datalong2`, `comments`) VALUES
('20026', '17', '22115', '1', 'Regain Extra-Dimensional Ghost Revealer');
Von B2B-SannerKek vor mehr als 8 Jahren aktualisiert
- Datei WoWScrnShot_102516_112425.jpg WoWScrnShot_102516_112425.jpg wurde hinzugefügt
Von Kryolith vor mehr als 8 Jahren aktualisiert
Hast du daran gedacht .gm off zu machen? mit GM-Modus geht es natürlich immer :D
Von B2B-Marv312 vor mehr als 8 Jahren aktualisiert
- Status wurde von Testbereit zu Pending geändert
Von Kryolith vor mehr als 8 Jahren aktualisiert
- Status wurde von Pending zu Testbereit geändert
Bedingungen nochmal überarbeitet:
INSERT INTO `conditions` (`condition_entry`, `type`, `value1`, `value2`) VALUES
('190', '-1', '192', '193'),
('192', '16', '22115', '1'),
('193', '-2', '194', '195'),
('194', '8', '8977', '0'),
('195', '8', '8978', '0');
Also die Quest, bei der man das Item erhält, für Horde oder Allianz abgeschlossen und das Item ist nicht im Inventar.
Von B2B-SannerKek vor mehr als 8 Jahren aktualisiert
- Datei WoWScrnShot_102616_150227.jpg WoWScrnShot_102616_150227.jpg wurde hinzugefügt
Ich habe noch immer die Möglichkeit den Extradimensionaler Geisterdetektor vorher bei Mux Manamix zu bekommen, obwohl ich die eigentliche Quest nicht abgeschlossen habe.
Von mastermind vor mehr als 8 Jahren aktualisiert
Kryo bei den conditions gibt es eine Bedingung bzgl. der entries:
Condition must have higher condition_entry than value1 OR value2. Returns condidition (of value1) AND condidition (of value2).
Wenn man die Bedingungen nicht einhält führt das manchmal zu komischen Sachen.
Von Kryolith vor mehr als 8 Jahren aktualisiert
Eine Sache, die ich echt immer ignoriere :D:D
So, dann jetzt aber:
DELETE FROM `conditions` WHERE `condition_entry` IN (190,192,193,194,195);
INSERT INTO `conditions` (`condition_entry`, `type`, `value1`, `value2`) VALUES
('190', '16', '22115', '1'),
('192', '8', '8977', '0'),
('193', '8', '8978', '0'),
('194', '-2', '192', '193'),
('195', '-1', '190', '194');
DELETE FROM `gossip_menu_option` WHERE `menu_id` = 20026;
INSERT INTO `gossip_menu_option` (`menu_id`, `id`, `option_icon`, `option_text`, `option_id`, `npc_option_npcflag`, `action_menu_id`,`action_poi_id`, `action_script_id`, `condition_id`) VALUES
('20026', '0', '0', 'I seem to have misplaced the distiller, Mux. Did I happen to leave it here?', '1', '3', '-1', '0', '20026', '195');
Von B2B-SannerKek vor mehr als 8 Jahren aktualisiert
- Status wurde von Testbereit zu Pending geändert
Funktioniert nun.
Von Kryolith vor mehr als 8 Jahren aktualisiert
- Status wurde von Pending zu Live geändert