C:\Simba\Includes\ogLib\lib\core\core.simba
Was this directed towards me? I'm not sure what you mean by this Obscurity.
Sorry for the delay guys! Vacation has been very distracting
Script updated to 1.7 today, I posted the new version in the OP. It works fine when testing just now (~30 minutes no issues). If you can't automatically update the script because it doesn't compile in Simba, simply download the new attachment I just edited into the first post.
Testing this update for half an hour:
Enjoy your smithing XP!
Obscurity also passed me a rewrite which has a lot of cool features that I will definitely add and combine in the next update.
If anyone has any questions, feel free to post here! Make sure you have the latest version of ogLib.
@Truefaxmachine; is that happening despite you having installed your oglib folder to Simba\Includes\ogLib\ ? Your final folder layout should be something like Simba\Includes\ogLib\lib\core, interfaces, misc.
Last edited by Clarity; 09-10-2015 at 07:35 AM.
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
@Clarity, I figured that problem out, thank you for the reply. I changed the file from Simba\Includes\ogLib-master\ogLib\lib\core to what you recommended. But now when I try to run it, I get this message:
"Error: Duplicate declaration "tCountDown" at line 536
Compiling failed."
Go to Simba/Includes/SRL-6/lib/utilities/time.simba and delete lines 520 through 552:
Simba Code:// -- DELETE THE CODE BELOW --
(*
tCountDown
~~~~~~~~~~
.. code-block:: pascal
type
tCountDown = uInt32;
Timer type which is usefull for loops, timing and writing progress reports.
.. note::
- by Obscurity
*)
type
tCountDown = uInt32;
function tCountDown.setTime(funcTime: uInt32): uInt32;
begin
exit(self := getSystemTime() + funcTime);
end;
function tCountDown.timeRemaining(): uInt32;
begin
if not self.isFinished() then
exit(self - getSystemTime());
end;
function tCountDown.isFinished(): boolean;
begin
exit(getSystemTime() >= self);
end;
// -- END OF CONTENT TO DELETE --
{$f+} //this line stays
In the next update I'll figure out a way around this. SRL-6 copied these countdown functions from ogLib, which caused a duplicate declaration error.
Last edited by Clarity; 09-11-2015 at 06:03 AM.
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
Testing it too, works fine, but it doesnt seem to follow the orders for extra xp. Could it be a problem at my end?
@Turpinator;
Thought you'd be interested in knowing...
With the recent SRL compatibility with ogLib, if you override a function in ogLib and don't include SRL, you get the error:
So, joking around, I sent this idea to Ross, and apparently it works:Code:Error: Cannot find parent declaration at line 1393
Simba Code:function tBox.equals(funcBox:tBox):boolean;{$IFDEF SRLCompatibility}override;{$ENDIF}
begin exit(compareMem(@self,@funcBox,sizeOf(tBox)));end;
OMG OMG OMG I love your scripts Clarity, I will try this soon! Need that Royale.
@Clarity Thanks for the help! finally got it working. Great script.
love the script,
only problem i'm getting is that it won't change the current instructions
i was manually changing the assignment to the correct one
here's a picture of my layout
sorry i'm unable to script and help out and i can only give feedback
also it says i'm cooking, no idea about that, must be a rs glitch thing,
LV 99 skills so far
- Fletching 99/99- Divination 99/99
Defense 99/99 Range 99/99
Fixed, the script will automatically update to 1.8 when you run it! Credit to @Obscurity; for the regEx code.
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
amazing ty for the update
but i'm experiencing another obstacle
the bot wont deposit noted ore
3b78a14cd8.jpg
and another thing is that it will stop changing the assignment after a while
LV 99 skills so far
- Fletching 99/99- Divination 99/99
Defense 99/99 Range 99/99
tried out the new version, still having the following problems:
1. it doesnt start up on account of there being an access violation in the core department. it usually works after restarting simba and trying a few more times 1.jpg
2. it works, but fails halfway through, saying that there was an access violation on line 51 in the script (mouse clicking) and then shuts down (only happened once, forgot to screenshoot)
3. works fine, but doesnt follow the correct armor smithing rules
any help would be apreciated
EDIT: also, the proggy isnt counting my xp and respect
Sorry, wasnt aware that a new version was out already updated and running at peak efficiency
will let you know if i experience the same issue as @wingerfinger
EDIT 1: i am in fact experiencing the same issues, somewhere 15-30min into the script it failed to continue to follow the instructions and is smithing only one thing with no changing it whatsoever
EDIT 2: also experiencing the out of ores issue, it failed to withdraw more ingots (just opened the smelter interface) and then deduced that there are no ores in the inventoy to deposit and then terminated
I keep getting Error: Unknown declaration "__Graphics" at line 671 I tried commenting out the code related to the paint but it seems to stop after it tries to check for the xp when I got it to actually start. I have the oglib folder and the plugins downloaded in the right place, what else should I try to get it working.
A lot has changed since this script's last update - very busy this weekend but will upload an update soon.
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
There are currently 1 users browsing this thread. (0 members and 1 guests)