Download
(13 Kb)
Download
Updated: 10/05/15 12:27 AM
Pictures
File Info
Compatibility:
Update 7 (1.7.0)
Updated:10/05/15 12:27 AM
Created:04/23/14 08:18 AM
Monthly downloads:37
Total downloads:11,505
Favorites:36
MD5:
X4D Bank  Popular! (More than 5000 hits)
Version: 1.26
by: wilson0x4d [More]
X4D Bank

X4D Bank is a LibStub-compatible Add-On that performs regular Bank deposits.

Features
  • Auto-Deposit Gold, either fixed amount or percentage.
  • Specify a Reserve Amount, and optionally Auto-Withdraw to maintain your Reserve.
  • Specify Deposit Down-Time, such as depositing Gold only once an hour.
  • Auto-Deposit Items by filling incomplete stacks in your bank..
  • Deposit and Withdraw based on Item Type.
  • Options UI for easy configuration.

Planned Features
  • Display Gold Deposit output, currently relies on X4D Loot (or any similar add-on) for displaying Balance Changes.


Installation

First, make sure you have the latest X4D Core installed.

As with most Addons, simply open the Archive and copy the contents into "%USERPROFILE%\Documents\Elder Scrolls Online\live\Addons\" folder.

If ESO is already running, execute /reloadui command.


Change Log

To see version history, including 'vNext' (soon to be published) changes, view the README on Github.
Optional Files (0)


Post A Reply Comment Options
Unread 01/25/16, 02:00 AM  
Anana

Forum posts: 1
File comments: 8
Uploads: 0
Hey, thank you for the link. I'll have a look at it.

Originally Posted by tomtomhotep
Originally Posted by Anana
tomtomhotep, could you post your fix? There was no new version since the bank bug and I'd love to use the addon again.
Well, when I went to post it, there was an agreement stating only post what you have rights to, and since i don't have permission to edit his code, I was a bit trepidatious.

Besides, even with my fix, it is slow (even slower since I had to slow it down to avoid the auto-kick).

There is a much faster addon that does the same thing and has even more options: Bank Manager Revived.

I use it now instead of X4D Bank.

http://www.esoui.com/downloads/info7...erRevived.html
Report comment to moderator  
Reply With Quote
Unread 01/22/16, 03:23 PM  
tomtomhotep
 
tomtomhotep's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 217
Uploads: 6
Originally Posted by Anana
tomtomhotep, could you post your fix? There was no new version since the bank bug and I'd love to use the addon again.
Well, when I went to post it, there was an agreement stating only post what you have rights to, and since i don't have permission to edit his code, I was a bit trepidatious.

Besides, even with my fix, it is slow (even slower since I had to slow it down to avoid the auto-kick).

There is a much faster addon that does the same thing and has even more options: Bank Manager Revived.

I use it now instead of X4D Bank.

http://www.esoui.com/downloads/info7...erRevived.html
Report comment to moderator  
Reply With Quote
Unread 01/22/16, 03:30 AM  
Anana

Forum posts: 1
File comments: 8
Uploads: 0
tomtomhotep, could you post your fix? There was no new version since the bank bug and I'd love to use the addon again.
Report comment to moderator  
Reply With Quote
Unread 11/24/15, 03:13 PM  
tomtomhotep
 
tomtomhotep's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 217
Uploads: 6
Fixed



I fixed this add-on myself!

I'll try to contact the author. If I don't hear back, I'll publish the fix myself.

@wilson0x4d -- I'd be happy to send you the files I modified if you're still around. I don't really want to take over the maintenance of your add-ons.
Report comment to moderator  
Reply With Quote
Unread 11/06/15, 10:57 AM  
Vac

Forum posts: 0
File comments: 15
Uploads: 0
Re: Orsinium Patch Broke it.

Originally Posted by tomtomhotep
After the "Orsinium" patch, I went to the bank (I have X4D Core & X4D Bank) and when the add-on started to run thru my items to deposit, i got kicked out with the infamous "Too many messages to server. Please avoid spamming" message.
same here being kicked at bank, can no longer use the addon

please update/fix
Report comment to moderator  
Reply With Quote
Unread 11/04/15, 04:03 PM  
tomtomhotep
 
tomtomhotep's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 217
Uploads: 6
Orsinium Patch Broke it.

After the "Orsinium" patch, I went to the bank (I have X4D Core & X4D Bank) and when the add-on started to run thru my items to deposit, i got kicked out with the infamous "Too many messages to server. Please avoid spamming" message.
Report comment to moderator  
Reply With Quote
Unread 10/05/15, 12:40 AM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Re: UI Error

FIXED-

Originally Posted by Fiasco Linguini
I get this whenever I log in or reloadui, when I have X4D_Core and X4D_Bank enabled:
Report comment to moderator  
Reply With Quote
Unread 09/11/15, 03:57 PM  
Fiasco Linguini

Forum posts: 0
File comments: 1
Uploads: 0
UI Error

I get this whenever I log in or reloadui, when I have X4D_Core and X4D_Bank enabled:

user:/AddOns/X4D_Core/X4D_Currency.lua:17: table index is nil
stack traceback:
user:/AddOns/X4D_Core/X4D_Currency.lua:17: in function '(main chunk)'

Any suggestions? I've already tried disabling every other addon.
Report comment to moderator  
Reply With Quote
Unread 07/19/15, 05:51 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Question Status of 'Jitter' with latest versions?

With the current release of X4D Core I've made changes to DB scavenge code which may reduce the "jitter" users have been experiencing, but since it doesn't occur on either of my computers I'm not able to confirm.

Let me know if you guys are still experiencing the issue, and/or if the issue is less prominent (or entirely resolved.) It would be nice to know if I'm making any progress, since I'm running out of ways to optimize the code further.

Initial "Bank Load" performance has not been addressed, I'll be working on this next.

Thanks!
Report comment to moderator  
Reply With Quote
Unread 06/23/15, 02:36 PM  
Kouroth

Forum posts: 0
File comments: 56
Uploads: 0
Memory

I changed the addon memory from 128 to 256. We'll see if that makes a difference. I'll update when I get a chance to test it.

Adding the extra memory helped a little with the pauses when you first access your bank. That said the jitters are still there. Also memory use did not seem to go up with more available. I tried running around with only with only X4D and Wykkyd running, still twitchy though not nearly as noticeable. Maybe the other addons I'm using exacerbate the issue?
Last edited by Kouroth : 06/23/15 at 06:04 PM.
Report comment to moderator  
Reply With Quote
Unread 06/20/15, 01:57 PM  
Kouroth

Forum posts: 0
File comments: 56
Uploads: 0
Re: Re: Frame rate jitters

Originally Posted by wilson0x4d
I assume this jitter happens when simply moving through the game world and/or when standing still doing nothing. Is that incorrect?
Yes. They happen when you move around, fight, etc. They also tend to be longer when looting items, or doing other activates that deal with items.
Originally Posted by wilson0x4d
Oh no. I hope there isn't a conflict, maybe there is some resource contention occurring and we'll only have to optimize our code a bit. I have not used Wykkyd's framework, nor looked at the code, I believe it's a large add-on even though I've no idea what it does. It's hard for me to have any opinion.
Me too! The game runs great with one or the other; it’s probably a memory issue.
Originally Posted by wilson0x4d
Have you tried editing your game config file to increase the memory 64 MB memory limit?
ESO Toolbox has an option ‘Allow twice as much UI memory’ I turned that on a while ago. I’ll check the INIs or whatever and see if that is actually set.
Originally Posted by wilson0x4d
There is a `/x4d -debug` slash-command you can use to enable debug logging, it will show memory usage. This is the same stat which is displayed if you load up the X4D_UI Add-on (it is reported as "ADDONS:" next to the "FPS:" and "PING:" stats.) but if you don't have that Add-on loaded you wouldn't normally see it.

* How much memory does your computer have for ESO/Gaming?
I have 16 GB of ram.
Debug reports:
37781890 to 37739780. I’ll install the UI addon and keep an eye on it while I do some complex stuff.
Not sure what the red vs green numbers mean but they switch a lot.
Originally Posted by wilson0x4d
* What are your CPU specs?

* What about your GPU?

* Is the 'jitter' affect the HUD only, or does it affect the 3D environment?

* Does it affect audio?
AMD FX 8350 Eight-Core Processer 4.00 GHz
Nvidia GeForce GTX 780 Ti
Both the UI and 3D environment (why it’s so annoying)
The audio does not seem to be affected.
Last edited by Kouroth : 06/20/15 at 03:00 PM.
Report comment to moderator  
Reply With Quote
Unread 06/20/15, 12:46 AM  
Kouroth

Forum posts: 0
File comments: 56
Uploads: 0
sec

Re: Frame rate jitters
I'll update you tomorrow when I have some time. Sorry for the delay in response.
Report comment to moderator  
Reply With Quote
Unread 06/19/15, 01:43 AM  
Joklix

Forum posts: 0
File comments: 41
Uploads: 0
Re: Re: Freeze at bank

Originally Posted by wilson0x4d
INVESTIGATING-Ultimately there will be limits on how quickly anyone's computer is going to perform.
I run a i5-3570k with 3.8 GHz and 8GB RAM. That should be enough for a bank scan. I have the jitters as well. CPU-use is not going up. For the time opening the bank I got a "not responding" state for eso.
I have two options at this point in terms of code changes:

1. Implement a coroutine to spread the cost of item scanning over time, we will call this "Deferred Bag Scanning"
2. Implement persistence so the cost of item scanning only necessarily occurs the first time you visit a bank, and then forever forward maintain a persistent view of bags.
a) there are cases where bag state must be reset, and so a deferred bag scan may still be necessary.

Any preferences?
I use this addon for quick automatic transfering materials between chars, bank and mules. So I just log most of them in open bank and log them out. If I am right, the second option would be better for this, but that is really your decision.
Thanks anyway for looking into this.
Report comment to moderator  
Reply With Quote
Unread 06/18/15, 11:51 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Thumbs up Re: Frame rate jitters

INVESTIGATING-

I'll add some FPS logging to the debug mode logs this weekend so I can get an idea of what game performance is like when certain things are happening. Hopefully. I will also run through all of the add-ons and ensure features within Core are only activated when an addon 'requires' it. For now you might use the -debug slash-command and see if the memory usage is any way correlating with the jitter.

I assume this jitter happens when simply moving through the game world and/or when standing still doing nothing. Is that incorrect?

Originally Posted by Kouroth
Ok, so the game runs just fine if I just have your addon running.
I only use Skyshards and Zgoo myself, but so far have not noticed a problem.

Originally Posted by Kouroth
(No surprise here) It seems the wykkyd suite and yours don’t like each other.
Oh no. I hope there isn't a conflict, maybe there is some resource contention occurring and we'll only have to optimize our code a bit. I have not used Wykkyd's framework, nor looked at the code, I believe it's a large add-on even though I've no idea what it does. It's hard for me to have any opinion.

Originally Posted by Kouroth
I suspect they both use a LOT of memory.
This is probably true, and one of the changes that went out with my last update to X4D Core was to auto-manage garbage collector. So if you have a habit of running out of Lua memory (and it does happen) X4D will reconfigure the garbage collector to collect sooner and/or more often.

:!: Have you tried editing your game config file to increase the memory 64 MB memory limit?

There is a `/x4d -debug` slash-command you can use to enable debug logging, it will show memory usage. This is the same stat which is displayed if you load up the X4D_UI Add-on (it is reported as "ADDONS:" next to the "FPS:" and "PING:" stats.) but if you don't have that Add-on loaded you wouldn't normally see it.

* How much memory does your computer have for ESO/Gaming?

Originally Posted by Kouroth
I tested the game with all my addons on but the Wykkyd, works fine, no jitters, same with Wykkyd on and yours off.
* What are your CPU specs?

* What about your GPU?

* Is the 'jitter' affect the HUD only, or does it affect the 3D environment?

* Does it affect audio?

Thanks.
Report comment to moderator  
Reply With Quote
Unread 06/18/15, 10:35 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Question Re: Freeze at bank

INVESTIGATING-

Originally Posted by Joklix
The first time after logging in and visit a bank freezes my game for 15 Sek. Even if there are only 2 items to be moved. After that it is working without problems.
This doesn't change with disabling wykkyd addons.
X4D scans and caches a view of the bags. In then performs differencing as changes are reported via game events.

Ultimately there will be limits on how quickly anyone's computer is going to perform.

I have two options at this point in terms of code changes:

1. Implement a coroutine to spread the cost of item scanning over time, we will call this "Deferred Bag Scanning"
2. Implement persistence so the cost of item scanning only necessarily occurs the first time you visit a bank, and then forever forward maintain a persistent view of bags.
a) there are cases where bag state must be reset, and so a deferred bag scan may still be necessary.

Any preferences?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: