Looking for a AddOn! To help me gkick inactive people! menu

User Tag List

Results 1 to 9 of 9
  1. #1
    Willy's Avatar Elite User
    CoreCoins Purchaser
    Reputation
    478
    Join Date
    Mar 2007
    Posts
    682
    Thanks G/R
    147/124
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Looking for a AddOn! To help me gkick inactive people!

    Hello fellow MMOwners!

    Today im gonna present to you the great challange!
    You will need to find an addon so strong and so powerfull that it has the power to kick inactive people from my guild!

    So basiclly im looking for a addon that can kick people who havent been online for a certain period of time.
    And not just a crappy macro that uninvites everyone under a certain level.
    A WORKING ADDON NOT SOME CODE IN PROGRESS!
    EDIT: I have a member caped guild so dont even try to get me to uninvite them myself! (The member cap is at 1000 members for those of you who didnt know this)


    Thank you ;D





    EDIT: Thank you Nekan ! (Scroll down and rep him ;D he deserves it!)


    Originally Posted by Nekan View Post
    I did some search for this and couldnt find any addon but there is a macro:


    /run if not CanGuildRemove() then return end for i=1,GetNumGuildMembers() do local y,m,d=GetGuildRosterLastOnline(i) print((GetGuildRosterInfo(i)),y,m,d) if y then if y>0 or m>0 or d>7 then GuildUninvite(GetGuildRosterInfo(i)) end end end


    Y>0 for years, M>0 for months, D>7 for days. I tested it few mins ago on my guild and it kicked 6 people from guild so its working


    Or other one with more options:
    "Open guild roster and sort for "Last Online" before starting the macro."


    /script i=99;while(i>0)do c,_,r,l,_,_,t,o,n=GetGuildRosterInfo(i);if(not n)then _,_,d,h=GetGuildRosterLastOnline(i);if(l<81 and r==6 and d>8 and t=="" and o=="")then GuildUninvite(c);end;end;i=i-1;end;


    it will kick people:
    - below level 81
    - GuildRankIndex is 6
    - long offline since more than 8 days
    - no guild note
    - no officer note

    Last edited by Willy; 04-13-2012 at 06:02 AM. Reason: made the text black so i was able to read it lol

    Looking for a AddOn! To help me gkick inactive people!
  2. #2
    Dale93's Avatar Active Member
    Reputation
    63
    Join Date
    Jun 2008
    Posts
    353
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    <-- Interested in this, will rep if someone can deliver a functioning addon

  3. #3
    Freefall552's Avatar Former Staff
    Reputation
    515
    Join Date
    Sep 2009
    Posts
    1,685
    Thanks G/R
    16/25
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This shouldn't be so hard, you can actually see the guild members activity in the guild member list.
    Molested myself and got convicted.

  4. #4
    Nikentic's Avatar Elite User
    Reputation
    453
    Join Date
    Oct 2007
    Posts
    1,556
    Thanks G/R
    10/4
    Trade Feedback
    6 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I remember a post where one had made macros that kicked all that had been offline for X days. Can't find it now tho.

  5. #5
    Nekan's Avatar Contributor
    CoreCoins Purchaser Authenticator enabled
    Reputation
    108
    Join Date
    Feb 2009
    Posts
    334
    Thanks G/R
    1/0
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I did some search for this and couldnt find any addon but there is a macro:
    /run if not CanGuildRemove() then return end for i=1,GetNumGuildMembers() do local y,m,d=GetGuildRosterLastOnline(i) print((GetGuildRosterInfo(i)),y,m,d) if y then if y>0 or m>0 or d>7 then GuildUninvite(GetGuildRosterInfo(i)) end end end
    Y>0 for years, M>0 for months, D>7 for days. I tested it few mins ago on my guild and it kicked 6 people from guild so its working


    Or other one with more options:

    "Open guild roster and sort for "Last Online" before starting the macro."
    /script i=99;while(i>0)do c,_,r,l,_,_,t,o,n=GetGuildRosterInfo(i);if(not n)then _,_,d,h=GetGuildRosterLastOnline(i);if(l<81 and r==6 and d>8 and t=="" and o=="")then GuildUninvite(c);end;end;i=i-1;end;
    it will kick people:
    - below level 81
    - GuildRankIndex is 6
    - long offline since more than 8 days
    - no guild note
    - no officer note

    Last edited by Nekan; 01-14-2011 at 08:54 AM.

  6. #6
    Willy's Avatar Elite User
    CoreCoins Purchaser
    Reputation
    478
    Join Date
    Mar 2007
    Posts
    682
    Thanks G/R
    147/124
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Nekan View Post
    I did some search for this and couldnt find any addon but there is a macro:


    Y>0 for years, M>0 for months, D>7 for days. I tested it few mins ago on my guild and it kicked 6 people from guild so its working


    Or other one with more options:

    "Open guild roster and sort for "Last Online" before starting the macro."


    it will kick people:
    - below level 81
    - GuildRankIndex is 6
    - long offline since more than 8 days
    - no guild note
    - no officer note


    Time for testing ;D


    EDIT: OMG I LOVE YOU! haha thank you so much! +Rep for you sir
    Last edited by Willy; 01-14-2011 at 09:14 AM.

  7. #7
    laurentorz's Avatar Private
    Reputation
    1
    Join Date
    Sep 2010
    Posts
    10
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Nekan View Post
    I did some search for this and couldnt find any addon but there is a macro:


    Y>0 for years, M>0 for months, D>7 for days. I tested it few mins ago on my guild and it kicked 6 people from guild so its working


    Or other one with more options:

    "Open guild roster and sort for "Last Online" before starting the macro."


    it will kick people:
    - below level 81
    - GuildRankIndex is 6
    - long offline since more than 8 days
    - no guild note
    - no officer note

    You are awesome. Not sure if i can rep,if i can im doing so!

  8. #8
    Nekan's Avatar Contributor
    CoreCoins Purchaser Authenticator enabled
    Reputation
    108
    Join Date
    Feb 2009
    Posts
    334
    Thanks G/R
    1/0
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    There is also simple addon if someone need it

    Guild Kicker - Addons - Curse

  9. #9
    idkanymore's Avatar Private
    Reputation
    1
    Join Date
    Aug 2011
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey, I'm hoping youre still active and can help me out. I just want to make sure this is right before I go ahead and use it but a few questions.

    1. Is it possible to have a print out screen before it actually executes the kick? I have a lot of members and I dont want it to mistakenly kick out the whole guild lol.

    2. How do I figure out what "rank" number a certain rank is? For example, GM is what? and then everything below is probably a higher number or something?

    3. when you say "Open guild roster and sort for "Last Online" before starting the macro.", does it matter whether or not its in descending or ascending order? just the window has to be open with "last online"?

    I made this macro but I wanted to confirm it with you first.

    /script i=99;while(i>0)do c,_,r,l,_,_,t,o,n=GetGuildRosterInfo(i);if(not n)then _,_,d,h=GetGuildRosterLastOnline(i);if(l<81 and r<6 and d>28 and t=="" and o=="")then GuildUninvite(c);end;end;i=i-1;end;

    this should kick everyone that is a month or over inactive, below rank 6 (so 5 and lower), and no one that has a guild or officer note, and is level 80 or below. Correct?

    Thanks for your help! this will help a ton

    ---------- Post added at 12:39 PM ---------- Previous post was at 12:32 PM ----------

    oh and about the print thing, i thought it would help to post this so you can see what im talking about. im not sure how to put it into the current macro /run for i=1,GetNumGuildMembers(true) do local name,_,rank,level = GetGuildRosterInfo(i); if level <= 45 and rank > 5 then print("(" .. name ..") " .. name .. ": ".. rank); end end

Similar Threads

  1. Looking for an addon- giving rep for helping
    By gryphons53 in forum WoW UI, Macros and Talent Specs
    Replies: 3
    Last Post: 12-23-2009, 12:16 PM
  2. Looking for a custom weapon help please!
    By ummchure in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 06-06-2008, 05:08 PM
  3. Looking for an Addon
    By Igzz in forum WoW UI, Macros and Talent Specs
    Replies: 6
    Last Post: 11-20-2007, 10:54 AM
  4. Looking for GM Addons
    By godofwar in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 09-25-2007, 06:53 PM
  5. Exp. GM look for new server to help
    By Hartstock in forum World of Warcraft Emulator Servers
    Replies: 3
    Last Post: 09-18-2007, 06:46 AM
All times are GMT -5. The time now is 07:22 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search