SRL Archive - Reflection (Archive)

If you get a random event with Reflection, PLEASE VIEW THIS NOW


Cstrike

2010-12-05 11:03:32

Cstrike is no longer accepting random solvers and will not be working on them anymore. If you have any concerns or who to forward your stuff to, you can still PM me… if I'm still here.
[BANANA]If you get Prison Pete, read this IMMEDIATELY!
If not, skip this box!

[LEFT]If you get Prison Pete:
  • Do NOT log out
  • If you aren't using SMART, don't bother trying, since it will terminate the random
  • If you're in SMART and using a color script, terminate the script without logging out the character
  • Copy the script below and run it with THE SAME SMART WORLD!

Reason to do this is so you do not log out and can run the solver. If you change the SMART world, it will restart completely which logs you out. If you don't know the SMART world, look it up in your previous script.
Ex: If the script you were using had world 51 as the SMART world, and the solver below has world 121 in it, you need to change 121 to 51 or else SMART will close and restart itself, resulting in you logging out… thus terminating the random.

If you're using R_FindRandoms, and the Prison Pete solver fails, do not worry, this is expected! It is in development and it's really hard to get accounts to do this solely because of the 15 minute timelimit and logout termination issue. Please let it attempt, and grab the debug and paste it here

Here's the script you should run immediately

program Solver;
{$DEFINE SMART}
{$i srl\srl.scar}
{$i reflection\reflection.simba}

procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

with Players[0] do
begin
Name := '';
Pass := '';
Active := True;
Nick := '';
Pin := '';
end;
end;

procedure SetupScript;
begin
Smart_Server := 121; // Make sure this is the right world!
Smart_Members := false;
Smart_Signed := true;
Smart_SuperDetail := false;
ActivateClient;
SetupSRL;
SetupReflection;
DeclarePlayers;
LoginPlayer;
ClearDebug;
Wait (410+random(770));
SetAngle(true);
MakeCompass ('s');
SetRun(true);
end;

begin
SetupScript;
Writeln(R_FindRandoms);
end.

Enter your name of course ;)
Then post the debug or if it solved it.[/LEFT][/BANANA]



For all other random events


For the other ones you have infinite time more or less. You should do the following:


1. Run this:
program Solver;
{$DEFINE SMART}
{$i srl\srl.scar}
{$i reflection\reflection.simba}

procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;

with Players[0] do
begin
Name := '';
Pass := '';
Active := True;
Nick := '';
Pin := '';
end;
end;

procedure SetupScript;
begin
Smart_Server := 121; // Make sure this is the right world!
Smart_Members := false;
Smart_Signed := true;
Smart_SuperDetail := false;
ActivateClient;
SetupSRL;
SetupReflection;
DeclarePlayers;
LoginPlayer;
ClearDebug;
Wait (410+random(770));
SetAngle(true);
MakeCompass ('n');
SetRun(true);
end;

begin
SetupScript;
Writeln(R_FindRandoms);
end.

2. See how it does

3. Report the debug


Note that some of them if they fail will not allow you to re-do it properly (Ex: Maze), so make sure you paste the debug box to us if it fails and you can't redo it.
Furthermore, if the random cannot be completed because it cannot deposit items to allow enough inventory spaces to do the random (ex: Gravedigger), then we apologize, we haven't gotten that far yet. It *will* come, just right now we need to ensure all the solvers work before adding the final feature to making you unstoppable in Runescape.

If you are using a reflection script with R_FindRandoms and it messes up, paste the debug with the random part to us so we can see why it terminated.

If you are really lost in what to do, just PM me the account details and I will do it for you. Preferably only do this for the following randoms:
  • Abyss
  • Gravedigger
  • ScapeRune [evil bob]
  • Frog
  • Maze
  • Certer
  • Arnav (only if it utterly fails)

If you get stuck in these, try and re-run the script/solver to see if it takes care of it. If you find the solver doing something really bad like getting caught in an infinite loop (in this case PLEASE PM me ASAP, as that should not happen), then warn us with a debug log pasted in this thread. Here are some that you should be able to solve on your own.
  • Beekeeper
  • Demon
  • Forester
  • Mime
  • Molly
  • Mordaut
  • Pillory
  • Pinball
  • Quiz
  • Sandwich lady
  • Prison (only because PMing me means I need to log into it, which by then it is terminated)

Don't feel like you cannot PM me though. I greatly welcome all your help with our randoms.

Post all debug's here or any questions. Thank you :)

Coh3n

2010-12-05 15:28:33

Is there some sort of system that keeps track of which randoms have been solved? May not be a bad idea because most people don't watch the script run. Would also be nice addition to progress reports.

Actually, SRL's random report could be updated when reflection solves a random. I do have a feeling that N1ke already accounted for this, however. :p

blulightning

2010-12-05 15:30:22

Couldn't you also set up an SRL stats style thing for the Random solver?

For example, instead of Loads, or Ores Mined, etc, set up Randoms Solved?

Coh3n

2010-12-05 15:46:55

From: blulightning
Couldn't you also set up an SRL stats style thing for the Random solver?

For example, instead of Loads, or Ores Mined, etc, set up Randoms Solved?

The stats already does keep track of that; however, I'm not exactly sure where. I'm going to have to take a look through SRL when I have more time.

But I see now reason why when a random is solved through reflection, it shouldn't add to the stats. Maybe it already does, I'm not sure.

Cstrike: What would be very easy is to save each random solved to a file. This would be nice and orgainzed at least until all the randoms are flawless. You could date the file like MSI does for reports and logs then just have it in INI format:

[Randoms Solved]
Beekeeper
Sandwich Lady
ScapeRune

[Randoms Failed]
Prison Pete
So for each script run, it keeps track of which were solved and which failed.

blulightning

2010-12-05 15:53:52

Wait, it should definitely add to the Random count on SRL stats if it's solved thru reflection, that way we can see how often randoms occur. I personally like to know when a script encounters a random on my account, whether its solved or not

bbri06

2010-12-06 18:16:15

For Prison Pete

[Reflection] Trying to solve: Prison
[Prison] Successfully clicked to talk to Prison Pete
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_IsUpTextMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever R_IsUpTextMulti failed
[Prison] Attempt 3 of 3 in pulling prison lever
[Prison] Lever R_IsUpTextMulti failed
[Prison] Failed to find lever and/or pull it
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_IsUpTextMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10752
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10752" = [13096, 13095, 11238, 13097, 11241]
[Prison] Animal IDs to pop: [13096, 13095, 11238, 13097, 11241]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] Hunting NPC ID: 13096
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] Need to pop more balloons
[Prison] Checking "if we need more keys" function termination...
[Prison] Lever is considered a NULL_RSOBJECT... attempting blind-find
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_ChooseOptionMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Ignoring NPC due to it being outside the gate [lol]
[Prison] Hunting NPC ID: 11238
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :(
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"
[Prison] Failed: R_PrisonByPassText #1
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"
[Prison] Failed: R_PrisonByPassText #1
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"
[Prison] Failed: R_PrisonByPassText #1
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"
[Prison] Failed: R_PrisonByPassText #1
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"
[Prison] Failed: R_PrisonByPassText #1
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"
[Prison] Failed: R_PrisonByPassText #1
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"
[Prison] Failed: R_PrisonByPassText #1
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"
[Prison] Failed: R_PrisonByPassText #1
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"
[Prison] Failed: R_PrisonByPassText #1
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"
[Prison] Failed: R_PrisonByPassText #1
[Prison] Checking "if we need more keys" function termination...
[Prison] Got key, looking for "can try it on"

The problem was that it was for some reason detecting that I had a key in my inventory, but I didn't. The first key it successfully found, but the second one it didn't find the right key, and after that it kept on detecting that I had a key in the inventory when I didn't. Good luck :)

Naike

2010-12-06 18:26:03

From: Coh3n
The stats already does keep track of that; however, I'm not exactly sure where. I'm going to have to take a look through SRL when I have more time.

But I see now reason why when a random is solved through reflection, it shouldn't add to the stats. Maybe it already does, I'm not sure.

Cstrike: What would be very easy is to save each random solved to a file. This would be nice and orgainzed at least until all the randoms are flawless. You could date the file like MSI does for reports and logs then just have it in INI format:

[Randoms Solved]
Beekeeper
Sandwich Lady
ScapeRune

[Randoms Failed]
Prison Pete
So for each script run, it keeps track of which were solved and which failed.


RandSolved
RandFailed

There's a function in reflections antirandoms.simba (all the way down) that would fetch them for you, or you could make your own! Cheers :)

Cstrike

2010-12-06 18:38:42

Thank you bbri06 :) I will be looking into this ASAP
Couldnt catch you before you timed out ;)

[Prison] Ignoring NPC due to it being outside the gate [lol]
Wow that is still out there? LOL.

I'll look into the code of what was with the key and why it kept looping, I bet after that fix it may solve it :)

Coh3n

2010-12-06 19:02:51

From: Naike
RandSolved
RandFailed

There's a function in reflections antirandoms.simba (all the way down) that would fetch them for you, or you could make your own! Cheers :)

Beauty, thanks. :)

Her0n

2010-12-07 18:50:55

I'd be glad to check this out for you guys if I can.

In fact I'll keep an eye on a bot for a few hours to look out for prison Pete.

Coh3n

2010-12-08 10:28:06

Sorry I don't have the debug, but I just watched it try to solve the random event box, and it would choose coins, but never "Confirm" it. It would just sit there not doing anything. However, right after that, it logged into my next character, solved Drill Demon and chose and confirmed Costume beautifully. :) Just thought I'd let you guys know.

Bad Boy JH

2010-12-08 18:48:04

Any input, is good input.

TomTuff

2010-12-08 20:11:36


[Reflection] Randoms var set!
[Reflection] Trying to solve: Sandwhich lady
[Sandwichlady] Item is: bread roll
[Sandwichlady] Item detected (ID: 0), clicking continue to get rid of interface
[Sandwichlady] Waiting for selection screen..
[Sandwichlady] Screen selection found
[Reflection] Random solving failed for Sandwhich lady
False
Successfully executed.
It opens the sandwich screen and logs out. I would give acc info to you cstrike, but it's kind of my main and i'd like to play some rs right now :p

Bad Boy JH

2010-12-08 20:32:42

It returned "bread roll" interesting….

It should return "roll"

perhaps that needs to be changed in the SVN…

Mods, change Line 27 of Sandwich.simba from

'roll': Result := 10727;
to

'bread roll', 'roll': Result := 10727;

Cstrike

2010-12-08 22:43:21

Then that has to be changed right now :)!

I personally think we should have done pos(word, that line) with interface grabbing instead of taking just the text, but we can always convert to that later.

Bad Boy JH

2010-12-08 22:48:03

I think it might have been my idea to do it the way we do it now, your way is probably better though.

Cstrike

2010-12-08 22:56:55

Committed

Daedolon

2010-12-08 22:58:41

Has the army recuit guy/ demon been solved? 'Cause I got that random today.

Bad Boy JH

2010-12-08 23:00:55

should be OK, I would love some perfecting of the clicking, and condencing of the code, but it works.

Cstrike

2010-12-08 23:09:12

From: Daedolon
Has the army recuit guy/ demon been solved? 'Cause I got that random today.


Yeah that should be solved

any_one

2010-12-10 18:43:03

OK I got a maze random while I was asleep, logged on and it was in the center but said it had failed solving it. All it had to do was click the shrine :) (said all the doors were successful then just solving failed, no error I dont think)

Heysus

2010-12-11 11:59:39

I got prison pete today. It ran pretty smoothly but it didn't pop the right balloons.

[Reflection] Randoms var set!
[Reflection] Trying to solve: Prison
[Prison] Successfully clicked to talk to Prison Pete
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_IsUpTextMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever R_IsUpTextMulti failed
[Prison] Attempt 3 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 13098
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Lever is considered a NULL_RSOBJECT... attempting blind-find
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_IsUpTextMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10751
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10751" = [11237, 13091, 13092, 13093]
[Prison] Animal IDs to pop: [11237, 13091, 13092, 13093]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] Hunting NPC ID: 13091
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 11238
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_ChooseOptionMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10752
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10752" = [13096, 13095, 11238, 13097, 11241]
[Prison] Animal IDs to pop: [13096, 13095, 11238, 13097, 11241]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] Ignoring NPC due to it being outside the gate [lol]
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] Hunting NPC ID: 13095
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10750
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10750" = [13100, 11236, 13094, 13099]
[Prison] Animal IDs to pop: [13100, 11236, 13094, 13099]
[Prison] Beginning popping attempt...
[Prison] Hunting NPC ID: 13100
[Prison] Couldn't find balloon at spot
[Prison] Couldn't find balloon at spot
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Lever is considered a NULL_RSOBJECT... attempting blind-find
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10750
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10750" = [13100, 11236, 13094, 13099]
[Prison] Animal IDs to pop: [13100, 11236, 13094, 13099]
[Prison] Beginning popping attempt...
[Prison] Hunting NPC ID: 13100
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10752
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10752" = [13096, 13095, 11238, 13097, 11241]
[Prison] Animal IDs to pop: [13096, 13095, 11238, 13097, 11241]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] Hunting NPC ID: 13096
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_ChooseOptionMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 11238
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 13098
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10751
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10751" = [11237, 13091, 13092, 13093]
[Prison] Animal IDs to pop: [11237, 13091, 13092, 13093]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] Hunting NPC ID: 13091
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10750
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10750" = [13100, 11236, 13094, 13099]
[Prison] Animal IDs to pop: [13100, 11236, 13094, 13099]
[Prison] Beginning popping attempt...
[Prison] Hunting NPC ID: 13094
[Prison] Hunting NPC ID: 13100
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Lever is considered a NULL_RSOBJECT... attempting blind-find
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10750
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10750" = [13100, 11236, 13094, 13099]
[Prison] Animal IDs to pop: [13100, 11236, 13094, 13099]
[Prison] Beginning popping attempt...
[Prison] Ignoring NPC due to it being outside the gate [lol]
[Prison] Hunting NPC ID: 13094
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] Need to pop more balloons
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 13098
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13094 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 13098
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Lever is considered a NULL_RSOBJECT... attempting blind-find
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10751
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10751" = [11237, 13091, 13092, 13093]
[Prison] Animal IDs to pop: [11237, 13091, 13092, 13093]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] Ignoring NPC due to it being outside the gate [lol]
[Prison] Hunting NPC ID: 11237
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] R_PrisonPreTerminated returned true, we ran out of time [or logged into a terminated session]
[Prison] Trying to exit the final door...
[Prison] Leaving prison with head in shame
[Reflection] Random solving failed for Prison
Successfully executed.

Cstrike

2010-12-11 12:04:01

From: Heysus
I got prison pete today. It ran pretty smoothly but it didn't pop the right balloons.

[Reflection] Randoms var set!
[Reflection] Trying to solve: Prison
[Prison] Successfully clicked to talk to Prison Pete
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_IsUpTextMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever R_IsUpTextMulti failed
[Prison] Attempt 3 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 13098
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Lever is considered a NULL_RSOBJECT... attempting blind-find
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_IsUpTextMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10751
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10751" = [11237, 13091, 13092, 13093]
[Prison] Animal IDs to pop: [11237, 13091, 13092, 13093]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] Hunting NPC ID: 13091
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 11238
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_ChooseOptionMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10752
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10752" = [13096, 13095, 11238, 13097, 11241]
[Prison] Animal IDs to pop: [13096, 13095, 11238, 13097, 11241]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] Ignoring NPC due to it being outside the gate [lol]
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] Hunting NPC ID: 13095
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10750
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10750" = [13100, 11236, 13094, 13099]
[Prison] Animal IDs to pop: [13100, 11236, 13094, 13099]
[Prison] Beginning popping attempt...
[Prison] Hunting NPC ID: 13100
[Prison] Couldn't find balloon at spot
[Prison] Couldn't find balloon at spot
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Lever is considered a NULL_RSOBJECT... attempting blind-find
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10750
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10750" = [13100, 11236, 13094, 13099]
[Prison] Animal IDs to pop: [13100, 11236, 13094, 13099]
[Prison] Beginning popping attempt...
[Prison] Hunting NPC ID: 13100
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10752
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10752" = [13096, 13095, 11238, 13097, 11241]
[Prison] Animal IDs to pop: [13096, 13095, 11238, 13097, 11241]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] Hunting NPC ID: 13096
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever R_ChooseOptionMulti failed
[Prison] Attempt 2 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 11238
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 13098
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10751
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10751" = [11237, 13091, 13092, 13093]
[Prison] Animal IDs to pop: [11237, 13091, 13092, 13093]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] Hunting NPC ID: 13091
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10750
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10750" = [13100, 11236, 13094, 13099]
[Prison] Animal IDs to pop: [13100, 11236, 13094, 13099]
[Prison] Beginning popping attempt...
[Prison] Hunting NPC ID: 13094
[Prison] Hunting NPC ID: 13100
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Lever is considered a NULL_RSOBJECT... attempting blind-find
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10750
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10750" = [13100, 11236, 13094, 13099]
[Prison] Animal IDs to pop: [13100, 11236, 13094, 13099]
[Prison] Beginning popping attempt...
[Prison] Ignoring NPC due to it being outside the gate [lol]
[Prison] Hunting NPC ID: 13094
[Prison] Selected balloon to pop...
[Prison] We don't have the key yet? Waiting...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] Need to pop more balloons
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 13098
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10749
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10749" = [13098, 11238, 11239, 11240]
[Prison] Animal IDs to pop: [13098, 11238, 11239, 11240]
[Prison] Beginning popping attempt...
[Prison] 13094 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13091 is not in IDsToPop!
[Prison] 11237 is not in IDsToPop!
[Prison] 13095 is not in IDsToPop!
[Prison] Hunting NPC ID: 13098
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Lever is considered a NULL_RSOBJECT... attempting blind-find
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] Model ID obtained: 10751
[Prison] Timed out closing model
[Prison] Loading Animal NPC data...
[Prison] Balloon ID returned from model "10751" = [11237, 13091, 13092, 13093]
[Prison] Animal IDs to pop: [11237, 13091, 13092, 13093]
[Prison] Beginning popping attempt...
[Prison] 13100 is not in IDsToPop!
[Prison] 13094 is not in IDsToPop!
[Prison] 11236 is not in IDsToPop!
[Prison] 3118 is not in IDsToPop!
[Prison] 13096 is not in IDsToPop!
[Prison] Ignoring NPC due to it being outside the gate [lol]
[Prison] Hunting NPC ID: 11237
[Prison] Selected balloon to pop...
[Prison] Got a key!
[Prison] Popped ID and got a key
[Prison] Got key, looking for "can try it on"
[Prison] Got key, looking for "the right one"
[Prison] Waiting for Petes response to see if we succeeded or not...
[Prison] We got the wrong key :( Sorry...
[Prison] Checking "if we need more keys" function termination...
[Prison] Attempt 1 of 3 in pulling prison lever
[Prison] Lever pulled
[Prison] R_PrisonPreTerminated returned true, we ran out of time [or logged into a terminated session]
[Prison] Trying to exit the final door...
[Prison] Leaving prison with head in shame
[Reflection] Random solving failed for Prison
Successfully executed.


Damn Jagex changed the NPC ID's again. Glad that it is working though :)
All I have to do is get the right ID's and I think were solved! :D
It can pop balloons and exit properly… just need those right IDs

Frig they keep doing that.

Coh3n

2010-12-11 18:33:56

I didn't see this as I was away when it happened, but I got an Our of range error in the Leo solver.

[13:17:59]: [Reflection] Trying to solve: Gravedigger
[13:18:01]: [Leo] Leo Phase 1: Talk to Leo at start
[13:18:01]: [Leo] Leo is already chatting with us
[13:18:15]: [Leo] Successfully done talking to leo
[13:18:15]: [Leo] Making space for random
Error: Out Of Range at line 164

SetArrayLength (result, (R_InvCount-23)+2); // If count is 25, then we have the first 2 as tile, last two as ID's
I guessing it won't be a hard fix. :)

E: Here's the fix. Now it wont' try to drop the coffins if for some reason there's already one in the inventory.

{*******************************************************************************
function R_LeoDropInv : TIntegerArray;
By: Cstrike
Description: Makes space by dropping items farthest down in your inventory.
result := [tile x dropped, tile y dropped (, item1 (, item2 (, item 3...];
*******************************************************************************}
function R_LeoDropInv: TIntegerArray;
var
i, arrPos: Integer;
myTile: TTile;
coffins: tIntegerArray;
begin
if not LoggedIn then
Exit;

coffins := [LEO_INVENTORY_CASKET1, LEO_INVENTORY_CASKET2, LEO_INVENTORY_CASKET3,
LEO_INVENTORY_CASKET4, LEO_INVENTORY_CASKET5];

Result := [];
if R_InvCount > 23 then
begin
R_Debug('Making space for random', 'Leo');
arrPos := 2; // 0 is Tile.x, 1 is Tile.y, 2 is item1, 3 is item2...etc, we want to start filling at index w/ arrPos

SetLength(result, (R_InvCount-23)+2); // If count is 25, then we have the first 2 as tile, last two as ID's
myTile := GetMyPos;
result[0] := myTile.x;
result[1] := myTile.y;

for i:=28 downto 0 do // If there is that 'destroy crap' for whatever, then this will probably skip it... thus downto 0
begin
if R_InvCount < 24 then
Exit;

if R_ItemExists(i) then
begin
result[arrPos] := GetItemIDAt(i);
Writeln(intToStr(result[arrPos]));
if (InIntArray(coffins, result[arrPos])) then
Continue;
R_DropItem(i);
Wait (900+random(350));
Inc(arrPos);
end;
end;
end else R_Debug('We have 5+ inventory spaces for the Leo random, proceeding...', 'Leo');
end;

Jelloman

2011-01-12 16:39:21

I had prison Pete and ran the solver, it was only able to successfully find the skinny long tailed one, the rest it always popped the wrong one, i paused the solver and attempted to find three in a row manually and let the solver finish but ran out of time, then i forgot to copy the debug onto my clipboard before continuing with the script i was using, so i lost the debug :( my sincerest apologies

EDIT>>

Just got pinball, had error code 8/memory leak, simba crashed so i couldn't get debug, it did however work for the first three poles before freezing and crashing

Carlito

2011-01-15 13:23:56

[12:16:21]: [Reflection] Trying to solve: Evilbob
[12:16:22]: [ScapeRune] Depositing 1 items to make space
[12:16:22]: [ScapeRune] ScapeRune solving attempt 1/3
[12:16:22]: [ScapeRune] Attempt #1/3 to get fishing net
[12:16:32]: [ScapeRune] Successfully obtained a fishing net to complete task with
[12:16:43]: [ScapeRune] Searching for proper fishing pool attempt #1
[12:16:55]: Exception in Script: Failed to create new thread, code:8
The following DTMs were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, SRL - Lamp bitmap]
The following bitmaps were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, SRL - Mod bitmap, SRL - Admin bitmap]

i wasn't around when it was doing it so sorry for lack of detail, he was right next to the cat with the fishing net

Bad Boy JH

2011-01-15 18:42:13

well, I think the issue lies in your script, that error is basically caused by to much memory usage. you had 24 unfreed bitmaps, and 80 unfreed DTMs, get rid of those mem leeks, and it will solve the issue…

mormonman

2011-01-15 19:24:41

From: Bad Boy JH
well, I think the issue lies in your script, that error is basically caused by to much memory usage. you had 24 unfreed bitmaps, and 80 unfreed DTMs, get rid of those mem leeks, and it will solve the issue…


Nope. I need an account in that random, and I'll fix it.

Bad Boy JH

2011-01-16 01:21:41

[12:16:55]: Exception in Script: Failed to create new thread, code:8


This is caused by a memory issue…

The following DTMs were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, SRL - Lamp bitmap]
The following bitmaps were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, SRL - Mod bitmap, SRL - Admin bitmap]

And that is the cause of the memory issue…

mormonman

2011-01-16 04:56:42

From: Bad Boy JH
This is caused by a memory issue…

The following DTMs were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, SRL - Lamp bitmap]
The following bitmaps were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, SRL - Mod bitmap, SRL - Admin bitmap]

And that is the cause of the memory issue…


No, it's not. Just trust me.

Gu3st...

2011-01-16 14:37:45

From: Bad Boy JH
This is caused by a memory issue…

The following DTMs were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, SRL - Lamp bitmap]
The following bitmaps were not freed: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, SRL - Mod bitmap, SRL - Admin bitmap]

And that is the cause of the memory issue…
What makes you so sure of this?

mormonman

2011-01-16 16:06:08

From: Zyt3x
What makes you so sure of this?


He's not right, it has to do with getting objects.

Coh3n

2011-01-16 17:23:55

Morman's right, there's no memory issue. I'm assuming he's using MSI because I don't know of any script that has that many DTMs, and the DTMs are loaded once on startup and that's it. They're NEVER loaded twice. There's no memory leaks. Also, when you get that warning after the script ends, Simba automatically frees all unfreed bitmaps/DTMs.

King of the Nites

2011-01-18 20:28:39

[Reflection] Trying to solve: Certer
[Certer] Certer is not talking to us, returning result true
[Certer] Selected talk to NPC since we weren't talking to him
[Certer] Certer is not talking to us, returning result true
[Certer] Not at certer interface!
[Certer] Error: Had trouble selecting right answer
[Certer] Certer is not talking to us, returning result true
[Certer] Selected talk to NPC since we weren't talking to him
[Certer] Certer is not talking to us, returning result true
[Certer] Not at certer interface!
[Certer] Error: Had trouble selecting right answer
[Certer] Certer is not talking to us, returning result true
[Certer] Warning: We are not talking to a Certer and we can't find them…
[Certer] Error: Had trouble with certer interaction
[Certer] Failed solving certer.
[Reflection] Random solving failed for Certer
[Reflection] Trying to solve: Certer
[Certer] Certer is not talking to us, returning result true
[Certer] Warning: We are not talking to a Certer and we can't find them…
[Certer] Error: Had trouble with certer interaction
[Certer] Error: Had trouble while talking to certer
[Certer] Error: Had trouble while talking to certer
[Certer] Failed solving certer.
[Reflection] Random solving failed for Certer
[02:39:56] Player was logged out, next player

^..

EDIT* Also, Im running KARAMJA by 3Garrett3, and after it clicked one of the fishing spots, it said it found the beekeeper random. I was watching and there was no beekeeper random…
[20:48:39] Checking for Randoms
[Reflection] Trying to solve: Beekeeper
[Reflection] Random solving failed for Beekeeper

smurg

2011-01-21 00:23:07

I get false positives for the beekeeper in the Rogue's Guild also.

Also, for the 3 rows in the chest random, after finishing it, it keeps on talking to the guy and doesn't go into the portal.

mormonman

2011-01-21 00:40:27

From: smurg
I get false positives for the beekeeper in the Rogue's Guild also.

Also, for the 3 rows in the chest random, after finishing it, it keeps on talking to the guy and doesn't go into the portal.


I need accounts in both of those randoms.

grats

2011-01-27 23:44:23

I see the srl thread and this thread for reflection
http://villavu.com/forum/showthread.php?t=60861

So… For the randoms I just PM the people who are working on them my account which is no problem I've done that but for prison pete should I still run this script? And does this still work etc… is the "smart world" the same as the "runescape world" ? thanks

mormonman

2011-01-28 00:21:16

From: grats
I see the srl thread and this thread for reflection
http://villavu.com/forum/showthread.php?t=60861

So… For the randoms I just PM the people who are working on them my account which is no problem I've done that but for prison pete should I still run this script? And does this still work etc… is the "smart world" the same as the "runescape world" ? thanks


You might as well just send them to developers.
Thread closed.
Please refer to http://villavu.com/forum/showthread.php?t=60861 to post errors that occur with reflection randoms.