View Full Version : [AL][REFLECTION]-AFooLish-AiO_V1.0
AFools
12-18-2015, 02:41 AM
-- [AL][REFLECTION]-AFooLish-AiO_V1.0--
One Of the Debut Feature Of This Script Is Using eZForm; Which Allows The User To Change The Desired Action Of The Bot, On The Fly Without Touching Simba
This has not been written for gold farming but instead; a sturdy way to achieve some of those level 99's. Please respect this and the public development and releases will continue.
http://i.imgur.com/N4yd7ZQ.png
The UserForm has the ability to change skills on the fly! this has been created with the idea in mind that human playing; generally dart between skills multiple times in day. Natural then if the bot UserForm has this option; the user will utilise it. Making for a seemingly more genuine behavior.
Agility
You must have a Mark of grace either on you or in the bank. As it will withdraw them if they are not in the inventory. This is a fail safe to work with the rest of the script. This should only be temporary, though its not really much of deal.
Features:
Agility(Seers)
Smelt Bars
Make Cannonballs
Make Knife's
Make Bow Strings
Fletching
Herblore (Combines)
Fail-Safes
Randoms
Very Stable
Requirements:
Aerolib Installed
Reflection Include (Up-to Date)
Install EZForm
Follow these instruction please.... (https://villavu.com/forum/showthread.php?t=114531&highlight=ezform)
In-game Setup:
http://i.imgur.com/4CXWkM2.png
Have Zoom Set to 'Default'
If the Task Involves A Bank; Start at the selected bank
Future Update:
Migrate this all too strict reflection
Hunter
I Removed XP/hr from the proggy; as i was planning to include this in the form =D
Mining + Banking - Write new mining function (banking complete)
Crafting Amulets(all) - Double check inputs; then update
High-Alch - (Copy from agility script)
Re-include Thieving
** V 1.1c
27166
27011
- Included Seers Agility
FAQ -
Q - Where can i find the current reflection include?
A - https://github.com/Elfyyy/OSR-Reflection
Here you can find the latest include and hooks; if your console cannot auto-update.
Q - The Script Loads; Nothing Is Happening?
A - You may need to login manually; and change back to default settings as described above
AFools
12-18-2015, 02:44 AM
This Post Marks My Official 300 Post Count - For this User, (I have floated around since the beginning of this forum under various users). As a result i would like to contribute back to this community as it has provided an awesome platform for me to develop my coding skills.
Eventually with a project you will find its limitations and the only way forward is to start a fresh; with some fresh eyes. I plan to polish this off until the new-year (so any suggestion up to then would be great!). Then Coding & Botting will take a back-step in my life. As i need to attend some matters of great urgency, which i have tried to put off.
I have chosen to release this Massive AIO as the old school section here at villvu has been a little neglected; My hope is that providing this with Ineedbot, Hoodz and Flight scripts almost every single skill can be botted once again!
My main inspiration for simba coding has come from Fitta', Ineedbot, Hoodz, Flight and of course Elfyyy. Constantly learning new approaches by looking at their examples of work; as each of them, and including myself each have a very different coding style, Which really is great for learning.
If there are working scripts available there is a much larger chance that some of you will hang around get familiar with scripting and eventually learn to code,give back and maybe even eventually find a job in computer science.
chambo123
12-18-2015, 07:14 AM
I'm getting the error "Access violation" despite removing the three lines you have shown in the OP?
Any help?
AFools
12-18-2015, 08:17 AM
I'm getting the error "Access violation" despite removing the three lines you have shown in the OP?
Any help?
Ouch! You have EZForm installed? i think the error is yet! another access violation inside the EZForm include... I vaguely remember this issue, give me 5 minutes and i should have a solution.
******* edit.
You will need to locate the EZFORM.SIMBA file.. which should be located in the includes -> ezform
Delete the first line!
{$loadLib ProSocks}
chambo123
12-18-2015, 08:19 AM
Ouch! You have EZForm installed? i think the error is yet! another access violation inside the EZForm include... I vaguely remember this issue, give me 5 minutes and i will should have a solution
I appreciate your speedy reply, and yes I have downloaded EZForm.
chambo123
12-18-2015, 08:23 AM
Ouch! You have EZForm installed? i think the error is yet! another access violation inside the EZForm include... I vaguely remember this issue, give me 5 minutes and i will should have a solution.
******* edit.
You will need to locate the EZFORM.SIMBA file.. which should be located in the includes -> ezform
Delete the first line!
{$loadLib ProSocks}
lol :/
I deleted as you said, now i get this error:
Error: Unknown declaration "init" at line 1664
Compiling failed.
this is referring to the EZform tab and highlights this:
_Socket.init();
_Socket.setURLFollow(true);
AFools
12-18-2015, 08:24 AM
This has become a task! =D
I will install simba/reflection/ezform from scratch on a seperate computer. i will take notes and maybe make a whole separate post as to how to get this working.
As all of my script will function with EZForm.
The form HOLDS A MASSIVE SURPRISE! and it wont work
chambo123
12-18-2015, 08:29 AM
This has become a task! =D
I will install simba/reflection/ezform from scratch on a seperate computer. i will take notes and maybe make a whole separate post as to how to get this working.
As all of my script will function with EZForm.
The form HOLDS A MASSIVE SURPRISE! and it wont work
haha no worries man, i've tried fiddling around with stuff but I can't get it to work, but I'm sure you can.
Will await your response
AFools
12-18-2015, 08:49 AM
haha no worries man, i've tried fiddling around with stuff but I can't get it to work, but I'm sure you can.
Will await your response
The current revision for eZForm doesn't work; i was following and they did make a few revisions for RS3, I will contact the dev team and try see if we can come to and overall resolution to this problem.
But for now, anybody experiencing the same problem, which i too got when using the most current eZform.simba file
Please use:
26981
chambo123
12-18-2015, 08:58 AM
lmao you're probably hating me right now, but I tried your solution and it does compile the script and brings up the UI and when i click start script, the following happens:
[AL] Initiating AeroLib...
[AL] Checking version...
[AL] Error while checking version
[AL] Loaded 2 MSObjects.
[AL] Best world found: 26
[AL] Error while finding default Java, searching for Java...
[AL] SMART cannot spawn client
[08:57:17:125] [] [Status] All cached references free'd from memory
Error: Access violation
Execution failed.
The following bitmaps were not freed: [0, 1]
AFools
12-18-2015, 09:03 AM
lmao you're probably hating me right now, but I tried your solution and it does compile the script and brings up the UI and when i click start script, the following happens:
[AL] Initiating AeroLib...
[AL] Checking version...
[AL] Error while checking version
[AL] Loaded 2 MSObjects.
[AL] Best world found: 26
[AL] Error while finding default Java, searching for Java...
[AL] SMART cannot spawn client
[08:57:17:125] [] [Status] All cached references free'd from memory
Error: Access violation
Execution failed.
The following bitmaps were not freed: [0, 1]
It is fine; i would rather go through this with you; solve it.
make a mini FAQ. and we will be right.
.................................................
[AL] Error while finding default Java, searching for Java...
[AL] SMART cannot spawn client
[08:57:17:125] [] [Status] All cached references free'd from memory
Did smart load? if not can you load smart with another script? then stop it; run the AIO so it sync with the previously loaded smart.
chambo123
12-18-2015, 09:09 AM
OK, that was my bad, I restarted my computer after adding the include and now it works great!
Thanks man, this script looks great!
AFools
12-18-2015, 09:14 AM
OK, that was my bad, I restarted my computer after adding the include and now it works great!
Thanks man, this script looks great!
Thank you! for feedback and the replies. I will have a release everyday until X-mas eve. Stay Tuned =D
Great job on the release, looks good :) Also, the first access violation with AL & Reflection should be fixed.
AFools
12-22-2015, 05:05 AM
Obviously as i make revisions small errors occur; Please post these, otherwise it could be a week until i rotate a bot to check that all is still functioning as it should. Ie. I made some additions to smelting, but these didn't work abroad for co-ords for everything else. So i over-looked this.
kiwikiwi
12-22-2015, 05:28 AM
Just wanted to say thanks for making such an in-depth script :) Keep up the great work!
ibz69
12-22-2015, 03:27 PM
Hi there the script looks great.
Only one issue I'm having is i'm trying to download your version of ezforms.simba. When I try and click your attachment link I get this message:
Invalid Attachment specified. If you followed a valid link, please notify the administrator
AFools
12-22-2015, 03:47 PM
Hi there the script looks great.
Only one issue I'm having is i'm trying to download your version of ezforms.simba. When I try and click your attachment link I get this message:
I believe this may be because of your post count; apparently if you download the new 'prosocks' and the current Ezform it will work. I haven't bothered trying this yet though.
ibz69
12-22-2015, 04:07 PM
I believe this may be because of your post count; apparently if you download the new 'prosocks' and the current Ezform it will work. I haven't bothered trying this yet though.
Thank you for a quick reply.
I did download the latest Prosocks + Ezform but stil had issues (something to do with prosocks). The new Prosocks also caused issues with another script so I had to revert back to prosocks 0.4.
Thank you and I will be back and try this when I have a higher post count.
insenus
12-22-2015, 08:12 PM
Very nice release! Maybe a cool addition for later would be to train magic trough plank make, its very fast and decently cheap magic experience.
AFools
12-23-2015, 01:59 AM
Very nice release! Maybe a cool addition for later would be to train magic trough plank make, its very fast and decently cheap magic experience.
I will google this.
osbotin
12-24-2015, 08:53 AM
Fantastic script AFools :thumbsup:
How do I make it take a break after 3hours or more like Hoodz script, right now I can only choose length and randomness of break but not after how many hours. can you please post a quick fix that can disable breaking?
AFools
12-24-2015, 12:50 PM
There currently is't a time setting; but having said that, i want to make one very soon for the agility bots, i will try and incorporate this, but i think it will get too messy..
If you add to the code
Var
T: TReflectTimer; (At the top of the script page)
T.start; (somewhere at the start when the script starts not in the loop)
if (T.Elapsedtime > (THETIMEINMILLISECOND)) then begin terminatescript; end; ( anywhere in the loop)
There are some presets for the break handler. If you change this to '10000' you will not hit the limit in the 6 hour period.
I personally dont use script log-outs anymore; as i have been caught out on the world changer screen instead
*** alternatively.. which is my way. work out how many trips you can do in 3 hours; make that your limit?
osbotin
12-24-2015, 10:40 PM
Which lines will I need to change the break handler preset?
AFools
12-25-2015, 05:06 AM
Breaklength; on the user form?
zatoichi
12-26-2015, 01:39 AM
Ooh damn i haven't seen this! Congratz man.
If you need help with hunter or anything just ask me. Give me a task and a deadline ill try to finish it :)
Darkscape
12-30-2015, 12:04 AM
Can't wait for thieving and hunter :D tried doing it myself but there are always little things I can't get 100% right :(
Thanks for the great script :> too bad I can't see the attachment :l
Darkscape~
AFools
12-31-2015, 02:38 PM
Can't wait for thieving and hunter :D tried doing it myself but there are always little things I can't get 100% right :(
Thanks for the great script :> too bad I can't see the attachment :l
Darkscape~
I am going to try spend tonight; updating and posting all my scripts =D
** edit i have uploaded some of the hunter scripts and thieving - the thieving is for master thiever; but anyone with a small amount of coding knowledge ca add this to any npc and bank.
PS. keep bugging me! i have more to upload. I have just lost all motivation for runescape and coding atm, My lifes hiccup is really starting to really affect me. My enjoyment atm comes from helping this community.
One Kid
01-02-2016, 03:11 AM
This looks awesome, your use of EzForms is really cool as well. I'll have to give this a try.
Longest proggy?
AFools
01-02-2016, 03:17 AM
This looks awesome, your use of EzForms is really cool as well. I'll have to give this a try.
Longest proggy?
I kinda lost a bit of momentum on this project; what i have on my computer is very different, i am now incorporating all the other scripts which make the bench-mark.
It is also hard for me to get a long proggy unless i forget about a bot; i wouldn't say i have OCD, but something very close.. I am never satisfied so i am always changing this or that.
But i think i got a 70ish hour.. from update to update. The other problem is.. i am not a gold farmer (yet =p). I have no need for excessive progress report beside to prove everything works as it should over long periods of time.
One Kid
01-02-2016, 03:46 AM
I kinda lost a bit of momentum on this project; what i have on my computer is very different, i am now incorporating all the other scripts which make the bench-mark.
It is also hard for me to get a long proggy unless i forget about a bot; i wouldn't say i have OCD, but something very close.. I am never satisfied so i am always changing this or that.
But i think i got a 70ish hour.. from update to update. The other problem is.. i am not a gold farmer (yet =p). I have no need for excessive progress report beside to prove everything works as it should over long periods of time.
Still not a bad script. I've been putting off getting the logic together for my Merchanting script, it's going to be a huge project which will take an unconventional approach. :P Don't think I'll use EZ Forms but who knows, they look nice but still implementing it is really just a convenience for the end-user, not myself.
butlerofrs
01-02-2016, 09:39 AM
i keep getting the same issue
butlerofrs
01-02-2016, 09:40 AM
lol :/
I deleted as you said, now i get this error:
Error: Unknown declaration "init" at line 1664
Compiling failed.
this is referring to the EZform tab and highlights this:
_Socket.init();
_Socket.setURLFollow(true);
I keep getting the same issue
AFools
01-02-2016, 11:26 AM
I keep getting the same issue
Some solutions have been posted; Can you provide some details, what you have done to resolve this.
I have an updated version i will push soon. But you will need to have all this issue resolved.
Yo, im getting this error when trying to run:
Error: File "ezForm.simba" not found at line 5
Compiling failed.
I got the EzForm include though :S
AFools
01-05-2016, 08:16 AM
Yo, im getting this error when trying to run:
I got the EzForm include though :S
Have you updated prosocks? are you using the older rev of ezform or the new?
I need to update this for the new eZform + prosocks.
Both new versions I believe.
Oh well, I can wait :spot:
AFools
01-05-2016, 12:44 PM
Both new versions I believe.
Oh well, I can wait :spot:
Dude; re-run it take a screen shot; i think you haven't installed ezform incorrectly??
C:\Simba\Includes\ezForm.simba
program AFoolishAiO;
{$DEFINE SMART}
{$i AeroLib/AeroLib.Simba}
{$i Reflection/Reflection.Simba}
{$i ezForm.simba}
{$i [AL][Reflection]AFools_Functions.simba}
Line 5 is '{$i ezForm.simba}' unable to find?
I was scratching my head at first, as my version calls so many more includes than the pub version; I am really holding out on a release atm; as i'm pretty much compiling every single script i have released plus more.
I want all the errors which come with combining multiple scripts; to be ironed out.
Hellzonee
01-06-2016, 03:03 AM
Dude; re-run it take a screen shot; i think you haven't installed ezform incorrectly??
C:\Simba\Includes\ezForm.simba
program AFoolishAiO;
{$DEFINE SMART}
{$i AeroLib/AeroLib.Simba}
{$i Reflection/Reflection.Simba}
{$i ezForm.simba}
{$i [AL][Reflection]AFools_Functions.simba}
Line 5 is '{$i ezForm.simba}' unable to find?
I was scratching my head at first, as my version calls so many more includes than the pub version; I am really holding out on a release atm; as i'm pretty much compiling every single script i have released plus more.
I want all the errors which come with combining multiple scripts; to be ironed out.
Hi AFools,
I was actually getting the same error as Zego but what I did is take the contents of the eZform extract and put those in my includes folder. (I still got what I think is a prosocks error) but this seemed to resolve the ezform issue.
If I may suggest (and I think this is what you plan to do for the update anyway) is to perhaps just put a summary on exactly how to set this up. It might save you headaches such as these in the future :D
Other than that, great work, can't wait for the update!
AFools
01-08-2016, 10:45 PM
Well i have the exact same error now after updating all of my include; I will work to find a solution to this, I will also be migrating the library strictly to reflection.
So expect a few changes overall. I will offer the script i have been using this time as it saves a lot of migration issues for me. The other benefit is that the Username-Passwords are stored in their own file. Which allows me to upload update more frequently as i don't get paranoid i may accidentally post my user-details in the process of posting the upload and sometime i never get around to it.
I would love to know how many users are actively using this script, So a hello would be nice =D
As then i know whether to maintain the public version or not. (which will be based on how well the script is received)
Please Give Feedback; To Myself And The Rest Of The Community.
AFools
01-08-2016, 10:52 PM
The solution is to delete //{$i ezForm.simba}
Delete this from line (5).
Enjoy
Nice, works now.
I'll report any bugs I find.
AFools
01-09-2016, 11:50 PM
Please do. I have lost motivation for this. As i didn't get much feed back. Though i am still slowly migrating it to "strict reflection" and compiling thieiving + hunter etc into it
Darkscape
01-10-2016, 01:52 PM
Cant wait for the hunter/thieving :> just curious if the hunter part will include falconry :3 and maybe a multiple trap setup for birds? :] And for the thieving will it only be master thiever or also blackjacking/thieving guardsmen in watchtower? watchtower guards are pretty easy and safe but blackjacking would need to unnote food at a shop.
Your agility worked great, it got me 90 agility couple of weeks ago.
I don't have money or already 99 in that skill to use the other parts of this AIO tho :P
Thanks for the script
Darkscape~
Please do. I have lost motivation for this. As i didn't get much feed back. Though i am still slowly migrating it to "strict reflection" and compiling thieiving + hunter etc into it
Hehe spoken too soon, can't get it to work now.
When I select an action & location and hit start script I get this error:
Compiled successfully in 5766 ms.
Invalid Location Input
Invalid Action Input
[00:49:28:412] [] [Status] All cached references free'd from memory
Error: Access violation
Execution failed.
please note: I deleted the {$i ezForm.simba} from line (5).
Also, the members? checkbox leads to script shutting down with this error log:
Program exception!
Stacktrace:
Exception class: lpException
Message: Runtime error: "Access violation" at line 1212, column 13 in file "C:\Users\*********\Desktop\Simba\Includes\AeroLib\ misc\ezForm.simba"
$0076365A
Simba Version: 1100
Update: deleted the prosock.dll from line 1 in the ezForm include as suggested in the Q & A section to resolve access violation errors and now I get this error when running with {$i ezForm.simba} at line 5 :
Error: Duplicate declaration "eZElement" at line 2
Compiling failed.
code at line 2 from the ezform include: type eZElement=record
when deleting the {$i ezForm.simba} :
Compiled successfully in 4860 ms.
Invalid Location Input
Invalid Action Input
[01:14:00:680] [] [Status] All cached references free'd from memory
Error: Access violation
Execution failed.
Cant wait for the hunter/thieving :> just curious if the hunter part will include falconry :3 and maybe a multiple trap setup for birds? :] And for the thieving will it only be master thiever or also blackjacking/thieving guardsmen in watchtower? watchtower guards are pretty easy and safe but blackjacking would need to unnote food at a shop.
Your agility worked great, it got me 90 agility couple of weeks ago.
I don't have money or already 99 in that skill to use the other parts of this AIO tho :P
Thanks for the script
Darkscape~
Hey Darkscape, how did you get the script to run, I only get error messages :mad:
andyroo
01-12-2016, 05:56 AM
i also get
Invalid Location Input
Invalid Action Input
errors. i am attempting to run the script with "steel" and "alkharid" highlighted.
also attempted to run with different inputs ("cannonball" and "varrockeast"), same error
downloaded latest ezform.simba from github master repo
--commented out prosocks to prevent access violation error
downloaded latest prosocks
downloaded latest reflection (in a file named Refelction in the include folder)
===============================
edit:
script works after hard coding location to 'alkharid' and bartype to 'steel'
try changing location/action forms to combobox instead of listbox?
-----
smelting at alkharid struggles with clicking on furnace - attempts to click in front of furnace (where the players are)
made sure that brightness is maxed, default zoom.
-----
what is the difference bteween the furnacelocations and furnacelocationss variables?
===========
edit2:
debug(location, false) outputs 0 for alkharid, and debug(bartype, false) outputs 7 for steel, suggesting that ezform.val() returns int, not string.
Hodor123
01-31-2016, 03:33 AM
The seers village agi is solid. Haven't tried anything else; If I remember i'll try to hit you with a proggy (before and after pic)
Hellzonee
02-06-2016, 07:48 PM
Deleted $i ezForm.simba on line 1 like the Q&A said and now Im getting the same error as Zego.
Error: Duplicate declaration "eZElement" at line 2
bran_corn
02-10-2016, 02:28 AM
smelting at alkharid struggles with clicking on furnace - attempts to click in front of furnace (where the players are)
made sure that brightness is maxed, default zoom.
-----
what is the difference bteween the furnacelocations and furnacelocationss variables?
Hey thanks for the fix for the task selection, I found that in the AFools_functions file on lines 85 and 86 you can set them to
FurnaceLocations := Point(3274, 3186);
FurnaceLocationss := Point(3271, 3186);
which will allow you to find the furnace. (I think I've just made my first contribution?)
From what I've gathered locations with one "s" is where you walk to and locationss with 2 s' is where you click to interact with the object.
However, now it seems the banking is not working so time to investigate a bit more...
edit: Gained a level, went to the clan chat screen and froze, seems that it didn't resume after that? (if that stops you?)
nuclearexplosion
02-17-2016, 04:08 AM
Tried to get this set up, ended up getting the error
Error: Don't know which overloaded method to call with params (AnsiString, Variant, AnsiString, array [0..0] of Int32) at line 126
Compiling failed.
I was also getting Access Violation (not the first one on script-start) after attempting to login with the ezForm
Any help?
AFools
02-17-2016, 08:45 AM
The easiest way to get this working. Would be to remove the ezform and make constants for the task you want.
The ezform update is not compatible with this.. i no longer have any member accounts i can test/re-write this. Plus i have stepped back from coding/rs. But this script is a great example for anyone too.
I recently reformatted my computer (lost some of my personal versions) and im working on another project (non-scripting) in my free-time. I am trying to find motivation too fix this. But in the mean time hard code the the input variables
Obscurity
02-18-2016, 01:40 AM
Tried to get this set up, ended up getting the error
I was also getting Access Violation (not the first one on script-start) after attempting to login with the ezForm
Any help?
If you'd like, I can TeamView. I'm unfamiliar with AL, but I'd be happy to get it working for you and than pass the fix to AFools to post. :).
Edit: Fixed.
Use the latest OSR-Reflection (https://github.com/Elfyyy/OSR-Reflection). There was an issue when using TReflectionKeyboard.Format with AL.
Also, simply remove the line, {$i ezForm.simba}, from the main script. AL includes eZF now.
Now, replace lines 25 and 26 with:
location := ezlocation.text();
bartype := ezbartype.text();
AFools
02-18-2016, 08:37 AM
....
Thank you Chief! I was too lazy.
This script is now fully functioning once again.
** Edit it seems to have a banking issue now; Bank.Find(objGame, 'Bank booth', 10) is not responding. I have reformatted my computer and lost most of my debug scripts. I will try find the time to debug the Bank booth tonight.(no promises - i have a lot going on in real life atm)
guerr
03-20-2016, 07:05 PM
This is awsome idea, could be useful for my bots, will test it someday, thanks.
terrorbyte
03-21-2016, 08:18 PM
Hey AFools; is script functional right now? Specifically cannonball smithing in Edgeville. Don't have an account atm but I'm training one up to test the script out. If you need an account to iron out the bugs, I can lend you one?
AFools
04-20-2016, 03:34 AM
script is dead.. i may revive this. i may not
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.