GuildAdmin

Search Menu and Reputation Example

GuildAdmin

Completely reworked version

As nobody could be found in helping me, I helped myself and created a completely new version. It is not longer attached to the guild frame (this was necessary as Blizzard blocks majors calls to the API I used) and it can be used also by players which are not in any guild to find other players and invite them in a group or a raid.

How to use

  • Use /guildadmin or the LDB Launcher, which will appear in LDB conform addon like Titan Panel to start GuildAdmin. The old button in the guild panel is no longer supported.
  • Use search and filter tab to get the list of players according to current filter settings.
  • Use a click on listed entry to get a context menu with action like invite chat, invite guild or group and set reputation
  • You may create three different text templates for guild and group invitation chat. %s will be replaced by the players name and can only be used one time in a text template.
  • Under Socials and Ignore you'll find all players you have contacted so far. You can put them in the ignore list, delete them or change their reputation.
  • Tip: Applying filters results in more recruiting candidates as the who list limits to 50 chars that match the filter. If no filter is given, 50 chars are returned randomly. Unluckily there is no way to filter directly for players without guild, only by sorting and inspecting.
  • see screenshots for details

Concept & Differences

Guild Admin is a completely reworked light-weight minimalistic version of the former GuildAdmin. The main intention was to concentrate on recruiting functionality and maintain the contacts. I'm not longer using localization files, instead I'm extensively using the global Blizzard localization from _G. Thus it even should work in chinese except for the date format and for differences in the translation and interpretation. Would be happy to know if it works in Korean or Chinese too (especially for filtering). The addon tries to be as self-explaining and intuitive as possible.

The redesign leaves old database data untouched, nevertheless it is recommended to delete the old GuildAdmin.lua file in WTF/Account/YOURACCOUNT/SavedVariables.

Status

The current version is an early beta, which works so far. I'll need your input for errors or improvements.

Also the file is tagged as release it should be considered an beta version.

Currently implemented:

  • search for players with or without guild
  • define up to 9 whisper templates (3 for raid invite chat, 3 for group invite chat, 3 for guild invite chat)
  • configure the whisper labels to show up in the chat menu later
  • invite to raid changes party type to raid, invite to group changes party type to group
  • support the use of one %s variable within the whisper text (will be replaced by the name of the player contacted)
  • default Bilzzard class color and icons used for the list of players
  • set the reputation of an player related to recruiting using the Blizzard reputation system.
  • colored list entries on mouse over related to the reputation using red (hated - hostile), yellow (unfriendly), white (neutral) green (friendly, honored), blue (revered, exalted)
  • whisper to, invite, set reputation or make friend for the selected player using the context menu
  • filter by name (5 letters), race, class, level, current zone, reputation, contact counts, invited counts and group invited counts
  • filter can be applied also to contact maintenance window
  • sort buttons available if NOT looking for new guild members (as guild is a mandatory sort option when looking for new guild members)
  • framesize is minimum 800px in width so your display setting should be higher
  • How to use GuildAdmin best

Fixed problems

  • WOW no longer claims that GuildAdmin uses protected functions
  • Resizing windows doesn't lead to elements out of the window size
  • Race is now determined by faction, no mixed races if player has characters in both factions
  • Maximum count for raid invites now adjusted correctly

Known problems

  • Who list doesn't always respond fast enough. Thus it may be necessary to hit the Update button several times.

GuildAdmin Deutsch

Komplett überarbeitete Version

Da ich niemanden finden konnte, der mit mit GuildAdmin weitergeholfen hätte, habe ich mir selbst geholfen und eine komplett neue Version erstellt. Diese Version ist nicht länger an das Gildenfenster gebunden (dies war notwendig da wesentliche API Calls die ich verwendet habe nun für Blizzard reserviert sind) und kann auch benutzt werden um Spieler für eine Gruppe oder einen Schlachtzug zu finden. Ebenso muss der Spieler, der das Addon benutzt, nicht mehr in einer Gilde sein.

Wie man GuildAdmin benutzt

  • Du kannst /guildadmin benutzen oder den LDB Launcher verwenden, der in LDB konformen Addons wie Titan Panel auftaucht, um GuildAdmin zu starten. Der alte Button im Gildenfenster wird nicht länger unterstützt.
  • Benutze den Filter Tab um Suchkriterien festzulegen, die die Liste von Spieler beeinflusst, die im Suchen Tab angezeigt werden.
  • Mit einem Klick auf einen Spieler öffnet sich ein Kontext Menü, dass neben Spielerinformationen die Möglichkeit bietet, den Gilden- oder Gruppeneinladungschat zu beginnen, Spieler zu einer Gruppe oder in die Gilde einzuladen oder ihren Ruf zu verändern.
  • Für Gruppen- oder Gilden-Chat können jeweils drei Vorlagen eingerichtet werden. %s wird durch den Namen des Spielers ersetzt, kann aber nur einmal im Text verwendet werden.
  • In Kontakte und Ignorieren findest du die Spieler, die du bereits kontaktiert hast. Spieler können gelöscht oder nach Ignorieren oder Kontake verschoben werden. Desweiteren kann man den Ruf ändern.
  • Tip: Die Verwendung von Filtern führt zu mehr möglichen Kandidaten, da die Wer-Liste maximal 50 Spieler anzeigen kann. Ohne Filter werden nur 50 zufällige Spieler angezeigt Unglücklicherweise gibt es keinen Weg in WOW direkt nach Spielern ohne Gilde zu suchen. Dies geht nur über Sortieren und das Resultat zu untersuchen.
  • Auf den Screenshots gibt es Beispiele

Konzept & Unterschiede

GuildAdmin ist eine komplett überarbeitete minimalistische Version früherer GuildAdmin Versionen. Der Hauptaugenmerk liegt auf der Suche nach Gilden und Gruppenmitgliedern und deren Verwaltung. Es wird keine direkte Lokalisierung mehr verwendet. Statt dessen benutze ich vorhande loakisierte Wörter und Begriffe aus der _G Variable. Von daher sollte GuildAdmin auch in Italienisch, Chinesisch oder Koreanisch funktionieren. Ich wäre daran interessiert zu wissen, ob es wirklich funktioniert (speziell Filterung und Formatierungen) und Wortlängen. Bei dem Addon habe ich im Rahmen der gegebenen Möglichkeiten versucht, es so selbsterklärend wie möglich zu gestalten.

Das Redesign lässt die alten Daten unberührt. Unabhängig davon wird empfohlen die alte GuildAdmin.lua Datei zu löschen. Man findet diese Datei in WTF/Account/DEINACCOUNT/SavedVariables.

Status

Die aktuelle Version ist als frühe Beta-Version einzustufen, die soweit funktioniert. Für Verbesserungen bin ich auf euren Input angewiesen.

Auch wenn das Addon Release Status hat, sollte es doch eher als Beta Version angesehen werden.

Aktuell implementiert:

  • Suche nach Spielern mit oder ohne Gilde
  • Erstelle bis zu 9 Flüstervorlagen (3 für den Chat Schlachtzugeinladung, 3 für den Chat Gruppeneinladung, 3 für den Chat Gildeneinladung)
  • Die Labels der Flüstervorlagen können konfiguriert werden, so dass sie in den Flüstermenüs anstelle der Standardtexte auftauchen
  • Einladen in einen Schlachtzug oder eine Gruppe ändert den Gruppentyp entsprechend.
  • Es wird die Verwendung genau einer %s Variablen in der Flüstervorlage unterstützt (%s wird ersetzt durch den Namen des Spielers den man kontaktiert)
  • Standard Bilzzard Farben und Icons für die Spielerklasse
  • Für jeden Spieler kann ein individueller Ruf gesetzt werden, der das Blizzard Rufsystem verwendet.
  • Listeneinträge werden je nach Ruf farbig unterlegt wenn man mit der Maus über den Listeneintrag fährt: Rot (Hasserfüllt - Feindselig), Orange (Unfreundlich), Weiss (neutral), Grün (Freundlich, Wohlwollend), Blau (Respektvoll, Ehrfürchtig)
  • Spieler an flüstern, einladen, Ruf setzen oder als Freund festlegen mittels Kontextmenü
  • Filter: Name (5 Buchstaben), Volk, Klasse, Stufe, Aktuelle Zone, Ruf, Anzahl Chats, Anzahl EInladungen, Anzahl der Gruppeneinladungen
  • Filter können auch auf das Kontaktefenster angewendet werden
  • Sortierschaltflächen verfügbar wenn man NICHT nach neuen Gildenmitgliedern sucht (die Gilde-Sortieroption ist zwingend, wenn man nach neuen Gildenmitgliedern sucht)
  • Die Framegrösse beträgt 800px in der Breite, die Bildschirmeinstellungen sollten entsprechend höher sein
  • Wie man GuildAdmin am besten benutzt

Gelöste Probleme

  • WOW fordert nicht mehr die Deaktivierung von GuildAdmin
  • Bei Grössenveränderung des Fensters befinden sich Elemente nicht mehr ausserhalb des Fensters
  • Volk wird jetzt abhängig von der Zugehörigkeit zu Horde oder Allianz ermittelt. Nur passende Völker werden gelistet.
  • Die Anpassung des maximalen Wertes für Schlachtzugeinladungen funktioniert jetzt

Bekannte Probleme

  • Die Wer-Liste reagiert nicht immer schnell genug. Es kann notwendig werden, den Aktualisieren-Button mehrere Male zu drücken.

You must login to post a comment. Don't have an account? Register to get one!

Facts

Date created
Sep 26, 2009
Categories
Last update
Jan 03, 2014
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • esMX
  • frFR
  • itIT
  • koKR
  • ptBR
  • ruRU
  • zhCN
  • zhTW
License
Public Domain
Curse link
GuildAdmin
Downloads
35,124
Recent files

Authors