SRL Archive - MSI Bugs

Woodcut gets stuck at "Chopping"


Mike408

2011-07-14 00:17:43

Whenever I start a woodcutting script, it will get stuck at the chopping cycle while I just stand there. It will go to 1 or 2 trees and then get stuck at chopping, as if it doesn't recognize the fact that the tree has grown back 4 or 5 times. Eventually it will go to another tree but it takes 5 minutes for this to happen. What's wrong with MSI??

Setting up MSI took 405 ms.
SRL Compiled in 11 msec
SMART Initialized.
Loaded: Server 152, Members: False, Signed: True, Super Detail: False.
[0:00:38]: [ ****** ] -- MSI_SetupPlayer
[0:00:38]: [ ****** ] ---- Player is not logged in
[0:00:39]: Welcome to Runescape.
[0:00:40]: ******
[0:00:55]: World: 167, Players: 1107, Members: False, PvP: False
[0:00:56]: World 167 selected.
[0:01:04]: [ ****** ] ------ Scanning for randoms...
[0:01:06]: [ ****** ] ---- MSI_SetPlayerLoc
[0:01:06]: [ ****** ] ------ MSI_AtLocation
[0:01:06]: [ ****** ] -------- Checking Point: (3093, 3244)
[0:01:06]: [ ****** ] ---------- MSI_PointOnMM(3093, 3244): True
[0:01:06]: [ ****** ] -------- Distance from player to Draynor Village bank: 42
[0:01:06]: [ ****** ] -------- MSI_Relocate
[0:01:06]: [ ****** ] ------------ MSI_PointOnMM(3093, 3244): True
[0:01:07]: [ ****** ] ---------- Walking to Point(649, 49)
[0:01:08]: [ ****** ] ------------ Flag distance: 40
[0:01:09]: [ ****** ] ------------ Flag distance: 30
[0:01:10]: [ ****** ] ------------ Flag distance: 24
[0:01:11]: [ ****** ] ------------ Flag distance: 24
[0:01:12]: [ ****** ] ------------ Flag distance: 29
[0:01:13]: [ ****** ] ------------ Flag distance: 27
[0:01:14]: [ ****** ] ------------ Flag distance: 15
[0:01:16]: [ ****** ] -------- MSI_Relocate: True
[0:01:16]: [ ****** ] -------- Player is at Draynor Village bank
[0:01:16]: [ ****** ] ------ MSI_AtLocation: True
[0:01:16]: [ ****** ] ------ Player's location: Draynor Village bank
[0:01:16]: [ ****** ] ---- MSI_SetPlayerLoc: True
[0:01:16]: [ ****** ] ---- MSI_SetSkillLevels
[0:01:16]: [ ****** ] ------ [HOOKED] CharacterStats_FunctionCall: CharacterStats
[0:01:16]: [ ****** ] ---------- Bobzilla_GetData: Getting skill levels
[0:01:16]: [ ****** ] ---------- Player Found in XML, Updating
[0:01:16]: [ ****** ] ------ [HOOKED] CharacterStats_FunctionCall: CharacterStats: 1
[0:01:16]: [ ****** ] ------ Woodcutting Level: 92
[0:01:16]: [ ****** ] ---- MSI_SetSkillLevels: Finished
[0:01:16]: [ ****** ] ---- MSI_SetupWC/Mining
[0:01:16]: [ ****** ] ------ Best tool for Woodcutting is Dragon Hatchet
[0:01:17]: [ ****** ] ------ MSI_FindTool
[0:01:17]: [ ****** ] -------- Searching Inventory tab
[0:01:17]: [ ****** ] -------- Failed to find DTM of Dragon Hatchet
[0:01:17]: [ ****** ] ------ MSI_FindTool: False
[0:01:17]: [ ****** ] ------ MSI_FindTool
[0:01:17]: [ ****** ] -------- Searching Inventory tab
[0:01:17]: [ ****** ] -------- Failed to find DTM of Rune Hatchet
[0:01:17]: [ ****** ] ------ MSI_FindTool: False
[0:01:17]: [ ****** ] ------ MSI_FindTool
[0:01:17]: [ ****** ] -------- Searching Inventory tab
[0:01:17]: [ ****** ] -------- Failed to find DTM of Adamant Hatchet
[0:01:17]: [ ****** ] ------ MSI_FindTool: Falsegoc
[0:01:17]: [ ****** ] ------ MSI_FindTool
[0:01:17]: [ ****** ] -------- Searching Inventory tab
[0:01:17]: [ ****** ] -------- Failed to find DTM of Mithril Hatchet
[0:01:17]: [ ****** ] ------ MSI_FindTool: False
[0:01:17]: [ ****** ] ------ MSI_FindTool
[0:01:17]: [ ****** ] -------- Searching Inventory tab
[0:01:17]: [ ****** ] -------- Failed to find DTM of Steel Hatchet
[0:01:17]: [ ****** ] ------ MSI_FindTool: False
[0:01:17]: [ ****** ] ------ MSI_FindTool
[0:01:17]: [ ****** ] -------- Searching Inventory tab
[0:01:17]: [ ****** ] -------- Failed to find DTM of Iron Hatchet
[0:01:17]: [ ****** ] ------ MSI_FindTool: False
[0:01:17]: [ ****** ] ------ MSI_FindTool
[0:01:17]: [ ****** ] -------- Searching Inventory tab
[0:01:17]: [ ****** ] -------- Failed to find DTM of Bronze Hatchet
[0:01:17]: [ ****** ] ------ MSI_FindTool: False
[0:01:18]: [ ****** ] ------ Best tool for Woodcutting is Dragon Hatchet
[0:01:19]: [ ****** ] ------ MSI_FindTool
[0:01:19]: [ ****** ] -------- Searching Equipment tab
[0:01:19]: [ ****** ] -------- Failed to find DTM of Dragon Hatchet
[0:01:19]: [ ****** ] ------ MSI_FindTool: False
[0:01:19]: [ ****** ] ------ MSI_FindTool
[0:01:19]: [ ****** ] -------- Searching Equipment tab
[0:01:19]: [ ****** ] -------- Found DTM of Rune Hatchet
[0:01:19]: [ ****** ] ------ MSI_FindTool: True
[0:01:19]: [ ****** ] ---- MSI_SetupWC/Mining: True
[0:01:19]: [ ****** ] -- MSI_SetupPlayer: True
[0:01:20]: [ ****** ] -- MSI_Walk
[0:01:20]: [ ****** ] ------ Current Energy: 89
[0:01:20]: [ ****** ] ---- Player's Location = Draynor Village bank
[0:01:20]: [ ****** ] ---- MSI_AtLocation
[0:01:20]: [ ****** ] ------ Checking Point: (3087, 3234)
[0:01:20]: [ ****** ] -------- MSI_PointOnMM(3087, 3234): True
[0:01:20]: [ ****** ] ------ Distance from player to Draynor Village willows: 45
[0:01:20]: [ ****** ] ------ Player not at Draynor Village willows
[0:01:20]: [ ****** ] ---- MSI_AtLocation: False
[0:01:20]: [ ****** ] ------ Scanning for randoms...
[0:01:20]: [ ****** ] ---- MSI_WalkPath
[0:01:20]: [ ****** ] -------- Loaded Path (Reflection): [[(3093, 3244), (3087, 3234)]]
[0:01:20]: [ ****** ] ------ Tile(3087, 3234) is on the minimap
[0:01:22]: [ ****** ] -------- Flag distance: 47
[0:01:22]: [ ****** ] -------- Flag distance: 53
[0:01:23]: [ ****** ] -------- Flag distance: 56
[0:01:24]: [ ****** ] -------- Flag distance: 55
[0:01:25]: [ ****** ] -------- MSI_AntiBan
[0:01:28]: [ ****** ] -------- Flag distance: -1
[0:01:29]: [ ****** ] ------ MSI_AtLocation
[0:01:29]: [ ****** ] -------- Checking Point: (3087, 3234)
[0:01:30]: [ ****** ] ---------- MSI_PointOnMM(3087, 3234): True
[0:01:30]: [ ****** ] -------- Distance from player to Draynor Village willows: 4
[0:01:30]: [ ****** ] -------- Player is at Draynor Village willows
[0:01:30]: [ ****** ] ------ MSI_AtLocation: True
[0:01:30]: [ ****** ] ---- MSI_WalkPath: True
[0:01:30]: [ ****** ] -- MSI_Walk: True
[0:01:30]: [ ****** ] -- MSI_AutoObjects
[0:01:30]: [ ****** ] ---- MSI_FindObjectTPA: TREE_WILLOW
[0:01:30]: [ ****** ] ------ Not enough points: 2
[0:01:30]: [ ****** ] -------- MSI_FilterTPADist: 1 ms
[0:01:30]: [ ****** ] ------ Points found: 5
[0:01:30]: [ ****** ] ------ Took 448 ms to complete
[0:01:30]: [ ****** ] ---- MSI_FindObjectTPA: True
[0:01:34]: [ ****** ] ------ Player animation: Chopping
[0:01:34]: [ ****** ] ------ Player animation: Chopping
[0:01:35]: [ ****** ] ------ Player animation: Chopping
[0:01:35]: [ ****** ] ------ Player animation: Chopping
[0:01:35]: [ ****** ] ------ Scanning for randoms...
[0:01:36]: [ ****** ] ------ Player animation: Chopping
[0:01:36]: [ ****** ] ------ Player animation: Chopping
[0:01:36]: [ ****** ] ------ Player animation: Chopping
[0:01:37]: [ ****** ] ------ Player animation: Chopping
[0:01:37]: [ ****** ] ------ Player animation: Chopping
[0:01:37]: [ ****** ] ------ Player animation: Chopping
[0:01:38]: [ ****** ] ------ Player animation: Chopping
[0:01:38]: [ ****** ] ------ Player animation: Chopping
[0:01:39]: [ ****** ] ------ Player animation: Chopping
[0:01:39]: [ ****** ] ------ Player animation: Chopping
[0:01:40]: [ ****** ] ------ Player animation: Chopping
[0:01:40]: [ ****** ] ------ Player animation: Chopping
[0:01:40]: [ ****** ] ------ Player animation: Chopping
[0:01:41]: [ ****** ] ------ Player animation: Chopping
[0:01:41]: [ ****** ] ------ Player animation: Chopping
[0:01:41]: [ ****** ] ------ Player animation: Chopping
[0:01:42]: [ ****** ] ------ Player animation: Chopping
[0:01:43]: [ ****** ] ------ Player animation: Chopping
[0:01:43]: [ ****** ] ------ Player animation: Chopping
[0:01:43]: [ ****** ] ------ Player animation: Chopping
[0:01:44]: [ ****** ] ------ Player animation: Chopping
[0:01:44]: [ ****** ] ------ Player animation: Chopping
[0:01:44]: [ ****** ] ------ Player animation: Chopping
[0:01:45]: [ ****** ] ------ Player animation: Chopping
[0:01:45]: [ ****** ] ------ Player animation: Chopping
[0:01:45]: [ ****** ] ------ Player animation: Chopping
[0:01:49]: [ ****** ] ------ Player animation: Chopping
[0:01:50]: [ ****** ] ------ Player animation: Chopping
[0:01:50]: [ ****** ] ------ Player animation: Chopping
[0:01:50]: [ ****** ] ------ Player animation: Chopping
[0:01:50]: [ ****** ] ------ Player animation: Chopping
[0:01:50]: [ ****** ] ------ Scanning for randoms...
[0:01:51]: [ ****** ] ------ Player animation: Chopping
[0:01:51]: [ ****** ] ------ Player animation: Chopping
[0:01:52]: [ ****** ] ------ Player animation: Chopping
[0:01:52]: [ ****** ] ------ Player animation: Chopping
[0:01:53]: [ ****** ] ------ Player animation: Chopping
[0:01:53]: [ ****** ] ------ Player animation: Chopping
[0:01:53]: [ ****** ] ------ Player animation: Chopping
[0:01:54]: [ ****** ] ------ Player animation: Chopping
[0:01:54]: [ ****** ] ------ MSI_AntiBan
[0:01:54]: Thank-you for using MSI Phoenix scripts!
[0:01:54]: Successfully executed.

BraK

2011-07-14 02:37:50

@Mike408 This should have been posted in the Feedback>Bugs section.

@MSI Devs I also have noticed the system is a little slow. Also the Axe recognition might need to be looked at. My guy stood there trying to cut the trees but couldn't because I forgot to give him an axe. It was probably like that for 10 minutes. Just a heads up.

~BraK

NCDS

2011-07-14 10:56:10

I've never noticed anything like that. I generally have 2 accounts running WC 24/7. I'll have a look at the axe recognition and this as well.

Yago

2011-07-14 12:37:16

Yes the DTMs are messing up…

Mike408

2011-07-14 20:52:15

From: Yago
Yes the DTMs are messing up…


When will this be fixed?

NCDS

2011-07-14 21:33:29

I'm not really sure the problem you guys are having… I started an account at EV yews with no axe. It recognized there was no axe, opened the bank, searched for axe DTM, FOUND the axe DTM, but for whatever reason didn't go that far through the loop of found objects. It looped through the same row of banked materials where it found the DTM twice and ended up withdrawing an arrow. However, the smart debug showed that it found my actual axe.

If that's the problem your reporting then ok, I'm going to see if I can fix that now, otherwise, I'm not sure what's going on for you. Are you up to date?

I'm still waiting to see if it get's caught in the "Chopping tree" loop, but so far it hasn't.

Mike408

2011-07-14 21:38:09

From: NCDS
I'm not really sure the problem you guys are having… I started an account at EV yews with no axe. It recognized there was no axe, opened the bank, searched for axe DTM, FOUND the axe DTM, but for whatever reason didn't go that far through the loop of found objects. It looped through the same row of banked materials where it found the DTM twice and ended up withdrawing an arrow. However, the smart debug showed that it found my actual axe.

If that's the problem your reporting then ok, I'm going to see if I can fix that now, otherwise, I'm not sure what's going on for you. Are you up to date?

I'm still waiting to see if it get's caught in the "Chopping tree" loop, but so far it hasn't.


Everything is up to date. This happened on both my windows and ubuntu machines. I reinstalled simba twice, deleting all the files.

NCDS

2011-07-14 21:43:54

It's not a Simba problem, so that's not going to make much difference.

I'll figure out why it happens for you one way or another, but it's not happening for me, so it might be a bit difficult.

Sorry for the trouble but we'll have it fixed as soon as possible. :)

Does this looping happen only while woodcutting for you, or also while doing other skills?

Mike408

2011-07-14 22:02:33

From: NCDS
It's not a Simba problem, so that's not going to make much difference.

I'll figure out why it happens for you one way or another, but it's not happening for me, so it might be a bit difficult.

Sorry for the trouble but we'll have it fixed as soon as possible. :)

Does this looping happen only while woodcutting for you, or also while doing other skills?


I havent tried other skills

NCDS

2011-07-14 22:09:37

From: Mike408
I havent tried other skills


I'm thinking this is specific to the draynor willow cutter. Reason being, the trees are so close together that someone could be cutting another tree, yet standing pretty much right on top of your character. This would cause PixelShift to pick up the animation of the other player and return it as your own.

Perhaps I can come up with a sort of "work around" for that, but it's all I can think of right now. Nearly 40 minutes in to my EV yews run and it hasn't happened.

I'm going to switch to dray willows now to see what I can come up with. Perhaps try a different location while I try and sort this out?

Again, sorry for the trouble, and your bug reports are greatly appreciated. :)

Mike408

2011-07-14 22:26:16

From: NCDS
I'm thinking this is specific to the draynor willow cutter. Reason being, the trees are so close together that someone could be cutting another tree, yet standing pretty much right on top of your character. This would cause PixelShift to pick up the animation of the other player and return it as your own.

Perhaps I can come up with a sort of "work around" for that, but it's all I can think of right now. Nearly 40 minutes in to my EV yews run and it hasn't happened.

I'm going to switch to dray willows now to see what I can come up with. Perhaps try a different location while I try and sort this out?

Again, sorry for the trouble, and your bug reports are greatly appreciated. :)

Same thing happens with GE Yews

Yago

2011-07-14 22:30:04

It recognizes team-capes sometimes as axes and also iron ore too…

NCDS

2011-07-14 22:35:45

From: Mike408
Same thing happens with GE Yews


Does it only happen when you're at one of the two trees that are right next to each other? That would make sense because the same thing could happen there. I've got an account there now so I'll see what I can do. :)

From: Yago
It recognizes team-capes sometimes as axes and also iron ore too…

It's very possible that the colors are similar and the same DTM points are found. The script shouldn't click the wrong items though, I'll be sure that gets fixed. I don't have time to tonight, but tomorrow I can mess with the tolerance and colors of the DTM's to try and make things more efficient.



E: just notices mike's problem at GE yews. However, it only lasted about 3 or 4 seconds as it broke the loop like it should. I can't imagine your up to date if yours doesn't break like that. I'll see what I can figure out tomorrow before work. Try EV yews, it's better XP/Hr (in my experience) and you shouldn't experience this bug there. Everything should be fixed tomorrow though, thanks for your patience. :)

Coh3n

2011-07-15 16:22:04

Moved to Public Feedback > Bugs.

@Mike, like NCDS, I don't have this problem, no matter what location I'm using it at. I'll test GE for a little longer just in case. E: Ran for a while and no issues.

@BraK, I've never had that issue, but if you provide some debug we can see if it thought there was a hatchet. Also, are you talking about the Woodcutting system is slow? E: Looking at your debug, it withdrew an addy hatchet. I've made a new changes to withdrawing so it should be improved in the next version, plus I'll sort out the Hatchet thing.

@NCDS, I doubt it's picking up other player's pixel shifts. Debug the player box used, there's no way another player can be picked up unless they're directly underneath our player, and as far as I know, it still displays our player in that case.

Mike408

2011-07-16 06:19:27

From: Coh3n
Moved to Public Feedback > Bugs.

@Mike, like NCDS, I don't have this problem, no matter what location I'm using it at. I'll test GE for a little longer just in case. E: Ran for a while and no issues.

@BraK, I've never had that issue, but if you provide some debug we can see if it thought there was a hatchet. Also, are you talking about the Woodcutting system is slow? E: Looking at your debug, it withdrew an addy hatchet. I've made a new changes to withdrawing so it should be improved in the next version, plus I'll sort out the Hatchet thing.

@NCDS, I doubt it's picking up other player's pixel shifts. Debug the player box used, there's no way another player can be picked up unless they're directly underneath our player, and as far as I know, it still displays our player in that case.


Still having same problem at upgrade reflection 669 to 670

NCDS

2011-07-16 08:08:40

From: Mike408
Still having same problem at upgrade reflection 669 to 670


it has nothing to do with Reflection, Simba, or SRL (I wouldn't think it involves SRL anyways). However, it's hard to actually figure out when no one can re-create the issue. :/


You said you've tried re-installing Simba, have you done this with MSI as well?

Coh3n

2011-07-16 09:41:24

Have you tried other Woodcutting locations? Also, are you graphics settings set correctly?

Mike408

2011-07-16 15:09:28

From: Coh3n
Have you tried other Woodcutting locations? Also, are you graphics settings set correctly?


I think so, I set them in safe mode like I always have.

Coh3n

2011-07-16 16:12:31

From: Mike408
I think so, I set them in safe mode like I always have.
Try fixed screen/custom with all the graphics as low as possible.

Mike408

2011-07-16 22:42:53

From: Coh3n
Try fixed screen/custom with all the graphics as low as possible.

nope, same thing.

Coh3n

2011-07-17 11:36:16

Did you try other locations? I honestly don't know what could be wrong. You seem to be the only one with this issue.

Mike408

2011-07-17 17:35:31

From: Coh3n
Did you try other locations? I honestly don't know what could be wrong. You seem to be the only one with this issue.

This is very weird.:duh:

BraK

2011-07-17 17:50:37

Check this guide. Try setting up your runescape this way.

~BraK

Mike408

2011-07-17 18:12:08

Mining works. It's just woodcutting that doesn't?
Can I send you guys one of my files to show you what I am working with? There is obviously something wrong locally on my machine. I am running Ubuntu with wine 1.3.24
Edit: It seems to work now at GE Yews. Weird thing, I was wearing a rune chain, green d hide chaps, a wizard hat, and an anti dragon fire sheild with a rune axe. Now that I went back to my default clothes, it works?
it wasnt working with another account either. I had full mage robes and a dragonfire sheild with a rune axe. Maybe it was the wizard hat that threw it off??

Coh3n

2011-07-18 09:03:26

From: Mike408
Mining works. It's just woodcutting that doesn't?
Can I send you guys one of my files to show you what I am working with? There is obviously something wrong locally on my machine. I am running Ubuntu with wine 1.3.24
Edit: It seems to work now at GE Yews. Weird thing, I was wearing a rune chain, green d hide chaps, a wizard hat, and an anti dragon fire sheild with a rune axe. Now that I went back to my default clothes, it works?
it wasnt working with another account either. I had full mage robes and a dragonfire sheild with a rune axe. Maybe it was the wizard hat that threw it off??
I don't see why it would, unless the wizard hat moves a lot when the player is standing still. Since it goes off pixel shifting, something would have had to be moving. Curious, though. I think I'm going to debug it when I have time, maybe the Wizard hat is throwing it off. That would be extremely annoying if that's the case.

On another note, I'm glad you got it working. :)

E: The Wizard hat didn't make a difference, everything still worked for me; however, I did notice that the staff I had equipped moved a lot. I suppose other items like shields could do the same, which may be throwing it off. It's hard to tell because pretty much anything could be the problem.