SRL Archive - MSI Bugs

Cooking Selecting Lobster


Overtime

2011-04-26 19:00:11

How does MSI detect lobster? I'm assuming by UpText, well anyways I had my lobsters in the far left corner in the first tab.

Instead of detecting those lobsters it detected some seed from members, on uptext all it says is "Members Item" as im using it in F2P.

SO In order to fix this i moved my Raw Lobbies to the second tab and detected no problem.

Im only pointing this out as, it may cause problems if it detects other items instead of lobbies.

Was very strange. but an easy fix.

NCDS

2011-04-26 19:05:06

Uses DTM's to find the Item, then an UpText check.

Odd that it would find something else though as it searches specifically for the Raw Lobster color on the center point of the DTM, then the outline color at the specified 'sub-points'.

@Coh3n, this is one of the reasons I had it looping through the DTM's initially ;) Not sure if that's what you changed, but I think it was. ( I haven't updated yet)

Overtime

2011-04-26 19:17:51

Maybe the seed it was trying to select looks similiar color/shape to the lobster?

Would you like me to upload a picture of it?

NCDS

2011-04-26 19:50:41

sure, or if you know the name of the seed, either would work. I would just like to see to make sure that's what's going on.

Overtime

2011-04-26 20:40:55

Dont know the same of the seed as i dont have members.


NCDS

2011-04-26 21:34:00

From: Overtime
Dont know the same of the seed as i dont have members.



In GLobals.Simba, try lower DTM_TOLERANCE and see if that fixes the issue. The colors look like they are different enough that they shouldn't be confused with the right tolerance.

Coh3n

2011-04-26 21:39:27

From: NCDS

@Coh3n, this is one of the reasons I had it looping through the DTM's initially ;) Not sure if that's what you changed, but I think it was. ( I haven't updated yet)

MSI_Withdraw loops through every DTM found. I didn't change that. Overtime, after it moused over the seed it never moved to the lobster?

And once again, this makes no sense, the items look absolutely nothing alike.

Overtime

2011-04-26 22:03:38

Nope it didnt, just closed bank and logged off.

Coh3n

2011-04-26 22:26:06

From: Overtime
Nope it didnt, just closed bank and logged off.

Well that's not good. Do you think I could borrow that account to test it. I'll be able to fix the looping thing + the lobster DTM.

NCDS

2011-04-26 22:45:08

From: Coh3n
Well that's not good. Do you think I could borrow that account to test it. I'll be able to fix the looping thing + the lobster DTM.


Lobster DTM should be fine, I only made it a few weeks ago and I haven't seen it mess up with anything until this. I would like to see if lower DTM_TOLERANCE helps it out. The colors are similar, but not too similar that they can't be avoided from confusing with one another.

Coh3n

2011-04-26 23:13:27

From: NCDS
Lobster DTM should be fine, I only made it a few weeks ago and I haven't seen it mess up with anything until this. I would like to see if lower DTM_TOLERANCE helps it out. The colors are similar, but not too similar that they can't be avoided from confusing with one another.

I wasn't going to remake the DTM as I shouldn't have to and it does work with Lobsters. But the looping apparently needs to be fixed.

E: I just watched it loop through a few items to withdraw a small fishing net, so the looping is obviously working. I'm not sure why it didn't withdraw the lobster. Maybe it just didn't find the DTM.

Overtime

2011-04-26 23:42:56

maybe not, i don't know.

I left the lobbies in the same spot as the image above and so far it has done 6 loads. And im using the latest revision of MSI.

Thanks :D

Edit: i think i found a new bug.

If you have a full inventory of lobsters (28) then the script wont open the bank, it will then just instead logout.

I think if it sees a full inventory of lobbies when it first logs in that it thinks its at the range.


[] -- MSI_SetupPlayer
[ ] ---- Player is not logged in
[ ] ------ Scanning for randoms...
[ ] ---- MSI_SetSkillLevels
[ ] ------ Cooking Level: 88
[ ] ---- MSI_SetSkillLevels: Finished
[ ] ---- MSI_SetupCooking
[ ] ------ Cooking items found in inventory
[ ] ---- MSI_SetupCooking: False
[ ] -- MSI_SetupPlayer: False
[ ] -- MSI_UnsetPlayer
[ ] ---- Failed to setup player
[ ] ---- MSI_SetSkillLevels
[ ] ------ Cooking level hasn't changed
[] ---- MSI_SetSkillLevels: Finished
[] ------ All players inactive

Coh3n

2011-04-26 23:47:12

From: Overtime
maybe not, i don't know.

I left the lobbies in the same spot as the image above and so far it has done 6 loads. And im using the latest revision of MSI.

Thanks :D

Edit: i think i found a new bug.

If you have a full inventory of lobsters (28) then the script wont open the bank, it will then just instead logout.

I think if it sees a full inventory of lobbies when it first logs in that it thinks its at the range.

If that was the case it would relocate to the range if it wasn't found. What was the debug?

Overtime

2011-04-26 23:49:38


[] -- MSI_SetupPlayer
[ ] ---- Player is not logged in
[ ] ------ Scanning for randoms...
[ ] ---- MSI_SetSkillLevels
[ ] ------ Cooking Level: 88
[ ] ---- MSI_SetSkillLevels: Finished
[ ] ---- MSI_SetupCooking
[ ] ------ Cooking items found in inventory
[ ] ---- MSI_SetupCooking: False
[ ] -- MSI_SetupPlayer: False
[ ] -- MSI_UnsetPlayer
[ ] ---- Failed to setup player
[ ] ---- MSI_SetSkillLevels
[ ] ------ Cooking level hasn't changed
[] ---- MSI_SetSkillLevels: Finished
[] ------ All players inactive

Coh3n

2011-04-27 00:01:49

Ah okay thanks, fixed in the latest version. :)