Script has been running great so far, thanks a ton!
Script has been running great so far, thanks a ton!
Running into a bit of a problem on dragontooth island (radiant wisps). After converting memories, the script will occasionally get stuck on the Ghost Captain until a wisp wanders over (his colors are rather similar to that of the wisps).
Log problem not as bad at Incandescents.
Scripts: ClarityNex | ClaritySlayer | ClarityElfThief | ClarityBurialArmour | ClarityMudRunes | ClarityWells | ClarityProTables | ClarityArmadyl | ClarityHarps
ClarityDominonTower | ClarityAltar | ClarityCitadel | ClarityBarrows | ClarityEsswraith | ChampionScrollCamperTools & Extensions: OpenGL ID Highlight Tool | SRL-6 Messaging System | SRL Companion | Item DTM Generator | BBCode Converter
I have noticed a bug at glowing wisps. It just stands at rift not doing anything with a big X on a tree(happens like 2 out of 3 times that it tries to use rift). I have went back bright wisps which worked flawlessly.
Hit 97 recently. World was very low ping and mostly empty which might've helped? This was with Option 2 as well.
Is it a red drawn X? It thinks the tree is the rift, try adding your own personal colors for the rift when using that spot that don't also overlap with the tree.
Scripts: ClarityNex | ClaritySlayer | ClarityElfThief | ClarityBurialArmour | ClarityMudRunes | ClarityWells | ClarityProTables | ClarityArmadyl | ClarityHarps
ClarityDominonTower | ClarityAltar | ClarityCitadel | ClarityBarrows | ClarityEsswraith | ChampionScrollCamperTools & Extensions: OpenGL ID Highlight Tool | SRL-6 Messaging System | SRL Companion | Item DTM Generator | BBCode Converter
working good for me at lustrous.
Upkeep.
...grrr, when people assume things...
Acredelta, the drawn cross is not where it found the rift. the drawn cross is actually based on math converting a minimap point to a mainscreen point. It is a general point of reference. the small boxes you see colorfully painted in the rift is where it finds the rift. The "X" as you call it is just a point of reference
Oh indeed I did assume.
Didn't read the script well enough. Ignore me everyone
Scripts: ClarityNex | ClaritySlayer | ClarityElfThief | ClarityBurialArmour | ClarityMudRunes | ClarityWells | ClarityProTables | ClarityArmadyl | ClarityHarps
ClarityDominonTower | ClarityAltar | ClarityCitadel | ClarityBarrows | ClarityEsswraith | ChampionScrollCamperTools & Extensions: OpenGL ID Highlight Tool | SRL-6 Messaging System | SRL Companion | Item DTM Generator | BBCode Converter
@footballjds is there anyway to make the bot not click the conversion options but instead press the relevant button? such as 3 for energies and wisps??
as mine does not want to click option 3 or any of the other options at lustrous btw
Is the mouse moving to a box at all? Any debug log? Sounds like it would be better to fix that bug than to ignore and bypass it.
I assume you mean nothing is happening...so it seems less a problem with ConvertOption and more like the procedure isn't being called in the first place, as the current procedure doesn't seem to have much potential for error since the clicked boxes are defined with set numbers.
So replacing the convertoption with a typesend wouldn't work, because it still won't be called. The problem seems to be elsewhere (like within Convert Memories or riftOpen/openRift).
Here is where ConvertOption is called in ConvertMemories:
There are a bunch of if statements/boolean conditions surrounding this so one of the booleans/conditions is being perceived incorrectly.Simba Code:begin
if (not riftOpen) then break;
convertOption;
threshold := getSystemTime + randomRange(2000,4000);
while (threshold > getSystemTime) and (riftOpen) do wait(50);
end;
---
If you wanted to replace it, however, here's what you would do.
Older versions of the script used typeSend()
Change this procedure in AIO_DIV (which moves the mouse to select the desired option):
Simba Code:procedure convertOption();
var
box1: TBOX := [140, 167, 207, 233];
box2: TBOX := [247, 164, 314, 234];
box3: TBOX := [358, 167, 425, 233];
begin
case players[CurrentPlayer].integers[0] of
1: mouseBox(box1, MOUSE_Left);
2: mouseBox(box2, MOUSE_Left);
3: mouseBox(box3, MOUSE_Left);
else begin
print('Invalid conversion option.'+ toStr(players[CurrentPlayer].integers[0]));
TerminateScript;
end;
end;
end;
to the old procedure from 1.02:
Although, that method is prone to filling your chatbox with 22222222222/3333333333 which isn't ideal.Simba Code:procedure convertOption;
begin
typeSend(toString(players[CurrentPlayer].integers[0]), false);
end;
Scripts: ClarityNex | ClaritySlayer | ClarityElfThief | ClarityBurialArmour | ClarityMudRunes | ClarityWells | ClarityProTables | ClarityArmadyl | ClarityHarps
ClarityDominonTower | ClarityAltar | ClarityCitadel | ClarityBarrows | ClarityEsswraith | ChampionScrollCamperTools & Extensions: OpenGL ID Highlight Tool | SRL-6 Messaging System | SRL Companion | Item DTM Generator | BBCode Converter
I've had this issue as well and to fix it I had to slightly adjust the coordinates for whichever one of these boxes I wanted to use:
box1: TBOX := [140, 167, 207, 233];
box2: TBOX := [247, 164, 314, 234];
box3: TBOX := [358, 167, 425, 233];
I thought that this might have something to do with me not using SMART (assumption, sorry), but this was just a quick fix for me.
If you're using smart idk why it would be a problem with the coords, unless you haven't set up RS according to SRL setup guidelines and have the convert option interface somewhere really random.
riftOpen's result determines whether the script will actually try to choose an option...and that also uses a predefined box.
Try resetting everything in RS to defaults because it sounds like your interface is misplaced on the screen. Again, screenshots or some further info would be more helpful :\
Scripts: ClarityNex | ClaritySlayer | ClarityElfThief | ClarityBurialArmour | ClarityMudRunes | ClarityWells | ClarityProTables | ClarityArmadyl | ClarityHarps
ClarityDominonTower | ClarityAltar | ClarityCitadel | ClarityBarrows | ClarityEsswraith | ChampionScrollCamperTools & Extensions: OpenGL ID Highlight Tool | SRL-6 Messaging System | SRL Companion | Item DTM Generator | BBCode Converter
Its a glitch with runescape guys for some reason you can't use hotkeys to convert the memories anymore so jagex will probs patch it in there next system update.
ran for ~5hours flawlessly, then computer had to apply updates and shut off-_-. Can this script bypass the 6 hour limit, or do I need to do something to make that happen?
Thankyou soo much, will post proggy once i hit higher levels
almost 6 hour proggy, sorry about the blacked out numbers(account security first )~30k exp an hr at lvl60 spotalmost 6hr proggy.png
no need to double post. I'm not really sure what is up with the 6hr thing. hasn't bothered me so i haven't looked into it. if someone tells me i'll tell you
EDIT:
Current usage stats:
just updated script to remove accidental double click when left clicking on the rift/wsips.
Also added groundwork to support a future update to manage your inventory.(removing the double click should help this already!)
Last edited by footballjds; 01-23-2014 at 10:37 PM.
There are currently 1 users browsing this thread. (0 members and 1 guests)