• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Release ToonCollect [Deleted]

Status
Not open for further replies.

jb321

Captain Obvious
Creator
Joined
Mar 29, 2020
RedCents
7,705¢
jb321 submitted a new resource:

ToonCollect 1.0a - Auto-Collect Collections from Overseer Dispensers

View attachment 42966

Have a ton of fragments or dispensers from the overseer, don't want to sit around and click and convert everything all day, every day..

your prayers have been answered...

What it should do:

convert fragments to dispensers..

Allow you to select an achievement and click go and it *will* go through every collection item and collect it for that achievement. Leaving you to just collect the reward from the window.

Read more about this resource...
 
It will not convert half converted items back to dispensers. yet

It will STOP cold if you have that item in the bank or inventory.. for now.. I don't want you to waste collection items, I am the government, I am here to protect you.

Hitting the X in the top corner doesn't stop the Lua process.. yet.
 
Last edited:
It will not convert half converted items back to dispensers. yet

It will STOP cold if you have that item in the bank or inventory.. for now.. I don't want you to waste collection items, I am the government, I am here to protect you.

Hitting the X in the top corner doesn't stop the lua process.. yet.
if you change line 170

Lua:
while true do

To:

Lua:
while openGUI do
It should stop processing when you close the window with the "x"
 
So...
if I try Categories The Burning Lands and Collections it doesn't show all the achievements
If I try Categories 2600 and 2609 it doesn't show all the achievements

If you look under collections it doesn't show up in the inspector...
if you search for it, it shows up but dunno under what..

So.. right now, I would have to add achievements by ID specifically and assign them to expansions, which isn't the end of the world, but it is extremely annoying..

I know there is talk in other threads about this, but I just can't muster the energy !
 
Next version, if you select an achievement that has collection items associated with it in inventory it will give you the option to auto-collect them. Useful if you have a bunch of collectibles on your person.

1666468896824.png

1666468917717.png


1666469503129.png
 
Last edited:
Just seen the update, but this was last version. Ended up with a non-clickable temporary item "Timeless Greataxe" in my inventory when it pooped.
 

Attachments

  • Untitled.jpg
    Untitled.jpg
    42.8 KB · Views: 1
Last edited:
Just seen the update, but this was last version. Ended up with a non-clickable temporary item "Timeless Greataxe" in my inventory when it pooped.
dunno what that is, do you know the achievement it was trying to do, I need to filter out or allow options for collector's item edition collections also
 
dunno what that is, do you know the achievement it was trying to do, I need to filter out or allow options for collector's item edition collections also
That is exactly what it is, don't have the collector's edition. Half-Burned Note is one. In the Rain of Fear, not sure which section

Another it fizzled out on was COTF Western Planes of Karana Collection Item. I guess some of these collections aren't clickable collections. Just items.
 
That is exactly what it is, don't have the collector's edition. Half-Burned Note is one. In the Rain of Fear, not sure which section
It is Stalking Fear, I dunno how many others are out there but I can omit this one.. unless there is a condition I can perform to check if we have the collector's edition...
 
Stalking Fear has been removed for next edition.. if you want to fix it RN!.. goto collectlib.Lua and add

table.insert(ignore_list,"Stalking Fear")

around line 207-209 or right after all the text in the array
 
For the most part it works great. The only issue is like you said. Perform a check if you have the collector's edition and it's golden. So they say. haha

/auction WTS Half-Burned Note
 
So...
if I try Categories The Burning Lands and Collections it doesn't show all the achievements
If I try Categories 2600 and 2609 it doesn't show all the achievements

If you look under collections it doesn't show up in the inspector...
if you search for it, it shows up but dunno under what..

So.. right now, I would have to add achievements by ID specifically and assign them to expansions, which isn't the end of the world, but it is extremely annoying..

I know there is talk in other threads about this, but I just can't muster the energy !

So, in my estimation, this is what it is going to take to get it "RIGHT"

Every ID of every achievement (collection) for every expansion

My version shows
25 achievements, and there are 51...

Code:
local ROF_Achievement_Array = {
    12076550, 2000752, 2060752, 2040752, 2020752, 2040757, 2060757, 2000757,
    2020757, 2020760, 2000760, 2060760, 2040760, 2040756, 2000756, 2060756,
    2020756, 2080755, 2040755, 2000755, 2020755, 2060755, 2060758, 2020758,
    2000758, 2040758, 2000759, 2040759, 2020759, 2060759, 2000754, 2040754,
    2020754, 2060754, 2020753, 2000753, 2060753, 2040753, 2076360, 2076310,
    2076320, 2076330, 2076340, 2076410, 2076420, 2076430, 2076440, 12076510,
    12076520, 12076530, 12076540
}

Instead of trying to figure out what shouldn't be there which mostly works, I can be exact and put in what is precisely needed.. which as groused about before, a pain..
 
Last edited:
good timing JB321, am looking forward to clicking 481 cookies and doing the RoF collections, when the next NoS expac drops , lots of AA straight out of the gate
 
Adding ability to click every single collection item in inventory regardless of where it comes from, A nice way to know if you collected those items, so you can bank them or give them to other toons..
 
Shard's Landing Under Rain of Fear, collects the Paw Print that already has been collected and then fizzles.

Went through 40 plus dispensers on Ring of Scale without a hitch.
 

Attachments

  • Untitled.jpg
    Untitled.jpg
    102.6 KB · Views: 3
Well Almost, Got here after completing and now waiting in limbo :)

Another issue in the Burning Lands Collection not sure what it was yet.

Torment of Velious Ran Like a champ through 40 plus dispensers without a hitch

Crashed on The Broken Mirror after 8 collects.

Ring of Scale Aside from having to claim the AA and hit the go button, went through 50 dispensers without a glitch.
 

Attachments

  • Untitled.jpg
    Untitled.jpg
    51 KB · Views: 1
Last edited:
This is bad ass. Such a time saver on claiming all these dispensers on dozens of toons. Been saving them all for this. haha
 
So the error prior is whatever it think is the index for the claim item, is not, for.. reasons.. which then makes other things blow up..

I 'think' it is this:

.List(p_array[c]) -- or pretty much how it 'sees' the collection item and indexes it.. If you can tell me any of the achievements I can look at the text and see if it has fruity ' @ $ ! or whatever in it..


TBM and TBL both have ':' in their achievements.. betting this is a reason to blow up..


I do listen to suggestions, but, it doesn't necessarily mean I will take them...
 
So...

1666495934245.png


1666495953841.png



One says collection item, the other says selectable rewards...

which means GMM and TBL only are together in spirit..
 

Attachments

  • 1666495868833.png
    1666495868833.png
    29.3 KB · Views: 1
Fixed, probably next.. release
For those that care.. one requires you to pick up the collection item and do something the other doesn't, and then one has the name collection item, and the other has selectable rewards..

I mean GMM and TBL..

For clarification GMM falls under TBL expansion..
 
Last edited:
This strange thing happens when you select Empires of Kunark. It opens a claim window without the option there. Does that mean I don't have the collectors edition?
NM My BAD.
 

Attachments

  • Untitled.jpg
    Untitled.jpg
    67.6 KB · Views: 1
The ROF issue is most likely pre-loading data .. as in it loads an array for an already completed achievment.

probably fixed, next release
 
jb321 updated ToonCollect with a new update entry:

Collect All, try to collect ALL items in inventory at once! and fixes

1.4a

Fixed: Rain of Fear collection issues, was loading 1st set of collection items when it
should have been loading the items from the returned achievement array


Fixed: The Burning Lands, had to change operational flow for Gnome Memorial Mountain collection items as opposed to
The Burning Lands, even though they both fall under...

Read the rest of this update entry...
 
This is a HUGE godsend, thanks for making it!!! For the most part it works quite well, one thing i found is do not use in POK.. all the people zoning in and out makes it got haywire waaaay too often.. ( guess that should be a given, but im slow sometimes lol )

I get an error at random times, sometimes after one collect, sometimes after 50.. will include a screenshot, hopefully it helps
 

Attachments

  • tooncollect error.png
    tooncollect error.png
    20.7 KB · Views: 2
This is a HUGE godsend, thanks for making it!!! For the most part it works quite well, one thing i found is do not use in POK.. all the people zoning in and out makes it got haywire waaaay too often.. ( guess that should be a given, but im slow sometimes lol )

I get an error at random times, sometimes after one collect, sometimes after 50.. will include a screenshot, hopefully it helps
Does this error say index out of bounds anywhere and do you know what achievement it was? Which option were you using?
 
Being in a zone and it crapping out sounds like lag, Also, I have not tuned the timing, which could also be an issue, and there isn't a lot in terms for error checking..

I wanted to get something raw out and see how it works..

However if anyone gets an error I need to see all the red text that you have.
 
Found a few rookie mistakes, because, it has been a while.. but it has to do with TLOs

local a = mq.TLO.FindItem('Tacos') might work a little, but mq.TLO.FindItem('Tacos')() works a lot better

the simple description of this is..

1666545223525.png


nil good for LUA, NULL not too good for Lua.. NULL is native, nil is being "imported" for use in Lua, or some other cool programming word that I can't think of right now.

if you don't add the () Lua sees it as userdata and the old way or wrong way would be to use tostring or tonumber to convert it..


Also added error checking and a delay to wait for the index to be selected for each item.
 
Last edited:
Release ToonCollect [Deleted]
Status
Not open for further replies.

Users who are viewing this thread

Back
Top
Cart