SRL Archive - Outdated / Broken

[RELEASE] WaBiCrab by Floor66 [Reflection]


Floor66

2009-04-27 16:23:19

WaBiCrab… wtf?
The name is quite catchy imo. What the script does?
  • 1317 Lines (big for a Reflection script)
  • Kills rock crabs on WB island
  • Disguises like: | K: 53 | Exp: 23983 | (K = kills made, Exp = exp until next level).
  • If some rock crabs get lured because of someone ELSE running past, it will attack those too
  • Set to what level you want to train Attack ~ Strength/Ranging ~ Defence
  • Runs away & back so that crabs attack again
  • Picks up & eats seaweed
  • Optional: Food
    • Smart eating: of your HP level is 70, and you are on 49 HP, it'll first eat one seaweed, then e.x a monkfish; 5 + 16 = 21. 49 + 21 = 70
    • Optional: Runs safe and waits for HP to regenerate if HP is below a certain level
    • Optional: Instead of regenerating, if your HP is below a certain level, log out and go to the next player
    • Optional: World hopping if you get crashed or something
    • LOTS of failsafes
    • Anti Ban&Randoms
    • Can [in-theory] work FOREVER because of HP regenerating
    • Sleeping
    NOTE: Only MEMBERS can access Waterbirth Island!

    SRL Requirements?
    You will need:
    • SCAR 3.15b/3.20d
    • SMART
    • The latest SRL rev. (#35)
    • -MAKE SURE YOU HAVE REV #34/35-
    • The latest Reflection rev.
    • Up-to-date Reflection hooks.

    Yeah yeah, that's nice. But why this script?
    You might be wondering this. I'll just start off with:
    • Great EXP (200 exp per crab; crabs are just cb 13).
    • No requirements except from 1k cash!
    Topping that, this script has almost endless possibilities, you can do SO MUCH!

    COOL! I'll use it! But how do I get there?

    This is a proggy (EXAMPLE):
    [php]
    ————————————————
    | WaBiCrab by Floor66: |
    | Running for 5 Minutes and 55 Seconds. |
    ————————————————
    | Killed 6 Rock Crab. |
    | Re-Agressive'd 0 Time. |
    | Ate food 0 Time. |
    | Hopped worlds 0 Time. |
    | Regenerated HP 0 Time. |
    | Slept 0 Time. |
    | Slept a total of 0 Second. |
    | Did AntiBan 76 Time. |
    | Calibrated 0 Time. |
    ————————————————
    | ************ | Combat level 61 | Stats: |
    | Hitpoints level: 59 | [4479xp to Level]. |
    | Attack level: 5 | [155xp to Level]. |
    | Strength level: 39 | [2831xp to Level]. |
    | Defence level: 40 | [4631xp to Level]. |
    ————————————————
    | Gained 7 Strength Level. |
    | Gained 5 Defence Level. |
    ————————————————
    [/php]

    Download: [ATTACH]7625[/ATTACH]
    POST PROGGIES!

    P1nky

    2009-04-27 18:44:25

    Good Job, hope it stays active and stays in Members section.

    Though still don't like the location. It's already crowded and be hard to find worlds.

    Maybe at night be best time to run it.

    Floor66

    2009-04-27 19:43:51

    For me at night is the busiest period but still it works great.
    The busyness doesn't matter. It hops through various low populated worlds, always finding an empty one ..

    jakeyboy29

    2009-04-27 20:50:16

    I.D of Lobbies?

    Tickyy

    2009-04-27 21:02:09

    Works perfectly and flawless till now oh and, i wan't to train my def but… it kinda doesn't work with whip!

    EDIT: it laggs like hell, and it keeps spamming this :

    Rock Crab
    Rocks
    Rocks
    Rock Crab
    Rocks
    Rock Crab
    Rocks
    Rocks
    Rock Crab
    Rocks

    senrath

    2009-04-27 21:15:55

    From: jakeyboy29
    I.D of Lobbies?


    Try using 380.

    From: Tickyy
    Works perfectly and flawless till now oh and, i wan't to train my def but… it kinda doesn't work with whip!

    EDIT: it laggs like hell, and it keeps spamming this :

    Rock Crab
    Rocks
    Rocks
    Rock Crab
    Rocks
    Rock Crab
    Rocks
    Rocks
    Rock Crab
    Rocks


    To fix that, go into Characters.scar in your Reflection folder and comment out line 789, the writeln command.

    Floor66

    2009-04-27 21:19:02

    For whip ATM just set Strings[0] as 'ranged' and make sure that Integers[0]/[1] are set to 0. (so def gets lvled first).

    And lobbies probably 380 yes.

    Tickyy

    2009-04-27 21:28:18

    From: senrath
    To fix that, go into Characters.scar in your Reflection folder and comment out line 789, the writeln command.


    Ty, i'm a newbie at reflection :p :o

    From: Floor66
    For whip ATM just set Strings[0] as 'ranged' and make sure that Integers[0]/[1] are set to 0. (so def gets lvled first).


    It still switches to shared Xp, it also says :

    ** Warning in SkillToCoords: ranging is not a valid skill**

    Floor66

    2009-04-27 22:13:48

    EDIT:
    New version attached. Please download.

    Tickyy

    2009-04-27 22:34:01

    From: Floor66
    EDIT:
    New version attached. Please download.


    it doesn't look like there is a new version, it looks to be the same like the last one.

    Floor66

    2009-04-27 23:25:14

    I changed the 2 lines. Link stays the same …

    Home

    2009-04-27 23:29:25

    Great man, good job!

    ~Home

    (Looking in the code) (:

    Lancelot074

    2009-04-28 04:07:08

     ------------------------------------------------
    | WaBiCrab by Floor66: |
    | Running for 25 Minutes and 55 Seconds. |
    ------------------------------------------------
    | Killed 39 Rock Crab[s]. |
    | Re-Agressive'd 2 Time[s]. |
    | Ate food 0 Time[s]. |
    | Hopped worlds 3 Time[s]. |
    | Regenerated HP 0 Time[s]. |
    | Slept 0 Time[s]. |
    | Slept a total of 0 Second[s]. |
    | Did AntiBan 90 Time[s]. |
    | Calibrated 0 Time[s]. |
    ------------------------------------------------

    It just stopped and stood there. The crabs stopped attacking, it just stood there. Eventually someone else came to my world and it just stood there for about an hour, which says "I'm an autoer!"

    Floor66

    2009-04-28 09:28:53

    What did the Status text on SCAR say?
    Most likely it got stuck in some procedure …

    I'm 85% sure that when you run it again it works perfectly :S

    Tickyy

    2009-04-28 14:39:44

    [DEBUG][SUCCESS]: Killed a crab.
    [DEBUG][MESSAGE]: No eating needed.
    [DEBUG][SUCCESS]: Got attacked by a crab.
    [DEBUG][MESSAGE]: In a fight.
    [DEBUG][SUCCESS]: Killed a crab.
    [DEBUG][MESSAGE]: No eating needed.
    [DEBUG][SUCCESS]: Found a loose crab.
    [DEBUG][SUCCESS]: Found a loose crab.
    [DEBUG][SUCCESS]: Attacked a crab.
    [DEBUG][SUCCESS]: Killed a crab.
    [DEBUG][MESSAGE]: No eating needed.
    [DEBUG][SUCCESS]: Found a loose crab.
    [DEBUG][SUCCESS]: Found a loose crab.
    [DEBUG][SUCCESS]: Attacked a crab.
    [DEBUG][SUCCESS]: Killed a crab.
    [DEBUG][MESSAGE]: No eating needed.
    [DEBUG][SUCCESS]: Found a loose crab.
    [DEBUG][SUCCESS]: Attacked a crab.
    [DEBUG][ERROR]: No food eaten, but there is need to eat. // HP was on MAX i have no clue how this happend… O_o
    [DEBUG][MESSAGE]: Going to regenerate HP.
    [DEBUG][ERROR]: DeAgressiveWalk[0] (CheckPanic) failed.
    [DEBUG][ERROR]: DeAgressiveWalk[1] (CheckPanic) failed.
    *********
    [DEBUG][MESSAGE]: Walking to the Main Spot.
    [DEBUG][MESSAGE]: Walking to Main spot.
    [DEBUG][SUCCESS]: At Main spot.
    [DEBUG][SUCCESS]: Killed a crab.
    [DEBUG][MESSAGE]: No eating needed.
    [DEBUG][MESSAGE]: Not in a fight.
    [DEBUG][MESSAGE]: Walking to Main spot.
    [DEBUG][ERROR]: Failed walking to Main spot.
    [DEBUG][ERROR]: Player is completely lost.
    [DEBUG][ERROR]: No food eaten, but there is need to eat. // same to this …
    [DEBUG][MESSAGE]: Going to regenerate HP.
    [DEBUG][ERROR]: DeAgressiveWalk[0] (CheckPanic) failed.
    [DEBUG][ERROR]: DeAgressiveWalk[1] (CheckPanic) failed.
    *********
    NextPlayer(Active: False);


    ————————————————
    | WaBiCrab by Floor66: |
    | Running for 2 Hours, 26 Minutes and 40 Seconds. |
    ————————————————
    | Killed 247 Rock Crab. |
    | Re-Agressive'd 9 Time. |
    | Ate food 0 Time. |
    | Hopped worlds 1 Time. |
    | Regenerated HP 2 Time. |
    | Slept 4 Time. |
    | Slept a total of 20 Minute and 33 Second. |
    | Did AntiBan 301 Time. |
    | Calibrated 0 Time. |
    ————————————————
    | ********* | Combat level 99 | Stats: |
    | Hitpoints level: 84. |
    | Attack level: 71. |
    | Ranging level: 74. |
    | Defence level: 64. |
    ————————————————

    a little run… :p

    Floor66

    2009-04-28 16:02:38

    Not bad ;P
    Did you have food/seaweed in your inventory? Finding the correct ID for food is a pain, the RS GE database's ID's are not correct >.<.

    Tickyy

    2009-04-28 16:25:36

    yes i had some of them it pick'd all of them…

    by the way, i just left the UseFood = False; i thought it won't pick them but it keep'd picking them :duh:

    Edit: what if i leave the FoodID blank will it still pick the items up?

    Floor66

    2009-04-28 16:55:36

    It always picks them up. I can make a simple update for it if you'd like.

    EDIT:
    Added new version with OPTIONAL weed picking.

    Home

    2009-04-28 17:05:48

    From: Floor66
    It always picks them up. I can make a simple update for it if you'd like.

    EDIT:
    Added new version with OPTIONAL weed picking.


    Hmm i think it goes like this: If Rs GE database says

    Lobster Id: 1000

    Then it should be in Script; Lobster Id: 1001

    I'm not sure but you could give it a shot (:

    ~Home

    Floor66

    2009-04-28 17:09:34

    That seems to be the case with everything I've tried so far.

    senrath

    2009-04-28 21:50:54

    Yup. The number from the database is correct for when the item is on the ground, but the number is incremented by 1 for when it's in your inventory.

    jakeyboy29

    2009-05-02 19:33:39

    ————————————————
    | WaBiCrab by Floor66: |
    | Running for 33 Minutes and 6 Seconds. |
    ————————————————
    | Killed 60 Rock Crab. |
    | Re-Agressive'd 2 Time. |
    | Ate food 0 Time. |
    | Hopped worlds 0 Time. |
    | Regenerated HP 0 Time. |
    | Slept 0 Time. |
    | Slept a total of 0 Second. |
    | Did AntiBan 102 Time. |
    | Calibrated 0 Time. |
    ————————————————
    | Pur34ki113r | Combat level 90 | Stats: |
    | Hitpoints level: 76. |
    | Attack level: 70. |
    | Strength level: 80. |
    | Defence level: 70. |
    ————————————————

    Floor66

    2009-05-03 17:02:32

    Coowl :D

    jakeyboy29

    2009-05-03 18:22:22

    im stoping used this, after watching it for around 5 mins its does:

    waits for crabs to come out
    clicks attak crab, when its already hitting the player
    once its killed the crab presses *inv tab 1* *inv tab 3* *inv tab 4*
    ever single time. little bannable, so im stoping using this until the next revsion.

    Floor66

    2009-05-05 14:07:20

    Oo shitters >.<
    Might update it laters ^^

    jakeyboy29

    2009-05-09 14:44:15

    i want to use this again.

    Floor66

    2009-05-16 12:23:18

    UPDATE!
    I've changed a few things in the fighting loop, now it will NOT click a crab that just popped, it just waits for it to attack the player (Retaliate MUST BE on; script sets it).
    Also changed it so it doesn't check stats every kill (which was quite detectable).

    jakeyboy29

    2009-05-16 13:46:09

    yes! will try now.

    Floor66

    2009-05-16 13:47:45

    Please re-download there were some of the new BH worlds in my _Hop list. Removed and re-ordered them now.

    EDIT:
    I ran it on my tank and I must say it runs way smoother than before!

    EDIT2:
    New version:
    fixed some minor bugs.
    exp till next level in proggy.

    P1nky

    2009-05-25 08:02:35

    omgzor i accdently deleted my proggie , ran for 6-7 hours though and idk how many crabs it killed i forgot.

    P1nky

    2009-05-26 15:59:28


    ------------------------------------------------
    | WaBiCrab by Floor66: |
    | Running for 3 Hours, 25 Minutes and 49 Seconds. |
    ------------------------------------------------
    | Killed 220 Rock Crab[s]. |
    | Re-Agressive'd 13 Time[s]. |
    | Ate food 0 Time[s]. |
    | Hopped worlds 0 Time[s]. |
    | Regenerated HP 2 Time[s]. |
    | Slept 2 Time[s]. |
    | Slept a total of 2 Minute[s] and 32 Second[s]. |
    | Did AntiBan 1370 Time[s]. |
    | Calibrated 4 Time[s]. |
    i think my dad stopped it.
    gonna get another 3 hr proggie :) sec

    Floor66

    2009-05-29 17:21:45

    Woot people are actually using it except me xD

    P1nky

    2009-05-29 18:31:08

    From: Floor66
    Woot people are actually using it except me xD


    ya i love it, i'll use it again does it work with the new update (HP Bar)?

    Floor66

    2009-05-29 19:03:59

    Yeh it uses reflection, no colours for HP bars ;)
    Running it as we speak.

    Lancelot074

    2009-05-30 03:56:21

    [DEBUG][WELCOME]: Welcome to WaBiCrab by Floor66!
    [DEBUG][MESSAGE]: Setting up all coords/vars.
    [DEBUG][PLAYER]: Training attack.
    [DEBUG][MESSAGE]: Walking to the Main Spot.
    [DEBUG][MESSAGE]: Walking to SpecialSpot to prevent crab-popping.
    [DEBUG][SUCCESS]: At Special spot.
    [DEBUG][SUCCESS]: At Main spot.
    [DEBUG][MESSAGE]: Walking to Main spot.
    [DEBUG][ERROR]: Failed walking to Main spot.
    [DEBUG][MESSAGE]: Walking to the Main Spot.
    [DEBUG][MESSAGE]: Walking to Main spot.

    It just kept clicking all over the minimap. :\

    P1nky

    2009-05-30 05:13:05

    From: Lancelot074
    [DEBUG][WELCOME]: Welcome to WaBiCrab by Floor66!
    [DEBUG][MESSAGE]: Setting up all coords/vars.
    [DEBUG][PLAYER]: Training attack.
    [DEBUG][MESSAGE]: Walking to the Main Spot.
    [DEBUG][MESSAGE]: Walking to SpecialSpot to prevent crab-popping.
    [DEBUG][SUCCESS]: At Special spot.
    [DEBUG][SUCCESS]: At Main spot.
    [DEBUG][MESSAGE]: Walking to Main spot.
    [DEBUG][ERROR]: Failed walking to Main spot.
    [DEBUG][MESSAGE]: Walking to the Main Spot.
    [DEBUG][MESSAGE]: Walking to Main spot.

    It just kept clicking all over the minimap. :\

    start from where you appear from paying that guy and transfer to island, just log off there and it will walk by it self :)

    Floor66

    2009-05-30 10:36:20

    EDIT
    Released new version which checks for updated stats/exp to level every kill but doesn't switch tabs! Replaced the functions with reflection ones. Redownload!

    P1nky

    2009-06-14 21:15:38

    ————————————————
    | WaBiCrab by Floor66: |
    | Running for 2 Hours, 47 Minutes and 26 Seconds. |
    ————————————————
    | Killed 97 Rock Crab. |
    | Re-Agressive'd 3 Time. |
    | Ate food 0 Time. |
    | Hopped worlds 1 Time. |
    | Regenerated HP 3 Time. |
    | Slept 0 Time. |
    | Slept a total of 0 Second. |
    | Did AntiBan 708 Time. |
    | Calibrated 4 Time. |
    ————————————————
    | Ics Is Back | Combat level 48 | Stats: |
    | Hitpoints level: 53 | [17653xp to Level]. |
    | Attack level: 45 | [7673xp to Level]. |
    | Strength level: 60 | [11594xp to Level]. |
    | Defence level: 1 | [110xp to Level]. |
    ————————————————

    :) maze got me lol

    Floor66

    2009-06-14 22:59:57

    Use this: http://pastebin.ca/1460221
    Has some better functions here and there.

    P1nky

    2009-06-15 02:57:12

    ————————————————
    | WaBiCrab by Floor66: |
    | Running for 5 Hours, 26 Minutes and 22 Seconds. |
    ————————————————
    | Killed 172 Rock Crab. |
    | Re-Agressive'd 7 Time. |
    | Ate food 0 Time. |
    | Hopped worlds 13 Time. |
    | Regenerated HP 5 Time. |
    | Slept 1 Time. |
    | Slept a total of 1 Minute and 4 Second. |
    | Did AntiBan 1163 Time. |
    | Calibrated 17 Time. |
    ————————————————
    | Ics Is Back | Combat level 49 | Stats: |
    | Hitpoints level: 53 | [2010xp to Level]. |
    | Attack level: 45 | [7673xp to Level]. |
    | Strength level: 61 | [6490xp to Level]. |
    | Defence level: 1 | [110xp to Level]. |
    ————————————————

    :) lol i had no food so been regaining hp :)
    Haha and thanks I'll use your version/

    Lancelot074

    2009-06-16 04:34:08

     ------------------------------------------------
    | WaBiCrab by Floor66: |
    | Running for 3 Hours, 12 Minutes and 19 Seconds. |
    ------------------------------------------------
    | Killed 392 Rock Crab[s]. |
    | Re-Agressive'd 16 Time[s]. |
    | Ate food 0 Time[s]. |
    | Hopped worlds 6 Time[s]. |
    | Regenerated HP 0 Time[s]. |
    | Slept 8 Time[s]. |
    | Slept a total of 38 Second[s]. |
    | Did AntiBan 1874 Time[s]. |
    | Calibrated 1 Time[s]. |
    ------------------------------------------------

    Thanks. :D

    Floor66

    2009-06-16 09:28:50

    O shit lol! Regenerating works?! AWESOME.
    I never got to test it as I always used some food/seaweed :o

    Yay :D

    Simtoon

    2009-06-20 09:33:37

    It works all fine but eating doesn't work for me.
    Using Lobs i tried IDs 379 and 380.

    Floor66

    2009-06-20 09:47:22

    Does it say anything in the debug?
    Last time I used eating it worked for me :\
    I used monkfish -> 7497

    I also suggest you have it pick/eat seaweed.

    Simtoon

    2009-06-20 13:01:41

    I got it to work i forgot what i editted.

    Floor66

    2009-06-20 23:07:13

    Oh k. Maybe if u'd just post ur function Eat I can see what u changed. Making that was a real pain.

    P1nky

    2009-06-20 23:38:36

    yeah i hate the ID for the food, dont they change alot?

    or they stay the same?

    Simtoon

    2009-06-21 02:18:55

    ————————————————
    | WaBiCrab by Floor66: |
    | Running for 3 Hours, 52 Minutes and 33 Seconds. |
    ————————————————
    | Killed 290 Rock Crab. |
    | Re-Agressive'd 19 Time. |
    | Ate food 36 Time. |
    | Hopped worlds 0 Time. |
    | Regenerated HP 0 Time. |
    | Slept 0 Time. |
    | Slept a total of 0 Second. |
    | Did AntiBan 962 Time. |
    | Calibrated 0 Time. |
    ————————————————
    | **** | Combat level 51 | Stats: |
    | Hitpoints level: 63 | [9091xp to Level]. |
    | Ranging level: 65 | [26293xp to Level]. |
    | Defence level: 1 | [83xp to Level]. |
    ————————————————

    ***** STR: 'Freaky Forester' RANDOM SOLVING FAILED! *****

    ————————————————
    | WaBiCrab by Floor66: |
    | Running for 3 Hours, 46 Minutes and 32 Seconds. |
    ————————————————
    | Killed 225 Rock Crab. |
    | Re-Agressive'd 26 Time. |
    | Ate food 13 Time. |
    | Hopped worlds 0 Time. |
    | Regenerated HP 0 Time. |
    | Slept 0 Time. |
    | Slept a total of 0 Second. |
    | Did AntiBan 820 Time. |
    | Calibrated 8 Time. |
    ————————————————
    | Tlspure | Combat level 52 | Stats: |
    | Hitpoints level: 64 | [34937xp to Level]. |
    | Ranging level: 66 | [27318xp to Level]. |
    | Defence level: 1 | [83xp to Level]. |
    ————————————————


    Function Eat: Boolean;
    Var
    i, tID, x, j : Integer;
    Item : TItemArray;
    t : TPoint;
    Begin
    If Not LoggedIn Then
    Exit;
    If Not UseFood Then
    Exit;
    _Status('Eat');
    DoRandoms;
    GameTab(4);
    HP := GetHP(True);
    If (HPLvl - 20) >= HP Then
    Begin
    tID := 404;
    x := 20;
    End Else If (HPLvl - FoodHeal) >= HP Then
    Begin
    tID := FoodID;
    x := FoodHeal;
    End Else
    Begin
    Result := True;
    Write('No eating needed.', 'MESSAGE');
    Exit;
    End;
    Item := GetInventoryItemsEx;
    For i := 0 To High(Item) Do
    Begin
    If (Item[i].ID = tID) Then
    Begin
    HP := GetHP(True);
    If (HPLvl - x) >= HP Then
    Begin
    t := ItemCoords(i + 1);
    Mouse(t.x, t.y, 3, 3, True);
    Inc(Players[CurrentPlayer].Integers[5]);
    j := GetHP(True);
    While HP = j Do
    j := GetHP(True);
    HP := GetHP(True);
    If (HPLvl - x) >= HP Then
    Begin
    Result := True;
    Write('Eating another.', 'MESSAGE');
    Eat;
    Exit;
    End Else
    Exit;
    End;
    End;
    End;
    Write('No food eaten, but there is need to eat.', 'ERROR');
    Result := False;
    End;

    Simtoon

    2009-06-21 02:20:23

    Doubled Posted

    Floor66

    2009-06-21 10:42:25

    Ah, I see what you changed, and I think I know the issue. Fixing it atm.

    EDIT:
    RELEASED A NEW VERSION! IT NOW USES THE SMART OF #34+ AND I'VE FIXED A FEW MINOR BUGS INCLUDING EATING!

    Simtoon

    2009-06-22 01:25:25

    ————————————————
    | WaBiCrab by Floor66: |
    | Running for 3 Hours, 51 Minutes and 46 Seconds. |
    ————————————————
    | Killed 264 Rock Crab. |
    | Re-Agressive'd 18 Time. |
    | Ate food 24 Time. |
    | Hopped worlds 0 Time. |
    | Regenerated HP 0 Time. |
    | Slept 0 Time. |
    | Slept a total of 0 Second. |
    | Did AntiBan 1019 Time. |
    | Calibrated 1 Time. |
    ————————————————
    | ****| Combat level 52 | Stats: |
    | Hitpoints level: 65 | [45628xp to Level]. |
    | Ranging level: 68 | [38308xp to Level]. |
    | Defence level: 1 | [83xp to Level]. |
    ————————————————

    Just wanted to let you know you might want to put Eat in front of Eat Seaweed. Because you will get an error like i did. :)

    Floor66

    2009-06-24 21:38:14

    Fixed the error and added the disguise (info @ first post). Also changed some small stuff, so please redownload ;)

    Please redownload!
    InoRITE