GroupInvite

GroupInvite

74.5k Downloads

I'm very very sorry, but it seems that I can't work currently on the adddon, as I'm working on an much bigger project. As soon as this will release(planned at summer 2014), I will work on GroupInvite again, but until then the work here is frozen. Sorry again :( (I will of course still do my best to give best support to the addon)

GroupInvite

English

Description:

GroupInvite include a lot of functions. For example, it can search for groups (like ComeOnIn), with shouts and keywords. Also, since v2.3 you're able to send a shout in more than one channel at the same time. Other functions of GroupInvite are group saving, guild advertisments, raid sorting and so on.

You can also visit my Addon forum: http://groupinvite.xobor.de . There you can find betas of new versions, report buggs, tell me new ideas or help to translate the addon in other languages. I will look at this forum every day if possible!

If you want to help to translate, you can also take a look at this page: http://rom.curseforge.com/addons/groupinvite/localization/

Main functions:

  • Send shouts with keywords for group searching
  • Kick member with too low or high lvls, false classes, etc
  • Sort raids by classes and/or names
  • Can automaticly promote Assists
  • Has an configurable invite and leave sound
  • Has an blocklist for players which you don't want to have in your group
  • Can automaticly accept or decline group invatations
  • Can automaticly kick groupmembers, which are afk
  • Can support other addons like ExtraActionBars
  • Supports MediaLib-Addon
  • Has an Manager for fast using of functions
  • Every color used in shouts, guildadvertisments, etc can be configurate seperatly
  • Can send saved lists between users of the addon
  • Can find optionally group leader, which have GroupInvite, too
  • Can save, load, kick and reload groups
  • Can send guildadvertisments and guild news
  • Has an own,easy script system called GISS. At http://groupinvite.xobor.de can you find a tutorial to learn this script language
  • Supports the Addonmanager
  • Supports different languages, for example german and english, but you can also add or delete languages files
  • Kompatibility with the AddonManager

Of course, you're able to activate or deactivate every of this functions It will send also automaticly whisper messages to other players, for example if they were set on the waitlist of the group or something like that

GroupInvite-Engine:

Since v2.3 GroupInvite has an own "engine" of lua-scripts. This allow you to deleat any pages you don't need or ,if you're an addon author, add your addon to the GroupInvite interface. There won't be any unused xml parts if you deleat a page, so there won't be any unneeded resource-dropping. The file, which you can download here, includes the GroupInvite engine and the main pack of pages for GroupInvite. Other page-packes mybe will release in my addon forum.

As I said, you can deleat any pages of GroupInvite(they're in the folder "Runes of Magic/Interface/GroupInvite/Lua/Tree/"). Here is a short list of pages and their description:

  • AAD.lua: This page includes all AutoAccept and AutoDecline functions
  • AFKS.lua: This page includes the AFK-System of GroupInvite
  • Colors.lua: This page allow the configuration of colors
  • Config.lua: This page includes the AutoShout, AutoRaid and AutoInvite function, the waitlist and blocklist and so on
  • Control.lua: This page includes the main configuration of GroupInvite, like the option to disable the Minimap button or to hide whispers
  • GISS.lua: This page includes the GroupInvite-Script-System
  • Group.lua: This page includes the Shout-Main functions
  • GrpSave.lua: This page includes all functions about group saving, reload group and so on
  • GuildSystem.lua: This page allow saving and sending the guild advertisment and the guild news
  • LoadedLists.lua: This page allow to load lists of other players and send lists to other players
  • MainInterface.lua: This page allow changing of the Language and the choosen group(for AutoInvites)
  • Manager.lua: This page includes all functions about the Manager
  • RaidSort.lua: This page allow to sort the raid
  • Recrutor.lua: This page is the GuildRecrutor and allows the auto invite into the guild
  • SearchLeader.lua: This page allow you to search an other player who want to become group leader and uses GroupInvite v2.3 or better
  • TMS.lua: This page includes the functions to show informations of the TonkManager
  • test.lua: This page won't be loaded and is only a help for developers

If you deleat any of this pages, it won't be shown in the tree menu(but all pages which were under this), you will win PC resources but loose the specific functions. There won't be any errors if you deleat a page!

Commands:

Since v2.3 GroupInvite has a lot of slash commands, the most only if you've installed specific pages. The main commands are follow:

this two will toggle the mainfraime window:

  • /gic
  • /groupinvite

you can write something behind these commands to make different things. So, you can use this command to see all slash commands, which GroupInvite uses, and their descriptions:

  • /gic ?
  • /gic help

(of course, you can change every "/gic" into a "/groupinvite", if you want to)

Installation:

Of course you can install this addon like every other. For those who don't know, how to install an addon, here an introduction:

  • At first, open your game folder. Warning, there're more than one folder on your computer with the name "Runes of Magic". If you can see an file called "Runes of Magic.exe", you're right.
  • (A little info, the follow problem isn't very often, but because i had this problem, i tell you how to fix. I had the problem that Runes of Magic couldn't execute any addons, because the game folder was in the folder "Programms(x86)" (i have to say, i use windows vista 64-bit). So i had to copy the game folder into an other folder, for example the desctop, and execute RoM from there to fix this)
  • At next, you have to find the folder "Interface" in the game folder and open it. If there's no folder with this name, create it.
  • In this folder you have to open the folder "addons". If there's no folder with this name, create it.
  • Then copy the GroupInvite-folder (not the .zip file, the folder in this file!) into this folder. A short check for the right path: the addon path should be like this: [your game folder direction]/Interface/Addons/GroupInvite
  • Now you can start the game. After you've loged in with one of your chars, you should see a short message of the addon into the chat window, which says that it loaded successfull

How to use own files:

The addon allows you to use own invatation and leave sounds and own language files. You can also find a full introduction for this into the addon folder.

  • At first, open the addon folder
  • If you want to add an own language, easyly copy your language into the folder called "Languages". The file name have to use only upper letters.
  • If you want to add an own invatation or leave sound, open the folder "Sounds" and copy your sound into the folder "InvitationSounds".
  • Now, start your game
  • After you've logged in, you have to tell GroupInvite, that you've add files. Do follow to do this:
  • If you want to add an own language, open the language drop down menu and choose the last option. Then, insert the number of letters your language file use(without the file type) and press OK.
  • If you want to add an own invatation or leave sound, open the configuration page and use the function "add sound", then insert the file name and the used name in the addon. After this, press OK.
  • This may need some time. If the addon is ready, you will find your own language in the drop down menu/your own invatation or leave sound in the sound database list.

If you're a programmer and want to add your own page, you can find a tutorial how to do this at my addon forum :)

Support:

You can post any buggs, comments, ideas and so on here, in the runes of magic forum or in my addon forum. Also, if you click ingame at the big GroupInvite graphic, you will see the credits and can contact the persons, which made the specific parts of the addon.

Ending:

Special thanks at Rilara(Server Isiltir) for the english translation and the correcture of the german translation, and at the great GroupInvite community, which told me the most(hoply all) bugs and give me new ideas :) Also, i thank every user of this addon for using the addon and helping to make it famous :D

At least, sorry for my bad english, i know i'm not really good at english xD Of course, if you want to tell me my mistakes, you can do that, then i will correct this^^

Deutsch

Beschreibung:

GroupInvite enthällt viele funktionen, wie z.B. eine Gruppensuche mit Shouts und Stichwörtern(s. ComeOnIn), Abspeicherung der Gruppen, Gildenwerbung, ...

Du kannst auch mein Addon Forum besuchen: http://groupinvite.xobor.de . Du kannst dort Bugs senden, die du eventuell findest, mir neue Ideen mitteilen oder mir bei den Übersetzungen helfen. Ich werde nach möglichkeit jeden Tag im Forum vorbeischauen :)

Wenn du beim Übersetzen helfen möchtest kannst du auch auf dieser Seite vorbeischauen: http://rom.curseforge.com/addons/groupinvite/localization/

Wichtigste Funktionen:

  • Gruppensuche mit Shouts und Stichwörtern
  • Aussortieren von Gruppenmitgliedern mit zu hohem oder niedrigem Level oder einer falschen Klasse
  • Sortieren des Raids nach Namen oder Klassen
  • Automatische ernennung zu Assists
  • Einstellbarer Einlade- und Verlasse-Sound
  • Blockliste für in der Gruppe unerwünschte Spieler
  • Automatisches Annehmen oder Ablehnen von Gruppeneinladungen
  • Automatisches Aussortieren von abwesenden Gruppenmitgliedern
  • Kann andere Addons wie z.B. ExtraActionBars unterstützen
  • Unterstützt das Addon Media-Lib
  • Hat einen Manager für Schnellzugriff auf die wichtigsten Funktionen
  • Jede in Chats verwendete Farbe kann einzeln eingestellt werden
  • Kann gespeicherte Listen wie die Blockliste zu anderen Benutzern weiterversenden
  • Kann optionale Gruppenleiter finden, die ebenfalls GroupInvite benutzen
  • Kann Gruppen speichern, laden, auflösen oder zurücksetzen
  • Kann Gildenwerbungen und Gildenneuigkeiten senden
  • Hat ein eigenes, einfaches Script System mit dem Namen "GISS". Auf http://groupinvite.xobor.de kannst du ein Tutorial zu dieser Scriptsprache finden
  • Unterstützt dem Addonmanager
  • Unterstützt mehrere Sprachen, darunter auch Englisch und Deutsch, du kannst aber noch weitere hinzufügen
  • Kompatibel mit dem AddonManager

Natürlich kannst du jede dieser Funktionen an- und ausschalten Das Addon wird automatisch Flüsternachrichten zu anderen Spielern schicken, z.B. wenn sie auf die Warteliste der Gruppe gesetzt wurden

GroupInvite-Engine:

Seit v2.3 hat GroupInvite eine eigene Engine aus LUA-Scripts. Dies erlaubt es, ungebrauchte Seiten einfach zu löschen oder neue hinzuzufügen oder, wenn du ein Addon Author bist, dein Addon in das GroupInvite-Interface einzubinden. Dabei werden auch nach dem löschen einer Seite keine ungebrauchten XML-reste übrig sein, so dass kein unnötiger Speicherbedarf entsteht. Die Datei, die du hier findest, beinhaltet die GroupInvite Engine und das Basis-Packet an Seiten. Weitere Seiten werden eventuell auf meinem Addon-Forum erscheinen.

Wie gesagt kannst du jede GroupInvite-Seite löschen(du findest sie in dem Ordner "Runes of Magic/Interface/GroupInvite/Lua/Tree/"). Hier ist eine kleine Liste der Seiten mit ihren Beschreibungen:

  • AAD.lua: Diese Seite beinhaltet alle AutoAccept und AutoDecline Funktionen
  • AFKS.lua: Diese Seite beinhaltet die AFK-Funktionen von GroupInvite
  • Colors.lua: Diese Seite erlaubt das verändern von Farben
  • Config.lua: Diese Seite beinhaltet unter anderem die AutoShout, AutoInvite und AutoRaid funktionen, sowie Warte- und Blockliste
  • Control.lua: Diese Seite beinhaltet die Haupteinstellungen von GroupInvite, wie z.B. das deaktivieren des Minimap-Buttons
  • GISS.lua: Diese Seite beinhaltet das GroupInvite-Script-System
  • Group.lua: Diese Seite beinhaltet die Hauptsächlichen Shout-Einstellungen
  • GrpSave.lua: Diese Seite beinhaltet alle Funktionen zum speichern, laden und zurücksetzen der Gruppe
  • GuildSystem.lua: Diese Seite erlaubt das speichern und senden der Gildenwerbung und Gilden-neuigkeiten
  • LoadedLists.lua: Diese Seite erlaubt es dir, Listen zu anderen Spielern zu senden oder Listen von anderen Spielern mit GroupInvite v2.3 oder besser zu laden
  • MainInterface.lua: Diese Seite erlaubt das verändern der Sprache und das einstellen der Gruppe(für AutoInvite)
  • Manager.lua: Diese Seite beinhaltet alle Funktionen über den Manager
  • RaidSort.lua: Diese Seite erlaubt es dir den Raid zu sortieren
  • Recrutor.lua: Diese Seite erlaubt dir automatische Gildeneinladungen
  • SearchLeader.lua: /Diese Seite erlaubt es dir, andere Gruppenmitglieder zu suchen, die gerne Gruppenleiter sein würden und GroupInvite v2.3 oder besser benutzen
  • TMS.lua: Diese Seite erlaubt es dir Informationen des TonkManagers in deinem Shout oder ähnlichem zu verwenden
  • test.lua: Diese Seite wird nicht geladen und ist nur als Hilfe für Entwickler gedacht

Wenn du eine dieser Seiten löscht wird sie nicht mehr im Baum-Menü angezeigt(Aber alle darunter sortierten Seiten), du wirst PC resourcen gewinnen aber die entsprechenden Funktionen verlieren. Es wird keine Fehler geben, wenn du eine dieser Seiten löscht!

Befehle:

Seit v2.3 hat GroupInvite viele Slash-Befehle, die meisten in abhängigkeit der installierten Seiten. Die hauptsächlichen Befehle sind folgende:

Diese zwei Befehle öffnen bzw schließen das Einstellungsfenster:

  • /gic
  • /groupinvite

Wenn du weiteres hinter diese Befehle schreibst, lassen sie sich erweitern. Um z.B. alle Befehle einschließlich ihrer Beschreibung zu sehen, die GrupInvite zur Zeit verwaltet, kannst du diese benutzen:

  • /gic ?
  • /gic help

(Natürlich kannst du nach belieben jedes "/gic" mit einem "/groupinvite" austauschen)

Installation:

Natürlich kannst du GroupInvite wie jedes andere Addon installieren. Für diejenigen, die nicht wissen, wie man ein Addon installiert, hier eine kurze Anleitung:

  • Als erstes, öffne den Runes of Magic Ordner. Achtung, es gibt mehr als einen Ordner auf deinem Computer mit dem Namen "Runes of Magic". Wenn du eine Datei mit namen "Runes of Magic.exe" siehst, bist du richtig.
  • (Eine kleine Nebeninfo: Das folgende Problem tritt nur Systembedingt auf, da ich das Problem hatte werde ich kurz erklären, wie man es behebt. Ich hatte das Problem, dass Runes of Magic keine Addons starten konnte, da das Spiel in dem Ordner "Programme(x86)" war (ich benutze windows vista 64-bit). Daher musste ich das Spiel in einen nicht-schreibgeschützten Ordner verschieben, z.B. den Desktop, und von dort aus das Spiel starten)
  • Als nächstes öffne den Ordner "Interface" in dem Runes of Magic Ordner. Sollte es keinen Ordner dieses Namens geben, erstelle ihn einfach.
  • In diesem Ordner musst du nun den Ordner "Addons" öffnen. Auch hier kannst du diesen Ordner einfach erstellen, sollte er nicht exestieren.
  • Als nächstes kopierst du den gedownloadeten Ordner des Addons in diesen "Addons"-Ordner(nicht die .zip datei, sondern den darin enthaltenen Ordner!). Eine kurze kontrolle: Der Dateipfad sollte in etwa so aussehen: [Dein Runes of Magic Ordner]/Interface/Addons/GroupInvite
  • Nun kannst du das Spiel starten. Nach dem du dich mit einem Charakter eingeloggt hast solltest du eine kleine Nachricht im Chat-Fenster sehen, die besagt, dass das Addon erfolgreich geladen wurde

Wie man eigene Dateien benutzt:

das Addon erlaubt dir, eigene Ton- oder Sprachdateien zu verwenden. Du kannst eine vollständige Anleitung hierzu auch in dem Addon-Ordner finden.

  • Als erstes, öffne den Addon-Ordner
  • Wenn du eine Sprachdatei hinzufügen willst, kopiere diese einfach in den Ordner "Languages". Der Name der Sprachdatei darf nur aus Großbuchstaben bestehen!
  • Wenn du eine Tondatei hinzufügen willst, öffne zuerst den Ordner "Sounds" und kopiere dann die Tondatei in den Ordner "InvitationSounds".
  • Nun, starte das Spiel
  • Nachdem du dich mit einem Charakter eingeloggt hast, musst du noch dem Addon von deinen Dateien erzählen. Dazu mache folgendes:
  • Wenn du eine Sprachdatei hinzufügen willst, öffne das Sprachmenü und wähle die letzte Option. Gib im sich öffnenden Fenster die Zahl der Zeichen des Dateinamens deiner Sprachdatei ein(ohne Dateityp) und klicke auf OK.
  • Wenn du eine Tondatei hinzufügen willst, öffne die Seite "Verwaltung" und klicke auf "Sound hinzufügen". Gib dann den Dateinamen und den Namen der Datei, wie sie in GroupInvite genannt werden soll, ein und klicke auf OK.
  • Das könnte einen Moment dauern. Ist der Vorgang abgeschlossen kannst du deine Sprachdatei in dem Sprachmenü bzw deine Tondatei in der Sound-Datenbank finden.

Wenn du ein Programmierer bist und deine eigene Seite hinzufügen willst findest du ein Tutorial dazu auf meinem Addon Forum :)

Support:

Du kannst alle Bugs, probleme, frage, ideen und so weiter hier, im Runes of Magic forum oder auf meinem Addon Forum posten. Außerdem kannst du, wenn du im Spiel auf die große "GroupInvite"-Grafik klickst, alle beteiligen sowie ihre Aufgabe beim erstellen des Addons sehen und mit ihnen Kontakt aufnehmen.

Ende:

Vielen Dank an Rilara(Server Isiltir) für die englische Übersetzung und die Korrektur der Deutschen, und an die tolle GroupInvite-Community, die mir die meisten(hoffentlich alle) bugs gesende hat und mir neue Ideen gab :) Außerdem Danke ich jedem Benutzer des Addons für die Verwendung und die Hilfe dabei, dieses Addon berühmt zu machen :D

Wer Fehler findet kann sie... nach belieben auch senden, dann werd ichs korregieren ;)

Supported AFK-Addons:

  • Romba
  • /AFK
  • XAFK