Get an Epic Experience with Premium

Meta Guild

Guild Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 14 Monthly Downloads
  • Supports: 4.3
  • 1,946 Total Downloads
  • Updated 12/15/2011
  • Created 09/05/2011
  • 1 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: r82
or

About Meta Guild

Allows the player to join a pseudo guild which will emulate the in game guild system that Warcraft already has but will not require the characters to leave their main guild.

------------------------------------------------------------------------
r82 | mgaiser | 2011-12-15 09:37:11 +0000 (Thu, 15 Dec 2011) | 2 lines
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildRoster.lua
   M /trunk/MetaGuildRoster.xml
   M /trunk/MetaGuildUI.lua
   M /trunk/localization/enUS.lua

Added Professions to roster
Added rank results to promotions/demotions
------------------------------------------------------------------------
r81 | mgaiser | 2011-12-10 11:05:29 +0000 (Sat, 10 Dec 2011) | 1 line
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildUI.lua

Changed the database so alliance and horde guilds can exist on the same server.
------------------------------------------------------------------------
r80 | mgaiser | 2011-12-10 11:03:56 +0000 (Sat, 10 Dec 2011) | 1 line
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildGuild.lua
   M /trunk/MetaGuildInfo.lua
   M /trunk/MetaGuildNews.lua
   M /trunk/MetaGuildRoster.lua
   M /trunk/MetaGuildUI.lua

Test
------------------------------------------------------------------------
r79 | mgaiser | 2011-12-09 09:16:42 +0000 (Fri, 09 Dec 2011) | 1 line
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildUI.lua

test
------------------------------------------------------------------------
r78 | mgaiser | 2011-12-09 08:59:18 +0000 (Fri, 09 Dec 2011) | 1 line
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildUI.lua

Swapped realm to factionrealm.
------------------------------------------------------------------------
r77 | mgaiser | 2011-12-09 08:56:07 +0000 (Fri, 09 Dec 2011) | 1 line
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildGuild.lua
   M /trunk/MetaGuildInfo.lua
   M /trunk/MetaGuildNews.lua
   M /trunk/MetaGuildRoster.lua
   M /trunk/MetaGuildUI.lua

Changed all realm db calls to factionrealm so your horde characters guild will not overwrite your alliance guild. This change will require a full db purge.
------------------------------------------------------------------------
r76 | mgaiser | 2011-12-09 02:34:53 +0000 (Fri, 09 Dec 2011) | 3 lines
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildNews.lua
   M /trunk/MetaGuildRoster.lua
   M /trunk/MetaGuildUI.lua
   M /trunk/MetaGuildUI.xml
   M /trunk/localization/enUS.lua

*Completed the Guild Creation code
*Able to clear a public/officer note by deleting the old note in the edit window
*Updated the Sync hold code
------------------------------------------------------------------------
r75 | mgaiser | 2011-12-07 09:22:04 +0000 (Wed, 07 Dec 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildUI.lua

Added LibCompress to the build file.
------------------------------------------------------------------------
r74 | mgaiser | 2011-12-07 09:10:53 +0000 (Wed, 07 Dec 2011) | 1 line
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildUI.lua

Fixed dependencies again.
------------------------------------------------------------------------
r73 | mgaiser | 2011-12-07 04:23:01 +0000 (Wed, 07 Dec 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildUI.lua
   M /trunk/MetaGuildUI.xml
   M /trunk/localization/enUS.lua

Added the dependencies to the .toc file. This should make the addons load in the right order.
------------------------------------------------------------------------
r71 | mgaiser | 2011-12-05 22:15:08 +0000 (Mon, 05 Dec 2011) | 3 lines
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildNews.lua
   M /trunk/MetaGuildNews.xml
   M /trunk/MetaGuildUI.lua
   M /trunk/MetaGuildUI.xml
   M /trunk/localization/enUS.lua

*Fixed the news column so it will now scroll properly.
*Closes edit window when tabs are changed.
*Started work on the create Guild features.
------------------------------------------------------------------------
r70 | mgaiser | 2011-11-30 11:43:21 +0000 (Wed, 30 Nov 2011) | 2 lines
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildNews.lua
   M /trunk/MetaGuildUI.lua

Fixed dataSync for news items
Fixed level and achievement events
------------------------------------------------------------------------
r69 | mgaiser | 2011-11-21 10:36:07 +0000 (Mon, 21 Nov 2011) | 1 line
Changed paths:
   M /trunk/MetaGuildUI.lua

Fixed 2 bugs with the Achievement Sync
------------------------------------------------------------------------
r68 | mgaiser | 2011-11-21 10:18:15 +0000 (Mon, 21 Nov 2011) | 4 lines
Changed paths:
   M /trunk/MetaGuildGuild.lua
   M /trunk/MetaGuildNews.lua
   M /trunk/MetaGuildUI.lua
   M /trunk/localization/enUS.lua

Fixed bug in addNewsEventNews function so news is now being saved.
Added Achievement syncing
Added Achievement, Level, & membership database repairing.
Removed Time Offset from events window.
------------------------------------------------------------------------
r67 | mgaiser | 2011-11-16 20:07:25 +0000 (Wed, 16 Nov 2011) | 2 lines
Changed paths:
   M /trunk/MetaGuild.toc
   M /trunk/MetaGuildUI.lua

Fixed level up bug which sent the wrong level once a character leveled up.
Updated for 4.3
------------------------------------------------------------------------
r66 | mgaiser | 2011-11-15 21:42:37 +0000 (Tue, 15 Nov 2011) | 1 line
Changed paths:
   M /trunk/MetaGuildNews.lua
   M /trunk/MetaGuildUI.lua

Small fix to adding new news items
------------------------------------------------------------------------
r65 | mgaiser | 2011-11-15 21:27:04 +0000 (Tue, 15 Nov 2011) | 5 lines
Changed paths:
   M /trunk/MetaGuildNews.lua
   M /trunk/MetaGuildNews.xml
   M /trunk/MetaGuildRoster.lua
   M /trunk/MetaGuildUI.lua
   M /trunk/localization/enUS.lua

Added News events.
Fixed up the News tab
Added Show Level option

Achievements, Level ups and promotions/demotions will now be recorded.
------------------------------------------------------------------------
r64 | mgaiser | 2011-11-14 11:16:00 +0000 (Mon, 14 Nov 2011) | 4 lines
Changed paths:
   M /trunk/MetaGuildGuild.xml
   M /trunk/MetaGuildInfo.lua
   M /trunk/MetaGuildInfo.xml
   M /trunk/MetaGuildRoster.lua
   M /trunk/MetaGuildUI.lua
   M /trunk/localization/enUS.lua

Fixed up the Info tab.
Added Version to the bottom of the Info tab
Standardized the Achievement msg
Saved achievements to the database
------------------------------------------------------------------------
r63 | mgaiser | 2011-11-13 21:01:40 +0000 (Sun, 13 Nov 2011) | 5 lines
Changed paths:
   M /trunk/MetaGuildRoster.lua
   M /trunk/MetaGuildRoster.xml
   M /trunk/MetaGuildUI.lua

Recruits cannot change Notes, members can only change their own Note, officers & guild master can change any Notes

Simplified note popup and moved it to the roster file.

Fixed bug that kept datasync from turning off
------------------------------------------------------------------------

Comments

  • #7

    1x MetaGuild-r82\MetaGuildUI.lua:2972: attempt to call global "GetPersonalRatedBGInfo" (a nil value)
    MetaGuild-r82\MetaGuildUI.lua:2972: in function "SendPvpUpdate"
    MetaGuild-r82\MetaGuildUI.lua:757: in function "OnChannelJoined"
    MetaGuild-r82\MetaGuildUI.lua:567: in function <MetaGuild\MetaGuildUI.lua:486>
    (tail call): ?
    <in C code>
    <string>:"safecall Dispatcher[1]":9: in function <string>:"safecall Dispatcher[1]":5
    (tail call): ?
    ...\AddFriend\libs\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function "EnableAddon"
    ...\AddFriend\libs\AceAddon-3.0\AceAddon-3.0-12.lua:651: in function <...\AddFriend\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
    <in C code>
    FrameXML\UIParent.lua:303: in function "UIParentLoadAddOn"
    FrameXML\UIParent.lua:377: in function "TimeManager_LoadUI"
    FrameXML\UIParent.lua:737: in function <FrameXML\UIParent.lua:702>

    Locals:
    nil

  • #6

    Can one character have more than one metaguild? If not, than is that a possibility to add?

  • #5

    How exactly do you get started with this addon? I see in a response that you say there is a creation screen that 'should show up,' but it doesn't show up for me and I have no idea how to access it. If you could tell me how that works, that would be awesome, thanks!

  • #4

    I have downloaded r82  and formed a guild name and channel  all subsequent downloads from others have failed to work properly.  Invites not working and or could not invite or see the downloads on the other toons.  Please advise on how to get others into the  guild. One person was claiming ace based errors  others just couldnt get the addon to show up in their  interface addons screen inside wow .

    Last edited by Dirge8u2 on 1/14/2012 2:41:54 PM
  • #1

    How does this addon work exactly? I would love to have something with the functionality that this addons description explains but am unable to figure out how to use it. There is no explaination of commands /mg help does nothing.

  • #3

    Yeah, its still getting some of the bugs worked out, but for the most part is pretty stable. I finally added the guild creation screen which should show up when you are not part of a metaguild. Just fill in the guild name and channel name and it will create a metaguild for you and name you as the guildleader. From there you can add people from the right click context menu item "Metaguild Invite".

    for the most part, I tried to make it mimic the normal guild interface as much as possible so let me know where your hang ups are.

    As for slash commands, I will make a help list, but for now:

    /mg version  -  Prints the versions of everyone online

    /mg invite  NAME  - Invite a player to the guild.

    /mg kick NAME  -  Kicks a player from the guild.

    /mg offline  -  displays all the characters in the guild that would be visible with the showoffline box checked. I should really rename this one to show members or something.

    /mg online  -  Displays the online members

    /mg sync -  Starts a db sync with all online members

    /mg sync on  -  Enables the sync if it had been disabled.

    /mg sync off  -  Disables the sync

    /mg sync state  -  Displays if the sync is enabled or not.

    /mg repair  -  Repairs the database. This is mostly used when I make a change to the structure.

    /mg time  -  Prints the current timecode

    /mg time send  -  Sends the time code to all the online players to resync them.

    /mg time get  -  Requests everyone online to send their timecode.

    /mg time offset  -  Requests everyone to send their timecode offset from the guild leader.

     

    I hope that helps. Again, I am still working on a lot of this stuff, so if you have any issues let meknow. I update it regurally and its always best to get the most recent version from www.wowace.com. r81 is the newest version at the point of writting this. After you install from wowace for the first time, I think curse will keep you updated. Enjoy.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

The Sandbox: Godly Giveaway