Search for HPPercent and replace byCode:Integers[3] := 160 ;//what HP to start eating Integers[4] := 220 ;//what HP to end eating Integers[5] := 100 ;//what HP to run away
That's how i fixed the problem with HPPercent...Code:GetMMLevels('hp',ColorSign) < Players[CurrentPlayer].Integers[3] GetMMLevels('hp',ColorSign) > Players[CurrentPlayer].Integers[4] GetMMLevels('hp',ColorSign) < Players[CurrentPlayer].Integers[5]
EDIT: You have to see in the code whether to use < or >, ofcourse.
The "Time ran" and "Worked" is about 15 minutes off, what up?PHP Code:Status: [===============================]
Status: [ Fast Fighter 3.30 ]
Status: [ by Narcle ]
Status: [===============================]
Status: [ Time Ran : 1 Hr 28 Min 56 Sec ]
Status: [ Killed : 135 ]
Status: [===============================]
Status: [ Fast Fighter 3.30 ]
Status: [===============================]
[============================================]
[ Nick | Active | Worked | Kills | Foodate ]
[============================================]
[ | True | 01:44:22 | 135 | 0 ]
[============================================]
That's called resting...
Mines just stands saying it's checking stats and does nothing.
Anyone got some good chicken colourS?
Last edited by Hamish; 07-10-2010 at 06:34 PM.
Status: [==============================]
Status: [ Fast Fighter 3.30 ]
Status: [ by Narcle ]
Status: [==============================]
Status: [ Time Ran : 9 Hr 53 Min 8 Sec ]
Status: [ Killed : 1456 ]
Status: [==============================]
Status: [ Fast Fighter 3.30 ]
Status: [==============================]
[============================================]
[ Nick | Active | Worked | Kills | Foodate ]
[============================================]
[ | True | 09:58:25 | 1456 | 0 ]
[============================================]
stopped due to update GAY
hey good script working on a proggy atm.. one thing ive noticed is this script is alot slower then it use to be i was getting 35kexp/h with the scripts in 08/09 now its alot less being around 25kexp/h mostly its the searching time that you use to have right on the dot. Did you make it this way to be less detectable? if not then see if you can update since this is somewhat slow compared to your other faster fighters.
Its slower due to accuracy reasons. But I think also FightOnScreen isn't as effective now so I think that's changing it also.
Accuracy reason I added a repeat into nInFight to make sure it doesn't return a false reading, and this works really well. Try changing nInFight like so:
SCAR Code:Function nInFight: Boolean;
var
T: Integer;
begin
T := GetSystemTime+200;//500 before
Repeat
Wait(1);//5 before
Result := InFight;
until Result or (GetSystemTime > T);
end;
I'll have to find a fix for FightOnScreen that works in both Simba and SCAR, pretty sure its not working right.
Edit:
I'll do an update on Simba's Public release. Was going to wait for SRL-stats but I think its important to work well with Simba's public release.
Last edited by Narcle; 07-16-2010 at 10:28 PM.
(Scripts outdated until I update for new SRL changes)
AK Smelter & Crafter [SRL-Stats] - Fast Fighter [TUT] [SRL-Stats]
If you PM me with a stupid question or one listed in FAQ I will NOT respond. -Narcle
Summer = me busy, won't be around much.
That tweak was good but i was wondering what other tweaks i could make to help me. Im training range on a tank. I'm in a multi-combat area with lots of red spiders and have high enough to tank them all. I would like to be throwing knifes the entire hour rather then searching in between got any ideas? 1 invey of monkfish usually last me 2 hours with 2k iron knifes and avas backpack.
Uhhh, did you upload the wrong file or something because mines just looks like some sort of web script, and has no Begin at the start of the script.....
Open Scar 3.23beta > Tools > "Associate .scar files"
[==========================]
[ Fast Fighter 3.30 ]
[ by Narcle ]
[==========================]
[ Time Ran : 24 Min 53 Sec ]
[ Killed : 37 ]
[==========================]
[ Fast Fighter 3.30 ]
[==========================]
[============================================]
[ Nick | Active | Worked | Kills | Foodate ]
[============================================]
[ | True | 00:48:37 | 37 | 0 ]
[============================================]
Worked on cows, manually ended because I can't keep training on them.. Next problem is the fact that I can't find accurate colours for Al-Kharid Warriors.
I've never used scripts before today, and this site has been extremely helpful.
And let me just say that this script is great! Very easy to learn, user friendly, and it works great!
I would like to say thank you for creating this spectacular script and introducing me to the world of scripting. The script is actually running while im typing thisill let it run until after i finish dinner and post a log.
Thanks again bud!!!
Well finall released, good job.
PHP Code:[===============================]
[ Fast Fighter 3.30 ]
[ by Narcle ]
[===============================]
[ Time Ran : 14 Hr 5 Min 15 Sec ]
[ Killed : 3581 ]
[===============================]
[ Fast Fighter 3.30 ]
[===============================]
Changed the script so it would change players when they were 40 att (instead of after some time) worked wondersPHP Code:[============================================]
[ Nick | Active | Worked | Kills | Foodate ]
[============================================]
[ | True | 00:46:18 | 181 | 0 ]
[ | True | 01:52:14 | 467 | 0 ]
[ | False | 00:00:00 | 0 | 0 ] <--- I set to false
[ | True | 02:04:22 | 507 | 0 ]
[ | True | 03:49:15 | 973 | 0 ]
[ ------------------------------------------ ]
[ | True | 00:20:36 | 91 | 0 ]
[ | True | 00:20:44 | 115 | 0 ]
[ | True | 01:32:02 | 432 | 0 ]
[ | True | 02:01:47 | 516 | 0 ]
[ | True | 02:46:44 | 299 | 0 ]
[ ------------------------------------------ ]
[ | False | 00:00:00 | 0 | 0 ] <--- I set to false
[============================================]
(the ones set to false already had 40 att
) My army is coming along nicely
![]()
Status: [================================]
Status: [ Fast Fighter 3.30 ]
Status: [ by Narcle ]
Status: [================================]
Status: [ Time Ran : 10 Hr 45 Min 39 Sec ]
Status: [ Killed : 1489 ]
Status: [================================]
Status: [ Fast Fighter 3.30 ]
Status: [================================]
[============================================]
[ Nick | Active | Worked | Kills | Foodate ]
[============================================]
[ | True | 10:32:10 | 1489 | 0 ]
[============================================]
NextPlayer
SwitchToPlayer(PlayerNo: 0, Active: True);
Welcome to Runescape.
THE BEST SCRIPT
There is a small bug in HP Regening if you require it replace HPCheck, and WaitFight with this:
Its not that MAJOR so I didn't feel a new release for just this atm. It will be implemented when SRL Stats are out and I release the next version.Code:function HpCheck: Boolean; var T, i, x, y:Integer; begin if (HPPercent < 50) and LoggedIn then begin Writeln('HP low doing HP checks...'); if not InvEmpty then for i := 1 to 28 do if ExistsItem(i) then begin MMouseItem(i); GetMousePos(x, y); if WaitUptext('Eat', 400) then begin Mouse(x,y,0,0,false); if WaitOption('Eat', 400) then begin T := GetSystemTime; while ExistsItem(i) and ((GetSystemTime-T) < 2000) do wait(20); if (HPPercent > 60) then Exit; end; end; if (not LoggedIn) or (HPPercent > 50) then Exit; end; if (HPPercent < 50) then begin Debug('HP regen...'); T := GetSystemTime; Result := true; repeat if not nInFight then SetRest; Wait(200+random(200)); FindNormalRandoms; If ((GetSystemTime - T) > (50000+random(50000)) ) then begin RandomMovement; T := GetSystemTime; end; if not LoggedIn then Exit; until (HPPercent > 60); Debug('HP regen END'); SetAngle(true); end; end; end; procedure WaitFight; Var T: integer; begin Debug('Waiting for Fight...'); T := Getsystemtime + 5000+Random(2000); if NAF[CurrentPlayer].Range then T := T + 5000 + random(2000) while not nInFight and (GetSystemTime < T) do wait(100); if nInFight then begin Debug('Fighting NPC...'); repeat Wait(200+random(200)); if CheckHPWhileFighting then if HpCheck then Exit; if FindNormalRandoms then Exit; until(not nInFight) or (not FightOnScreen) or (not LoggedIn); Debug('End Fight'); end; end;
(Scripts outdated until I update for new SRL changes)
AK Smelter & Crafter [SRL-Stats] - Fast Fighter [TUT] [SRL-Stats]
If you PM me with a stupid question or one listed in FAQ I will NOT respond. -Narcle
Summer = me busy, won't be around much.
will this script walk my main to the nearest bank when out of food, get food, and walk back and start fighting?
Does it have anti-random and anti-ban?
Status: [===============================]
Status: [ Fast Fighter 3.30 ]
Status: [ by Narcle ]
Status: [===============================]
Status: [ Time Ran : 1 Hr 33 Min 11 Sec ]
Status: [ Killed : 151 ]
Status: [===============================]
Status: [ Fast Fighter 3.30 ]
Status: [===============================]
good shit. stopped cuase i actually wanted to play a little bit
seems pretty bulletproof. only thing that could make it better is maybe bone burying
http://www.veryicon.com/icon/preview...ime%20Icon.jpg
beep boop boop imma robot
*sigh* I guess it's back to minitaurs for me. lol. guess it would be hard to do the bank thing.
hm... i'll see. I prefer to only use things full anti-ban and anti-random.
it has some sort of anti-random. I noticed when the game triggered a random event, SIMBA began outputting text indicating that the script recognized it, and began attempting to identify it. I killed the script and manually solved the event myself, so I dont know what would have happened if I just let it go, but at least there is some measure in there and the detection works.
It also seems that there are mouse-related anti-ban integrated as well. The mouse will click on menu options periodically, and move in random ways (altough not as thoroughly or realistically as Marpis' multifighter it seems).
and I'm glad it doesent auto-talk. I dont use anything that auto-talks. It is so easy to attract attention and get yourself banned using an auto-talker, they never work, will only get you into trouble. in fact i love screwing with people who are obviously autoing and using a dumb auto-talker.
http://www.veryicon.com/icon/preview...ime%20Icon.jpg
beep boop boop imma robot
Well to shorten this out a bit because I notice some people are really interested in Antiban / Antirandom..
- We use one single AntiRandom file for our Antirandom. All the scripters need to do is call it whenever they want to check if a player is in a random. I like the fact that you took the precautionary to solve the random, but please next time if you could, let the script run through the random. If the script fails to solve the Random Event, then please go to one of our sub-forums and post up the Random Event and the Debug report thats found in the Debug Box. It won't solve each random 100% of the time, but these Random Event functions are constantly tweaked based on the errors you give us. Its pretty reliable as it is to say the least, dont worry its not going to do anything horrendously bad that will make your account get banned XD.
- Antiban only occurs as often as you call it =] Scripts will casually have the mouse move around randomly throughout actions. However the "Human-Like" actions are usually very random, and can vary from occurring 1.5% of the time to 10% of the time :P I will say that you will usually find the same actions for antiban in most scripts. The Usage of the antiban function and the Probability of its actions however differs.
-AutoTalking, Theres not a working one at the moment, but I would keep your eyes open for a little, there are some things that may be in store for us =].
Last edited by Heavenguard; 08-16-2010 at 07:40 AM.
Don't Troll, Don't Fight, Just keep the Respect
Status : Offline
Feel free to re-make my scripts ;D
Community Member
That's weird, it wont log in for me. I may have a clue as to why not but who knows. The thing is, I'm using Scar Divi CDE 2.22 and SRL V4 Rev 42. I also have Simba, but I'm not sure how to put SRL in Simba. I tried just moving Scars SRL to Simba's Include folder, but that didn't work out. Any suggestions as to the newest versions of SRL, SMART, Scar and Simba?
-D4rk Gr4y
Well its obviously suggested to use Simba these days. You can get SRL for Simba by using the SRL plugin (it comes with Simba).
To activate the SRL plugin go to like View -> Plugins (or whatever menu has plugins in it) and activate the SRL Plugin. Now restart Simba. At some point the SRL plugin will ask you if you want to download the latest SRL. It will automate the rest of the process.
There are currently 1 users browsing this thread. (0 members and 1 guests)