SRL Archive - RS3 Script Requests

Livid Farm script, would you use it?


Flight

2011-05-10 02:04:22

So I made a mental skeleton of a Livid Farm script, and I think I can do everything except for the fence repair. (I haven't started the quest to unlock that spell) I just think it's about time SRL gets up to par with the other java bot's advanced scripts.

For this activity, you need a few mid/higher level stats as well as Lunar Diplomacy quest. It also chews through astral and nature runes, but that's nothing we can't bot, right? :rolleyes:

For more info on this activity you can view the guide HERE. This gives a very generous amount of Farming exp, as well as Magic/Crafting/and Agility exp. It's also required for very useful spells like 'Repair Rune Pouch', 'Disruption Shield', and 'Vengeance Group'. These take alot of time to unlock, so wouldn't it be nice to have a script gather points for us while getting multiple exp at the same time?

One step I can't figure out how to do is 'Recharge Pauline'. I've never even made a script that deals with NPCs, so chatting/selecting chat options is beyond my ability, so maybe if someone wants to throw a few pointers my way, that'd be GREAT!


Thoughts, ideas, suggestions?

Brandon

2011-05-10 02:28:36


procedure NPCInfo;
var
NPCC: TNPC;
begin
If((FindNPC(npcname,NPCC))Then
begin
writeln('Tile:'+inttostr(NPCC.tile.x)+','+inttostr(NPCC.tile.y));
writeln('Ms:'+inttostr(NPCC.ms.x)+','+inttostr(NPCC.ms.y));
writeln('mm:'+inttostr(NPCC.mm.x)+','+inttostr(NPCC.mm.y));
writeln('index:'+inttostr(NPCC.index));
writeln('NPCType:'+inttostr(NPCC.NPCType));
writeln('Height:'+inttostr(NPCC.Height));
writeln('Animation:'+inttostr(NPCC.Animation));
writeln('TurnDirection:'+inttostr(NPCC.TurnDirection));
writeln('Combat:'+inttostr(NPCC.Combat));
writeln('HPRatio:'+inttostr(NPCC.HPRatio));
writeln('Name:'+NPCC.Name);
writeln('InFight:'+booltostr(NPCC.Infight));
writeln('IsMoving:'+booltostr(NPCC.IsMoving));
WriteLn(NPC.Interacting);
WriteLn(NPC.RealTile);
WriteLn(NPC.Tile);
WriteLn(NPC.Pixel);
end;
end;
That should output everything about the npc.. including the animation it makes when pauline is drained..

Then do something like AreWeInteracting.. to see if your interacting with her. and for chat uhh I never really checked NPC chat :S I only checked for stuff like player chat using LastChatMessage and R_LastChatter, etc..

KingKong

2011-05-10 02:46:18

Chatting/selecting chat: FindNPCChatText(txt: string; Action: (ClickLeft,ClickRight,Move,Nothing))

as for interacting with npcs, get their ID, then do GetNpc(ID) or GetNullNpc(ID) depending on the npc. after that just take the tile of the npc, mouse there.

Flight

2011-05-10 02:51:21

Ah great! I looked in reflection's NPC file but I never found anything to do with chat. I can surely use that!

And ggzz, I can use 'AreWeInteracting' for failsafes, so that'll come in handy. So what's your twos' opinions? Is it really worth making or would it be a waste and never used?

trojan

2011-05-10 04:04:44

You should do a poll :), the main problem is obviously that you need very high levels to run this script, and people might not want to bot with that account, however I would though if I got 60 farming :)

KingKong

2011-05-10 04:07:12

I don't really know since im not p2p, i had a look at it and seems to me that you already need a fairly high lvl of magic to start off with. But if the xp/gp/hr is good, then i guess people would use it. You could try make it just to learn something new(i make most of my scripts by trying to learn new stuff)

Flight

2011-05-10 04:14:57

Yeah that's true, it would be some good experience for me to try it. Although I ran into another snag. Apparently the diseased version of a plant and the healthy version of it are exactly the same ID, so the ID remains the same, only the color changes. It wouldn't be too bad but alot of the colors in healthy plants are used all over this area, not to mention people standing on top of plants, blocking the view… Bleh, I was really hoping curing a plant would change it's ID completely. :(

footballjds

2011-05-10 10:23:43

From: Flight
Yeah that's true, it would be some good experience for me to try it. Although I ran into another snag. Apparently the diseased version of a plant and the healthy version of it are exactly the same ID, so the ID remains the same, only the color changes. It wouldn't be too bad but alot of the colors in healthy plants are used all over this area, not to mention people standing on top of plants, blocking the view… Bleh, I was really hoping curing a plant would change it's ID completely. :(


fear not, it changes many other things ;)
speak with Pyro :D
(just try not to ask to many questions or he'll never talk to you again{as in my case} haha)

Flight

2011-05-10 11:04:08

You must know something I don't. I can't seem to find anything else that might change with an object in reflection's Object. I was hoping Object_Interactable excluded objects with 'Examine' options, but apparently they're also considered 'interactable'.

Brandon

2011-05-10 12:16:29

From: Flight
You must know something I don't. I can't seem to find anything else that might change with an object in reflection's Object. I was hoping Object_Interactable excluded objects with 'Examine' options, but apparently they're also considered 'interactable'.


I believe its the same as the Prison Pete random? I think you can use index's though to find which plant it is..
Check out this, its a livid farm script that works and it tells the difference between the plants and when pauline is energized or not.. I dont know java much but even I can tell which part does what so itll definitely not be too much work..

http://pastebin.com/dCNJxygu

footballjds

2011-05-10 12:50:34

From: Flight
You must know something I don't. I can't seem to find anything else that might change with an object in reflection's Object. I was hoping Object_Interactable excluded objects with 'Examine' options, but apparently they're also considered 'interactable'.


what i mean is there are thousands of more "hooks" then what is currently used in SRL-Reflection. If you are looking for a specific hook try asking Pyro nicely :p

Flight

2011-05-10 20:30:02

Ok thanks, I just might try dropping Pyroryan a line, maybe he'll fill me in on something like 'Object masks'.

Runescape Pro

2011-05-10 20:42:09

I would use it. Add an option for the fence fixing please because I can use that spell.

mturdles

2011-06-09 15:38:04

I would use it, because Livid Farm is by far the most boring game I've ever played on Runescape, but I really want the spells.

bolshak25

2011-06-09 16:32:33

From: mturdles
I would use it, because Livid Farm is by far the most boring game I've ever played on Runescape, but I really want the spells.


im not sure if hes still doing this. being it is a month old thread

masterBB

2011-06-09 16:43:34

From: bolshak25
im not sure if hes still doing this. being it is a month old thread


I don't see this as a grave dig yet. We still need this script if there is enough need for it.

If the xp or gp an hour is good enough, I could make it.

bolshak25

2011-06-09 16:54:03

From: masterBB
I don't see this as a grave dig yet. We still need this script if there is enough need for it.

If the xp or gp an hour is good enough, I could make it.


i didnt say it was a gravedig, i just said im not sure hes still making this being its been a month and no new posts

Flight

2011-06-09 20:12:47

I'll still make it when Reflection 2 is a go. But I've other scripts that will come first before this. Model clicking is required for this.

boobooo42

2011-06-10 00:09:41

I, too, would use this script.

Capricorn

2011-06-10 02:48:32

From: Flight
I'll still make it when Reflection 2 is a go. But I've other scripts that will come first before this. Model clicking is required for this.


How is model clicking required?

Flight

2011-06-10 03:29:37

From: Capricorn
How is model clicking required?


The object ID of a diseased plant and a healthy plant is exactly the same, same deal for fertilized/un-fertilized soil. The only difference is visual (Object's Model ID). And because of the colors being well blended throughout this whole area, color alone would be anything but accurate to use.

I invite you to try making it yourself if you don't quite understand it yourself. You'll find out what I'm talking about very quickly…

footballjds

2011-06-10 16:26:42

From: Flight
The object ID of a diseased plant and a healthy plant is exactly the same, same deal for fertilized/un-fertilized soil. The only difference is visual (Object's Model ID). And because of the colors being well blended throughout this whole area, color alone would be anything but accurate to use.

I invite you to try making it yourself if you don't quite understand it yourself. You'll find out what I'm talking about very quickly…


so model clicking is unnecessary. :p

Flight

2011-06-10 22:26:29

Just as long as we can hook models by their ID's and click that model ID… What else would you call that?

Simtoon

2011-06-10 22:41:50

Would be nice to have a script to raise farming, farming is my lowest skill right now :S

Flight

2011-06-11 03:52:40

I did this activity at a solid 32k Farming exp/hour, same with Magic. Before I did this, Farming was my lowest skill and I had no intention of manually training it. :p

Simtoon

2011-06-11 04:50:35

Farming is my lowest skill!

EDIT: I said it about Nevermind about this post :S

Capricorn

2011-06-11 07:12:49

I distinctively remember there being a similar problem with ore rocks a while ago and that reflection had a way of dealing with it.

But I looked in the include and didn't see anything… So my guess is either Jagex changed something, or something internally was changed in reflection. But I am pretty sure there was a problem like this a while back - ores being mined but the ID not changing.

Flight

2011-06-11 11:08:24

From: Capricorn
I distinctively remember there being a similar problem with ore rocks a while ago and that reflection had a way of dealing with it.

But I looked in the include and didn't see anything… So my guess is either Jagex changed something, or something internally was changed in reflection. But I am pretty sure there was a problem like this a while back - ores being mined but the ID not changing.


You're right about that. I can name quite a few instances in where Object ID's are no longer changing, but rather the object'sModel ID.

Capricorn

2011-06-11 17:22:46

From: Flight
You're right about that. I can name quite a few instances in where Object ID's are no longer changing, but rather the object'sModel ID.


Yes but I'm talking about way long ago, like maybe a year. I always thought that the "problem was fixed" because nobody mentioned anything after…

mika

2011-06-16 14:44:49

oh yeah i would love a livid farming script

Spelletje

2011-06-19 16:41:49

would give it a go, need to log many hours on livid for the rewards

Flight

2011-07-19 07:30:21

I'd like to announce this project is a go. :) Thanks to much assistance from Pyroryan, I can now track those tricky objects, so expect a few more scripts to be coming your way. ;)

Tlachtli

2011-07-19 09:49:01

I'd definitely use a Livid Farm script. If you want someone to test anything for you, I'd be happy to.

Drakan

2011-07-19 10:04:45

Glad to hear you got it all worked out and see the beauty of reflection again :P

Flight

2011-07-19 11:14:44

From: drags111
Glad to hear you got it all worked out and see the beauty of reflection again :P


I never doubted reflection, you've just been assuming that lately.

Drakan

2011-07-19 15:15:06

From: Flight
I never doubted reflection, you've just been assuming that lately.


Objects in reflection* :P

TomTuff

2011-07-19 16:36:19

I'd use it, you know I'm here to help ;)

onilika

2011-07-19 18:22:17

I'd use it also! I hope is public :x

Yago

2011-07-20 12:28:03

From: UNKNOWN69
I'd use it also! I hope is public :x


He released the beta publicly recently

Flight

2011-07-20 19:35:54

From: Yago
He released the beta publicly recently


I believe his post was made before I released it. :p

Yago

2011-07-20 19:42:04

From: Flight
I believe his post was made before I released it. :p


Yup :) giving him a heads up ;) Trying to play that off