vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 TradeDispenser Version 0.94
2 -------------------------------------------------------
3 Author: Silas M. aka Kaboom @ Arthas (EU)
4 Core: Tom C. aka Shag @ Arthas (EU)
5 Quelle: http://ui.worldofwar.net/ui.php?id=2203
6 -------------------------------------------------------
7  
8  
9  
10 BEFEHLE:
11 --------
12 Prefix:
13 /tradeDispenser Zeigt die Hilfe und wird als Prefix für weitere Optionen verwendet.
14 /td Synonym zu /tradeDispenser
15  
16 Optionen: (Benutze Prefix + Option, zB "/td toggle")
17 config Schalter des ConfigCenters (Zeigen und Ausblenden)
18 toggle Aktiviert bzw Deaktiviert den tradeDispenser
19 broadcast Gibt deine Handelsbereitschaft bekannt
20 OSD Schalter für das OSD (Shortcut-Buttons)
21 verbose X Zeigt je nach Level X einige bis alle Debug-Infos. (0=off, 3=ALLE)
22 about Zeigt mehr Informationen über tradeDispenser
23  
24  
25  
26  
27  
28 Zusätzliche Informationen:
29 --------------------------
30 Man kann verschiedene Handelsprofile festlegen, abhänig der Klasse des Handelspartners
31 Diese Profile lassen sich in 3 Gruppen einteilen:
32 - Alle Klassen
33 - Klasse X (zB Krieger)
34 - Gruppe Y (zB Nahkämpfer)
35  
36 Diese 3 Gruppen sind additiv, jedoch sollte beachtet werden, dass nicht mehr als 6 Items auf einmal
37 gehandelt werden können.
38 zB bekäme ein Hexenmeister die items aus den profilen "alle klassen" + "hexenmeister" + "mana-braucher"
39 (jedoch sind heiler zwar auch mana-braucher, werden jedoch als dritte klasse behandelt)
40  
41  
42  
43 Mein DANK geht an
44 -----------------
45 - FrozenSolidOne @ Killrog(US) - er half mir beim finden diverser Bugs
46 - Gix @ Arthas (EU) - wies mich ebenfalls auf viele, viele bugs hin
47 - Mickeey (china) - übersetzte den ganzen Kram ins Chinesische (traditionell)
48 - Balzebeth @ Conseil des Ombres (EU) - übersetzte den ganzen Kram ins Französische
49  
50  
51  
52  
53  
54  
55 CHANGELOG:
56 ==========--------------------------------------------
57 Symbole:
58 + Hinzugefügte Funktion
59 - Code/Funktionen entfernt
60 > ToDo (Gemeldete Fehler, Verlangte Funktionen etc)
61 o Fehler behoben
62 * Andere Änderungen
63  
64  
65 Version 0.94
66 ------------
67 + Französische Localisation eingefügt. vielen Dank an Balzebeth! Fehlt nur noch die Russische ^^
68  
69  
70 Version 0.93
71 ------------
72 * Chinesische Localisation wurde verbessert
73 o Patch 1.11.2 hat einen fehler verursacht, weshalb man keine messages mehr an die Party oder den Raid schicken konnte
74 UnitInParty("player") gibt nun IMMER false zurück, egal ob man in einer gruppe ist oder nicht.
75 Daher wurde diese überprüfung umgeschrieben.
76  
77  
78 Version 0.91-0.92
79 -----------------
80 o Auto-Accept funktioniert nun wieder.
81 o Localisations-fehler behoben
82 + neuer slash-befehl: resetpos - setzt die fenster von tD auf ihre ursprungsposition zurück.
83 * andere kleine Änderungen vorgenommen.
84  
85  
86 Version 0.90
87 ------------
88 * TOC-Version auf Patch 1.11 geupdated
89 + Wenn ein Handel nun mit "Handeln" eröffnet wird, wird tradeDispenser keine Items mehr verteilen.
90 Jedoch funktioniert dies noch nicht beim droppen von Gegenständen auf einen andern Spieler.
91  
92  
93 Version 0.89
94 ------------
95 + 3 Farbprofile für die 3 verschiedenen Bündel eingebettet
96  
97  
98 Version 0.88
99 ------------
100 + Tooltips werden nun nicht mehr ausserhalb des Bildschirms angezeigt
101  
102  
103 Version 0.86-0.87
104 -----------------
105 o Deaktivierung des OSDs wird alle Einstellungen nicht mehr löschen
106 o Die Kunden-Registrier-Funktion läuft wieder korrekt
107 o Ein Schliessen des vollen Config-Centers wird die Seitenfenster nun ebenfalls verstecken
108 * Hintergrundstextur transparent gemacht
109  
110  
111 Version 0.85
112 ------------
113 + Es können nun bis zu 3 Pakete definiert werden, um gezielt unterschiedliche Profile zu aktivieren
114 * Erhöhte Lesbarkeit durch neue Hintergrundstextur
115  
116  
117 Version 0.81
118 ------------
119 o Bei kompletter Erstinstallation von V0.80 treten jetzt keine Fehler mehr auf
120  
121  
122 Version 0.80
123 ------------
124 * Reduktion der gespeicherten Daten
125 * Verbesserung der Bannliste
126 + raid/guildmember können Item gratis beziehen
127 o Minimales Level kann nun auf Level 1 heruntergesetzt werden
128  
129  
130 Version 0.76-0.77
131 -----------------
132 o einige Fehler behoben
133  
134  
135 Version 0.75
136 ------------
137 + Banliste hinzugefügt. Bestimmte Spieler können nun gezielt blockiert werden.
138 Dabei kann man auch die Ignoreliste importieren lassen.
139 + Countdown für offene Handel eingefügt
140 * Habe versucht, den Memory-Verbrauch und die Ladezeit zu verringern:
141 * Events werden nur noch dann aktiviert, wenn sie verwendet werden (zB wenn tD aktiviert ist)
142 * Einige Daten werden nun wieder "global", sprich charakter-unabhängig, gespeicert. (zB Whispers)
143 o Die Farben der OSD-Buttons wurden etwas angepasst
144  
145  
146 Version 0.65 - 0.70
147 -------------------
148 + KeyBindings hinzugefügt
149 o kleiner GUI-Bugfix im OSD
150 o weitere kleine fehler behoben
151  
152  
153 Version 0.60 & 0.61
154 -------------------
155 * Ganzer Code neu geschrieben, veränderte die Architektur der Variablen,
156 den Initialisierungsvorgang sowie einige andere wichtige Funktionen
157 o Keinen fehler mehr, wenn jemand nach anhandeln ausser range geht.
158  
159  
160 Version 0.57 & 0.58
161 -------------------
162 o Kleiner GUI-Bugfix
163 * Korrigierte ein paar fehlende chinesische Übersetzungen
164  
165  
166 Version 0.56
167 ------------
168 o kleine Fehler behoben und GUI verbessert
169 * DropDowns werden nun geschlossen, sobald das Config-Fenster unsichtbar wird
170  
171  
172 Version 0.55
173 ------------
174 + BenutzerProfile: für jeden Char ist ein eigenes Profil einstellbar
175 + Einige Mitteilungen (whispers) können nun auch verändert werden.
176 o Bugs in chinesischer Übersetzung korrigiert ... hoffe ich zumindest.
177  
178  
179 Version 0.51
180 ------------
181 * Chinesische Lokalistation hinzugefügt, thx @ mickeey
182  
183  
184 Version 0.50
185 ------------
186 + Leute, deren inventar voll ist, werden nun korrekt aus der Liste entfernt, so dass sie
187 nochmals anhandeln können. Danke an "Swiftstab" für die Idee zur Lösung des Problems
188 + Die Position vom OSD kann nun fixiert werden
189  
190  
191 Version 0.46
192 ------------
193 o Das neue ItemLink-Feature war verbuggt!
194 > Kaboom hat die entwicklung von tD vollständig übernommen.
195  
196  
197 Version 0.45 (Von Kaboom)
198 ------------
199 + Neuerdings können Items im RandomText verlinkt werden. Dies funktioniert ähnlich, als ob man
200 Items in einen Channel posten will (Shift + Klick auf Item)
201 Danke an GIX für die idee zur Umsetzung.
202  
203  
204 Version 0.41 (Von Kaboom)
205 ------------
206 nur ein kleines update!
207 o Error fixed: tradeDispenser_Settings.lua:55: Usage: SetText("text")
208 o Verhalten beim öffnen des Handelsfenster, während der Spieler ein Item im Cursor hat, wurde verändert
209  
210  
211 Version 0.40 (Von Kaboom)
212 ------------
213 * Einige Rechtschreibfehler korrigiert
214 + Option zur Anzeige der Kundendaten beim öffnen eines Handels
215 o Fehlermeldung tritt beim Tod des Spielers (während AutoBroadcast aktiv ist) nicht mehr auf.
216  
217  
218 Version 0.35 (Von Kaboom)
219 ------------
220 * Veränderte den Farbauswähler für die OSD-Hintergrundsfarbe.
221 + Option hinzugefügt, um OSD in die Horizontale zu drehen.
222 * Maximum für Autobroadcast jetzt auf 30 min erhöht.
223 o Bereits registrierte spieler werden bei deaktivierter funktion nicht mehr geblockt
224  
225  
226 Version 0.30 (Von Kaboom)
227 ------------
228 o DoppelFehlermeldung bei Unhandelbaren Items
229 + Geld ist nun ebenfalls Profilgebunden und wird ähnlich wie die Items gehandhabt
230 + Lag-Faktor eingebaut - verhindert Fehleranfälligkeit bei hohem Ping
231  
232  
233 Version 0.25 (Von Kaboom)
234 ------------
235 o Grosse Bugfixes. Ich habe SEHR viele Rückmeldungen erhalten und alle Fehler korrigieren können.
236 Behobene Fehler: Auto-BroadCast, Auto-Accept, Inkompatibilitäten mit Horde (Orkisch),
237 + Umgang mit den zufälligen Broadcast-Texten verbessert
238 + Auto-Accept durch Option unter TradeControl deaktivierbar
239 + Handelspartner wird automatisch ins Target genommen - und anschliessend wieder letzter Feind.
240  
241  
242 Version 0.20 (Von Kaboom)
243 ------------
244 Erste Wiederveröffentlichung seit Version 0.0.0.7 auf www.curse-gaming.de
245 > Warte auf Rückmeldung von Fehlern und Anregungen.
246 + Verbose-Level-System zeigt verschiedene Debug-Informationen
247  
248  
249 Version 0.13 (Von Kaboom)
250 ------------
251 + Profilspezifisches Handelssystem. Gehandelte Items sind nun abhänig
252 von der Charakterklasse des Kunden.
253  
254  
255 Version 0.12 (Von Kaboom)
256 ------------
257 + TradeControl-Modul eingefügt
258 o Fehler behoben, welcher bei Erstinstallationdes Addons auftrat
259 * EditBox für den Broadcast-Text in ein separates Fenster gepackt. -> mehr Platz
260  
261  
262 Version 0.11 (von Kaboom)
263 ------------
264 + Übersetzungs-Script eingefügt: EN<->DE
265 Warte immernoch auf eine französische Übersetzung.
266  
267  
268 Version 0.10 (von Kaboom)
269 ------------
270 * Die Nummerierung der Versionen wurden auf ein alltäglicheres System geändert.
271 So können DAUs den Stand der Entwicklung besser einordnen.
272 + OSD mit 3 Buttons
273 + Verbessertes Broadcast-System
274 * verschiebbares ConfigFenster
275 > Profilspezifisches Handelssystem
276 > Gewünschte Function: TradeControl
277 . nur Gilde/Raid/Party
278 . limitiere den Handel für jede Person, bis Liste zurückgesetzt wird.
279 . Handel nur für High-Levels
280  
281  
282 Version 0.0.0.7 (von Shag)
283 ---------------
284 o weiter Fehler behoben (tD arbeitet auch, wenn ConfigFenster versteckt ist)
285 o "Geld-Eingabe-Fenster" korrigiert
286  
287  
288 Version 0.0.0.6 (von Shag)
289 ---------------
290 Ich denke, dies war die erste veröffentlichte Version
291 Die wichtigsten und kompliziertesten Funktionen des Grund-Systems waren bereits vorhanden:
292 ConfigFenster für Handelbare Items
293 Automatisches Broadcast (mithilfe eines versteckten Fensters)
294 Automatischer Handel auf Handelsanfrage (inkl Suche der benötigten Items im Inventar)
295 und vieles mehr