SRL Archive - Reflection

[R2]Livid Farmer (Multi-exp)


Flight

2011-07-20 05:02:53



SRL Stats Page

Description:
Livid Farmer is the script designed to get those pesky produce points in the Livid Farm activity. While rapidly and automatically gaining points, you'll be receiving a heft amount of Farming and Magic exp as well as a good dose of Crafting and Agility exp and slight Construction exp! This script marks our first Activity script as well as our first Farming script, not to mention one of the very few Combo scripts. The average XP/Hour for this script is mid 30,000's for Farming and mid to upper 30,000's for Magic. The other two I forget, sorry…


Features:
  • Cures livids, fertilizes soil, energizes Pauline, handles all produce, and all fence repairs!
  • Very fast
  • Solid break system (By Echo_) with cool graphics!
  • World switching option (If enabled, switches worlds after every break)
  • SRL Stats
  • On-Screen progress report
  • Failsafes to ensure endurance

Not yet added:
  • Handling random occurrences (Monster examine and give vengeance)

AntiBans:
  • Human'ish waiting periods
  • Camera rotating and angle adjusting

How to use:
  • Start anywhere within the garden area
  • Have your runes or runes + mud staffs in you inventory/equipped
  • You MUST have the absolute newest Reflection 2, get it here.

Credits:
  • HUGE thanks to Pyroryan for all his time and answering my stupid questions
  • Echo_ as always for his air-tight breaking system.


Update log:
V1.03:
  • Fixed a big problem with taking breaks, works correctly now
  • Patched the problem of walking outside the area
  • Redid the strain-finding and added a sure fail-safe

V1.1:
  • Full fence-repair handling! (Take logs, convert to planks, repair fences)
  • Added smart fail-safes for the strain-finding.
  • Produce points gained now displayed

V1.11: (Minor changes)
  • Check if we have enough runes, if not the script logs us out and stops
  • Checks for outdated Reflection hooks

V1.12: (Minor changes)
  • The two loops breakable in the case of outside walking and/or random events.

[End Note]:

This was quite an easy script to make now that "models" are included in our Reflection library. I know it's not always perfect in a couple areas, but I've made sure that it's never enough to seriously harm the script. Please post progress reports and major bugs!

~Cheerz, Flight~

Shuttleu

2011-07-20 05:39:12

WOOO!

just wondering, where did you get the model ID's from?

~shut

Flight

2011-07-20 06:43:53

They were recently added as hooks by Pyroryan, he did all of the hard work, I just fabricated the script from it. :) I did, however, steal the function for getting an Object by it's ID and modified it for grabbing an object by it's ModelID. Getting the IDs was from a simple model debugger I made, nothing fancy, just prints out the model 1 tile north of you.

Shuttleu

2011-07-20 06:52:59

ah ok, i was just wondering because there was nothing in powerbot for model id's (thats where i get all my ID's from)

~shut

Flight

2011-07-20 09:23:02

Working steady so far:


=-=-=-=-=-= Livid Farmer 1.0 by Flight =-=-=-=-=-=-=
Time Running: 1 Hours, 11 Minutes and 42 Seconds
Farming XP: 38281
Magic XP: 39398
Crafting XP: 14040
Agility XP: 7298
Breaks: 0
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Drakan

2011-07-20 11:20:34

Looks good flight! Grats on getting it out! I would test it but I don't have an account high enough for it, but looks good :)

Tlachtli

2011-07-20 11:23:58

This looks amazing! Once I finish my superheating I'll definitely try this.

Also IIRC you can still use Plank Make within the farm, you just don't receive experience unless you've finished the quest. You can also use spells you don't yet have the level for, just also no experience.

Flight

2011-07-20 11:46:22

From: Tlachtli
This looks amazing! Once I finish my superheating I'll definitely try this.

Also IIRC you can still use Plank Make within the farm, you just don't receive experience unless you've finished the quest. You can also use spells you don't yet have the level for, just also no experience.


Mostly correct. You do receive exp for using Plank Make, but I think it's reduced. I know this because I've used it to repair fences when I myself, have not done the Dream Mentor quest that unlocks that spell, and I still had the ability to use it here and gain some exp.
Yes, there's a margin of how many levels you can be off from the spell and still be able to use it here, but I believe that if you use a spell that you wouldn't have the level to use normally, you'll get like a fraction of the normal exp.

@Drags:
Thanks alot for the input mate! Believe it or not, it does mean alot coming from you, and always will.

Just to throw this out there… I've already unlocked all the reward spells available from this activity and I'll still be using this script for the Farming exp mainly. Would you believe me if I told you that I'm currently 79 Farming and I've grown no more than 10 crops ever on the account? ;) Also I'll be hitting 22m Magic exp soon. :spot:

Brandon

2011-07-20 12:57:57

Umm quick question.. Does it click Models? Like object/model clicking or does it use tiles to click?

Shuttleu

2011-07-20 14:24:11

it uses model ID's to get the tile

~shut

Brandon

2011-07-20 16:05:16

Wow… I have to say this script is better than Auto Livid Farm Pro.. why?? because the xp on it is amazing!!

One thing though can u make it run to the middle of the farm patch section and then attempt to cure or identify plants? Because I had a problem where it ran out of the farm by accident and started trying to click the plants inside the farm.. what happens is that when it does that, the interface never pops up and u get stuck clicking it forever!! So some guy asked me: "Did your bot fail bro?"

Might wanna do something like if (Not R_SelfInBox(Farm: TBox)) then walk back into the farm and continue.. make it check continuously if your inside the farm box sorta like finding random events..

onilika

2011-07-20 16:17:21

Hey Flight! I just want to say how much I like your script! I have waited so much time for this script! Works perfectly! Here is something that called me attention, dunno what are the main causes:

FATAL ERROR in native method: Bad global or local ref passed to JNI
Running SMART Desctructor

~UNKNOWN69

Shuttleu

2011-07-20 17:10:33

From: UNKNOWN69
Hey Flight! I just want to say how much I like your script! I have waited so much time for this script! Works perfectly! Here is something that called me attention, dunno what are the main causes:

FATAL ERROR in native method: Bad global or local ref passed to JNI
Running SMART Desctructor

~UNKNOWN69

tis just a small smart bug, if the script is still running then dont worry, just ignore it

~shut

onilika

2011-07-20 17:25:54

From: Shuttleu
tis just a small smart bug, if the script is still running then dont worry, just ignore it

~shut


No, the script closes. But then I restart the script again, and all works fine…during a certain time.

Tlachtli

2011-07-20 18:18:55

=-=-=-=-=-= Livid Farmer 1.0 by Flight =-=-=-=-=-=-=
Time Running: 1 Hours, 37 Minutes and 29 Seconds
Farming XP: 49022
Magic XP: 50080
Crafting XP: 17280
Agility XP: 9163
Breaks: 0
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Successfully executed.

Got stuck in the frog random. Overall, this is an amazing script!

Shuttleu

2011-07-20 19:40:15

From: UNKNOWN69
No, the script closes. But then I restart the script again, and all works fine…during a certain time.


oh, well just wait and see if anyone else has that problem with this script, if not then i think its safe to say its not the script, but its a odd error your getting, SMART shouldnt call its destructor unless the window gets closed

~shut

EDIT: chances are its something to do with reflection 2

Flight

2011-07-20 19:51:05

From: ggzz
Wow… I have to say this script is better than Auto Livid Farm Pro.. why?? because the xp on it is amazing!!

One thing though can u make it run to the middle of the farm patch section and then attempt to cure or identify plants? Because I had a problem where it ran out of the farm by accident and started trying to click the plants inside the farm.. what happens is that when it does that, the interface never pops up and u get stuck clicking it forever!! So some guy asked me: "Did your bot fail bro?"

Might wanna do something like if (Not R_SelfInBox(Farm: TBox)) then walk back into the farm and continue.. make it check continuously if your inside the farm box sorta like finding random events..


That's an issue I thought of before, but I knew that if the tile wasn't on the screen it would walk to the tile near the next procedure we would do. I did not know, however, that you can still click plants/soil from outside the garden and the interface would not be displayed. I will correct this, thank you!

Edit:
Fixed and tested successfully! Just replace your 'CurePlants' procedure with this:

Procedure CurePlants;
Var
P: TPoint;
Plant: TRSObject;
begin

if (Not PointInBox(R_GetMyPos, IntToBox(2097, 3942, 2107, 3950))) then
begin
if not LoggedIn then LoginPlayer;
R_FindRandoms;
R_WindWalk(Point(2102,3945));
While R_Moving do
Wait(1);
end else
begin

Plant := R_GetModelsEx([40452,40453,40454,40455], OBJ_INTERACTABLE, 15);
if (Plant = NULL_RSOBJECT) then
Exit;

if (Not R_TileOnMS(Plant.Tile,0)) then
begin
R_WalkToTile(Point(2103,3945),1,1);
MakeCompass('n');
While R_Moving do
Wait(1);
end;

P := R_TileToMSEx(Point(Plant.Tile.X, Plant.Tile.Y), 0.5, 0.5, 0);
MMouse(P.X, P.Y - 2, 10, 10);

if R_WaitUptext('Cure-plant', RandomRange(500,800)) then
begin
ClickMouse2(True);
if Not DidRedClick then
Exit;
While R_Moving do
Wait(1);
Wait(RandomRange(1200,1500));
if FindStrain(Plant.Tile) then
begin
Wait(RandomRange(1600,1900));
OnScreen;
Exit;
end;
end;
end;
end;

Drakan

2011-07-20 23:53:43

Hey I tried to send a post at the airport but apparently it didn't go through.
Just wanted to appologize, sometimes I'm a little short with people. If you need any help with anything just send me a message. I'm on vacation till the 30th but I'll try to get to them.

Flight

2011-07-21 00:33:33

I really do appreciate that. :) I apologize as well if it came off as me disagreeing with you, I was just stating my understanding of dynamic and static objects. I have no idea what the instances are you were talking about before, so obviously I was a bit confused.

Drakan

2011-07-21 00:36:56

Sall good :) on my iPod touch so I don't have a ton of access ATM. And this autocorrect bull rap is annoying.

Edit: bull rap…. My point…

mormonman

2011-07-21 01:22:43

Why is it labeled ModelID?…Its the composite, not the model.

Flight

2011-07-21 01:29:32

Yeah we didn't have a better name for it at the time so we went with ModelID. Feel free to change it if you know the correct term. :p

Also, fixed a couple of bugs and attached the new version. I HIGHLY recommend everyone downloads the new version, as the original had 3 flaws with it that could stop you dead in your tracks.

Tlachtli

2011-07-21 02:53:17

Something I've noticed, once in a while it will take the bundled livids but not cast String Jewelry on them; they just stay in the inventory until the next time the bin is full, then it bundles and deposits them. Not a huge deal.

Flight

2011-07-21 03:12:13

From: Tlachtli
Something I've noticed, once in a while it will take the bundled livids but not cast String Jewelry on them; they just stay in the inventory until the next time the bin is full, then it bundles and deposits them. Not a huge deal.


This was because of 2 factors actually. If you did an antiban that checks your skill levels then it'll stay on your Stats gametab. Now, when you go to take the produce you'll still be on the stats tab so the script wouldn't know if you had the Livids in your inventory yet or not, assuming it did not it will skip the bundle+deposit procedures and continue with curing plants, ect… This has been fixed in the new version. :)

blother

2011-07-21 19:12:43

Wow, this looks sick.

Any idea how i can get my farming up to test it out. I'm somewhere in the 40s right now, but i can't stand actual farming. Also, how high magic do i need to benefit more from this?

Good to see so many great scripts coming out recently =D

Tlachtli

2011-07-21 19:42:42

From: blother
Wow, this looks sick.

Any idea how i can get my farming up to test it out. I'm somewhere in the 40s right now, but i can't stand actual farming. Also, how high magic do i need to benefit more from this?

Good to see so many great scripts coming out recently =D


You could bot Sorc Garden to 99 thieving like I did (or pick herbs for money), you could plant trees, or you could do questing (Fairy Tale series gives some farming XP I'm pretty sure).

You can use all of the spells at whatever the required minimum level is, but for the best XP rates you need 91-92 magic (can't remember which).

Flight

2011-07-21 19:58:02

Sorceress Garden is good for training your Farming in the lower and mid levels, I'd suggest doing it manually though, because of the bot flood and high ban rate there.

About the Magic levels, while you're inside the garden area your Magic will be boosted (you can't see it, but it still applies) above your normal level, enabling you to use spells there you wouldn't normally be able to. The catch, though, is you won't receive full exp for using them, just a fraction, but still receive the 'Produce Points'. But for every spell you use that you have the required level for, you'll receive full exp as well as Produce Points.

Shuttleu

2011-07-21 20:03:59

so you dont NEED 60 farming?

~shut

footballjds

2011-07-21 20:35:10

From: Shuttleu
so you dont NEED 60 farming?

~shut


False. You NEED 60 farming.

script looks sexi. i'll test it as soon as i get 60 farming. should get it overnight…

Flight

2011-07-21 22:30:17

From: Shuttleu
so you dont NEED 60 farming?

~shut


You need all of the required levels with the exception of Magic.

Tlachtli

2011-07-22 02:44:39

Another report for you. The script itself is very stable, it's just the randoms that usually kill it.

=-=-=-=-=-= Livid Farmer 1.01 by Flight =-=-=-=-=-=-=
Time Running: 4 Hours, 36 Minutes and 4 Seconds
Farming XP: 127602
Magic XP: 130366
Crafting XP: 45360
Agility XP: 24097
Breaks: 3
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Home

2011-07-22 03:51:34

Offtopic for Flight:

How is the R2 Randoms?


~Home

Flight

2011-07-22 04:07:22

Look at the Stats page for this script, according to it 7 Antirandoms are at a 100% success rate.

Randoms we have completed:
  • Abyss - (Tested successfully)
  • Arnav - (Untested)
  • Beekeeper - (Tested successfully)
  • Certer - (Tested successfully)
  • DrillDemon - (Tested successfully)
  • Forester - (Tested successfully)
  • Gravedigger - (Untested)
  • Maze - (Untested)
  • Mime - (Tested successfully)
  • Mordaut - (Untested)

That leaves us only 7 more to complete. :)

footballjds

2011-07-22 09:44:43

From: Flight
You need all of the required levels with the exception of Magic.


maybe add to your OP?

Requirements
  • Completed Lunar Diplomacy
  • 70 Magic (cannot be assisted or boosted)
  • 60 Agility (cannot be assisted or boosted)
  • 60 Crafting (cannot be assisted or boosted)
  • 60 Farming (cannot be assisted or boosted)
  • 50 Construction (cannot be assisted or boosted)

Requirements to complete all the activities with full points and magic XP:
  • 91 Magic
Requirements to complete all the distractions (earns no Produce Points):
  • 93 Magic

onilika

2011-07-22 10:10:33

well…you need the plank make spell, the cure plant one, the stringing one, the energy one..so..you would need 91 mage to total benefit from it :p

footballjds

2011-07-22 10:16:35

From: UNKNOWN69
well…you need the plank make spell, the cure plant one, the stringing one, the energy one..so..you would need 91 mage to total benefit from it :p


read the post above yours… :duh:
but hey, thanks for being redundant, maybe it will help the thick skulled…

Tlachtli

2011-07-22 10:22:39

From: footballjds
read the post above yours… :duh:
but hey, thanks for being redundant, maybe it will help the thick skulled…


Is that kind of comment really necessary?

footballjds

2011-07-22 10:47:45

From: Tlachtli
Is that kind of comment really necessary?


No, that's EXACTLY what i told him :D
Thank you for seeing it Tlachtli

Shuttleu

2011-07-22 13:59:42

ok, so what is that fastest way to get from 46 to 60 farming? (so i can use the script)

~shut

footballjds

2011-07-22 14:16:00

From: Shuttleu
ok, so what is that fastest way to get from 46 to 60 farming? (so i can use the script)

~shut


do the fiary tale quest series.
do the garden of tranq quest
Plant watermelons at all the allotments.
plant highest trees/bushes at every possible location
plant highest herb at every location
use nasturiums to protect watermelons from disease

blother

2011-07-22 14:35:38

From: footballjds
do the fiary tale quest series.
do the garden of tranq quest
Plant watermelons at all the allotments.
plant highest trees/bushes at every possible location
plant highest herb at every location
use nasturiums to protect watermelons from disease


Someone mentioned sorcerers garden earlier as well. Can also use some skill lamps from quests and what not and penguin points

footballjds

2011-07-22 14:39:14

From: blother
Someone mentioned sorcerers garden earlier as well. Can also use some skill lamps from quests and what not and penguin points


I just set my bot to chose farming for every skill lamp.
I got 43 farming without planting 1 thing :p

grats

2011-07-22 15:49:34

now we need sorceress garden bot

Tlachtli

2011-07-22 17:16:26

From: footballjds
No, that's EXACTLY what i told him :D
Thank you for seeing it Tlachtli


Yours, not his. Trashing other members of the site is completely unnecessary.

From: Shuttleu
ok, so what is that fastest way to get from 46 to 60 farming? (so i can use the script)

~shut


Questing, and if you haven't done any achievement diaries yet using the reward lamps. Strawberries are fast, and watermelons can be great money if composted into supercompost. Doing the Falador medium+ tasks yields +10% xp in the Sarim patches while wearing the shield. Herbs are also good money. The Jade Vine after Back to my Roots can give 1.5k farming XP every 12 hours (or 1.5k farming and 2.5k slayer every 15 hours, if you let it keep growing).

footballjds

2011-07-22 17:38:38

From: Tlachtli
Yours, not his. Trashing other members of the site is completely unnecessary.


right, cause telling someone to look above their post is "trashing"
Thanks tall chilli.

sorry, maybe i'd listen to you if you were around for a bit longer… ;)

Bubix

2011-07-22 18:12:36

Nice script mate!
Just started to using it looks really nice :)
probably will post some progress reports :P (if i remember lol)

EDIT: here is the short one..
=-=-=-=-=-= Livid Farmer 1.01 by Flight =-=-=-=-=-=-=
Time Running: 1 Hours, 9 Minutes and 35 Seconds
Farming XP: 28550
Magic XP: 29657
Crafting XP: 10800
Agility XP: 5770
Breaks: 1
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


EDIT2: R2 didnt solve Abbys, did it manually, couse i`m like babysitting my char :D BIg monitors FTW! :)

Flight

2011-07-22 21:08:01

Glad it's working well for you, but the Abyss antirandom will work successfully, you should have let it try. :p

Edit:
The reason I've not done a Sorc Garden script is because of how notorious that area is for bots. Yes, I would make it act much differently than the java bots you see there, but chances are you're still gonna get picked up as a bot in that area. It's just too risky…

Tlachtli

2011-07-23 02:06:28

Just got Group Veng and 80 farming on my main with this. Great script.

Flight

2011-07-23 02:11:10

Niiiice :p. I've unlocked all the spells and I'm somewhere in the 200k points now as well, just about to hit 80 Farming myself. :)

Shuttleu

2011-07-23 04:48:40

do you mind if i use your R_GetObjectEx_F?

~shut

Flight

2011-07-23 04:59:53

Not at all. :p

Bubix

2011-07-23 07:28:34

Another one :)
=-=-=-=-=-= Livid Farmer 1.01 by Flight =-=-=-=-=-=-=
Time Running: 2 Hours, 2 Minutes and 13 Seconds
Farming XP: 51959
Magic XP: 53378
Crafting XP: 18360
Agility XP: 11031
Breaks: 1
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

blother

2011-07-23 16:08:25

I wouldn't bother using sorc garden for farming exp. I was trying it today and you might get 6k xp/h. Maybe for money or thieving exp, but don't bother for farming. It is possible to get around 60k xp from just quests which is a good idea i think.

Shuttleu

2011-07-23 16:13:08

From: blother
I wouldn't bother using sorc garden for farming exp. I was trying it today and you might get 6k xp/h. Maybe for money or thieving exp, but don't bother for farming. It is possible to get around 60k xp from just quests which is a good idea i think.

yea, but i need about 200k and farming takes ages to get

~shut

Awkwardsaw

2011-07-23 16:20:36

From: Shuttleu
yea, but i need about 200k and farming takes ages to get

~shut


plant herbs for money, trees for experience

footballjds

2011-07-23 20:40:00

From: Shuttleu
yea, but i need about 200k and farming takes ages to get

~shut


run iFarmer from RSBuddy for a while…

onilika

2011-07-24 07:03:28

Flight…Sometimes, it happens…when you have like 12 free spaces at inventory, you get those water and earth runes from Pauline. 10 free spaces remaining at inventory. Then, the script takes a log ( 9 free spaces left). When it takes all livids, you can only manage to get 9. There are times that livids dissapear from the box, where you get them, and it get's stuck! So, you got 4 livid plants, and the scrit always clicking on them to make a bunch of livid plants.

Can't be more specific…My english isn't so good! –'

Flight

2011-07-24 07:09:42

From: UNKNOWN69
Flight…Sometimes, it happens…when you have like 12 free spaces at inventory, you get those water and earth runes from Pauline. 10 free spaces remaining at inventory. Then, the script takes a log ( 9 free spaces left). When it takes all livids, you can only manage to get 9. There are times that livids dissapear from the box, where you get them, and it get's stuck! So, you got 4 livid plants, and the scrit always clicking on them to make a bunch of livid plants.

Can't be more specific…My english isn't so good! –'


Yep I understand what you're saying, but my suggestion is have just the 3 required runes in your inventory (Astrals, laws, natures), then 2 more (water, earth) will be gained by helping Pauline when she's in a fight. (This is automatic) So that leaves 23 spaces, that should be more than enough. ;)

I noticed a couple times it'll miss the Produce box and instead click the Logs box, but this is extremely rare. I suppose if it became common for this problem to arise, I shall whip something up quick to detect if we have logs and simply 'Destroy' them.

I'm also thinking of just adding the log taking/converting/fence-fixing to the script just so it has it, but I've not yet decided on this.

onilika

2011-07-24 07:14:57

Well, repairing fences…only gives 40 points (20 points for each fence). After an hour, you get some extra points!

You could always add to report, how much you helped Pauline. That would gives us an idea of how efficient is the script!

By the way, best script I've ever used! Almost with last spell unlocked, and alot of experience gained, either magic or farming!

Keep going with all those magnific scripts! Thumbs up!

Flight

2011-07-24 08:50:49

From: UNKNOWN69
Well, repairing fences…only gives 40 points (20 points for each fence). After an hour, you get some extra points!

You could always add to report, how much you helped Pauline. That would gives us an idea of how efficient is the script!

By the way, best script I've ever used! Almost with last spell unlocked, and alot of experience gained, either magic or farming!

Keep going with all those magnific scripts! Thumbs up!


It's so nice to hear positive feedback like this, kinda inspiring to continue the work, thank you for the post! :)

I suppose I could add a "Produce Points (Gained)" variable for on-screen and SRL Stats. Infact, I just came up with the way to calculate that. It's cheap and dirty, but I don't see where it would fail. ;)

onilika

2011-07-24 08:57:33

Good to hear it ! Let's go!

Brandon

2011-07-25 01:25:10

Bug: Mouse moves back and forth from the plant to the interface and doesn't click it.. it eventually clicks it but it takes it a good 57 seconds to click the interface.

It clicks the plant.. hovers interface, clicks the plant again, hovers interface.. repeats for quite some time then it clicks it.

Flight

2011-07-25 01:28:51

From: ggzz
Bug: Mouse moves back and forth from the plant to the interface and doesn't click it.. it eventually clicks it but it takes it a good 57 seconds to click the interface.

It clicks the plant.. hovers interface, clicks the plant again, hovers interface.. repeats for quite some time then it clicks it.


I think that's a lag issue because I had it as well. I think I can make a simple loop for this. I'll add it in the new version.

onilika

2011-07-25 14:45:52

Hmmm…dunno what happened today. Script was perfectly working yesterday night. Now, it logs in, and it doesn't do anything! :o
were hooks changed?

E: it shows me this: [R_GetSetting] Incorrect setting index passed to GetSetting

pyroryan

2011-07-25 16:58:41

RS Updated earlier today. The latest hooks are #658 revision 2. Running any script should force an update, but if the script doesn't call the update method, then you can manually update hooks from http://reflection.harry.lu/Hooks.simba.

onilika

2011-07-25 18:18:31

Thank you mate! Will try it now!

Flight

2011-07-25 20:23:17

From: pyroryan
RS Updated earlier today. The latest hooks are #658 revision 2. Running any script should force an update, but if the script doesn't call the update method, then you can manually update hooks from http://reflection.harry.lu/Hooks.simba.


:duh: I'll add this then.


V1.1 released! Cool new features and much more stability, check it out ASAP!


Bubix

2011-07-26 01:08:18

Dang i need to get astrals ASAP lol couse i want to test this new update :@

btw, loving your work Flight ;)

Brandon

2011-07-26 02:33:46

Bugs:

if there are only 4 of the livid plants in the invent.. it will click it forever to try to bunch them… when u actually need 5 to make a bunch..

Next is that if pauline is in a fight and the bot right clicks near her to try n energize.. and the menu comes up and covers pauline.. the bot will just hover over the menu where pauline is supposed to be.. forever until she's energized :P

This is where it got stuck trying to bunch the livids.. and it did this for quite sometime since the invent only had 4 and it needed 5..
[ATTACH]11465[/ATTACH]

Bug number 2 is the menu bug while trying to energize her.. instead the menu says "walk here" so it never finds the uptext.. and when it tries to click pauline instead a menu is blocking it from her so it gets stuck forever. Basically Pauline is under the "walk here" menu..
[ATTACH]11466[/ATTACH]

Well time to sleep now.. so meh.

Bubix

2011-07-26 07:01:41

Btw, i left my char over day to do some crazy things, but when i lookend there was no sign of simba or SMART so they have been closed, so i cannot provide nice proggy lol. (it would had 2,5h proggy)

Btw, can u make that the progress report saves on pc? in like Simbas Scripts folder? or somwhere?

Btw The script is now even faster with fenses lol

onilika

2011-07-26 07:54:33

Hooray Flight! You a beast! xD
I will try it out the new version! *thumbs up*!

Flight

2011-07-26 11:06:05

From: ggzz
Bugs:

if there are only 4 of the livid plants in the invent.. it will click it forever to try to bunch them… when u actually need 5 to make a bunch..


I don't understand, how would your inventory possible be this full? The script ONLY takes logs if we have 0 in the inventory. Therefore, there should never be more than 5 slots taken up by planks and the other 5 slots with runes. What exactly do you have in your inventory? This should not be a problem at all.

From: ggzz

Next is that if pauline is in a fight and the bot right clicks near her to try n energize.. and the menu comes up and covers pauline.. the bot will just hover over the menu where pauline is supposed to be.. forever until she's energized :P


I've never had this happen, and I've watched the bot handle energizing her twice while she's in a fight and for that 'cycle'. From how you describe the "walk here" menu blocking her, I'd suggest you've caught a very rare angle. My suggestion is put in a "MakeCompas('random');" if it fails to find Pauline's menu, that should fix your problem. But something like that happening are very rare odds.

footballjds

2011-07-26 11:15:22

what happens when i runs out of runes? :p
RSBuddy livid farmer just spam clicks on the livids or w/e its doing and ignores the fact that im out of runes. :(

Flight

2011-07-26 11:23:08

Yeah I was thinking about making an item/rune checker but I decided that's really pushing it… If one doesn't have enough sense to bring enough runes for the time one is planning on botting, then one should not bot or one should go back to Java bots where IQ is not required.

footballjds

2011-07-26 11:34:16

From: Flight
Yeah I was thinking about making an item/rune checker but I decided that's really pushing it… If one doesn't have enough sense to bring enough runes for the time one is planning on botting, then one should not bot or one should go back to Java bots where IQ is not required.


Understandable. I wouldn't bother adding an item checker either.
But it's pretty easy to check for text that says: "You do not have the required runes to …."
for people that run overnight or while they're gone that'd be pretty nice. As far as antiban goes idk why it wouldn't already be in there.

EDIT: I remember when everyone at SRL that wrote scripts was ANAL about failsafes. Like they were complete failsafe nazi's and if they found an infinite loop or something wasn't failsafed they'd freak. I believe that is a good quality and i'd like to see Scripts around here sticking to it :)
Find an idiot(or think like one for a bit) and try to do the dumbest thing you can. Then make a failsafe for it :p

Bubix

2011-07-26 12:38:26

Time Running: 42 Minutes and 46 Seconds
Farming XP: 22399
Magic XP: 25296
Crafting XP: 8640
Agility XP: 4242
Construction XP: 1311
Gained 9880 points

Its about 31k fam exp/h and 35k mag exp/h

Btw, it didint take logs to convert, so i did some time manually that. but so its great.

Flight

2011-07-26 20:11:03

From: Bubix
Time Running: 42 Minutes and 46 Seconds
Farming XP: 22399
Magic XP: 25296
Crafting XP: 8640
Agility XP: 4242
Construction XP: 1311
Gained 9880 points

Its about 31k fam exp/h and 35k mag exp/h

Btw, it didint take logs to convert, so i did some time manually that. but so its great.


Oh yeah? I was pushing 32-34k Farming exp/hour and 37-38k magic exp/hour after the fence-repairs were added.

That's weird about the skipping the "take logs" because it should detect if you have converted planks or not, and only if you do then it should try to repair the fence, otherwise it should always go to the box and take-5 and start converting. There should be no way to get around that.

Bubix

2011-07-27 00:47:47

Okay, will try to get closer look on that :)
Will provide some feedback soon :)

EDIT: all works fine, so it was my ends fault. lol
p.s. EXp is really big times now :P its all up =]

Flight

2011-07-27 07:24:46

From: Bubix
EDIT: all works fine, so it was my ends fault. lol
p.s. EXp is really big times now :P its all up =]


That's what I like to hear! :spot:

By the way, I made a (very) small update that will check if we've run out of runes and if our reflection hooks are out of date. Neither are really required, but both better in the long run, so it wouldn't hurt to use the newer version. :)

Bubix

2011-07-27 13:06:11

Great, btw, it some how managed to run out of the Area, of livid faming.
And my char had logs from the pile, and he wanted to con vet them.

In Chat-box there was message you are out of area to make planks (something like that)
So it just clicked on the logs, and couldn't transfer them to planks, so it got stuck.

char was only 1 title out of area, you could check it out, and do some file save id outside are then go back or somthing. :)

EDIT: my cahr was there (where is red dot.), and its already out of bounds, hope u get me what im trying to say lol

Flight

2011-07-27 13:27:45

From: Bubix
Great, btw, it some how managed to run out of the Area, of livid faming.
And my char had logs from the pile, and he wanted to con vet them.


Oh you're right, yeah I see how this could happen. I have an area check to see if we're outside of the area, but it activates in the main loop, while apparently I have two infinite loops that I stupidly over-looked. (Bunching the livids and converting the planks). I normally would just throw in the area checker within this infinite loop and call it good but there's still the possibility that we get a random event, then what? So I'll make a check for that as well.

Thank you very much for this catch, Bubix. You did good.

Brandon

2011-07-27 16:59:54

[ATTACH]11479[/ATTACH]

Bug that never lets me run this script more than 20 mins :c

Oh and it fails at 90% of all the randoms because it only checks for them only twice.. U should probably put R_FindRandoms in those loops that don't break out after a certain length of time.. because it will never get to the R_FindRandoms part of the script to do them..

Repeat
R_FindRandoms
//Do stuff here..
Until(false or whatever);

Flight

2011-07-27 22:22:15

From: ggzz
[ATTACH]11479[/ATTACH]

Bug that never lets me run this script more than 20 mins :c

Oh and it fails at 90% of all the randoms because it only checks for them only twice.. U should probably put R_FindRandoms in those loops that don't break out after a certain length of time.. because it will never get to the R_FindRandoms part of the script to do them..

Repeat
R_FindRandoms
//Do stuff here..
Until(false or whatever);


Yep I fixed those two infinite loops, they'll now break out and exit after a certain number of seconds and they'll always check if we're within the garden area. I guess I'll test it now that I'm awake and if everything goes through I'll upload the newest version. (V1.12)

And also about the runes, I've told you many times already mate, you only need 5 slots taken up by runes, that's all… There is no reason for 13 of your slots to be filled.


Have only this in your inventory and I promise you, you will never have that problem again. Please just try that.

Brandon

2011-07-27 23:24:37

Lol I just tried that… it just takes more logs and fills the invent with that.. every time a fence needs repairing, it grabs more logs then goes to repair.. when it grabs logs, it grabs a lot.. the invent gets full and then bam that plant thing error.. Also that loop for the plant is not because my invent is full but rather because the plant box is empty and it will click the plant thing forever as long as u have plants in ur invent.. With the invent u suggested, I still get that bug because my invent has plants in it.. The plant box doesn't always have plants in multiples of 5.. sometimes it has other numbers like 8 plants in the box.. so when u take and u get 8 plants and u bunch, there will be 3 left over and bam infinite loop :c

I'll go try the 1.12 now but my fix was:

Starting @ line 1165:


if R_ItemExists(20704,Livid) then
begin
Repeat
if R_ClickItemBy(20704,'Bunch') then
Wait(RandomRange(500,800));
if(R_CountItem(20704) < 5) then //Checks if there are less than 5 plants in invent.. if there are then break..
break;
Until(Not R_ItemExists(20704,Livid))
end;

Flight

2011-07-27 23:50:32

From: ggzz
Lol I just tried that… it just takes more logs and fills the invent with that.. every time a fence needs repairing, it grabs more logs then goes to repair.. when it grabs logs, it grabs a lot.. the invent gets full and then bam that plant thing error.. Also that loop for the plant is not because my invent is full but rather because the plant box is empty and it will click the plant thing forever as long as u have plants in ur invent.. With the invent u suggested, I still get that bug because my invent has plants in it.. The plant box doesn't always have plants in multiples of 5.. sometimes it has other numbers like 8 plants in the box.. so when u take and u get 8 plants and u bunch, there will be 3 left over and bam infinite loop :c


I don't see how logs/planks will take up your inventory. It will only take 5 more logs if we have no planks in our inventory. Now I have seen it sometimes miss click when trying to gather the produce and instead take an extra log from the box, but with that being said you should never have more than 6 logs/planks in your inventory at all times.

This comes before "taking 5" logs:

if Not R_ItemExists(20703,Plank) then
begin

if Not R_ItemExists(20702,Log) then
begin

So only if we don't have the logs/planks will it take 5 more logs.

Bubix

2011-07-28 00:49:50

Umm all works great for me, still.
I got only 5 rune types in my invy and thats all, it takes 5 logs, converts them, and if out of planks, it takes another 5, thats it.
No more problems. :p
Btw here is my goal with this scirpt :)
I want to get all spells lolz :p

Brandon

2011-07-29 12:10:56

Thanks.. I couldn't do it without this.. So here is some pics for ur front page lol.. only ran 2 hrs because Simba crashed :c

[ATTACH]11487[/ATTACH] [ATTACH]11488[/ATTACH]

Flight

2011-07-29 13:03:06

Congratulations ggzz. :)

grats

2011-07-30 18:46:45

had about an hour and a half progress report.. but it crashed smart/simba.. it's done this a few times, that one was the longest time

I'm not sure what happens but simba and smart close as if I alt f4'd it or something


got one

stopped by a random, did the random and started the script again :P

Shuttleu

2011-07-31 04:25:44

really annoyinng me
either Simba crashes (only on this script)
or this happens

~shut

Flight

2011-07-31 05:01:45

Yeah I'm getting reports of Simba crashing from the script. I have a good idea why and I'm going through some testing on it as we speak.

Shuttleu

2011-07-31 05:04:07

how about the out of runes error?

i get it randomly, sometimes after 5 mins, sometimes after 1.5 hours

~shut

Flight

2011-07-31 06:35:53

If you don't want the rune-checker just disable the block of code starting at line 1433, but other than that, it's a reflection issue.

Uploaded V1.13 which relies excludes Reflection Uptext and Option strings completely, it now uses a hybrid mix of Reflection with SRL's OCR. I also did a couple minor modifications here and there. I tested the script successfully for somewhere under an hour and I won't be able to test it more until some time tomorrow when I return home. Shuttle and Grats, please give the newest version a try and see if it still crashes for you.

Shuttleu

2011-07-31 07:20:03

ok, will do

~shut

EDIT: also another thing, you should add a Angle(True); after the LoginPlayer

EDIT: 1.5 hours and no problems yet!

EDIT: over 3.5 hours and its working OOB perfectly

=-=-=-=-=-= Livid Farmer 1.13 by Flight =-=-=-=-=-=-=
Time Running: 3 Hours, 33 Minutes and 57 Seconds
Farming XP: 83997
Magic XP: 77566
Crafting XP: 34560
Agility XP: 15951
Construction XP: 6552
Gained 38580 points
Breaks: 4
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

unfortunately im going to have to get some more astrals soon

EDIT: i unplugged the laptop and closed the lid without thinking
=-=-=-=-=-= Livid Farmer 1.13 by Flight =-=-=-=-=-=-=
Time Running: 4 Hours, 19 Minutes and 12 Seconds
Farming XP: 92167
Magic XP: 85175
Crafting XP: 38340
Agility XP: 17479
Construction XP: 7425
Gained 42460 points
Breaks: 5
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Flight

2011-07-31 21:26:50

Wonderful! Well that decides it, no more using Reflection uptext/menu options for me, I'm sticking with SRL's OCR.

Thanks for the advice on the angle. Grats had point that out to me previously, and not thinking wisely I forgot to change this before releasing the newest version.

Bubix

2011-08-01 07:32:25

will soon get anotherload of astrasls and take another shot to my veng group :)

weequ

2011-08-01 07:42:39

I think the rune checker fails if there is loading please wait going on. So you should make it double check it.

Flight

2011-08-01 10:34:07

From: Jagex

New Livid Farm spells, including new teleports, access to new patches and the ability to add specific non-lunar spells to the Lunar Spellbook.


Glad I have all current spells unlocked + 300k extra.

@weequ:
If you're having trouble with the runes check (not needed in my opinion) you can comment that part out, it's in the beginning of the main script loop, it's pretty obvious, so just disable it there.

Awkwardsaw

2011-08-01 13:17:42

All it does is log me out on start up. I have natures/ astrals/ mud staff

Flight

2011-08-01 13:24:20

From: Awkwardsaw
All it does is log me out on start up. I have natures/ astrals/ mud staff


Forgetting law runes?

Awkwardsaw

2011-08-01 13:39:29

From: Flight
Forgetting law runes?


:duh:

Bubix

2011-08-02 11:38:53

omg in august… rs update will be…
New Livid Farm spells, including new teleports, access to new patches and the ability to add specific non-lunar spells to the Lunar Spellbook.


Then this script will be more popular than it is lol

Brandon

2011-08-02 11:48:17

From: Bubix
omg in august… rs update will be…


Then this script will be more popular than it is lol



Did u hear about having JAD as a pet?!?!?! Omg… That pet will be so deeezzzed.. LOL I was the one who suggested the new spells because I posted on forums that the combat triangle was broken and that group veng = antimage because clans use them to kill mages.. Can probably find it in the general section.. I was mad cuz I lost 50m against melee and I was maging in duel arena.. Maxed lvl 138.. and teh guy was lvl 120 :c

A JMod responded we'll look into this.. and then the thread got so much attention. -__- And a whole bunch of noobs flaming/trolling me saying: "Two Words: Ice Barrage"..

Finally their fixing mage :D Edit: Oh yeah someone's gunna prob make a GOP script.. maybe I might for those new robes.

Flight

2011-08-02 11:57:33

I like my Veng Group in Castle Wars, and yes it works good against the barragers.

By the way, ggzz, I have ZMI-Extreme 1.08 running smooth for nothing under 30k RC exp/hour now. I have the 'Max-Banking' method (1-click depositing) and parse pouch handling. I've seen over 37k XP/hour with it. I figured you might wanna know. ;)

Tlachtli

2011-08-02 12:01:27

New Myreque quest, new Lunar spells, and xp-boosting equipment for RC?


But getting back on topic, I guess I'll have to start using this script again :D I'm one level off from being able to actually use Group Veng (already earned it with this script), so I can't say I've tried it in combat yet; in theory sounds like the perfect counter to Ancients, since everyone it hits gets the veng effect.

RyGuy

2011-08-03 00:33:48

Logs me in, but the only task it does on the farm is energize paulene. Any ideas?

Flight

2011-08-03 00:48:32

That doesn't make any sense.

Are you:
1. Using the absolute newest Reflection 2?
2. Using the newest hooks?
3. Using the required runes?

The more details you can give me, the faster I can tell you what's wrong.

RyGuy

2011-08-03 01:29:26

Well i was away for like 4 months and this is the first script i'm trying.. put reflection 2 folder into my includes and moved the plugin to the simba->plugins folder
if i try running with nothing changed, i get this error
[Error] (716:37): Unknown identifier 'MODELID' at line 715
Compiling failed.
i have to changed ModelID to ID to get the script to compile.
Everything is updated as far as i know

Flight

2011-08-03 01:38:57

http://villavu.com/forum/showthread.php?t=65541

I've adjusted the rune-checking procedures, I'll attach the newest version now.

RyGuy

2011-08-03 01:42:23

Edit: Uninstalled and reinstalled everything and its working now, and love the script btw :D

Bubix

2011-08-03 05:17:20

btw, you should make for your script verion chekcer, like if u try running some older version, it says plese dowload new, or somthing like that :P

ahh my simba is still crashing, i think ill try update my simba :D

newb cheater

2011-08-03 12:22:53

Hey, just tried this out, looks good, but wondering if it would be better to start doing the cures and fertilization before energizing pauline. So that you can make a run beginning with the cures + fertilization.

This is so that when your run ends, you are in the middle of the farm patch ready to cure/fertilise. This will save time rather significantly. Just a thought tho, but great job, this is wicked

Bubix

2011-08-03 13:45:07

but u need to energise pauline before curing and patching… so there is no use of taht..

Btw, runed about 2,5h wanted to stop it after 30 mins but simba crashed… again.. ahte this lol (using newest simba) and it only happens with this script lol

Btw runned smooth :)

newb cheater

2011-08-04 03:44:51

Well, just thought I would post proggy. First time using it, and it is really smooth. Thanks a lot

=-=-=-=-=-= Livid Farmer 1.14 by Flight =-=-=-=-=-=-=
Time Running: 1 Hours, 17 Minutes and 52 Seconds
Farming XP: 40851
Magic XP: 45319
Crafting XP: 16740
Agility XP: 7467
Construction XP: 1856
Gained 17560 points
Breaks: 0

However, I did not know you need to energise Pauline first then only do fertilisation. I used to fertilise first then only energise her before fixing fences or bunching livids and ending my round right in the middle of livid patch

Flight

2011-08-04 04:19:03


hook_ground_WallObject2
hook_item_GetID

These seem to be the reason why Simba is crashing from the script. You get alot of "Field not found g" and "Field not found m", yes?

Because these are constantly being checked, you'll have alot more of this error. Which means, apparently, "unfound hooks" will lead to Simba crashing. I'm gonna do a little testing around, maybe I can get around these two problems.

Bubix

2011-08-04 05:33:43

good to hear, but havent accually saw waht errors are showing before crash, because im not watching it all the time.

Btw, it is me or what, because it dosent detect if ur in random or not. ;/

Flight

2011-08-04 07:14:52

From: Bubix
good to hear, but havent accually saw waht errors are showing before crash, because im not watching it all the time.

Btw, it is me or what, because it dosent detect if ur in random or not. ;/


The Stats page says otherwise.

Edit:
I think I have it figured out. If I'm right, it's a hooks-related problem.

The error that's constantly being printed out is "Field not found: G" and "Filed not found: m". These two fields are the hooks we're using most of the time in the script: "hook_secondlevelobject_GetID = 'G';" and "hook_secondlevelobject_GetModelID = 'm';". That's fine, but why is it we have multiple of those two hooks?


hook_secondlevelobject_GetID = 'G';
hook_animableentity_GetAreaY1 = 'G';

hook_secondlevelobject_GetModelID = 'm';
hook_sdviewport_zY = 'm';
hook_item_GetID = 'm';

It would make sense that this script is the only one crashing Smart because this script is the only one that searches for Object ModelIDs.

Anyone fluent in Reflection care to enlighten me about why this is?

mormonman

2011-08-04 13:29:52

You don't quite understand what a hook is….basically it is a reference to a specific object(int, string, boolean, array, etc) inside of a class. The full "hook" is "class.object". Jagex obfuscates their client pretty intensely, so each class has random letters for their name(except a few, such as Client.class) and inside each class, each variable has random letters for their name. So there can be as many ".m" 's in the whole runescape client as they want. EG.m A.m BF.m Client.m etc….

grats

2011-08-04 16:41:58


best one so far, usually get a random that stops the script ;p

Shuttleu

2011-08-04 16:57:45

no update log for 1.13 or 1.14 :(

~shut

grats

2011-08-04 17:03:13

From: Shuttleu
no update log for 1.13 or 1.14 :(

~shut


for .14 I think he just changed the camera angles so it goes up after login

Flight

2011-08-04 22:08:31

Either 1.13 or 1.14 was the conversion from Reflection's uptext/strings over to SRL's OCR. I have 1.5 that I'm tinkering around with, as I've added a speed fix for finding Pauling using TPAs, seems to be much faster. I've also fixed the Rune-checker, it now uses just a simple "BlackMessage" (OCR) detection if we've run out of runes, rather than constantly searching our inventory for those 3 runes and their stack size. I'm also considering DTM-searching for the item detection and shutting out Reflection Items completely. With all that being implanted, I'll still have the error of "hook_secondlevelobject_GetID" present, and there's really nothing I can do about that, unfortunately.

@mormonman:
I see now I misunderstood it. I see the main class file is defined above the specific hook, so within 'that' class file, the 'm' or 'G' hook is unique, while other class files may have the same variable, but they're local to that file only. So, with that being understood, I've run out of ideas on why those two hooks are constantly "not being found". I don't know if you've ever run this script or not, but if you have any suggestions, I'm all ears!

Simtoon

2011-08-14 01:52:19


Nice Script :D

Cravings

2011-08-14 16:07:00

Works great, but some problems do occur.

I've noticed that there are quite a few misclicks when trying to repair the fences.

It will completley misclick the fence and then when it will retry, it will miss again (because of running towards fence from misclick on first try).


Edit: Recent Proggy (:

Flight

2011-08-14 20:01:00

Broken fences are hard to click mate. They're not centered within a tile and also, like all wall objects, the higher angle your camera, the harder it is to click them. The good news is the script will detect if you're outside of the area and walk you back inside, so it's nothing to worry about in the long run.

Simtoon

2011-08-14 21:54:22

Gotta love it when this script crashes :P

Does it about every 2-3hrs for me :D

Flight

2011-08-14 22:01:50

Yeah I've noticed all my scripts are crashing around 3-4 hours, even Home's GateStoner stopped and closed out after 3 and a half hours, twice.

mormonman

2011-08-14 22:57:04

From: Flight
Yeah I've noticed all my scripts are crashing around 3-4 hours, even Home's GateStoner stopped and closed out after 3 and a half hours, twice.


The same has been happening to me with one of my scripts, and I'm not using reflection 2.

Flight

2011-08-15 01:36:16

From: mormonman
The same has been happening to me with one of my scripts, and I'm not using reflection 2.


So then what would that be point to? SMART? I can't think of anything else, personally…

Simtoon

2011-08-15 05:08:27

Thanks for the script :D i got all the spells unlocked :D

Cravings

2011-08-15 14:08:08

I've noticed that when you collect the produce the character is set to run in to the middle of the farm and then bundle the produce and then run to the trade wagon. After a few runs (about 50-60 mins in for me) a problem starts to arise (For me anyway, not sure about anyone else). Its happened to me about three times.

Because of where the character is situated and the camera angle, the trade wagon can barely be seen on the screen. And because of this, the script will attempt to click on the wagon but will click just short of it and will keep attempting. I watched it for about 3 minutes and then just decided to manually deposit the produce to let the script continue.

My thoughts are to allow the script to place your character closer to the trade wagon after collecting produce.



E: Longest Proggy Yet? ;o
=-=-=-=-=-= Livid Farmer 1.14 by Flight =-=-=-=-=-=-=
Time Running: 13 Hours, 37 Minutes and 36 Seconds
Farming XP: 290363
Magic XP: 335882
Crafting XP: 121500
Agility XP: 57020
Construction XP: 19929
Gained 136800 points
Breaks: 9

janders18

2011-08-19 23:04:58

Got it fixed

Simtoon

2011-08-19 23:47:40

From: janders18
I just keep getting this error message, and i can't figure out why

[Hint] ..\Simba\Includes\Reflection\./Core/Players.simba(86:3): Variable 'TEMP1' never used at line 85
[Hint] ..\Simba\Includes\Reflection\./Core/Players.simba(86:3): Variable 'TEMP2' never used at line 85
[Error] (120:22): Unknown identifier 'R_GetSkillExp' at line 119
Compiling failed.


You need reflection 2

Bubix

2011-08-20 08:51:09

@ 2richdeens how the fck u did so long proggy? becouse im crashing arund 2-3 hours.. lol

Btw, ur playing really safe? because u did get low xp in such a time..

Ahh son i i will get veng group heh :)

Flight

2011-08-20 09:00:57

I've noticed that not constantly searching for randoms (R2) seems to make the script last that much longer.

newb cheater

2011-08-22 14:59:25

Just thought I would post up a run I did last night :)

=-=-=-=-=-= Livid Farmer 1.14 by Flight =-=-=-=-=-=-=
Time Running: 1 Hours, 46 Minutes and 5 Seconds
Farming XP: 50674
Magic XP: 58195
Crafting XP: 20520
Agility XP: 10012
Construction XP: 3003
Gained 22500 points
Breaks: 0

onilika

2011-08-22 16:47:42

Tomorrow comes the update! The living farm update! among other minigames updates :D
More spells and options to come, more hours running this sweet script!

Brandon

2011-08-23 17:10:51

Bug: When going to the first Fence (The one to furthest to the west), it clicks outside and then waits till you run all the way around.. then when it gets far outside, it tries to click the fence forever.. until I disable and re-enable smart, then it runs back inside and does some other stuff..

Should make it run near the fence first then use R_TileToMS to click the tile itself rather than using the minimap to walk to that very tile.. Just use the minimap to go near it.. currently have a 5.5 hr progress report and still going but that running outside thing infront of a Pmod was not cool..

Edit:
GRRRRRRRRRRRR Just lost a 7 hr proggy cuz smart and simba just closed for no god damn reason with no errors.. just disappeared from my screen!

Edit2: Looks Like I was wrong.. it runs outside for every single fence.. for all 3 fences, sometimes it would try to walk to them and instead click outside.. also clicks outside when trying to repair..

Here its the best proggies I can get without smart crashing.. Just know in total my proggy is 13 hrs long..

<—- Yes you can unlock the spell at 850k points.. it says 880k but thats a bug.. in total u need 868k cuz u gotta buy a necklace to use it :c


Thats 14 hrs right there all day today.. great script.. fix the bugs I mentioned above = perfect! Thanks alot bro. I really appreciate this.. wish everyone would appreciate it like I do.. Especially as the RSBuddy one fails like F*** because it trades random ppl when it right clicks LOL what a fail.. teach em how to do it flight!! We own their scripts :D Enjoy the proggies.. Was hoping I could screenshot all 14 hrs at once but thats not possible.. I believe its because my simba debug keeps saying field not found and when it gets to 1k+ it crashes.. :c Maybe it runs out of memory in its allocated memory block but who knows.. oh well THANK YOU!!!!!!!

For anyone else getting it.. Just use this script to give flight a nice proggy.. Trust me when I say the spells itself isn't worth it!!
<— So gay!! Gotta wear it + charge it for fire *wave* not surge.. Only reason I did it was to give flight proggies which failed so :c

whatev

2011-09-06 16:19:17

=-=-=-=-=-= Livid Farmer 1.14 by Flight =-=-=-=-=-=-=
Time Running: 2 Hours, 59 Minutes and 31 Seconds
Farming XP: 14229
Magic XP: 21971
Crafting XP: 11880
Agility XP: 13576
Construction XP: 54
Gained 13740 points
Breaks: 2
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Successfully executed.


Seems to be having issues with
a) repairing fences (did 1x in 3 hrs)
b) sometimes it can't find the cart (seems to be due to a lot of screen turning)

Ok I'm going to make some assumptions after looking at the data.
First, it obviously got stuck. I checked it at t=45 and the xp values were on track to be 3x higher than what they ended at. So I'm, going to assume it crashed sometime around t=60mins

[BUG FOUND]As for why it crashed, I was lucky enough to check at 3 hrs and catch the issue. It was stuck looking for the cart.

The fix might be something like realign map to one of several supported degrees (or map positions where it will always find the cart*) when it casts string amulets to handle the flower things.

*Such as high angle views, N, maybe S. might have to check the area out before adding it to the script.

Flight

2011-09-06 21:11:56

From: whatev
Seems to be having issues with
a) repairing fences (did 1x in 3 hrs)
b) sometimes it can't find the cart (seems to be due to a lot of screen turning)


Repairing fences I think I can improve with a little color assistance for additional accuracy. The cart-finding issue is something I'm a bit confused about it, because if the cart's object tile is not on the main screen, it should walk near the cart. I'll take a look into this and see if I can come up with something better.

Bubix

2011-09-08 07:18:48

The following bitmaps were not freed: [2, 3]
shows that when script starts to run..
cant get it on running, have newest r2 etc. ahh. i got only one that problem?

onilika

2011-09-08 07:48:57

I've had that problem of bitmaps. I think I just updated reflection, or was SRL, hooks, and all worked fine. Good luck

Bubix

2011-09-09 07:37:22

lol it was so stupid mistake by me.. i forgot law runes :D:D
So stupid..
ahh double xp has started :)

urm… yeah i like this.. dodnt know what else to do lol so i tought… why not? :p

will run it till my runes ends lol


Flight

2011-09-09 08:58:08

From: Bubix
lol it was so stupid mistake by me.. i forgot law runes :D:D
So stupid..
ahh double xp has started :)

urm… yeah i like this.. dodnt know what else to do lol so i tought… why not? :p

will run it till my runes ends lol



Lol nice. Watch it closely though. Incase something goes wrong you wanna be there to start it back up as quickly as possible.

Offtopic: I stopped at 2.4x multiplier, going from 71 to 80 Herblore in that amount of time. Pyramid Plunder is next. :stirthepot:

Bubix

2011-09-09 13:23:35

ahh now i stopped it lol , needed some break for a while :)


Haven't been so long time on there :p
Btw this is nasty :P

EDIT: didnt want to double post. but got veng group :)
Greatest script for minigame ever :P

whatev

2011-09-12 15:24:45



Need a failsafe so this doesn't happen so often.

edit: read the text in the chat window

onilika

2011-09-12 16:24:17

From: whatev


Need a failsafe so this doesn't happen so often.

edit: read the text in the chat window


Whatev, simply put astrals, nature and law runes in your inventory. That should resolve the problem.

Bubix

2011-09-12 17:34:59

yeap Lsiten to unkown69.
You need only Astral, Law, nature rune in your inventory.
So its 3 spots of 28.
Afterwhile lady gives earth nad water runes as reward tho, so its 5 slot used..
+ 5 branches its 10.
+ 10 livids its totaly 20 used spots of invetory totaly

Btw, for me it never got more that 2 strunged items in one time, it has be your glich :p

whatev

2011-09-12 17:57:11

Thank you, kind sirs. Trying now.

Heavenzeyez1

2011-09-19 08:40:29

=-=-=-=-=-= Livid Farmer 1.14 by Flight =-=-=-=-=-=-=
Time Running: 1 Hours, 58 Minutes and 16 Seconds
Farming XP: 55356
Magic XP: 18540
Crafting XP: 23220
Agility XP: 10861
Construction XP: 1966
Gained 24780 points
Breaks: 1
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Successfully executed.
Ran out of astrals.
Did run like a charm! :)
Thanks,
~Eerik.

Heavenzeyez1

2011-09-21 23:50:23

Sorry for double post, but check this out!:
=-=-=-=-=-= Livid Farmer 1.14 by Flight =-=-=-=-=-=-=
Time Running: 7 Hours, 55 Minutes and 47 Seconds
Farming XP: 199298
Magic XP: 67560
Crafting XP: 82620
Agility XP: 39879
Construction XP: 10647
Gained 91140 points
Breaks: 6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Successfully executed.

~Eerik.

Flight

2011-09-22 00:27:56

Very nice! :O You must have under the required Magic lvl, that's the reason you have low Magic exp? 8 Hours though, that's wonderful. :)

Heavenzeyez1

2011-09-24 20:52:17

My magic is 74 now, idk if that's too low? :)
I'm going on a night proggy again, will report back to you tomorrow.
~Eerik.

Flight

2011-09-24 21:19:54

Yeah if you're under the required Magic level to cast the spells you'll get just a fraction of the original Magic exp. If you have the real level to cast all of the spells there then you'll get full exp, and that will equal to alot more than your Farming exp gain.

Heavenzeyez1

2011-09-24 21:32:29

Okay, thanks.
Umm, it updated my hooks automatically, but now I get an error:
[Error] C:\Simba\Includes\Reflection\./lib/animable/characters/MyPlayer.simba(78:41): Unknown identifier 'hook_character_Animation' at line 77
The line is:
Result := (SmartGetFieldInt(MyPlayer, hook_character_Animation) = -1) and

~Eerik.

Harry

2011-09-24 22:08:24

So update your reflection include too.

Heavenzeyez1

2011-09-24 22:09:06

I think I did?
I downloaded r2 from github, pressed play, smart came up, logged in, then it stopped script, said that it updated hooks, when I tried to run again, it gave me this error.

Harry

2011-09-24 22:23:16

Why are you using github instead of the Simba updater? You probably have the wrong repo, you shouldn't be using the one that Drags111 run. Also, Simba updater downloads Ref2. Delete your includes folder and force a Reflection Updater update in Simba and it should work.

Heavenzeyez1

2011-09-24 22:40:38

Thank you, I didn't know that!!! :)
~Eerik.

E: I couldn't get a proggy for you, because SIMBA had crashed when I woke up - it used 3k astrals… :(
E2: NOOOOOOOOOOOOOO, why does the SIMBA close itself, I had a 10hour proggy, good job. -.-

Mr. Bottomtooth

2011-10-06 18:09:09

Woah this runs insanely well… I thought I'd give it a try after doing livid farm myself and getting kinda fed up with it and it seems the script is actually doing a better job at it than I did… Should I be worried? :p

Flight

2011-10-06 21:11:08

I plan on re-doing alot of this script with R2.2 as there's alot to be improved. So hang in there, Eerik, and hopefully R2.2 is right around the corner.

@Mr. Bottomtooth:
No complaints there bud. :)

Heavenzeyez1

2011-10-07 17:13:36

From: Flight
I plan on re-doing alot of this script with R2.2 as there's alot to be improved. So hang in there, Eerik, and hopefully R2.2 is right around the corner.

@Mr. Bottomtooth:
No complaints there bud. :)


Can't wait, my friend! :)
Thank you so much for your work! :)

~Eerik.

mika

2011-10-07 18:08:24

From: Heavenzeyez1
Okay, thanks.
Umm, it updated my hooks automatically, but now I get an error:
[Error] C:\Simba\Includes\Reflection\./lib/animable/characters/MyPlayer.simba(78:41): Unknown identifier 'hook_character_Animation' at line 77
The line is:
Result := (SmartGetFieldInt(MyPlayer, hook_character_Animation) = -1) and

~Eerik.


im getting the same problem how do i force update?

Mr. Bottomtooth

2011-10-07 20:18:07

=-=-=-=-=-= Livid Farmer 1.14 by Flight =-=-=-=-=-=-=
Time Running: 1 Hours, 27 Minutes and 37 Seconds
Farming XP: 40300
Magic XP: 36936
Crafting XP: 16200
Agility XP: 7976
Construction XP: 1911
Gained 18180 points
Breaks: 1
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Just a little one for now.

Flight

2011-10-07 21:14:29

From: mika
im getting the same problem how do i force update?


The Simba Reflection updater doesn't work so well for me, so I'll tell ya tell ya how I updated it personally.

Go to this site, download the .zip, extract that, and replace your current reflection with that. You should be good to go afterwards.

mika

2011-10-07 22:17:10

I am still having a problem. I got reflection 2 to work from the link you sent me but the script only logs in checks the accept aid or something and click on the invy tab and stops. nvm i fixed it hooks where old in the link up there but thanks for showing me were i can get ref 2

janders18

2011-10-09 13:58:21

Fixed

Harry

2011-10-13 14:14:31

Good script.

=-=-=-=-=-= Livid Farmer 1.14 by Flight =-=-=-=-=-=-=
Time Running: 28 Minutes and 15 Seconds
Farming XP: 14688
Magic XP: 4920
Crafting XP: 6480
Agility XP: 2885
Construction XP: 873
Gained 6820 points
Breaks: 0
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

My magic level is only 72 or something around there so it's slow for magic exp but runs nice.

Only issue I have had is it will sometimes not hover over Pauline properly (aims too "low"), same with the plants but the plant's hitboxes are large enough it will always click properly. Corrects itself though so it's not a big issue.

Flight

2011-10-13 22:12:55

From: Harry
Good script.

=-=-=-=-=-= Livid Farmer 1.14 by Flight =-=-=-=-=-=-=
Time Running: 28 Minutes and 15 Seconds
Farming XP: 14688
Magic XP: 4920
Crafting XP: 6480
Agility XP: 2885
Construction XP: 873
Gained 6820 points
Breaks: 0
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

My magic level is only 72 or something around there so it's slow for magic exp but runs nice.

Only issue I have had is it will sometimes not hover over Pauline properly (aims too "low"), same with the plants but the plant's hitboxes are large enough it will always click properly. Corrects itself though so it's not a big issue.


Yeah the Pauline-finding issue. Originally it was set to just search at her static tile with a height of, I think, 100. Afterwards I put in a simple color TPA assist to help with accuracy. I plan to do alot of rework on the script upon release of R2.2, this will definitely be included. And yes, because you don't have the real Magic level required the cast the spells, I believe the Magic exp gained is halved, otherwise you'd be getting even more Magic exp than Farming exp. Thanks for the feedback, Harry. :)

Harry

2011-10-14 04:02:35

You get no exp at all in magic if your level isn't high enough, but half in the secondary skill.