[TrinityCore 3.3.5a] Dungeon Finder Level Requirement

02/16/2017 10:48 drrrwish#1
Hallo Leute,

ich versuche derzeit das Dungeon Finder Fenster für Level 1 freizuschalten (in 3.3.5a standardmäßig erst ab Level 15 zu öffnen).

Ich habe bereits das Minimumlevel für Ragefire Chasm/Flammenschlund in LFGDungeons.dbc mittels MyDbcEditor 1.2.2 auf Level 1 gesetzt, aber öffnen lässt sich der Dungeon Finder nicht.

[Only registered and activated users can see links. Click Here To Register...]

Hat jemand ne Idee?

Freundliche Grüße,
Drrrwish
02/16/2017 17:26 Kaev <3#2
Wenn ich mich richtig erinnere, muss das ebenfalls direkt im Lua-Code des Interfaces geändert werden
02/16/2017 20:39 drrrwish#3
Warum "ebenfalls"? Ist die Änderung der .dbc quasi eine Änderung im Lua-Code des Interfaces? Hab .dbcs und die meisten Tabellen in world durchgeschaut, bisher ohne Erfolg.

Oder muss ich im Client (da wo wow.exe liegt) Dateien umschreiben?

Gruß ^^
02/17/2017 08:58 Kaev <3#4
Quote:
Originally Posted by drrrwish View Post
Warum "ebenfalls"? Ist die Änderung der .dbc quasi eine Änderung im Lua-Code des Interfaces? Hab .dbcs und die meisten Tabellen in world durchgeschaut, bisher ohne Erfolg.

Oder muss ich im Client (da wo wow.exe liegt) Dateien umschreiben?

Gruß ^^
.dbc = DatabaseClient - Also quasi eine lokale Datenbank mit Daten, die der Client für alle möglichen Dinge benötigt.
Manche Dinge werden allerdings nicht aus den .dbc-Dateien geholt, sondern fest programmiert, da sich diese eh nicht ändern werden.
Alle Dinge, die mit dem Interface des Spielers zu tun haben, werden im WoW-Client mit Lua gescriptet - Und wenn ich mich richtig erinnere, steht in einem dieser Scripts sowas wie "Deaktiviere diesen Button wenn Spielerlevel <15", nur halt in Lua geschrieben. Diese Datei musst du finden, editieren und dem Spieler zur Verfügung stellen. Auf Modcraft und Model-Changing können dir die Leute aber garantiert genaueres sagen, da ich nicht allzu viel Erfahrung mit dem Interface-Code von WoW habe.
Kann aber wie gesagt auch sein, dass ich mich irre und er das Level wirklich aus den .dbc-Dateien oder sogar vom Server bekommt, glaube ich aber nicht.