What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[PimpMyGuild] - The ultimate guild recruiter! Updated for 5.0.4!

Status
Not open for further replies.
Hey All,

Just started making a new guild and am having problems with this, Have the addon and plugin installed via SVN as stated on the initial page however the plugin doesnt seem to load anything, no button on minimap and when i go /sgi options it gives me a box with no info in the middle, is this currently broken or am i doing something wrong?
 
Hey All,

Just started making a new guild and am having problems with this, Have the addon and plugin installed via SVN as stated on the initial page however the plugin doesnt seem to load anything, no button on minimap and when i go /sgi options it gives me a box with no info in the middle, is this currently broken or am i doing something wrong?

The version of sgi that is necessary is out dated for a long time. It could be that the version is now too old to work. Try to active "load out dated addons" in the aaddon panel.
 
I was able to get this working by following
Theminatar's guide and clearing the WTF folders and cache, once this was done i cleared the addons and re-installed and now its working perfectly :)
 
I'm looking to update some files to get all the functions back.

I have the greeting message working, i'm looking for the whisper function now and i'll look for the fixed frame issues later.

Will post fix today. Its my mother birthday atm so i do it just after :)

Do you have the fixed whisper function? Let me know when you have an update and thanks for your help! :)
 
can anyone tell me why i see so many people without guild in the /who tab but the guild invite only shows like 20% of them for invite ?
there are no locks from other guild members etc and theres no lock cuz i already invited them


and when i click superscan i cant move the little window with the invite button, its locked in my screen and at a very shitty position
 
Last edited:
Do not download from the curse is not working. wait until he has had time to update then insert it real. and you who recommend sure to test first before you spread era crap
 
Works really great for me !
Just one question, how can I move the superscan window ? It's not annoying when botting, but if I want to scan and click manually while farming dungeons etc, it's pretty annoying !
 
Works really great for me !
Just one question, how can I move the superscan window ? It's not annoying when botting, but if I want to scan and click manually while farming dungeons etc, it's pretty annoying !

Does it work 100 % now? For me I have to click the invite button.
 
I have to click if the bot isn't running (and that's when I would like to move this box)
If bot is running with plugin activating (leveling, gathering or anything) it will autoclic the invite button !
 
hey guys,

The Curse Addon works; but the HB Plugin doesn't. I love the project and would love to see it be updated!
 
Wohooo! I got it to work with the new addon! :D It just took a bit of modification and I also removed all the extra bullshit they added to the addon like adding notes to people and all that. It just sends invites automatically.


Here is what my plugin looks like now.
Code:
using System;
using Styx.CommonBot;
using Styx.Plugins;
using Styx.WoWInternals;

namespace PimpMyGuild {
    public class PimpMyGuild : HBPlugin {
        public override string Name { get { return "PimpMyGuild"; } }
        public override string Author { get { return "Sidalol and AknA"; } }
        public override Version Version { get { return _version; } }
        private readonly Version _version = new Version(4, 0, 0, 1);
        private static string _lastInvite = "";
        private static string _nextInvite = "";
        private static bool _initialized;

        public override void OnEnable() {
            if(_initialized) {
                return;
            }

            _initialized = true;
            BotEvents.OnBotStarted += BotEvent_OnBotStarted;
        }

        public void BotEvent_OnBotStarted(EventArgs args) {
            Lua.DoString("SGI:StartSuperScan()");
        }

        public override void Pulse() {
            var countInvites = Lua.GetReturnVal<int>(string.Format("return PMGCount()"), 0);
            if(countInvites <= 0) {
                return;
            }

            _nextInvite = Lua.GetReturnVal<string>(string.Format("return PMGGetNameInvite()"), 0);
            if(_nextInvite == _lastInvite) {
                return;
            }

            Lua.DoString("GuildInvite(\"" + _nextInvite + "\")");
            Lua.DoString("SGI:SendGuildInvite(LeftButton)");
            Lua.DoString(string.Format("PMGGuildInvite(\"{0}\")", _nextInvite), 0);
            _lastInvite = _nextInvite;
        }
    }
}

And this is what I inserted into the updated addon into the "Superscan" file
Code:
-- Start of PMG Stuff
function PMGCount()
	local i = 0
	if type(SGI_QUEUE) ~= "table" then
		return i
	end
	for k,_ in pairs(SGI_QUEUE) do
		i = i + 1
	end
	return i
end

function PMGGetNameInvite()
	for k,_ in pairs(SGI_QUEUE) do
		return k
	end
end

function PMGGuildInvite(name)
	if not SGI_DATA.lock[name] then
		SGI_DATA.lock[name] = "INVITED"
	end
	if SGI_DATA[DATA_INDEX].settings.dropdown["DROPDOWN_INVITE_MODE"] == 2 then
		whisperWaiting[name] = 1
	end
	SGI_QUEUE[name] = nil
	SendAddonMessage(ID_LOCK,name,"GUILD")
end
-- End PMG Stuff

So there you go, do the work and you got yourselves a working PimpMyGuild again!

BUT here is the conditions! The addon does not launch correctly upon load. You HAVE to go into the SGI settings and put your config every time. IDK why it will not save its config settings beyond the first session. BUT if you dont do that it will still work, but all the whispers spam your screen and it will not hide the invites going out.

EDIT2: seems like the whisper filter just doesnt work when you are usng the PMG plugin for now... even tried setting it all up ahead of time. WELP this is where I pass the torch to someone else to get the rest working!
 
Last edited:
Hello thebbandit on which position i put the "Start of PMG Stuff" in the superscan file?
 
Status
Not open for further replies.
Back
Top