Go to Page... |
Updated: | 08-16-09 04:11 PM |
Created: | unknown |
Downloads: | 18,651 |
Favorites: | 77 |
MD5: |
Enables communication between 2 or more guilds via a separate (private) chat channel,
which translates the messages between the 2 or more guild chats. Two users are required
to have this addon for it to work (1 in each guild), however only 1 user per guild is
required to have Guild2Guild for all members of both guilds to reap the benefits. For
example, guild chat from guild A will appear in guild B's guild chat, and vice-versa.
== Features ==
¤ Works for officer chat as well. You can enable either guild chat, officer chat, or both.
¤ Allows item linking
¤ Completely secure since the transmission channel is via in game whispers. The public
channel that you set is used for cross guild synchronization only
* You can set the add-on to be even more secure by limiting the guilds that you will
accept relays from (in case someone with the addon has characters in multiple guilds)
* forwards messages that other addons send to the guild addon channel
* unlike previous versions, more than two people from either guild can have the add-on
running at once (in fact its encouraged for stability)
* Everyone with the addon will see the guild chat as though it came directly from the
person that sent the message. Clicking on their name will have all the same functionality
as the regular WOW UI.
== USAGE ==
To use Guild2Guild, just download and install like any other addon, and have a friend (in a
different guild) do the same. Then, decide upon a synchronization channel, and set both of
your G2G's to the same channel, like so:
/g2g channel relaychannel
Once the channel is set, simply enable G2G as such:
/g2g on
You should now be ready for intra-guild communications!
== GUILDMASTERS ==
You can limit the guilds that you can connect to using a white list, and automatically set
the channel and password by adding a string like:
<G2G;C:channel;P:secret;A:Guild1,Guild2;>
to your guild information (through the guild options menu).
Where channel is the name of the channel you want guild2guild to use to coordinate relays,
password is the password for that channel, and Guild1 and Guild2 are the names of two or more
guilds that you would like to allow to connect to this one.
(Password is optional, you don't need to use it if you don't want to have a password.)
Alternately you can create a custom build of guild2guild for your guild to use by editing the file
DefaultConfiguration.lua to use a new channel, and channel password, and then reposting this
add on to your guild website.
Guild to Guild will automatically promote people that are allowed to speak in the officer
channel to relays. This is so that the officer chat can be relayed as well.
== KNOWN BUGS ==
none
== Summary of in-game help commands ==
To view the usage of Guild2Guild:
/g2g help
To turn this addon on or off:
/g2g [on|off]
To turn guild chat on or off:
/g2g gchat [on|off]
To turn officer chat on or off:
/g2g ochat [on|off]
To turn relay change notification on or off:
/g2g relaynotify [on|off]
To turn on passive mode (for slow connections - be the last person to be elected relay)
/g2g passive [on|off]
To turn on silent mode (block all incoming messages from the allied guilds)
/g2g silent [on|off]
To set or change the hidden synchronization channel used by this addon:
/g2g channel [MY_CHANNEL]
To view your settings:
/g2g report
(ADVANCED: If something really strange happens you can type /g2g stackdump which will take a
snapshot of the last few minutes of guild2guild activity. If you mail me your guild2guild saved
variables file when you log out then I will be better able to debug what went wrong.)
Comment Options |
S31Ender |
View Public Profile |
Send a private message to S31Ender |
Find More Posts by S31Ender |
Add S31Ender to Your Buddy List |
Dusso Janladde |
View Public Profile |
Send a private message to Dusso Janladde |
Find More Posts by Dusso Janladde |
Add Dusso Janladde to Your Buddy List |
Sarandra |
View Public Profile |
Send a private message to Sarandra |
Find More Posts by Sarandra |
Add Sarandra to Your Buddy List |
mrkag |
View Public Profile |
Send a private message to mrkag |
Find More Posts by mrkag |
Add mrkag to Your Buddy List |
08-23-09, 05:03 PM | ||
|
That will help me figure out what's going on. Thanks |
|
|
dbeleznay |
View Public Profile |
Send a private message to dbeleznay |
Find More Posts by dbeleznay |
Add dbeleznay to Your Buddy List |
08-22-09, 11:28 AM | ||
A Murloc Raider
Forum posts: 3
File comments: 3
Uploads: 0
|
|
|
|
mrkag |
View Public Profile |
Send a private message to mrkag |
Find More Posts by mrkag |
Add mrkag to Your Buddy List |
08-16-09, 04:22 PM | ||
|
Re: Many Thanks: From Knights Of Ral Bane
Can you please let me know if you are still seeing the bugs that you reported after you get version 7.5.9? I've thought about combining the guild lists, but I haven't had the time to do it ... too busy playing |
|
|
dbeleznay |
View Public Profile |
Send a private message to dbeleznay |
Find More Posts by dbeleznay |
Add dbeleznay to Your Buddy List |
08-16-09, 04:19 PM | ||
|
|
|
|
dbeleznay |
View Public Profile |
Send a private message to dbeleznay |
Find More Posts by dbeleznay |
Add dbeleznay to Your Buddy List |
08-11-09, 05:54 PM | |
|
Many Thanks: From Knights Of Ral Bane
Hi There,
I would like to apologize, in advance, for the length of this post, but I submitted the error reports separately just in case you didn’t feel like reading our guild’s life story. ;-p I just wanted to say thanks… I'm very impressed with this piece of code man. Reading the source took me down memory lane of the days when I hacked up a little C++ for the old text MUDs. I doubt anyone even remembers those anymore, but the possible applications of what you’re writing here are exactly what we've needed for almost 2 years. Using only a private sponsor system, I founded Knights Of Ral Bane upon the values of patience, kindness and humility. Now, a year and half later, we have become the oldest, largest and best kept secret on our server. We have grown to over 250 accounts strong, totally more than 450 characters and not once compromising our ideals. Well over a year ago, among the 5 or 6 alternate storage banks I created a “raiding” guild to be used when the time was right, but when the time came to split off… no one could bear the thought of feeling as though we were leaving people behind. At the time, the shared channels that we could create weren’t very functional and thus the Raiding Guild became the Alchemy bank. Recently, the sheer size and complication of organizing raids has become overwhelming, due to so many varying needs and only so many options. The limits of the In-Game Calendar, combined with blizzard only allowing us 10 ranks, had literally left us at our wits end. At a guild meeting yesterday, we even mused about the Raid Guild just sitting, collecting dust, but last night I just happen to stumble across Guild2Guild. Immediately, I began exploring the possibilities of its potential and after 3 hours into the am last night and another 4 today, refining and debugging… man I just had to stop and come thank you. Most everyone knows I keep to myself most of the time ignore any drama BS. In other words I don’t do the forums or get involved in trade chat politics, but I had to come say thank you. We might finally have the key that will allow us to move the upper raiders to the raiding guild without having to abandon anyone at all. We are currently in the process of incorporating G2G into all of the guilds that we use as storage, for easier communication while grabbing things for one another, and we’re hoping, hell I’m practically praying, that this system will allow our humble, little guild to remain united as it grows even larger. *tear* We love you man… *sniff* Sincerely, "Papa Bear Spers" P.S. What ya say we bribe ya to combine our who lists too? ;-p |
|
Aevespers |
View Public Profile |
Send a private message to Aevespers |
Find More Posts by Aevespers |
Add Aevespers to Your Buddy List |
08-11-09, 05:39 PM | |
|
Conflict with WIM when I shift clicked on a name.
And another... Hope you don't mind these.
Message: Interface\AddOns\Guild2Guild\Guild2Guild.lua:868: attempt to call global 'G2GOldChatHandler' (a nil value) Time: 08/11/09 16:12:46 Count: 2 Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4> [C]: in function `G2GOldChatHandler' Interface\AddOns\Guild2Guild\Guild2Guild.lua:868: in function <Interface\AddOns\Guild2Guild\Guild2Guild.lua:812> ...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:265: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:238> ...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:291: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:279> Locals: self = ChatFrame1 { 0 = <userdata> flashTimer = 0.49800169561058 isInitialized = 1 tellTimer = 18764.148 oldx = 88.31999829058 hasBeenFaded = 1 hover = 1 oldAlpha = 0 channelList = <table> { } init = 2 oldy = 105.86128861139 isDocked = 1 editBox = ChatFrameEditBox { } isLocked = 1 name = "General" hoverTime = 0.36900001950562 buttonSide = "left" zoneChannelList = <table> { } defaultLanguage = "Common" messageTypeList = <table> { } } event = "CHAT_MSG_SYSTEM" msg = "1 |4playerlayers; total" realSender = "" arg3 = "" arg4 = "" arg5 = "" arg6 = "" arg7 = 0 arg8 = 0 arg9 = "" arg10 = 0 arg11 = 1684 (*temporary) = nil (*temporary) = ChatFrame1 { 0 = <userdata> flashTimer = 0.49800169561058 isInitialized = 1 tellTimer = 18764.148 oldx = 88.31999829058 hasBeenFaded = 1 hover = 1 oldAlpha = 0 channelList = <table> { } init = 2 oldy = 105.86128861139 isDocked = 1 editBox = ChatFrameEditBox { } isLocked = 1 name = "General" hoverTime = 0.36900001950562 buttonSide = "left" zoneChannelList = <table> { } defaultLanguage = "Common" messageTypeList = <table> { } } (*temporary) = "CHAT_MSG_SYSTEM" (*temporary) = "1 |4playerlayers; total" (*temporary) = "" (*temporary) = "" (*temporary) = "" (*temporary) = "" (*temporary) = "" (*temporary) = 0 (*temporary) = 0 (*temporary) = "" (*temporary) = 0 (*temporary) = 1684 (*temporary) = "attempt to call global 'G2GOldChatHandler' (a nil value)" |
|
Aevespers |
View Public Profile |
Send a private message to Aevespers |
Find More Posts by Aevespers |
Add Aevespers to Your Buddy List |
08-11-09, 04:24 PM | |
|
Possible Conflict with GuildGreet
Post 1... Error report
Just after someone who was relaying logged out from an allied guild, this error message came up. Date: 2009-08-11 14:56:23 ID: 2 Error occured in: Global Count: 1 Message: ..\AddOns\Guild2Guild\Guild2Guild.lua line 868: attempt to call global 'G2GOldChatHandler' (a nil value) Debug: (tail call): ? [C]: G2GOldChatHandler() Guild2Guild\Guild2Guild.lua:868: GLDG_originalChatEventHandler() GuildGreet\GuildGreet.lua:6176: GuildGreet\GuildGreet.lua:6037 ...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:265: ...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:238 ...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:291: ...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:279 AddOns: Zoom, v Swatter, v3.1.14 (<%codename%>) Corpse, v3.2.0.1 Cursor, v3.2.0.1 NPCScan, v3.2.0.3 A3FuMadeBy, v1.5 ABHelper, v0 Accountant, v AddEmote, v0.2 AltoComplete, v1.0 AtlasLoot, vv5.07.02 AucAdvanced, v5.5.4293 (WombatII) AucFilterBasic, v5.5.4293 (WombatII) AucFilterOutlier, v5.5.4293.2531 AucMatchUndercut, v5.5.4293.2531 AucScanData, v5.5.4293 (WombatII) AucStatClassic, v5.5.4293 (WombatII) AucStatHistogram, v5.5.4293 (WombatII) AucStatiLevel, v5.5.4293 (WombatII) AucStatPurchased, v5.5.4293 (WombatII) AucStatSales, v5.5.4293.2842 AucStatSimple, v5.5.4293 (WombatII) AucStatStdDev, v5.5.4293 (WombatII) AucStatWOWEcon, v5.5.4293.2530 AucUtilAHWindowControl, v5.5.4293.3311 AucUtilAppraiser, v5.5.4293.2530 AucUtilAskPrice, v5.5.4293.3175 AucUtilAutoMagic, v5.5.4293.3142 AucUtilCompactUI, v5.5.4293.2530 AucUtilEasyBuyout, v5.5.4293.3583 AucUtilItemSuggest, v5.5.4293.3108 AucUtilPriceLevel, v5.5.4293.2545 AucUtilScanButton, v5.5.4293.2530 AucUtilScanFinish, v5.5.4293.2530 AucUtilScanProgress, v5.5.4293.2530 AucUtilSearchUI, v5.5.4293.3655 AucUtilSimpleAuction, v5.5.4293.0 AucUtilVendMarkup, v5.5.4293.2530 AuctionProfit, v0.8 Auctionator, v2.3.6 AutoRepair, v Babylonian, v5.1.DEV.130 BagSaver, v0.1 BangInnerFire, v3.10.03 BeanCounter, v5.5.4293 (WombatII) BGDefender, v1.4.1 BloodyRare, v1.1d CensusPlus, v4.2.2 ChatSubs, v1.1 Configator, v5.1.DEV.130 CurseProfiler, v DalaranUniversity, v1.1 DCoords, v2.3 DebugLib, v5.1.DEV.130 Enchantrix, v5.5.4293 (WombatII) EnchantrixBarker, v5.5.4293 (WombatII) FishingAce, v0.4.5g Gatherer, v3.1.14 GearScore, v2.2.09 - Release Guild2Guild, v7.5.8 GuildGreet, v30200.2 Informant, v5.5.4293 (WombatII) InviteMe, v30000.1 LinkWrangler, v1.79 LinkWranglerCompanion, v1.6 LootDB, v3.1.1 MultiMail, v3.2 NeonChat, v QuestHelper, v1.1.10 RandomSay, v1.1 RecountGuessedAbsorbs, v RecountThreat, v sct, v6.2 ShortMacros, v0.1 ShowGuildList, v SlideBar, v3.1.14 (<%codename%>) Stubby, v5.5.4293 (WombatII) TankPoints, v toomanyaddons, vr23 tradewatcher, v TrainConductor, v WIM, v3.1.1 XPerl, v3.0.5d XPerlArcaneBar, v XPerlParty, v XPerlPartyPet, v XPerlPlayer, v XPerlPlayerBuffs, v XPerlPlayerPet, v XPerlRaidAdmin, v XPerlRaidFrames, v XPerlRaidHelper, v XPerlRaidMonitor, v XPerlRaidPets, v XPerlTarget, v XPerlTargetTarget, v BlizRuntimeLib_enUS v3.2.0.30200 <us> (ck=9d3) |
|
Aevespers |
View Public Profile |
Send a private message to Aevespers |
Find More Posts by Aevespers |
Add Aevespers to Your Buddy List |
07-30-09, 02:21 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
There is a pretty significant bug in the latest version. The message "No player named x is currently playing" starts spamming people using guild2guild.
Last edited by shirizaan : 07-30-09 at 02:21 PM.
|
|
shirizaan |
View Public Profile |
Send a private message to shirizaan |
Find More Posts by shirizaan |
Add shirizaan to Your Buddy List |
07-01-09, 08:04 PM | ||
|
I have also seen the problem you mention when the other relay logs off - it looks like its caused by ChatThrottleLib (because it is delaying the messages that are being sent). I need to see how other add-ons that use it handle it - it might take me a few days to figure out. |
|
|
dbeleznay |
View Public Profile |
Send a private message to dbeleznay |
Find More Posts by dbeleznay |
Add dbeleznay to Your Buddy List |
07-01-09, 06:07 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Date: 2009-07-01 19:52:55 ID: 1 Error occured in: Global Count: 1 Message: ...uc-Util-AskPrice\ChatThrottleLib\ChatThrottleLib.lua line 411: prefix + text length cannot exceed 254 bytes Debug: (tail call): ? [C]: ? [C]: assert() ...uc-Util-AskPrice\ChatThrottleLib\ChatThrottleLib.lua:411: SendAddonMessage() Guild2Guild\Guild2Guild.lua:918: SendG2GSyncMessage() Guild2Guild\Guild2Guild.lua:1681: HandleForwardedAuxMessage() Guild2Guild\Guild2Guild.lua:1787: HandleIncomingGuildMessage() Guild2Guild\Guild2Guild.lua:1142: OnEvent() [string "*:OnEvent"]:1: [string "*:OnEvent"]:1 AddOns: Swatter, v3.1.13 (<%codename%>) NPCScan, v3.1.0.1 AckisRecipeList, v1.0 RC10 2109 AtlasLoot, vv5.05.01 AtlasLootFu, vv5.05.01 AucAdvanced, v5.5.4293 (WombatII) AucFilterBasic, v5.5.4293 (WombatII) AucFilterOutlier, v5.5.4293.2531 AucMatchUndercut, v5.5.4293.2531 AucStatClassic, v5.5.4293 (WombatII) AucStatHistogram, v5.5.4293 (WombatII) AucStatiLevel, v5.5.4293 (WombatII) AucStatPurchased, v5.5.4293 (WombatII) AucStatSales, v5.5.4293.2842 AucStatSimple, v5.5.4293 (WombatII) AucStatStdDev, v5.5.4293 (WombatII) AucStatWOWEcon, v5.5.4293.2530 AucUtilAHWindowControl, v5.5.4293.3311 AucUtilAppraiser, v5.5.4293.2530 AucUtilAskPrice, v5.5.4293.3175 AucUtilAutoMagic, v5.5.4293.3142 AucUtilCompactUI, v5.5.4293.2530 AucUtilEasyBuyout, v5.5.4293.3583 AucUtilFixAH, v5.5.4293 (WombatII) AucUtilItemSuggest, v5.5.4293.3108 AucUtilPriceLevel, v5.5.4293.2545 AucUtilScanButton, v5.5.4293.2530 AucUtilScanFinish, v5.5.4293.2530 AucUtilScanProgress, v5.5.4293.2530 AucUtilSearchUI, v5.5.4293.3655 AucUtilSimpleAuction, v5.5.4293.0 AucUtilVendMarkup, v5.5.4293.2530 AutoProfitX, v2.04 Babylonian, v5.1.DEV.130 BeanCounter, v5.5.4293 (WombatII) BonusScanner, v5.0 BrokerBonusScanner, v1.2 Configator, v5.1.DEV.130 Cooldowns, v CurseProfiler, v DBMCore, v DBMLDB, v DebugLib, v5.1.DEV.130 DKPProfiler, v0.632 Dominos, v1.9.4 DominosCast, v DominosRoll, v DominosXP, v ElkBuffBars, v2.2.4-149 Enchantrix, v5.5.4293 (WombatII) EnchantrixBarker, v5.5.4293 (WombatII) FishingBuddy, v0.9.7l Gatherer, v3.1.13 Guild2Guild, v7.5.8 Informant, v5.5.4293 (WombatII) Mappy, v2.2.5 Name2Face, vv1.3 build 200906290500 Omen, v3.0.7 oRA2, v2.0.$Revision: 657 $ Outfitter, v4.7.3 Postal, v3.1.2 Prat30, v3.2 Prat30HighCPUUsageModules, v Prat30Libraries, v QuestGuru, v1.0.10b QuestGuruHistory, v1.0.6 QuestGuruTracker, v1.2.3b QuestHelper, v1.0.26 RatingBuster, v Recount, v SlideBar, v3.1.13 (<%codename%>) Stubby, v5.5.4293 (WombatII) Titan, v4.2.5.30100 - Revision 273 TitanAmmo, v4.2.5.30100 TitanBag, v4.2.5.30100 TitanClock, v4.2.5.30100 TitanCoords, v4.2.5.30100 TitanGoldTracker, v4.2.5.30100 TitanLootType, v4.2.5.30100 TitanPerformance, v4.2.5.30100 TitanRegen, v4.2.5.30100 TitanRepair, v4.2.5.30100 TitanTradeCooldown, v3.1.7.30100 TitanVolume, v4.2.5.30100 TitanXP, v4.2.5.30100 (ck=986) ---- We are also getting repeating messages when relays log off... constant spam "No player named 'User' is currently playing." Takes about 5 minutes to stop. |
|
|
webshaun |
View Public Profile |
Send a private message to webshaun |
Find More Posts by webshaun |
Add webshaun to Your Buddy List |
06-30-09, 04:56 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 23
Uploads: 0
|
yay. glad to help =)
|
|
elladine |
View Public Profile |
Send a private message to elladine |
Find More Posts by elladine |
Add elladine to Your Buddy List |