Trinitycore: Dynamische Schwierigkeitskarte

Erstellt am 23. Juli 2011  ·  33Kommentare  ·  Quelle: TrinityCore/TrinityCore

Ich teste diese Funktion und sie funktioniert nicht, zuerst gehe ich in den normalen Modus und versuche, zu heroisch zu wechseln (ich habe die Anforderungen erfüllt), aber ich habe mich nicht geändert, also gehe ich raus und setze den Raid zurück, dann gehe ich wieder in den normalen Modus, töte Marrowgar, Geh raus, ändere dich zu Heroisch (gleiche Größe) und geh in Aain hinein und Marrowgar war da.

10 und 10 Uhr sollten nur ein Raid sein, dasselbe passiert mit 25 und 25 Uhr. Wenn Sie also einen Boss in Normal töten, können Sie es danach nicht mehr in Heroic tun. Sogar Müll, wenn man in 10N tot ist, dann ist man in 10H tot. ICC ist nur 2 Razzien, 10 und 25; Die Schwierigkeit ändert sich nur durch die Bosse oder Mini-Bosse und die Beute.

Das Zurücksetzen beider Modi (n und h) sollte gleichzeitig erfolgen (das funktioniert gut)

Möchten Sie dieses Problem unterstützen? Setzen Sie ein Kopfgeld darauf aus! Wir akzeptieren Prämien über Bountysource .

Comp-Core Priority-Low Sub-Miscellaneous

Hilfreichster Kommentar

Brauchen Sie etwas spirituellen Input von den mächtigen TC-Göttern:
Die dynamische Schwierigkeit scheint sich so zu verhalten:

  • Normale und heroische Schwierigkeitsgrade teilen sich eine Sperre. Das Töten eines Bosses auf normalem Schwierigkeitsgrad tötet auch den Boss auf heroisch. Wenn Sie beispielsweise eine Sperre für 10 Mann erhalten, können Sie keine 25-Spieler-Versionen dieses Raids mehr eingeben.
    Der Versuch, einen 25-Mann-Überfall mit einer 10-Mann-Sperre zu betreten, führt dazu, dass Sie zu einer 10-Mann-Version Ihrer aktuellen Sperre teleportiert werden.

  • Beim Verkauf mit dem Wechseltool im Schlachtzug scheint es, dass der Spieler eine Sperre für seine aktuelle Schwierigkeit erhält, aber nicht für heroisch NOCH. Sobald Sie zum anderen Schwierigkeitsgrad wechseln, erhalten Sie das Sperrakzeptanz-Popup, sodass Sie auch an Ihren anderen Schwierigkeitsgrad gebunden sind. Das bedeutet, dass die Blizzard-Server zwei Sperren gleichzeitig verwenden, um Ihren Fortschritt zu verfolgen. Dies wird wahrscheinlich auch verwendet, um zu bestimmen, ob Spieler für die letzte heroische Raid-Begegnung in Frage kommen, wie z. B. der Lichkönig in ICC Heroic oder Sinestra in Bastion of Twilight.

Am Ende muss das Instanzspeichersystem also nur erweitert werden, um zwei Sperren gleichzeitig zu verfolgen und zu aktualisieren und Spieler in dieselbe Instanzkarte zu zwingen, sobald eine Sperre erstellt wurde

Alle 33 Kommentare

Bestätigen Sie

Du musst zuerst 10 normal löschen, dann kannst du den 10 H-Modus verwenden, die gleichen 25 zuerst normal löschen, dann 25 H (alle Bosse töten, die Instanz gelöscht)

Bestätigt, total
IDs sollten geteilt werden, zwischen Normal und Heroic für Raids, Sie können ENTWEDER Normal oder Heroic machen

Darüber hinaus sollten Sie sogar den Modus innerhalb der Instanz für Raids wie ICC ändern können

Können Sie bitte die Quelle dieser Informationen angeben?

http://wow-ladies.livejournal.com/14259851.html

Aber es gibt sogar Informationen darüber in alten "Blauen" Beiträgen

Zitieren:
SchwierigkeitBearbeiten SchwierigkeitsabschnittBearbeiten

Die Eiskronenzitadelle wird die Heimat der aktualisierten Instanz-Schwierigkeitseinstellung sein, die von Boss zu Boss geändert werden kann. Sie kann während eines Raids jederzeit gewechselt werden, ohne die Instanz verlassen und erneut betreten zu müssen.

Es gelten einige Einschränkungen, wann Sie es nicht ändern können. Beispielsweise können Sie die Schwierigkeit im Kampf oder während bestimmter geskripteter Ereignisse nicht ändern. Um es zu aktivieren, musst du zuerst den Lichkönig im normalen Modus besiegt haben, und der heroische Modus wirkt sich in keiner Weise auf den Müll aus und ändert nur die Bosse.[1]

Quelle:
http://www.wowwiki.com/Icecrown_Citadel_%28instance%29

Oder lesen Sie einfach die 3.3-Patchnote

Die Frage ist ... alle Raids, die den normalen und den heroischen Modus haben ... teilen sich diese Abklingzeit, aber icc nicht ...

Irgendwelche Neuigkeiten? Wirklich wichtig jetzt, wo wir den Lichkönig haben!

Es wird auch nicht angenommen, dass Spieler in der Lage sind, in 10/25 einzusteigen, wenn der Anführer die Errungenschaft hat, weil das auch nicht funktioniert. Es wäre schön, es zum Laufen zu bringen, da Spieler, die von Val'kyr getötet werden, den Erfolg nicht erhalten und nicht hc gehen können.

Bestätigen, hat jemand eine Lösung für diesen Fehler?

irgendwelche Neuigkeiten?

Das ist eigentlich kein Fehler, sondern ein Nyi-Feature

@kandera Heroic Schwierigkeiten bei der Verwendung separater Instanzen sind jedoch ein Fehler.

no in icc Heroisch/Normal in derselben Instanz zu haben, ist eine Funktion, die wir noch nicht implementiert haben

Okay.

War die gemeinsame ID nicht ein Feature von Cataclysm und nicht von WOTLK?

http://us.battle.net/wow/en/game/patch-notes/4-0-1

„Icecrown Citadel und Ruby Sanctum verwenden jetzt das neue Flexible Raid Lock-System“

Es war auch 3.3.5a Feature vom normalen zum heroischen Modus.

Ok danke @Aokromes.

Ich habe ein wenig auf wowhead recherchiert (http://old.wowhead.com/zone=4812/icecrown-citadel)

Nur eine Frage (weil ich nie im Einzelhandel gespielt habe): Wenn Sie sich dafür entscheiden, Professor Putricide im normalen Modus zu töten, können Sie Lich King im heroischen Modus erledigen?

@Giswald nein - Sie müssen sie alle auf heroisch töten, um auf heroisches LK zuzugreifen

Warum ist diese Priorität niedrig, wenn dies ein großer Fehler auf TC-Servern ist (nicht der Teil über die Möglichkeit, die Schwierigkeitseinstellung in ICC zu ändern, obwohl es schön wäre, wenn dies behoben würde), das Hauptproblem ist, dass nur der Spieler gemeint ist einen id für icc10 in n/h, einen id für icc25 in n/h, einen id für rs10 in n/h und einen id für rs25 in n/h

Im Moment konnte der Spieler alle Bosse sowohl im normalen als auch im heroischen Modus töten (dh IDs werden nicht geteilt,

  • Spieler erhalten in diesen Fällen die doppelte Anzahl an eof, die sie durch das Töten von Bossen erhalten sollten, wenn sie 10n/10h/25n/25 h tun
  • Doppelte Chance auf Questgegenstände für Heilige und Korrupte jede Woche, wodurch sm einfacher zu bekommen sind
  • Mehr ursprüngliches Saronit von Bossen als sollte auch die obige Quest erleichtern
  • Mehr Chancen, Schattenfrostsplitter pro Woche zu erhalten, wodurch SM leichter zu bekommen sind, als es sein sollte
  • Doppelt so viele Chancen, Rangmarken von Bossen in ICC zu erhalten

@dr-j theoretisch ist dies kein Fehler, sondern eine nicht implementierte Funktion - sowohl die Möglichkeit, die Schwierigkeit im Inneren zu ändern, als auch die Aufteilung der Sperre zwischen n/h, ist mit demselben Flag in Map.dbc verknüpft

Kommen Sie auch nicht einfach hierher und sagen Sie "Oh, aber das ist wichtig für mich / Benutzer" - in Wirklichkeit ist es sehr gering im Vergleich zu anderen Dingen (nur 2 Karten von ~ 300? Verwenden Sie diese)

Wie ich schon sagte, wäre es schön, behoben zu werden. Der Hauptgrund, warum ich hier kommentiert habe, war, warum als niedrige Priorität gekennzeichnet.

Tatsächlich funktioniert dieser Patch gut für die gespeicherten IDs

Beispiel:
1) gehe zu 25nh
2) Markgar töten
3) Instanz verlassen, Karte auf 25hc ändern
4) Instanz beitreten
=> Ergebnis: Sie werden in 25 nh wieder sein

ABER:
Wenn Sie es von HC auf NH ändern, funktioniert es nicht und Sie erhalten eine zweite ID

Beispiel:
1) auf 25 Std. gehen
2) Markgar töten
3) Instanz verlassen, Map auf 25 nh ändern
4) Instanz beitreten
=> Ergebnis: Sie erstellen eine zweite ID für 25 nh und Marrowgar wird gespawnt.

kay füge dies zusätzlich hinzu:

if (mapEntry->IsDynamicDifficultyMap() && player->GetBoundInstance(631, RAID_DIFFICULTY_25MAN_HEROIC) && mapEntry->MapID == 631)
            BindDifficulty = player->GetDifficulty(IsRaid()) == RAID_DIFFICULTY_25MAN_NORMAL ? player->GetDifficulty(IsRaid()) + 2 : player->GetDifficulty(IsRaid());

        if (mapEntry->IsDynamicDifficultyMap() && player->GetBoundInstance(631, RAID_DIFFICULTY_10MAN_HEROIC) && mapEntry->MapID == 631)
            BindDifficulty = player->GetDifficulty(IsRaid()) == RAID_DIFFICULTY_10MAN_NORMAL ? player->GetDifficulty(IsRaid()) + 2 : player->GetDifficulty(IsRaid());

löst das Problem für icc

aber wir haben immer noch das Problem, dass wir während der laufenden ID zwischen nh und hc wechseln können sollten

SunWellCore BEHEBT es. mapId == 631 oder mapId == 724 Dies kann sich darauf beziehen
https://github.com/callmephil/SunWellCore/search?l=cpp&q=631&utf8=%E2%9C%93

@mynew4 Garbage Hack, es per Mapid zu tun, ist KEINE Lösung

Jeder kann https://github.com/TrinityCore/TrinityCore/pull/12690 übernehmen und beenden?

Brauchen Sie etwas spirituellen Input von den mächtigen TC-Göttern:
Die dynamische Schwierigkeit scheint sich so zu verhalten:

  • Normale und heroische Schwierigkeitsgrade teilen sich eine Sperre. Das Töten eines Bosses auf normalem Schwierigkeitsgrad tötet auch den Boss auf heroisch. Wenn Sie beispielsweise eine Sperre für 10 Mann erhalten, können Sie keine 25-Spieler-Versionen dieses Raids mehr eingeben.
    Der Versuch, einen 25-Mann-Überfall mit einer 10-Mann-Sperre zu betreten, führt dazu, dass Sie zu einer 10-Mann-Version Ihrer aktuellen Sperre teleportiert werden.

  • Beim Verkauf mit dem Wechseltool im Schlachtzug scheint es, dass der Spieler eine Sperre für seine aktuelle Schwierigkeit erhält, aber nicht für heroisch NOCH. Sobald Sie zum anderen Schwierigkeitsgrad wechseln, erhalten Sie das Sperrakzeptanz-Popup, sodass Sie auch an Ihren anderen Schwierigkeitsgrad gebunden sind. Das bedeutet, dass die Blizzard-Server zwei Sperren gleichzeitig verwenden, um Ihren Fortschritt zu verfolgen. Dies wird wahrscheinlich auch verwendet, um zu bestimmen, ob Spieler für die letzte heroische Raid-Begegnung in Frage kommen, wie z. B. der Lichkönig in ICC Heroic oder Sinestra in Bastion of Twilight.

Am Ende muss das Instanzspeichersystem also nur erweitert werden, um zwei Sperren gleichzeitig zu verfolgen und zu aktualisieren und Spieler in dieselbe Instanzkarte zu zwingen, sobald eine Sperre erstellt wurde

@xvwyh irgendwelche Informationen von deiner Seite dazu? Danke

NÖ. Ich weiß nicht, wie es auf Einzelhandelsservern funktioniert hat, ich habe es auch nicht auf meinem Server implementiert. Hauptsächlich, weil wir nicht riskieren wollten, die Bevölkerung zu senken, indem wir die Anzahl der ICCs, die die Leute jede Woche schleifen konnten, im Wesentlichen halbierten. Aber selbst wenn das kein Faktor wäre, wüsste ich nicht einmal, wo ich anfangen sollte.

Die einzige vage Anekdote, die ich über das dynamische Wechseln von Schwierigkeiten im Einzelhandel gehört habe, war, dass alles in der Instanz gleich bleibt, bis zu dem Punkt, dass sogar Kreaturen ihre ursprünglichen GUIDs behalten – wenn Sie jemanden angegriffen hätten, bevor Sie die Schwierigkeit geändert hätten, würden Sie ihn immer noch anvisieren auch nach wechsel. Das würde bedeuten, dass Blizzard Instanzen nicht von Grund auf neu erstellt, sondern Instanzen auf neue Einträge und Statistiken usw. aktualisiert. Während einiges davon auf TC erledigt werden kann, wird vieles andere nicht unterstützt, verstößt gegen die Kernprinzipien von TC oder ist einfach schwierig zu begreifen oder eine Lösung dafür zu finden. Da Skripte fest codiert sind, ist es schwierig einzuschätzen, welche Änderungen vorgenommen werden müssen, wenn es zu Umschaltschwierigkeiten kommt. Spawns können je nach Schwierigkeitsgrad unterschiedlich sein. Was machen Sie mit Skripten, wenn einem Müllpaket, das ein Skript auslöst, auf magische Weise mehr Mitglieder hinzugefügt werden, nachdem zu Heroisch gewechselt wurde, selbst wenn die vorherigen Mitglieder bereits getötet wurden? Was ist, wenn einige Spawns zwischen normal und heroisch völlig unterschiedlich sind und Spawns im heroischen Modus keinen creature_respawn -Eintrag haben und daher zum Leben erweckt werden, obwohl Spieler sie bereits getötet haben? Was machen Sie mit Pools, die solche Spawns enthalten, die sich zwischen den Modi unterscheiden? Was ist, wenn Sie die Schwierigkeit mitten in einem Out-of-Combat-Skript mit einer Kreatur ändern, die nur in einer Schwierigkeit gespawnt ist? Es war den Aufwand und das Risiko nicht wert, Sachen kaputt zu machen, die zuvor gut funktionierten und über die sich niemand beschwert hatte.

Ja, die Implementierung einiger Funktionen ist die Mühe nicht wert.

Uhm, zu Ihrer Information, Shauren arbeitet bereits an einer Umschreibung der Instanzsperre für den Master-Zweig, die ich schließlich auf 4.x zurückportieren werde, die DANN einfach auf 335 zurückportiert werden kann.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

jerbookins picture jerbookins  ·  3Kommentare

Rochet2 picture Rochet2  ·  3Kommentare

Jonne733 picture Jonne733  ·  3Kommentare

Rushor picture Rushor  ·  3Kommentare

Lopfest picture Lopfest  ·  3Kommentare