• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Auto Guild Creator (Autoit)

    Discussion in 'Archives' started by hDyz, Mar 6, 2010.

    1. hDyz

      hDyz Member

      Joined:
      Jan 15, 2010
      Messages:
      147
      Likes Received:
      1
      Trophy Points:
      18
      Alright, so I've made a guild creation tool today which is an autoit script, It will run with other programs on top of WOW, but it won't run if WOW is minimized. It targets a friendly player and request their signature. I've made 3 guilds so far today with it. Just put your toon at a starting area spawn point and start the script, after about an hour (depending on server population and new players) you should have 9 sigs. Note that Saturdays are awesome for this (lots of new players)

      Setup:
      1. Make Macro 1 and Macro 2 and place them in the 1 and 2 button slots.
      2. Place your toon by a starting area spawn point
      3. Open your guild charter
      4. Execute the script (you should see Auto Guild Creator v1.6 in the top left corner of your screen)
      5. Press F9 to start/stop the script (F10 will exit the script)
      6. Go afk or continue to use your computer. ***NOTE: WOW MUST NOT BE MINIMIZED, IT CAN BE IN THE BACKGROUND (Other programs open on top of it etc..) BUT THIS WON'T WORK IF WOW IS MINIMIZED.***


      Macro 1
      Code:
      /targetfriendplayer
      
      Macro 2
      Code:
      /click PetitionFrameRequestButton
      
      Code:
      HotKeySet("{F9}","onoff")
      HotKeySet("{F10}","exitapp")
      
      Dim $click = False
      ToolTip("Auto Guild Creator v1.6..F9 start/stop F10 Exit", 0, 0)
      
      Func onoff()
         If $click = False Then
            $click = True
         Else
            $click = False
         EndIf
      EndFunc
      
      Func exitapp()
         Exit
      EndFunc
      
      While True
         If $click = True Then
      	  ControlSend("World of Warcraft", "", "", "{1}")
      	  Sleep(1000)
                ControlSend("World of Warcraft", "", "", "{2}")
      	  ControlSend("World of Warcraft", "", "", "{d}")
         EndIf
         Sleep(29000)
      WEnd
      
      Its pretty basic, every 30 seconds it presses macro 1 (target friendly player) then presses macro 2 (Request signature button) then presses d which turns your character slightly to prevent you from going afk.

      Enjoy! :)
       
      Last edited: Mar 6, 2010
      -tc- likes this.
    2. Mess1337

      Mess1337 Active Member

      Joined:
      Jan 15, 2010
      Messages:
      1,385
      Likes Received:
      23
      Trophy Points:
      38
      Nice! I guess someone got bored ^^
       
    3. mindtrapper

      mindtrapper Member

      Joined:
      Jan 15, 2010
      Messages:
      364
      Likes Received:
      1
      Trophy Points:
      18
      Can you make it paste "/click WhateverTheRequestButtonsNameIs" instead of mouse clicking? So you can run it in the background?
       
    4. hDyz

      hDyz Member

      Joined:
      Jan 15, 2010
      Messages:
      147
      Likes Received:
      1
      Trophy Points:
      18
      I've tried to figure out what the /script is in wow to execute that button for awhile now but haven't been able to figure it out.. Although that would make this 10x more useful! And yes Mess1337 lol I was bored.. More so I just hate having to spam request signatures on my own time :)
       
    5. -tc-

      -tc- New Member

      Joined:
      Jan 15, 2010
      Messages:
      167
      Likes Received:
      0
      Trophy Points:
      0
      wow awesome, will try it out. Its a pain in the ass to get guilds made
       
    6. mindtrapper

      mindtrapper Member

      Joined:
      Jan 15, 2010
      Messages:
      364
      Likes Received:
      1
      Trophy Points:
      18
      /use Guild Charter (to open up the petition)

      /click PetitionFrameRequestButton (to press the request button)

      Should work if you make autoit paste the text and not type it letter by letter. If it works in background it's going to be awesome. Oh, maybe add a "/t Thanks mate!" to thank the player after he signs :)
       
    7. hDyz

      hDyz Member

      Joined:
      Jan 15, 2010
      Messages:
      147
      Likes Received:
      1
      Trophy Points:
      18
      Alright got it working in the background, it won't work if wow is minimized though since apparently that would require injection of some sort which is way beyond my abilities. I decided to go the route of macros instead of sending the commands via a sending enter, sending command, sending enter.. I've seen situations were the command gets spit out in a /say which doesn't look good at all, with macros that is never an issue.

      As for the "Thanks mate" this spams every 30 seconds.. Meaning if someone stands around you for more than 30 seconds your spamming them with signature requests, sure it pisses people off but I could really care less. None of them are thinking your using a program to do it, they are just thinkin "this guy is a dick" which once again I could care less :) At any rate if you were spamming a whisper to the person your requesting a signature from every 30 seconds, it most likely wouldn't go in your favor.
       
    8. -tc-

      -tc- New Member

      Joined:
      Jan 15, 2010
      Messages:
      167
      Likes Received:
      0
      Trophy Points:
      0
      what happens if you have more than 1 wow running (gb lifetime) do you need to close em all except the guild making one?
       
    9. hDyz

      hDyz Member

      Joined:
      Jan 15, 2010
      Messages:
      147
      Likes Received:
      1
      Trophy Points:
      18
      This is assuming your only running 1 instance of WOW on the machine.

      There are plenty of ways around this though. For example most reloggers allow you to rename the title of your WOW window. This script only touches a program with the title "World of Warcraft" so if your other WOW instances are named something different it wouldn't be an issue. Or you could change the script to use a WOW instance with a different window title.
       
    10. Tony

      Tony "The Bee" Staff Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      128,834
      Likes Received:
      571
      Trophy Points:
      113
      nice one :)
       
    11. happel

      happel New Member

      Joined:
      Jan 15, 2010
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      1
      Well... this saves me one hell of an annoyance every week or so :p. I hate logging in 10 different accounts for signatures on multiple servers :p. Thanks, I just made the first guild with this in about 30 minutes of tidying up my home in the meantime :p.
       
    12. kaiko327

      kaiko327 New Member

      Joined:
      Jan 24, 2010
      Messages:
      40
      Likes Received:
      0
      Trophy Points:
      0
      Thanks this helped me alot. However I did find it to be slower than just saying in General> Paying 3g for each charter signature! Although nowadays people want to be at their computer less and less...Sadly this doesnt cut down the obesity rate in America :p
       
    13. Johnny

      Johnny Member

      Joined:
      Jan 15, 2010
      Messages:
      142
      Likes Received:
      0
      Trophy Points:
      16
      looks good, approciate the work
       
    14. whatcha413

      whatcha413 Member

      Joined:
      Jan 15, 2010
      Messages:
      930
      Likes Received:
      2
      Trophy Points:
      16
      Edit- Nevermind stupid question ^_^
       
    15. hDyz

      hDyz Member

      Joined:
      Jan 15, 2010
      Messages:
      147
      Likes Received:
      1
      Trophy Points:
      18
      This script is totally dependent on the amount of people creating new characters at the time you run the script. Thats why I said it was good to run it on a saturday/sunday or during prime play time. This script makes it so you don't have to manually spam people for signatures and offer them gold lol. Its like a "bot" for guild creation.. So if you run the script on a monday morning its probably going to take more time to get 9 sigs than if you were to go to the gnome starting area on a saturday.
       
    16. namaze

      namaze New Member

      Joined:
      Jan 15, 2010
      Messages:
      262
      Likes Received:
      0
      Trophy Points:
      0
      Sorry for the reviving of the old thread, but this little script here really works well. Left it on for about 5 or so hours and it has 8/9 signatures. Though, when I scroll back through the chat log, everyone that had signed it got really pissed because they kept hanging around, and thus kept asking them to re-sign it. The one downside to this script is that it can re-request that people sign it, even after them signing it, but if you were to try and do that yourself, it would not ask them again, only say that they already signed it. I hope that makes sense. Haha, thank you so much!
       

    Share This Page