TradeDispenser Version 0.94 ------------------------------------------------------- Author: Silas M. aka Kaboom @ Arthas (EU) Core: Tom C. aka Shag @ Arthas (EU) Quelle: http://ui.worldofwar.net/ui.php?id=2203 ------------------------------------------------------- BEFEHLE: -------- Prefix: /tradeDispenser Zeigt die Hilfe und wird als Prefix für weitere Optionen verwendet. /td Synonym zu /tradeDispenser Optionen: (Benutze Prefix + Option, zB "/td toggle") config Schalter des ConfigCenters (Zeigen und Ausblenden) toggle Aktiviert bzw Deaktiviert den tradeDispenser broadcast Gibt deine Handelsbereitschaft bekannt OSD Schalter für das OSD (Shortcut-Buttons) verbose X Zeigt je nach Level X einige bis alle Debug-Infos. (0=off, 3=ALLE) about Zeigt mehr Informationen über tradeDispenser Zusätzliche Informationen: -------------------------- Man kann verschiedene Handelsprofile festlegen, abhänig der Klasse des Handelspartners Diese Profile lassen sich in 3 Gruppen einteilen: - Alle Klassen - Klasse X (zB Krieger) - Gruppe Y (zB Nahkämpfer) Diese 3 Gruppen sind additiv, jedoch sollte beachtet werden, dass nicht mehr als 6 Items auf einmal gehandelt werden können. zB bekäme ein Hexenmeister die items aus den profilen "alle klassen" + "hexenmeister" + "mana-braucher" (jedoch sind heiler zwar auch mana-braucher, werden jedoch als dritte klasse behandelt) Mein DANK geht an ----------------- - FrozenSolidOne @ Killrog(US) - er half mir beim finden diverser Bugs - Gix @ Arthas (EU) - wies mich ebenfalls auf viele, viele bugs hin - Mickeey (china) - übersetzte den ganzen Kram ins Chinesische (traditionell) - Balzebeth @ Conseil des Ombres (EU) - übersetzte den ganzen Kram ins Französische CHANGELOG: ==========-------------------------------------------- Symbole: + Hinzugefügte Funktion - Code/Funktionen entfernt > ToDo (Gemeldete Fehler, Verlangte Funktionen etc) o Fehler behoben * Andere Änderungen Version 0.94 ------------ + Französische Localisation eingefügt. vielen Dank an Balzebeth! Fehlt nur noch die Russische ^^ Version 0.93 ------------ * Chinesische Localisation wurde verbessert o Patch 1.11.2 hat einen fehler verursacht, weshalb man keine messages mehr an die Party oder den Raid schicken konnte UnitInParty("player") gibt nun IMMER false zurück, egal ob man in einer gruppe ist oder nicht. Daher wurde diese überprüfung umgeschrieben. Version 0.91-0.92 ----------------- o Auto-Accept funktioniert nun wieder. o Localisations-fehler behoben + neuer slash-befehl: resetpos - setzt die fenster von tD auf ihre ursprungsposition zurück. * andere kleine Änderungen vorgenommen. Version 0.90 ------------ * TOC-Version auf Patch 1.11 geupdated + Wenn ein Handel nun mit "Handeln" eröffnet wird, wird tradeDispenser keine Items mehr verteilen. Jedoch funktioniert dies noch nicht beim droppen von Gegenständen auf einen andern Spieler. Version 0.89 ------------ + 3 Farbprofile für die 3 verschiedenen Bündel eingebettet Version 0.88 ------------ + Tooltips werden nun nicht mehr ausserhalb des Bildschirms angezeigt Version 0.86-0.87 ----------------- o Deaktivierung des OSDs wird alle Einstellungen nicht mehr löschen o Die Kunden-Registrier-Funktion läuft wieder korrekt o Ein Schliessen des vollen Config-Centers wird die Seitenfenster nun ebenfalls verstecken * Hintergrundstextur transparent gemacht Version 0.85 ------------ + Es können nun bis zu 3 Pakete definiert werden, um gezielt unterschiedliche Profile zu aktivieren * Erhöhte Lesbarkeit durch neue Hintergrundstextur Version 0.81 ------------ o Bei kompletter Erstinstallation von V0.80 treten jetzt keine Fehler mehr auf Version 0.80 ------------ * Reduktion der gespeicherten Daten * Verbesserung der Bannliste + raid/guildmember können Item gratis beziehen o Minimales Level kann nun auf Level 1 heruntergesetzt werden Version 0.76-0.77 ----------------- o einige Fehler behoben Version 0.75 ------------ + Banliste hinzugefügt. Bestimmte Spieler können nun gezielt blockiert werden. Dabei kann man auch die Ignoreliste importieren lassen. + Countdown für offene Handel eingefügt * Habe versucht, den Memory-Verbrauch und die Ladezeit zu verringern: * Events werden nur noch dann aktiviert, wenn sie verwendet werden (zB wenn tD aktiviert ist) * Einige Daten werden nun wieder "global", sprich charakter-unabhängig, gespeicert. (zB Whispers) o Die Farben der OSD-Buttons wurden etwas angepasst Version 0.65 - 0.70 ------------------- + KeyBindings hinzugefügt o kleiner GUI-Bugfix im OSD o weitere kleine fehler behoben Version 0.60 & 0.61 ------------------- * Ganzer Code neu geschrieben, veränderte die Architektur der Variablen, den Initialisierungsvorgang sowie einige andere wichtige Funktionen o Keinen fehler mehr, wenn jemand nach anhandeln ausser range geht. Version 0.57 & 0.58 ------------------- o Kleiner GUI-Bugfix * Korrigierte ein paar fehlende chinesische Übersetzungen Version 0.56 ------------ o kleine Fehler behoben und GUI verbessert * DropDowns werden nun geschlossen, sobald das Config-Fenster unsichtbar wird Version 0.55 ------------ + BenutzerProfile: für jeden Char ist ein eigenes Profil einstellbar + Einige Mitteilungen (whispers) können nun auch verändert werden. o Bugs in chinesischer Übersetzung korrigiert ... hoffe ich zumindest. Version 0.51 ------------ * Chinesische Lokalistation hinzugefügt, thx @ mickeey Version 0.50 ------------ + Leute, deren inventar voll ist, werden nun korrekt aus der Liste entfernt, so dass sie nochmals anhandeln können. Danke an "Swiftstab" für die Idee zur Lösung des Problems + Die Position vom OSD kann nun fixiert werden Version 0.46 ------------ o Das neue ItemLink-Feature war verbuggt! > Kaboom hat die entwicklung von tD vollständig übernommen. Version 0.45 (Von Kaboom) ------------ + Neuerdings können Items im RandomText verlinkt werden. Dies funktioniert ähnlich, als ob man Items in einen Channel posten will (Shift + Klick auf Item) Danke an GIX für die idee zur Umsetzung. Version 0.41 (Von Kaboom) ------------ nur ein kleines update! o Error fixed: tradeDispenser_Settings.lua:55: Usage: SetText("text") o Verhalten beim öffnen des Handelsfenster, während der Spieler ein Item im Cursor hat, wurde verändert Version 0.40 (Von Kaboom) ------------ * Einige Rechtschreibfehler korrigiert + Option zur Anzeige der Kundendaten beim öffnen eines Handels o Fehlermeldung tritt beim Tod des Spielers (während AutoBroadcast aktiv ist) nicht mehr auf. Version 0.35 (Von Kaboom) ------------ * Veränderte den Farbauswähler für die OSD-Hintergrundsfarbe. + Option hinzugefügt, um OSD in die Horizontale zu drehen. * Maximum für Autobroadcast jetzt auf 30 min erhöht. o Bereits registrierte spieler werden bei deaktivierter funktion nicht mehr geblockt Version 0.30 (Von Kaboom) ------------ o DoppelFehlermeldung bei Unhandelbaren Items + Geld ist nun ebenfalls Profilgebunden und wird ähnlich wie die Items gehandhabt + Lag-Faktor eingebaut - verhindert Fehleranfälligkeit bei hohem Ping Version 0.25 (Von Kaboom) ------------ o Grosse Bugfixes. Ich habe SEHR viele Rückmeldungen erhalten und alle Fehler korrigieren können. Behobene Fehler: Auto-BroadCast, Auto-Accept, Inkompatibilitäten mit Horde (Orkisch), + Umgang mit den zufälligen Broadcast-Texten verbessert + Auto-Accept durch Option unter TradeControl deaktivierbar + Handelspartner wird automatisch ins Target genommen - und anschliessend wieder letzter Feind. Version 0.20 (Von Kaboom) ------------ Erste Wiederveröffentlichung seit Version 0.0.0.7 auf www.curse-gaming.de > Warte auf Rückmeldung von Fehlern und Anregungen. + Verbose-Level-System zeigt verschiedene Debug-Informationen Version 0.13 (Von Kaboom) ------------ + Profilspezifisches Handelssystem. Gehandelte Items sind nun abhänig von der Charakterklasse des Kunden. Version 0.12 (Von Kaboom) ------------ + TradeControl-Modul eingefügt o Fehler behoben, welcher bei Erstinstallationdes Addons auftrat * EditBox für den Broadcast-Text in ein separates Fenster gepackt. -> mehr Platz Version 0.11 (von Kaboom) ------------ + Übersetzungs-Script eingefügt: EN<->DE Warte immernoch auf eine französische Übersetzung. Version 0.10 (von Kaboom) ------------ * Die Nummerierung der Versionen wurden auf ein alltäglicheres System geändert. So können DAUs den Stand der Entwicklung besser einordnen. + OSD mit 3 Buttons + Verbessertes Broadcast-System * verschiebbares ConfigFenster > Profilspezifisches Handelssystem > Gewünschte Function: TradeControl . nur Gilde/Raid/Party . limitiere den Handel für jede Person, bis Liste zurückgesetzt wird. . Handel nur für High-Levels Version 0.0.0.7 (von Shag) --------------- o weiter Fehler behoben (tD arbeitet auch, wenn ConfigFenster versteckt ist) o "Geld-Eingabe-Fenster" korrigiert Version 0.0.0.6 (von Shag) --------------- Ich denke, dies war die erste veröffentlichte Version Die wichtigsten und kompliziertesten Funktionen des Grund-Systems waren bereits vorhanden: ConfigFenster für Handelbare Items Automatisches Broadcast (mithilfe eines versteckten Fensters) Automatischer Handel auf Handelsanfrage (inkl Suche der benötigten Items im Inventar) und vieles mehr