SRL Archive - MSI Bugs

Tried to alch coins


Carlito

2011-08-19 01:44:30

Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | [url]www.villavu.com[/url] |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
{----------------------------------------------------------------}
{ MSI Phoenix Short Report }
{----------------------------------------------------------------}
{ Time Running: 10 Minutes and 21 Seconds }
{----------------------------------------------------------------}
{ }
{ Totals: }
{ - Players: 1 }
{ - Player Time: 00s }
{ - Randoms Solved: 0 }
{ - Randoms Failed: 0 }
{ - Experience: 8,775 }
{ - Spells Cast: 135 }
{ }
{----------------------------------------------------------------}
{----------------------------------------------------------------}

{----------------------------------------------------------------}
{ MSI Phoenix Player Report }
{----------------------------------------------------------------}
{ Time Running: 10 Minutes and 21 Seconds }
{----------------------------------------------------------------}
{ }
{ Player 0: x }
{ Location: Powerskilling }
{ Time: 00s }
{ Active: False }
{ Reason: Tried to alch coins }
{ }
{ Script: Alcher }
{ Time: 00s }
{ Skill: Magic }
{ Exp: 8,775 }
{ Level: 89 }
{ Casts: 136 }
{ Spell: High Level Alchemy }
{ Casts: 135 }
{ }
{----------------------------------------------------------------}
{----------------------------------------------------------------}
[0:10:26]: [ x] ------ All players inactive
[0:10:27]: Thank-you for using MSI Phoenix scripts!
[0:10:27]: Successfully executed.

http://pastebin.com/d3afJ1Zq

didn't see what exactly happened, running again and trying to figure what ended up happening

Edit: im alching arrows, and im guessing i lagged and it clicked to fast so instead of alching it it equiped them.

edit2: easy way to fix this would truly waiting for the top left corner to say "Cast High level alchemy -> (item) / 3 more options then clicking to alch it.

Coh3n

2011-08-19 02:51:58

From: carlito
edit2: easy way to fix this would truly waiting for the top left corner to say "Cast High level alchemy -> (item) / 3 more options then clicking to alch it.
Hmm I thought it already did this. Does that option appear as soon you're done alching the previous item?

Also, what's the profit/loss of alching arrows?

NCDS

2011-08-19 08:15:04

I added the coin check specifically to avoid looking like a bot trying to alch coins, so that's no error. :p

IIRC, We do search for the 'ast' uptext before clicking, but I'd have to check to make sure.

Arrows really aren't the smartest thing to bot alching with, but I'll double check the uptext part when I get home tonight.

Carlito

2011-08-19 15:43:29

From: Coh3n
Hmm I thought it already did this. Does that option appear as soon you're done alching the previous item?

Also, what's the profit/loss of alching arrows?

I think it works around a specific time then it clicks again
loss of alching rune arrows is 4gp, its costing me only 200k to go from 89-95 mage, which is no problem at all.

From: NCDS
I added the coin check specifically to avoid looking like a bot trying to alch coins, so that's no error. :p

IIRC, We do search for the 'ast' uptext before clicking, but I'd have to check to make sure.

Arrows really aren't the smartest thing to bot alching with, but I'll double check the uptext part when I get home tonight.

Well when it tries to alch the coin it no's its not gonna work so it does logg out, so it does have a failsafe.

but i guess its just clicking too fast from one alch to the other that it ends up equiping my arrows and then it cannot find them.

if you recommend anything else to alch please do share :)

Coh3n

2011-08-19 18:49:20

From: carlito
I think it works around a specific time then it clicks again
loss of alching rune arrows is 4gp, its costing me only 200k to go from 89-95 mage, which is no problem at all.
No I mean does the uptext in the game change as soon as the player is done alching? And that's pretty damn cheap magic exp. Too bad rune arrows aren't F2P.

NCDS

2011-08-19 22:04:05

Change line 801 - 804 in Magic.simba to this:

if (not (pointInBox(point(x, y), b))) then
mouseBox(b.x1, b.y1, b.x2, b.y2, 0); // 0 = Nothing
if waitUpText('ast', 500) then
begin
getMousePos(x, y);
mouse(x, y, 0, 0, true);
end;

That should fix the issue, I hope. Otherwise I might have to add an extra wait int here some where. Let me know how it goes and if all is well, I'll commit this later when I push some other changes.

Otherwise I'll end up testing when I get a minute.

Thanks for your continued patience. :)

Carlito

2011-08-22 00:08:49

Dont have my computer till the 25th will test and post report

Carlito

2011-09-01 11:43:11

its been awhile that ive been around, i was curious if alching arrows would work now and doesn't equip them? ill test this later today or tomorrow

Coh3n

2011-09-01 13:26:35

From: carlito
its been awhile that ive been around, i was curious if alching arrows would work now and doesn't equip them? ill test this later today or tomorrow
Be sure to make the change NCDS said in a couple posts up.

Carlito

2011-09-01 18:59:19

From: Coh3n
Be sure to make the change NCDS said in a couple posts up.


ahh okay, ill test that now, and post my conclusion

http://pastebin.com/YJCDMN7h

This progress report was written September 1st, 2011 at 07:20:16 PM
{----------------------------------------------------------------}
{ MSI Phoenix Short Report }
{----------------------------------------------------------------}
{ Time Running: 12 Minutes and 50 Seconds }
{----------------------------------------------------------------}
{ }
{ Totals: }
{ - Players: 1 }
{ - Player Time: 10m 20s }
{ - Randoms Solved: 0 }
{ - Randoms Failed: 0 }
{ - Experience: 13,065 }
{ - Spells Cast: 201 }
{ }
{----------------------------------------------------------------}
{----------------------------------------------------------------}

{----------------------------------------------------------------}
{ MSI Phoenix Player Report }
{----------------------------------------------------------------}
{ Time Running: 12 Minutes and 50 Seconds }
{----------------------------------------------------------------}
{ }
{ Player 0: Godbert }
{ Location: Powerskilling }
{ Time: 10m 20s }
{ Active: False }
{ Reason: Tried to alch coins }
{ }
{ Script: Alcher }
{ Time: 10m 20s }
{ Skill: Magic }
{ Exp: 13,065 }
{ Level: 89 }
{ Casts: 202 }
{ Spell: High Level Alchemy }
{ Casts: 201 }
{ }
{----------------------------------------------------------------}
{----------------------------------------------------------------}

Coh3n

2011-09-02 15:01:37

I'm kind of confused as to why this happens to begin with. I understand that the arrows get equipped accidentally, but unless the coins are in an AlchSlot, they should never be alched, it should just recognize that there's no longer an item in the AlchSlot and that should be the false reason message.

Can you post some debug text? Maybe that will answer my question.

Carlito

2011-09-02 15:15:10

From: Coh3n
I'm kind of confused as to why this happens to begin with. I understand that the arrows get equipped accidentally, but unless the coins are in an AlchSlot, they should never be alched, it should just recognize that there's no longer an item in the AlchSlot and that should be the false reason message.

Can you post some debug text? Maybe that will answer my question.


whats happening is that, i place nature runes 1st slot then arrows 2nd slot and have slot 2 to alch, so whats happening when the arrows are moved into the "convientl" slot spot to alch the coins are in slot 2 so then theres a check slot 2 somewhere around thats triggering it to move my coins to alch spot, then it fails

so what i did this time differently was that i alched some and placed the coins bottom right then i set the bot so i t will never been in slot 2 :)

{----------------------------------------------------------------}
{ MSI Phoenix Short Report }
{----------------------------------------------------------------}
{ Time Running: 15 Hours, 1 Minutes and 50 Seconds }
{----------------------------------------------------------------}
{ }
{ Totals: }
{ - Players: 1 }
{ - Player Time: 14h 32s }
{ - Randoms Solved: 0 }
{ - Randoms Failed: 0 }
{ - Experience: 1,061,125 }
{ - Spells Cast: 16,325 }
{ }
{----------------------------------------------------------------}
{----------------------------------------------------------------}

{----------------------------------------------------------------}
{ MSI Phoenix Player Report }
{----------------------------------------------------------------}
{ Time Running: 15 Hours, 1 Minutes and 50 Seconds }
{----------------------------------------------------------------}
{ }
{ Player 0: sexymam }
{ Location: Powerskilling }
{ Time: 14h 32s }
{ Active: False }
{ Reason: Failed to use script: Alcher }
{ }
{ Script: Alcher }
{ Time: 14h 32s }
{ Skill: Magic }
{ Exp: 1,061,125 }
{ Level: 91 }
{ Casts: 16326 }
{ Spell: High Level Alchemy }
{ Casts: 16325 }
{ }
{----------------------------------------------------------------}
{----------------------------------------------------------------}

Coh3n

2011-09-02 15:18:58

Oh okay that's great. I should be able to add a failsafe for that (once the item in X slot is moved, remove that slot from AlchSlots). That's an awesome proggy, I'm going to add that to the progress report thread for sure. :)

Carlito

2011-09-03 14:44:21

From: Coh3n
Oh okay that's great. I should be able to add a failsafe for that (once the item in X slot is moved, remove that slot from AlchSlots). That's an awesome proggy, I'm going to add that to the progress report thread for sure. :)


ill be pushing for a 20k+ alch this upcoming week. and thank you for fixing the little issue we had. <3

edit: it failed to use script as i was out of things to alch haha

Coh3n

2011-09-09 19:54:38

From: carlito
ill be pushing for a 20k+ alch this upcoming week. and thank you for fixing the little issue we had. <3

edit: it failed to use script as i was out of things to alch haha
Good luck! And I'm glad that failsafe works. :)

E: The alch slot is actually already removed from the array after items are moved so I really don't know why it's moving the coins to the ideal slot. :confused:

E2: I added a failsafe that works. :) You should no longer have this issue.