SRL Archive - MSI Bugs

Switching Worlds Constantly, Selected Not To


Queso

2012-02-12 10:34:30

Can this bug be reproduced?

[INDENT]Yes[/INDENT]


Script & Location

[INDENT]Any[/INDENT]


Bug Description

[INDENT]+Everything is updated accordingly:
http://i43.tinypic.com/2q0vs51.jpg

+Here are the following settings:
http://i42.tinypic.com/106li0x.png
http://i43.tinypic.com/vdhj6x.png

+Exact description:
The bot will proceed to log out after 1-4 minutes on any script. It will then switch worlds, despite being set to not switch worlds! An oddity, imo.[/INDENT]


Debug Text

Oddly enough, nothing comes up in the debug that is suspicious or fishy.
Additional Information

[INDENT]I have tried completely reinstalling Simba to no avail.[/INDENT]



Thanks,
Queso

psao

2012-02-12 14:58:10

get exactly the same problem

Coh3n

2012-02-12 20:41:06

The reason for the bug report form was mainly so people posted the debug text. It may not seem odd to you, but we are the experts and know exactly what we're looking for.

Queso

2012-02-13 19:25:45

From: Coh3n
The reason for the bug report form was mainly so people posted the debug text. It may not seem odd to you, but we are the experts and know exactly what we're looking for.


So, from the given pictures, is anything out-of-the-ordinary?

I'll re-initiate the issue to get the debug log, but from my perspective (a fellow astute programmer), no information was printed at the time of choosing to switch worlds. Perhaps something was printed at the end that I may have missed.

EDIT: Meant to say it'll be a little time, a bit busy irl!

Kyle Undefined

2012-02-13 19:29:14

Debug needs to be added regardless.

Coh3n

2012-02-13 21:12:17

From: Queso
So, from the given pictures, is anything out-of-the-ordinary?

I'll re-initiate the issue to get the debug log, but from my perspective (a fellow astute programmer), no information was printed at the time of choosing to switch worlds. Perhaps something was printed at the end that I may have missed.

EDIT: Meant to say it'll be a little time, a bit busy irl!
No, the pictures look fine. Debug is automatically saved in MSI/Debug Logs.

Queso

2012-02-14 18:37:39

Setting up MSI took 983 ms.
SRL Compiled in 0 msec
SMART Initialized.
Loaded: Server 10, Members: False, Signed: True, Super Detail: False.
[0:01:19]: [ x ] ---- Player[0].Script[0].ReportInfo.Items := [[[34], [34]], []]
[0:01:19]: [ x ] ---- Player[0].Script[1].ReportInfo.Items := [[[34], [34]], [[34]]]
[0:01:19]: Running SRL Remote under instance 7
[0:01:19]: [ x ] -- Invalid SPS Areas and/or Surfaces in MSI_Mainloop
[0:01:19]: [ x ] -- MSI_SetupPlayer
[0:01:19]: [ x ] ------ Players Found: 2
[0:01:30]: Failed to sort the worlds. Choosing random world. Members: False; PVP: False;
[0:01:36]: World: 13, Players: 183, Members: False, PvP: False
[0:01:37]: World 13 selected.
[0:01:49]: [ x ] ------ Scanning for randoms...
[0:01:49]: [ x ] -- MSI_SetupPlayer: False
[0:01:49]: [ x ] ---- MSI_TimedOut: Suspicion of connection loss
[0:01:58]: [ x ] -- Invalid SPS Areas and/or Surfaces in MSI_Mainloop
[0:01:58]: [ x ] -- MSI_SetupPlayer
[0:01:59]: [ x ] ------ Players Found: 0
[0:01:59]: [ x ] ------ Scanning for randoms...
[0:02:02]: [ x ] ---- MSI_SetPlayerLoc
[0:02:02]: [ x ] ------ MSI_AtLocation
[0:02:02]: [ x ] -------- Powerskilling, no defined location
[0:02:02]: [ x ] ------ MSI_AtLocation: True
[0:02:02]: [ x ] ------ Player's location: Powerskilling
[0:02:02]: [ x ] ---- MSI_SetPlayerLoc: True
[0:02:02]: [ x ] ---- MSI_SetSkillLevels
[0:02:02]: [ x ] ------ [HOOKED] CharacterStats_FunctionCall: CharacterStats
[0:02:02]: [ x ] ---------- Bobzilla_GetData: Getting skill levels
[0:02:03]: [ x ] ---------- Player Found in XML, Updating
[0:02:03]: [ x ] ------ [HOOKED] CharacterStats_FunctionCall: CharacterStats: 1
[0:02:03]: [ x ] ------ Woodcutting Level: 81
[0:02:04]: [ x ] ------ Woodcutting Level: 81
[0:02:04]: [ x ] ---- MSI_SetSkillLevels: Finished
[0:02:04]: [ x ] ---- MSI_SetupWC/Mining
[0:02:04]: [ x ] ------ Best tool for Woodcutting is Dragon Hatchet
[0:02:05]: [ x ] ------ MSI_FindTool
[0:02:05]: [ x ] -------- Searching Equipment tab
[0:02:05]: [ x ] -------- Failed to find DTM of Dragon Hatchet
[0:02:05]: [ x ] ------ MSI_FindTool: False
[0:02:05]: [ x ] ------ MSI_FindTool
[0:02:05]: [ x ] -------- Searching Equipment tab
[0:02:05]: [ x ] -------- Found DTM of Rune Hatchet
[0:02:05]: [ x ] ------ MSI_FindTool: True
[0:02:05]: [ x ] ---- MSI_SetupWC/Mining: True
[0:02:05]: [ x ] -- MSI_SetupPlayer: True
[0:02:05]: [ x ] -- MSI_AutoObjects
[0:02:06]: [ x ] ---- MSI_FindObjectTPA: TREE_YEW_NEW
[0:02:06]: [ x ] ------ Found: 149, TREE_YEW_NEW found
[0:02:06]: [ x ] ------ Found: 74, TREE_YEW_NEW found
[0:02:06]: [ x ] ------ Objects found: 2
[0:02:06]: [ x ] ------ Took 141 ms to complete
[0:02:06]: [ x ] ---- MSI_FindObjectTPA: True
[0:02:07]: [ x ] ------ Uptext: Walk here
[0:02:08]: [ x ] ------ Uptext: Walk here
[0:02:09]: [ x ] ------ Players Found: 1
[0:02:09]: [ x ] ------ Scanning for randoms...
[0:02:09]: [ x ] ---- MSI_FindObjectTPA: TREE_YEW
[0:02:09]: [ x ] ------ Found: 11, NOT ENOUGH
[0:02:09]: [ x ] ------ Found: 6, NOT ENOUGH
[0:02:09]: [ x ] ------ Found: 9, NOT ENOUGH
[0:02:09]: [ x ] ------ Found: 1, NOT ENOUGH
[0:02:09]: [ x ] ------ Found: 4, NOT ENOUGH
[0:02:09]: [ x ] ------ Found: 9, NOT ENOUGH
[0:02:09]: [ x ] ------ Found: 4, NOT ENOUGH
[0:02:09]: [ x ] ------ Found: 8, NOT ENOUGH
[0:02:09]: [ x ] ------ Found: 1, NOT ENOUGH
[0:02:09]: [ x ] ------ Found: 1, NOT ENOUGH
[0:02:09]: [ x ] ------ Found: 4, NOT ENOUGH
[0:02:10]: [ x ] ------ Took 187 ms to complete
[0:02:10]: [ x ] ---- MSI_FindObjectTPA: False
[0:02:10]: [ x ] ------ Players Found: 1
[0:02:10]: [ x ] ------ Scanning for randoms...
[0:02:10]: [ x ] ------ Players Found: 1
[0:02:10]: [ x ] ------ Scanning for randoms...
[0:02:10]: [ x ] ------ Players Found: 1
[0:02:11]: [ x ] ---- MSI_Relocate (Powerskilling)
[0:02:11]: [ x ] ------ No relocation points for Powerskilling
[0:02:11]: [ x ] ---- MSI_Relocate: True
[0:02:11]: [ x ] ---- MSI_FindObjectTPA: TREE_YEW_NEW
[0:02:11]: [ x ] ------ Found: 149, TREE_YEW_NEW found
[0:02:11]: [ x ] ------ Found: 20, NOT ENOUGH
[0:02:11]: [ x ] ------ Objects found: 1
[0:02:11]: [ x ] ------ Took 124 ms to complete
[0:02:11]: [ x ] ---- MSI_FindObjectTPA: True
[0:02:11]: [ x ] ------ Uptext: Walk here
[0:02:15]: [ x ] ------ Average pixel shift: 118
[0:02:15]: [ x ] ------ Players Found: 1
[0:02:16]: [ x ] ------ Average pixel shift: 0
[0:02:16]: [ x ] ------ Player animation: Player Idle
[0:02:16]: [ x ] ------ Average pixel shift: 131
[0:02:16]: [ x ] ------ Players Found: 1
[0:02:16]: [ x ] ------ Average pixel shift: 26
[0:02:16]: [ x ] ------ Player animation: Player Idle
[0:02:16]: [ x ] ------ Average pixel shift: 82
[0:02:16]: [ x ] ------ Players Found: 1
[0:02:17]: [ x ] ------ Average pixel shift: 71
[0:02:17]: [ x ] ------ Player animation: Player Idle
[0:02:17]: [ x ] ------ Average pixel shift: 67
[0:02:17]: [ x ] ------ Player animation: Player Idle
[0:02:17]: [ x ] ------ Average pixel shift: 67
[0:02:17]: [ x ] ------ Player animation: Player Idle
[0:02:17]: [ x ] ------ Average pixel shift: 0
[0:02:17]: [ x ] ------ Player animation: Player Idle
[0:02:17]: [ x ] ------ Average pixel shift: 59
[0:02:17]: [ x ] ------ Player animation: Player Idle
[0:02:17]: [ x ] ------ Average pixel shift: 78
[0:02:17]: [ x ] ------ Players Found: 1
[0:02:18]: [ x ] ------ Average pixel shift: 0
[0:02:18]: [ x ] ------ Player animation: Player Idle
[0:02:18]: [ x ] ------ Average pixel shift: 63
[0:02:18]: [ x ] ------ Player animation: Player Idle
[0:02:18]: [ x ] ------ Average pixel shift: 78
[0:02:18]: [ x ] ------ Players Found: 1
[0:02:18]: [ x ] ------ Average pixel shift: 53
[0:02:18]: [ x ] ------ Player animation: Player Idle
[0:02:18]: [ x ] ------ Average pixel shift: 0
[0:02:18]: [ x ] ------ Player animation: Player Idle
[0:02:19]: [ x ] ------ Average pixel shift: 161
[0:02:19]: [ x ] ------ Players Found: 1
[0:02:19]: [ x ] ------ Average pixel shift: 0
[0:02:19]: [ x ] ------ Player animation: Player Idle
[0:02:19]: [ x ] ------ Average pixel shift: 0
[0:02:19]: [ x ] ------ Player animation: Player Idle
[0:02:19]: [ x ] ------ Average pixel shift: 148
[0:02:19]: [ x ] ------ Players Found: 1
[0:02:19]: [ x ] ------ Average pixel shift: 63
[0:02:19]: [ x ] ------ Player animation: Player Idle
[0:02:20]: [ x ] ------ Average pixel shift: 71
[0:02:20]: [ x ] ------ Player animation: Player Idle
[0:02:20]: [ x ] ------ Average pixel shift: 0
[0:02:20]: [ x ] ------ Player animation: Player Idle
[0:02:20]: [ x ] ------ Average pixel shift: 111
[0:02:20]: [ x ] ------ Players Found: 1
[0:02:20]: [ x ] ------ Average pixel shift: 71
[0:02:20]: [ x ] ------ Player animation: Player Idle
[0:02:20]: [ x ] ------ Average pixel shift: 93
[0:02:20]: [ x ] ------ Players Found: 1
[0:02:21]: [ x ] ------ Average pixel shift: 59
[0:02:21]: [ x ] ------ Player animation: Player Idle
[0:02:21]: [ x ] ------ Average pixel shift: 71
[0:02:21]: [ x ] ------ Player animation: Player Idle
[0:02:21]: [ x ] ------ Average pixel shift: 70
[0:02:21]: [ x ] ------ Player animation: Player Idle
[0:02:21]: [ x ] ------ Average pixel shift: 54
[0:02:21]: [ x ] ------ Player animation: Player Idle
[0:02:21]: [ x ] ------ Average pixel shift: 63
[0:02:21]: [ x ] ------ Player animation: Player Idle
[0:02:21]: [ x ] ------ Average pixel shift: 71
[0:02:21]: [ x ] ------ Player animation: Player Idle
[0:02:22]: [ x ] ------ Average pixel shift: 73
[0:02:22]: [ x ] ------ Player animation: Player Idle
[0:02:22]: [ x ] ---- MSI_FindObjectTPA: TREE_YEW_NEW
[0:02:22]: [ x ] ------ Found: 159, TREE_YEW_NEW found
[0:02:22]: [ x ] ------ Found: 19, NOT ENOUGH
[0:02:23]: [ x ] ------ Objects found: 1
[0:02:23]: [ x ] ------ Took 125 ms to complete
[0:02:23]: [ x ] ---- MSI_FindObjectTPA: True
[0:02:23]: [ x ] ------ Uptext: Chop down Yew / 2 more options
[0:02:24]: [ x ] ------ Players Found: 1
[0:02:24]: [ x ] ------ Scanning for randoms...
[0:02:24]: [ x ] ---- MSI_FindObjectTPA: TREE_YEW
[0:02:24]: [ x ] ------ Found: 4, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 11, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 12, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 8, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 4, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 9, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 3, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 6, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 7, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 10, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 3, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 1, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 6, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 1, NOT ENOUGH
[0:02:24]: [ x ] ------ Found: 4, NOT ENOUGH
[0:02:24]: [ x ] ------ Took 156 ms to complete
[0:02:24]: [ x ] ---- MSI_FindObjectTPA: False
[0:02:25]: [ x ] ------ Players Found: 1
[0:02:25]: [ x ] ------ Scanning for randoms...
[0:02:25]: [ x ] ------ Players Found: 1
[0:02:25]: [ x ] ------ Scanning for randoms...
[0:02:25]: [ x ] ------ Players Found: 1
[0:02:25]: [ x ] ------ MSI_AntiBan
[0:02:28]: [ x ] ---- MSI_Relocate (Powerskilling)
[0:02:28]: [ x ] ------ No relocation points for Powerskilling
[0:02:28]: [ x ] ---- MSI_Relocate: True
[0:02:29]: [ x ] ---- MSI_FindObjectTPA: TREE_YEW
[0:02:29]: [ x ] ------ Found: 4, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 12, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 12, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 8, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 6, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 9, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 2, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 7, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 7, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 10, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 4, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 1, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 6, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 1, NOT ENOUGH
[0:02:29]: [ x ] ------ Found: 4, NOT ENOUGH
[0:02:30]: [ x ] ------ Took 172 ms to complete
[0:02:30]: [ x ] ---- MSI_FindObjectTPA: False
[0:02:30]: [ x ] ------ Players Found: 2
[0:02:40]: Failed to sort the worlds. Choosing random world. Members: False; PVP: False;
[0:02:42]: World: 4, Players: 279, Members: False, PvP: False
[0:02:43]: World 4 selected.
[0:02:48]: Thank-you for using MSI Phoenix scripts!
[0:02:48]: Successfully executed.

Stopped it relatively early as it will do this rather repeatedly.

Out of curiosity, does the grand exchange yews script eventually bank all the yews? After manually getting a full load and running the script, it simply drops all the yew logs. Perhaps that is how it is to be intended.

Coh3n

2012-02-14 19:08:23

Did you set MaxPlayers in the form? If there are more than that many players found, it will switch worlds. Also, are you sure you selected GE Yews? If you don't check it off it will powerchop by default.

Queso

2012-02-15 10:38:21

From: Coh3n
Did you set MaxPlayers in the form? If there are more than that many players found, it will switch worlds. Also, are you sure you selected GE Yews? If you don't check it off it will powerchop by default.


I double-checked just now … everything is as the images in the original post display: MaxPlayers is set to 1. What I have checked is in the 3rd image; no option to bank the yews appears to me.

EDIT: Is MSI in an SVN or GIT repository by any chance? Perhaps I should try downloading it directly instead of through Simba.

Coh3n

2012-02-15 15:42:06

From: Queso
I double-checked just now … everything is as the images in the original post display: MaxPlayers is set to 1.
That's your problem right there. Setting it to 1 means it will logout and switch worlds if more than 1 player is found on the minmap. It's used to switch worlds if the area you're in gets too crowded. You want to set it to 0, which means there's no limit to how many players can be found (i.e. it won't ever switch worlds).

From: Queso

EDIT: Is MSI in an SVN or GIT repository by any chance? Perhaps I should try downloading it directly instead of through Simba.
Yes, there is. The git repository can be found here, but you won't need to download it separately once you do what I said above.

Also, hover over the text box for "Max Players", it explains exactly what it's for. Let me know how it goes.

Queso

2012-02-15 16:07:32

Thanks! That was the issue. I assumed that MaxPlayers was how many players the script would use.

As for the script itself … it seems rather inefficient as it clicks the same tree multiple times rather quickly in the exact same spot. Probably will write my own script at this point.

EDIT: A link to the edited SRL API would be appreciated! Though I'm sure I can search for it n find it myself.

Coh3n

2012-02-15 19:36:54

From: Queso
Thanks! That was the issue. I assumed that MaxPlayers was how many players the script would use.

As for the script itself … it seems rather inefficient as it clicks the same tree multiple times rather quickly in the exact same spot. Probably will write my own script at this point.

EDIT: A link to the edited SRL API would be appreciated! Though I'm sure I can search for it n find it myself.
Yeah, you could write your own, or you could file a bug report so it can be fixed in MSI.

E: Here's the SRL documentation. http://docs.villavu.com/srl-5/