Jump to content

Exco Clue Solver


Night

Recommended Posts

10 hours ago, Patrick said:

Beginner clues will soon be supported too 😉

Beginner Clue's data except from Hot/Cold.

Anagram Clues

Spoiler

private static final Area HAIRDRESSER_AREA = new Area(
    new int[][]{
        { 2943, 3377 },
        { 2942, 3378 },
        { 2942, 3387 },
        { 2944, 3387 },
        { 2944, 3389 },
        { 2946, 3389 },
        { 2946, 3382 },
        { 2948, 3382 },
        { 2949, 3381 },
        { 2949, 3378 },
        { 2948, 3377 }
    }
);

public static final List<AnagramClue> CLUES = Arrays.asList(
    new AnagramClue[]{
        new AnagramClue("The anagram reveals who to speak to next: AN EARL", "Ranael", new Area(3313, 3160, 3318, 3165)),
        new AnagramClue("The anagram reveals who to speak to next: CARPET AHOY", "Apothecary", new Area(3192, 3402, 3198, 3406)),
        new AnagramClue("The anagram reveals who to speak to next: DISORDER", "Sedridor", new Area(3096, 9566, 3107, 9574)),
        new AnagramClue("The anagram reveals who to speak to next: I CORD", "Doric", new Area(2950, 3449, 2953, 3454)),
        new AnagramClue("The anagram reveals who to speak to next: IN BAR", "Brian", new Area(3023, 3245, 3030, 3253)),
        new AnagramClue("The anagram reveals who to speak to next: RAIN COVE", "Veronica", new Area(3108, 3327, 3113, 3332)),
        new AnagramClue("The anagram reveals who to speak to next: RUG DETER", "Gertrude", new Area(3146, 3413, 3158, 3402)),
        new AnagramClue("The anagram reveals who to speak to next: SIR SHARE RED", "Hairdresser", HAIRDRESSER_AREA),
        new AnagramClue("The anagram reveals who to speak to next: TAUNT ROOF", "Fortunato", new Area(3079, 3254, 3086, 3247))
    }
);


Cryptic Clues

Spoiler

private final static Area HANS_AREA = new Area(
    new int[][]{
        { 3201, 3204 },
        { 3201, 3234 },
        { 3204, 3237 },
        { 3213, 3237 },
        { 3215, 3235 },
        { 3221, 3235 },
        { 3227, 3229 },
        { 3227, 3209 },
        { 3221, 3203 },
        { 3215, 3203 },
        { 3213, 3201 },
        { 3204, 3201 }
    }
);

private final static Area CHARLIE_AREA = new Area(
    new int[][]{
        { 3208, 3384 },
        { 3208, 3389 },
        { 3206, 3391 },
        { 3204, 3391 },
        { 3201, 3388 },
        { 3201, 3395 },
        { 3204, 3395 },
        { 3205, 3394 },
        { 3206, 3394 },
        { 3207, 3395 },
        { 3214, 3395 },
        { 3214, 3384 }
    }
);

private final static Area RELDO_AREA = new Area(
    new int[][]{
        { 3207, 3490 },
        { 3207, 3498 },
        { 3218, 3498 },
        { 3218, 3494 },
        { 3215, 3494 },
        { 3215, 3490 }
    }
);
    
public static final List<CrypticClue> CLUES = Arrays.asList(
    new CrypticClue[]{
        new CrypticClue("Always walking around the castle grounds and somehow knows everyone's age.", "Hans", HANS_AREA),
        new CrypticClue("Buried beneath the ground, who knows where it's found. Lucky for you, A man called Reldo may have a clue.", "Reldo", RELDO_AREA),
        new CrypticClue("In the place Duke Horacio calls home, talk to a man with a hat dropped by goblins.", "Cook", new Area(3205, 3212, 3212, 3217)),
        new CrypticClue("In a village of barbarians, I am the one who guards the village from up high.", "Hunding", new Area(3094, 3427, 3099, 3433).setPlane(2)),
        new CrypticClue("Talk to Charlie the Tramp in Varrock.", "Charlie the Tramp", CHARLIE_AREA),
        new CrypticClue("Near the open desert I reside, to get past me you must abide. Go forward if you dare, for when you pass me, you'll be sweating by your hair.", "Shantay", new Area(3298, 3117, 3310, 3130)),
    }
);


Emote Clues

Spoiler

public static final List<EmoteClue> CLUES = Arrays.asList(
    new EmoteClue[]{
        new EmoteClue("Blow a raspberry at Gypsy Aris in her tent. Equip a gold ring and a gold necklace.", new Area(3202, 3423, 3204, 3425), RASPBERRY, new String[] {"Gold ring", "Gold necklace"}),
        new EmoteClue("Bow to Brugsen Bursen at the Grand Exchange.", new Area(3164, 3476, 3166, 3478), BOW),
        new EmoteClue("Cheer at Iffie Nitter. Equip a chef hat and a red cape.", new Area(3203, 3415, 3208, 3418), CHEER, new String[] {"Chef's hat", "Red cape"}),
        new EmoteClue("Clap at Bob's Brilliant Axes. Equip a bronze axe and leather boots.", new Area(3228, 3201, 3233, 3205), CLAP, new String[] {"Bronze axe", "Leather boots"}),
        new EmoteClue("Panic at Al Kharid mine.", new Area(3299, 3314, 3301, 3316), PANIC),
        new EmoteClue("Spin at Flynn's Mace Shop.", new Area(2948, 3385, 2952, 3388), SPIN)
    }
);


Map Clues

Spoiler

The way I parse these map clues is by checking the map marker's widget position.
Marker's widget disabled media ID: 3389

public static final List<MapClue> CLUES = Arrays.asList(
    new MapClue[]{
        new MapClue(new Point(327, 170), new Position(3091, 3227, 0)), // South of Draynor's bank
        new MapClue(new Point(280, 150), new Position(3043, 3399, 0)), // East of Falador's north gate
        new MapClue(new Point(254, 178), new Position(3110, 3152, 0)), // Outside of Wizards' Tower
        new MapClue(new Point(287,  60), new Position(3289, 3374, 0)), // South-east Varrock mine
        new MapClue(new Point(222, 156), new Position(3166, 3360, 0))  // West of Champions' Guild
    }
);

 

  • Boge 1
Link to comment
Share on other sites

11 hours ago, Patrick said:

Yes! Next version will support it ^^

you're the best.

 

 

2 things i noticed -

Spoiler

 

2 issues i've come across that i'm unsure if you're aware of or if there apart of osbot or if its your problem in the script 

has trouble getting into cave to access rantz sister for clue anagram revealing to speak to Fycie also has trouble accessing Sabas cave to talk to him.

i'm unsure if this is because i'm playing in standard fixed mode or not but i'll try running in fullscreen to see if its a cave accessing problem or something else 

if theres any other information you need from me on my end please do let me know. obviously i'll remove this to keep the thread beautiful once it's identified and resolved :D 

 

 

Link to comment
Share on other sites

1 hour ago, President said:

you're the best.

 

 

2 things i noticed -

  Hide contents

 

2 issues i've come across that i'm unsure if you're aware of or if there apart of osbot or if its your problem in the script 

has trouble getting into cave to access rantz sister for clue anagram revealing to speak to Fycie also has trouble accessing Sabas cave to talk to him.

i'm unsure if this is because i'm playing in standard fixed mode or not but i'll try running in fullscreen to see if its a cave accessing problem or something else 

if theres any other information you need from me on my end please do let me know. obviously i'll remove this to keep the thread beautiful once it's identified and resolved :D 

 

 

I'll definitely check these out and work out what needs to be changed.

Also I should mention that the usage of runes to teleport is pushed to git, just waiting for Token to update scripts :)

 

  • Heart 1
Link to comment
Share on other sites

Ive got some problems, anagram a bas (saba) sits next to cave opening doing nothing. Manually got next step from he, then just analysing clue. next step was digging at musa point, manually teled to varrock then script started to run again. And other problem is i cant get working killing guard option ofr med clues. Bot just takes money from bank and then open bank again and log out. Ah found something new, barbarian agility arena problem, walks there yes, gets stuck before tunnel. Manually got it thought it then, yes it used items recuired and uri came up. talked to he and got new clue but then again got stuck. Bot status was only talking to uri. And no im not complaining just trying to help u guys :)

Edited by jester lordi
Link to comment
Share on other sites

2 hours ago, jester lordi said:

Ive got some problems, anagram a bas (saba) sits next to cave opening doing nothing. Manually got next step from he, then just analysing clue. next step was digging at musa point, manually teled to varrock then script started to run again. And other problem is i cant get working killing guard option ofr med clues. Bot just takes money from bank and then open bank again and log out.

Hi, can you provide some more information about the guard killing part such as logger contents and script status? The clue issues will be solved in the next OSBot release which Patrick will be releasing once the server issues are sorted. 

Link to comment
Share on other sites

42 minutes ago, Night said:

Hi, can you provide some more information about the guard killing part such as logger contents and script status? The clue issues will be solved in the next OSBot release which Patrick will be releasing once the server issues are sorted. 

Well when i pickup kill guards it still open impling jars. It doesent give anykind of erroers about it.

 [INFO][Bot #1][05/02 09:27:37 ip.]: WebWalkingEvent; We have reached the final destination!
[INFO][Bot #1][05/02 09:28:01 ip.]: WebWalkingEvent; Terminated! Exceeded attempt threshold.
[INFO][Bot #1][05/02 09:28:07 ip.]: WebWalkingEvent; Terminated! Exceeded attempt threshold.
[INFO][Bot #1][05/02 09:28:12 ip.]: WebWalkingEvent; Terminated! Exceeded attempt threshold.
[INFO][Bot #1][05/02 09:28:16 ip.]: Script Exco Clue Solver has paused!
[INFO][Bot #1][05/02 09:28:34 ip.]: Script Exco Clue Solver has resumed!
[INFO][Bot #1][05/02 09:29:00 ip.]: WebWalkingEvent; We have reached the final destination!
[INFO][Bot #1][05/02 09:31:14 ip.]: WebWalkingEvent; We have reached the final destination!
[INFO][Bot #1][05/02 09:32:57 ip.]: WebWalkingEvent; We have reached the final destination!
[INFO][Bot #1][05/02 09:33:13 ip.]: New screenshot saved to: C:/Users/Krist/OSBot/Data/screenshots/screenshot_02_05_2019-21_33_13.png
[INFO][Bot #1][05/02 09:33:36 ip.]: WebWalkingEvent; We have reached the final destination!
[INFO][Bot #1][05/02 09:33:45 ip.]: Script Exco Clue Solver has paused!
[INFO][Bot #1][05/02 09:33:53 ip.]: Terminating script Exco Clue Solver...
[INFO][Bot #1][05/02 09:33:53 ip.]: Script Exco Clue Solver has exited!
[INFO][Bot #1][05/02 09:33:58 ip.]: Loaded 4 built-in random solvers!
[INFO][Bot #1][05/02 09:34:20 ip.]: Script Exco Clue Solver has paused!

[INFO][Bot #1][05/02 09:33:53 ip.]: Script Exco Clue Solver has exited!
[INFO][Bot #1][05/02 09:33:58 ip.]: Loaded 4 built-in random solvers!
[INFO][Bot #1][05/02 09:34:20 ip.]: Script Exco Clue Solver has paused!

 

 

In this point i started script again, took killing guards option. But still bot took my implings and starts to open em. Tried without impling bot goes to ge and took all money then open again bank and just logs out.

 

Okay i even took new tryout at g.e option killing guards etc. asap status is opening jars.

[INFO][Bot #1][05/02 09:39:42 ip.]: Terminating script Exco Clue Solver...
[INFO][Bot #1][05/02 09:39:42 ip.]: Script Exco Clue Solver has exited!
[INFO][Bot #1][05/02 09:39:42 ip.]: Started random solver : Auto Login
[INFO][Bot #1][05/02 09:39:42 ip.]: Random solver exited : Auto Login

Edited by jester lordi
Link to comment
Share on other sites

Heyh, found new "bug", had med clue and started from bank with implingjars option. My mistake had low cash stack like 20k that moment, bot just dropped clue because its unsolvable. Started to open jars, got another and same thing happened bot dropped it. It wouldbe nice if bot just logs out if this happens :). And sometimes bot gets stuck at gnome gates, when going to eaglespeak. (goes throught gates to gnome area and then comes out and tries to click too fast to eaglespeak way) then it goes again throught gates sometime and this continues.

Link to comment
Share on other sites

Things I think would be good to add:

  • an option to bank caskets since they stack and can be banked so we can open them ourselves.
  • an option for it to look at the bank and buy all needed clue items before starting
  • after getting a clue/reward it just uses the "bank all" option because it sometimes leaves rewards in the inventory(currently only noticed noted addy ore, but could be more).
Edited by baileyr12
Link to comment
Share on other sites

3 hours ago, jester lordi said:

Heyh, found new "bug", had med clue and started from bank with implingjars option. My mistake had low cash stack like 20k that moment, bot just dropped clue because its unsolvable. Started to open jars, got another and same thing happened bot dropped it. It wouldbe nice if bot just logs out if this happens :). And sometimes bot gets stuck at gnome gates, when going to eaglespeak. (goes throught gates to gnome area and then comes out and tries to click too fast to eaglespeak way) then it goes again throught gates sometime and this continues.

There's an option to log out for unsolvable clues in GUI :)

2 hours ago, baileyr12 said:

Things I think would be good to add:

  • an option to bank caskets since they stack and can be banked so we can open them ourselves.
  • an option for it to look at the bank and buy all needed clue items before starting
  • after getting a clue/reward it just uses the "bank all" option because it sometimes leaves rewards in the inventory(currently only noticed noted addy ore, but could be more).

Stacking up caskets would be a good feature for sure. Buying all needed clue items could take a very long time and wouldn't necessarily be done by a legit player. I'll make sure we have all the potential clue rewards added to the list, thanks!

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...