Areatrigger [Quest]

06/07/2012 16:45 Bilandal#1
Hallo,

ich bin gerade dabei die Quest "The Algaz Gauntlet" zu fixen. Dafür muss man jeweils 8 Mobs einer Sorte umlegen und dazu noch Dun Algaz durchqueren und dann triggert die 3 Bedingung ,sodass man alle 3 Bedingungen für die Quest erfüllt hat.
Jetzt ist meine Frage: Wie funktioniert ein AreaTrigger?
Ich habe auf dem TrinityCore-Wiki keine Lösung gefunden,da ich beim AreaTrigger.dbc hingen blieb.

Vielleicht weiß einer von euch wie man diese Problem löst.
Danke im Voraus,


- Bilandal
06/07/2012 22:14 °"Crazy"°#2
Hallo!

Dieses ist relativ einfach. Man nimmt sich aus der Areatrigger.dbc die Areatrigger (Siehe TCinfo) und macht folgenden Update:

Code:
SET @questid := '0';
SET @aretriggerID := '0';

REPLACE INTO `areatrigger_involvedrelation` (`id`, `quest`) VALUES (@areatriggerID, @questid);
06/07/2012 23:23 Bilandal#3
Das klingt alles sehr einfach, nur weiß ich nicht mal wie ich an die Areatrigger.dbc rankommen. Aus der Tabelle auf der TC.info Seite werde ich nicht schlau.
Müsste man nicht einen speziellen Bereich ( Bereich vor dem Ausgang des Tunnels) als neuen Eintrag in der DB erstellen?

- Bilandal
06/08/2012 11:48 °"Crazy"°#4
Code:
INSERT INTO `areatrigger_involvedrelation` VALUES (255, 175);
Da hast du dein Fix.

MfG