SRL Archive - MSI Bugs

Relocation Not Working


Overtime

2010-11-18 01:52:34

so after 2 weeks of not checking up on my accounts, i decided to go through them and see whats going on with them if they had any randoms.

Good news: Out of 72 only 2 had randoms. (Cpt. Arriv)(Prison Pete)
I already solved them, but i noticed that Cpt.Arriv it had the first 2 slots lined up, but the last one was miss algined, meaning it couldn't solve the last line for some reason. Sorry i already solved it too. :P
Reason why only 2 out of 72, well i only have each character do 6 loads. Which is about 30-45 mins. So they never get targeted :P

Bad News: 20 or so of these runners, were located at Draynor Village Trees. Some still had thier woodcutting at 1, others had them around 10-29. The other 55 or so had thier wcing at 30+ meaning MSI never relocated the ones in Draynor Trees to the bank.

By now i was going to move all the accounts to the Willow Area, but i have to give it another 1 week or so.. ugh. Lol.

I don't know how the relocating works or detection but its not taking them back to the bank, or even start cutting at the spot. Maybe add a versatile option to where if its at the spot to start cutting?

This is what it does to each character when it doesn't relocate them.

[ Rup ] -------- Player's Location = Draynor Village trees
[ Rup ] ------ MSI_ReflectionWalk: False
[ Rup ] ------ MSI_ColorWalk
[ Rup ] ------ MSI_ColorWalk: False
[ Rup ] ---- MSI_PerformWalk: False
[ Rup ] -- MSI_Walk: False
[ Rup ] -- MSI_UnsetPlayer
[ Rup ] ---- Failed to walk to bank
[ Rup ] ---- MSI_SetSkillLevels
[ Rup ] ------ Woodcutting level hasn't changed
[ Rup ] ---- MSI_SetSkillLevels: Exit

Gu3st...

2010-11-18 02:24:08

Yeah, I think theres some problems if the reflection tile is more than one minimap radius from the relocation tile

Coh3n

2010-11-18 03:01:19

It looks like the hooks were outdated. MSI_ColorWalk shouldn't even have been called if reflection was working. The relocating part is before what you posted, do you have more debug? I think the RelocateDist attribute for LOC_DB_TREES just needs to be adjusted. This happened with RM yews also, and was fixed with I edited it a little.

Overtime

2010-11-18 03:14:56

lol um.


[ Rup ] ------ MSI_WaitWhileResting
[ Rup ] ---- Player's Location = Draynor Village trees
[ Rup ] ---- MSI_PerfomWalk
[ Rup ] ------ MSI_ReflectionWalk
[ Rup ] -------- Tile(3092, 3240) is not on the minimap
[ Rup ] -------- Tile(3084, 3248) is not on the minimap
[ Rup ] -------- Tile(3080, 3263) is on the minimap
[ Rup ] ---------- Scanning for randoms...
[ Rup ] -------- Tile(3092, 3240) is not on the minimap
[ Rup ] -------- Tile(3084, 3248) is on the minimap
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- MSI_AntiBan
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] ---------- Scanning for randoms...
[ Rup ] -------- Player's Location = Draynor Village trees
[ Rup ] ------ MSI_ReflectionWalk: False
[ Rup ] ------ MSI_ColorWalk
[ Rup ] ------ MSI_ColorWalk: False
[ Rup ] ---- MSI_PerformWalk: False
[ Rup ] -- MSI_Walk: False
[ Rup ] -- MSI_UnsetPlayer
[ Rup ] ---- Failed to walk to bank
[ Rup ] ---- MSI_SetSkillLevels
[ Rup ] ------ Woodcutting level hasn't changed
[ Rup ] ---- MSI_SetSkillLevels: Exit

when i first started the script, i had moved it to the bank then in continued to to work for about 5 runs, and then it started to mess up by spamming looking for randoms.

I think it thought it was somewhere else, but wasnt there.. im not sure.

Coh3n

2010-11-18 03:33:30

That's weird…

It's like it found the tile, but never walked to it. I'll have to look into it when I get more time. Maybe I can recreate the problem.

Coh3n

2010-11-18 21:57:15

I haven't been able to recreate this. It seems to be working fine for me. You said some of the players didn't even start cutting? Are you sure you had their location set properly? That shouldn't even have mattered since we have location detection, but there may be a bug in that.

Overtime

2010-11-19 01:09:46

All the players were set to bank.

All the players began at bank.

After 2 weeks, some were at the tree's.

Not once in those 2 weeks did it ever try to relocate to the bank.

Do i have to make sure every single player is at the bank before i begin a NEW script?

If so, we should add a option or something that like

if at bank, then walk to location
or
if at Trees begin cutting.

Coh3n

2010-11-19 01:37:25

From: Squancy
All the players were set to bank.

All the players began at bank.

After 2 weeks, some were at the tree's.

Not once in those 2 weeks did it ever try to relocate to the bank.

Do i have to make sure every single player is at the bank before i begin a NEW script?

If so, we should add a option or something that like

if at bank, then walk to location
or
if at Trees begin cutting.

That's why I said it shouldn't matter because we already have a location detection system. I'm just trying to figure it out because there was nothing wrong with the debug you posted. I don't know why the the walking function returned false. It doesn't make sense. According to the debug it walked the path. It's like MSI_Flag never returned true for some reason. The only way it wouldn't return true is if the the flag was still on the minimap and the player was still moving.

Coh3n

2010-11-20 03:38:22

I ran Draynor Trees over night and it was still going with I woke up (on one character). I left it going to the weekend while I'm away, but since I can't recreate the problem, it's hard for me to figure out what exactly is wrong. :unsure:

Overtime

2010-11-20 11:20:42

Hmmm, well my bot is finally going through its cycle, after 43 hours. So I'll see if there at the trees, and see if they get relocated

Coh3n

2010-11-20 15:29:23

From: Squancy
Hmmm, well my bot is finally going through its cycle, after 43 hours. So I'll see if there at the trees, and see if they get relocated

Oh and this doesn't have anything to do with the relocator. The relocator is what kicks in when the trees aren't found, not whether or not it walks to and from the bank. Just thought I clear that up for you.

E: Here's the report I got.

{----------------------------------------------------------------}
{ MSI Phoenix Player Report }
{------------------------- Revision 381 -------------------------}
{ Time Running: 10 Hours, 51 Minutes and 46 Seconds }
{----------------------------------------------------------------}
{ }
{ Player 1: *********** }
{ Location: Draynor Village bank }
{ Time: 09h 47m 33s }
{ Total Loads: 90 }
{ Active: False }
{ Reason: Finished total loads! }
{ }
{ Script: Draynor Normals }
{ Time: 09h 47m 33s }
{ Skill: Woodcutting }
{ Loads: 90 }
{ Exp: 61,600 }
{ Level: 61 }
{ Item: Normal logs }
{ Amount: 2,464 }
{ }
{----------------------------------------------------------------}
{----------------------------------------------------------------}