SendStuff

This project has become inactive.

This project is inactive and its default file will likely not work with the most recent version of Warhammer Online: Age of Reckoning. The author may have abandoned it, or it may have outlived its usefulness.

A simple mod for sending multiple items by in game mail.

This addon requires LibSlash from Aiiane, http://war.curse.com/downloads/details/13510/
No longer requires LibTimer, New timing code thanks to Okaryn

Adds a button to the backpack when the mail window is open which allows for crafting items to be sent to specified recipients.
The addon wil search through your backpack for  matching items and send them to the recipients you specify, waiting 20 seconds between sending.

Now also has filters such as min and max skill level for each tradreskill. for example, can be set to only send apothecary items requiring skill between 25 and 100.

Delay between sending can be configured in case lag issues are causing problems.

more options to be added later:
Stacksize option so you can define a minimum stack size to send, smaller stacks will stay in your bags.
GUI.

--A button to send the top row of your backpack to a recipient ( for sending non craft items, potions etc.) Have decided not to implement this planned feature as it is now covered by the bulk mail and zmail mods.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Kanedacorp Kanedacorp Thu, 06 Nov 2008 06:32:43

    My free time on WAR has expired and I've decided not to shackle myself to an MMO again for a while so if anyone wants to take over this project, they are welcome to. If whoever takes it up wants adding as an author, drop me an email and I'll see if I can figure out how to do it.

  • Avatar of Kanedacorp Kanedacorp Fri, 26 Sep 2008 18:47:37

    Hi Okaryn, I got your mail tonight just before I set out for work. I'm going to incorporate the changes you made with the tweaks in the version I was working on. I was working on almost the same modification to the waiting mechanism that you have done, except I was getting it to hang the whole game instead of making it work as you did! ;) Nice work. New uploaded version will happen sometime in the next 12 hours while I'm at work ...

    As for the Countdown, I've installed mailcooldown by wobin and it works well. Quickmailtool by Celestian is also very useful for grabbing all this junk you'll be sending around ;)

  • Avatar of Okaryn Okaryn Fri, 26 Sep 2008 16:34:10

    I've send you an e-mail with a lot of modifications in your add-on (new engine for sending/waiting, skill level, sending/not sending and more...).

    Do you have receipt it ?

  • Avatar of Kanedacorp Kanedacorp Wed, 24 Sep 2008 08:57:41

    Thanks again Soller, I've added your updates to the next version I'm working on and they do of course work :) I'll be uploading this next version tonight hopefully. I added a lot more code that doesn't do much right now buts lays the groundwork for more cool features and I just need to get some time to check I didn't completely break it before letting it out there ;)

    As for the countdown between mails, someone else has made a mailcooldown timer mod, that I will install and see if it works alongside mine to add that functionality. Assuming it does, I'll leave that out of mine, to avoid conflicts (and avoid additional work on my part ;) )

  • Avatar of Soller Soller Mon, 22 Sep 2008 10:15:06

    Yeah, its me again. I was a bit bored tonight so I took a stab at the Menubar Button not spawning the button as well as fixed the escape closing the backpack but not hiding the button problem I was having

    Added:

    local SendStuff_Menubar_Hooked
    


    After:

    local function print(txt)
    	ChatWindow.Print(towstring(txt))
    end
    


    Added:

      -- Save the MenuBarWindow.ToggleBackpackWindow to Unhook it later hopefully.
      SendStuff_Menubar_Hooked = MenuBarWindow.ToggleBackpackWindow
    


    After:

    function SendStuff.Initialize()
    


    Added:

      RegisterEventHandler("SendStuff", SystemData.Events.ESCAPE_KEY_PROCESSED, "SendStuff.ToggleButtons")
    


    After:

    	RegisterEventHandler("SendStuff", SystemData.Events.INTERACT_MAILBOX_OPEN, "SendStuff.ToggleButtons")
    


    Added:
    <<code>> function SendStuff.MenuButtonHook() EA_Window_Backpack.ToggleShowing() if (WindowGetShowing("EA_Window_Backpack")) then d("Menu Button Hook Opened") SendStuff.ToggleButtons() elseif (not WindowGetShowing("EA_Window_Backpack")) then SendStuff.RemoveButtons() d("Menu Button Hook Closed") end end

    MenuBarWindow.ToggleBackpackWindow Hook MenuBarWindow.ToggleBackpackWindow = SendStuff.MenuButtonHook <</code>>
    After the SendStuff.StartListeners function

    And added:

    MenuBarWindow.ToggleBackpackWindow = SendStuff_Menubar_Hooked
    


    to the SendStuff.RemoveButtons function.

  • Avatar of Mavorsbanehand Mavorsbanehand Mon, 22 Sep 2008 06:43:33

    Humm mod still not sending more than 1 mail.

  • Avatar of Mavorsbanehand Mavorsbanehand Mon, 22 Sep 2008 04:58:10

    Is there a way to get a countdown timer between mails? Maybe a # of mails left in que as well... Like 15 sec till next mail, 3 items left?

  • Avatar of Kanedacorp Kanedacorp Sun, 21 Sep 2008 16:02:39

    It can now be set to send all cultivation (or apothecary or talisman making) items to a specified character. I am having an issue where it seems to skip the first few items in the backpack.

    Also the released version might have an issue where it only actually sends one item, which sucks completely. I have a theory about where the problem lies..

  • Avatar of Djanee Djanee Sat, 20 Sep 2008 23:23:22

    Awesome idea. I'll be installing it as soon as it can do class specific sending (ie. send all cultivation items) Thanks!

  • Avatar of Kanedacorp Kanedacorp Fri, 19 Sep 2008 17:48:21

    Hi, yeah at the moment i'm just getting it to send all non soulbound equippable items, but when it's working I'll refine it to non -useable items.

Facts

Date created
17 Sep 2008
Category
Last update
16 Oct 2008
Development stage
Inactive
Language
  • enUS
License
Public Domain
Curse link
SendStuff
Recent files

Authors