[R] - Smarter Fighter!
Fights any monster, anywhere in Runescape. Version 0.14 or 0.153
http://i54.tinypic.com/2latsuo.jpgSRL Stats!
Instructions:
- Place all your players next to the NPCs they will be fighting.
- Setup the constants and Declareplayers
- Press play
- Post all feedback/progress reports her
Just going to go over the declareplayers:
- Name is the login name of your player
- Pass is the runescape password
- Nick is 3-4 letters of the player's in-game name
- Booleans[0] is responsible for bone burying, set Booleans[0] := true; if you want that player to bury bones. false means don't bury bones
- Arrays[1] are IDs of the object you would like to pickup. Leave it blank or as 0 if you don't want to pickup any items. [The IDs don't have to be in order of anything]
- Arrays[0] are the name(s) of the monsters you want to fight, can be more than one, however I haven't tested multiple NPC support.
- Skill is the fight style you would like the player to use, Ex. 'attack' = attack, 'strength' = strength, 'defense' = defense, 'shared' = shared. Sorry, I'll follow up on the Range support ;)
- Strings is the uptext[names] of the objects you would like to pickup, they don't have to be in any order, and you can leave it as Players[0].Strings := ['']; if you don't want to pickup anything.
- Active, leave this true if you want to use your player :p
- BoxRewards, this can be changed to your preference of rewards.
The constants..
Simba Code:
Const
SwitchTime = 6; //minutes before switching. Not in use currently, leave as whatever
WORLD = 9; //Which World?
MEMBERS = False; //Members = True, F2P = False
SIGNED_CLIENT = True; //Signed Client = True, Unsigned Client = False.
const
RunDir = 'E'; //Direction run if out of food and in fight, not too important to worry about though
{Regular Mouse Speed = 15 . [So if ExtraMouseSpeed = 2 then MouseSpeed = 17 ]}
ExtraMouseSpeed = 0; // Amount in level of speed to increase the speed of the mouse.
// ONLY CHANGE if you notice script can't keep up with NPC movement.
// Don't put too high of a number because too high speed = ban hammer.
Self-explanatory, I hope ?
As for getting the IDs of RS objects:
*** If you dont have the ID's of the object(s) you want the script to pickup
then do:
1 - Go to: Runescape Grand Exchange
2 - Search the object you want, example "Feather"
3 - It will send you to another page, and the link at the top will be:
http://services.runescape.com/m=item...tem.ws?obj=314
4 - obj=314 [ 314 is the OBJECT ID for "Feather". ]
5 - By the way, if you don't know the correct uptext of a object, the G.E on RS website
will give you it. Ex. /Feather/
[ no / / ] Coin ID = 995 btw
Anyways, I'd just like to say this script is roughly 95% reflection, the only color would be the SRL functions, and coordinates in Narcle's food function that I stole :redface:, don't worry I credited :). It is pretty good, does multiplayer[TESTED :D], and it took me about a day to write, and another couple days of testing. Hope you enjoy. :D
Bugs:
- Just realized food counting is off, will fix later as it isn't a big issue. Fixed in 0.11, I believe.
- Experience won't be counted in proggy for 'shared', so try not to use "shared" mode as it won't update your XP and Stats. Will post a fix soon... Was fixed in a previous version ;]

