Muling & Reporting: The ATMA/GoMule/Flavie Thread ifra

Status
Not open for further replies.
Although I don't have time to test this right now, I believe multi-file selection is disabled under windows as well. Java's file chooser needs to be explicitly instructed to allow selecting more than one file.
 
I think I read earlier in the thread that a method of something like "select item + control + shift + select more items worked."
 
It does. It just doesn't look like it does. I used multiple item selection for Deaddaves Giveaway.
 
I guess I could try loading in the txt and tbl files just when they're needed and loading in the individual ones, rather than all into memory at once. But meh, I suspect this will slow everything down a lot, I mean can you imagine loading a 20K item stash and every time an item is loaded it needs to read the txt file in (well, more like 10 per item, maybe more) - thats a lot of disk operations.

I'll look into finding a different memory structure, maybe a hashmap will be better than individual arraylists.

That is how ATMA currently works. It was even more imperative since it supports so many formats and would be easy to run out of memory if it simply loaded everything at once. I set up a C++ singleton class that acts as a data file manager and it only loads the files that it needs into memory when they are requested. Once the file is loaded into memory, it can always be accessed through the manager. It's a nice compromise between loading everything into memory at once and reloading the data files every time they are needed. It is hard to imagine a worst case scenario where every single file for every version is eventually loaded ... the user would have to be doing some major muling!

--T



 
That is how ATMA currently works. It was even more imperative since it supports so many formats and would be easy to run out of memory if it simply loaded everything at once. I set up a C++ singleton class that acts as a data file manager and it only loads the files that it needs into memory when they are requested. Once the file is loaded into memory, it can always be accessed through the manager. It's a nice compromise between loading everything into memory at once and reloading the data files every time they are needed. It is hard to imagine a worst case scenario where every single file for every version is eventually loaded ... the user would have to be doing some major muling!

--T

Cool, I thought it might be something along those lines, hence GoMule loading large item stashes faster than ATMA (but crashing on ones that are too big :P ). You're right of course, if one version is 20 ish meg of heap, then having multiple versions would make it get pretty silly. I hadn't thought of doing it quite like that though, i'll have a look at implementing something similar, so if you're loading a char or a stash then it'll whip open just the few txt files you need for item stuff (not tcx etc, for instance) and then close them when the char/stash is loaded.

Thanks Tenshi :)



 
Well I'm playing around with the dupe detector and somehow this keeps on popping up even though its not traded and I remember it dropping for my sorc from Hell Meph??? a while back.

Kuko Shakaku
Cedar Bow
Two-Hand Damage: 27 to 80
Required Dexterity: 49
Required Strength: 53
Required Level: 33
Bow Class - Normal Attack Speed
Item Version: 1.10+ Expansion
Item Level: 87
Fingerprint: 0x8b0078fd
+179% Enhanced Damage
Adds 40-180 fire damage
+3 to Immolation Arrow (Amazon Only)
Piercing Attack [50]
Fires Explosive Arrows
+3 to Bow and Crossbow Skills (Amazon Only)

Anyone knows why?
 
Gah! Well, I was sure that I checked to see if I accidentally duped it....because the odds of it having the same fingerprint as a previously duped Kuko has to be pretty low
 
It is easy to accidentally dupe stuff. Have another check. Or try GoMule with it's all items view, then you can see everything.
 
Is it possible to trade gold with Atma? Like attaching gold to a stash?
Ofc it's possible to a char but it's very limited, right?
 
Is it possible to trade gold with Atma? Like attaching gold to a stash?
Ofc it's possible to a char but it's very limited, right?

No, it's not possible to attach to a stash. And yes, it's limited to a char by the amount a char can hold.

Of course, if you trust each other, one guy can just add the amount to his cfg file while the other guy removes it from his. Then you can easily trade large amounts of gold.



 
Why can't you just use Bank of ATMA to transfer the money to a mule in ATMA and email the character? Not sure I'm comfortable with the idea though. Bit too much like fg for my taste.
 
Fg means what?

Yeah, that was what I ment. 50k in stash and 50k8(?) in pocket on a mule isn't too impressing.

I'll guess cfg-moding could be it. Or multiplay...

Thanks Silo!
 
Why can't you just use Bank of ATMA to transfer the money to a mule in ATMA and email the character? Not sure I'm comfortable with the idea though. Bit too much like fg for my taste.

I know what you mean, and even feel the same. But what use is worrying about that, when anyone who actually read this thread knows how to do whatever he wants to his bank?

And thank a higher power that the worst of the worst never find the stickies...



 
Status
Not open for further replies.
Back
Top