Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
fmtrick

[Free] FmFeed'nFight [Open Source]

Recommended Posts

FmFeed'nFight 

The circle of life. Fight barbarians and catch fish for food. 99% self sustaining!

Features:

  • Automatically changes options on startup if they are not set properly for the script (enables shift dropping in game, mouse camera, zoom, etc.)
  • Fights barbarians in barbarian village
  • When out of food, walks to barbarian village fishing spot and fishes trout and salmon, giving you have a fly fishing rod & feathers in inventory.
  • Cooks the trout and salmon (Drops them if you don't have the cooking level for the particular food. Example: drops salmon if cooking level < 25) on the endless fire at barbarian village fishing spot.
  • Drops burnt fish (all dropping uses shift click dropping)
  • various ABC2 features including ABC2 eating, ABC2 waiting functions

In the works:

  • JavaFX GUI to toggle multi combat fighting (to attack other players npcs, since it's a multi-combat zone)
  • Looting & burying bones toggle
  • Attack style toggle
  • Obtain supplies from bank (Maybe - This could be handy if the player dies)
  • Implementing more ABC2

 

Known bugs:

  • Can get stuck outside/inside the pub if target is inside/outside when player is not and door is closed. I'll fix this soon. (Doesn't happen often and when it does, it doesn't last long) FIXED
  • I am aware that the majority of the script is broken - I do not have time to work on these scripts. It is open source so feel free to tweak it - just don't reupload to repo.

Change log:

  • 09/07/2017 - Added an unstucker for the longhall - will not get stuck inside or outside of it anymore.
  • 09/08/2017 - Replaced aStarWalk with daxWalker.
  • ^^^^^^^^^^ - Fixed a cooking bug causing the bot not to use the raw fish on fire if fire not on screen.
  • ^^^^^^^^^^ - Switched multi combat off - bot will only attack NPCs that are not already in combat. This will be toggle-able once GUI is put together.

Source:

https://github.com/fmtrick/FMFeednFight

Repository:

https://tribot.org/repository/script/id/2523

Images:

Spoiler

ss2.PNGss3.PNGss.PNG

 

Proggies:

Spoiler

VwRpfM7.pngss5.PNG

 

Edited by fmtrick
change log
  • Like 1
  • Thanks 3

Share this post


Link to post
Share on other sites

Nice release! Something real unique! Maybe add the requirements needed to run the script too? 
I reckon 15 fishing/cooking & 10/10/10 in combat stats?

Edit: As in add the requirements to the thread haha, will help you test out with a low level acc later too :>

Edited by Black Knight

Share this post


Link to post
Share on other sites
3 minutes ago, Black Knight said:

Nice release! Something real unique! Maybe add the requirements needed to run the script too? 
I reckon 15 fishing/cooking & 10/10/10 in combat stats?

10/10/10 should be fine for combat. Uses abc2 eating so it eats high and runs mid combat if out of food so chance of death is unlikely. Ill test it on a low lvl acc and update

  • Like 1

Share this post


Link to post
Share on other sites

@fmtrick
Eats way too much even when it is not in combat O_o. It just went nomnomnomnom through the whole inventory of food then goes back fishing. The fishing/cooking part seems fine though, just use right click on the fire though as the cooking spot can get quite crowded when trying to left click on the fire.

Script/random trace:
 

Spoiler
[11:03:09] Script Stack Trace:
[11:03:09]  java.lang.Thread.sleep(Native Method)
[11:03:09]  obf.fd.hc(gc:169)
[11:03:09]  obf.Jg.RF(fo:764)
[11:03:09]  org.tribot.api.General.sleep_definite(st:143)
[11:03:09]  org.tribot.api.Timing.waitNextFrame(wu:607)
[11:03:09]  org.tribot.api2007.types.RSItem.click(gh:667)
[11:03:09]  org.tribot.api2007.types.RSItem.click(gh:324)
[11:03:09]  org.tribot.api2007.types.RSItem.click(gh:779)
[11:03:09]  scripts.FmAPI.c.i(FmCombat.java:100)
[11:03:09]  scripts.Strategies.k.m(Fighting.java:44)
[11:03:09]  scripts.Strategies.k.i(Fighting.java:71)
[11:03:09]  scripts.FMFeednFight.run(FMFeednFight.java:139)
[11:03:09]  java.lang.Thread.run(Thread.java:748)
[11:03:12] Random Stack Trace:
[11:03:12]  java.lang.Thread.sleep(Native Method)
[11:03:12]  obf.fd.hc(gc:169)
[11:03:12]  obf.Jg.RF(fo:764)
[11:03:12]  org.tribot.api2007.Interfaces.get(mf:234)
[11:03:12]  org.tribot.api2007.Banking.isPinMessageOpen(hm:460)
[11:03:12]  obf.dE.dD(ff:111)
[11:03:12]  obf.be.FB(zg:749)
[11:03:12]  obf.be.AC(zg:590)
[11:03:12]  obf.be.run(zg:530)
[11:03:12]  java.lang.Thread.run(Thread.java:748)

 

 

Edited by Black Knight

Share this post


Link to post
Share on other sites
Just now, Black Knight said:

@fmtrick
Eats way too much even when it is not in combat O_o. It just went nomnomnomnom through the whole inventory of food then goes back fishing. The fishing/cooking part seems fine though, just use right click on the fire though as the cooking spot can get quick crowded when trying to left click on the fire.

Script/random trace:
 

  Reveal hidden contents

[11:03:09] Script Stack Trace:
[11:03:09]  java.lang.Thread.sleep(Native Method)
[11:03:09]  obf.fd.hc(gc:169)
[11:03:09]  obf.Jg.RF(fo:764)
[11:03:09]  org.tribot.api.General.sleep_definite(st:143)
[11:03:09]  org.tribot.api.Timing.waitNextFrame(wu:607)
[11:03:09]  org.tribot.api2007.types.RSItem.click(gh:667)
[11:03:09]  org.tribot.api2007.types.RSItem.click(gh:324)
[11:03:09]  org.tribot.api2007.types.RSItem.click(gh:779)
[11:03:09]  scripts.FmAPI.c.i(FmCombat.java:100)
[11:03:09]  scripts.Strategies.k.m(Fighting.java:44)
[11:03:09]  scripts.Strategies.k.i(Fighting.java:71)
[11:03:09]  scripts.FMFeednFight.run(FMFeednFight.java:139)
[11:03:09]  java.lang.Thread.run(Thread.java:748)
[11:03:12] Random Stack Trace:
[11:03:12]  java.lang.Thread.sleep(Native Method)
[11:03:12]  obf.fd.hc(gc:169)
[11:03:12]  obf.Jg.RF(fo:764)
[11:03:12]  org.tribot.api2007.Interfaces.get(mf:234)
[11:03:12]  org.tribot.api2007.Banking.isPinMessageOpen(hm:460)
[11:03:12]  obf.dE.dD(ff:111)
[11:03:12]  obf.be.FB(zg:749)
[11:03:12]  obf.be.AC(zg:590)
[11:03:12]  obf.be.run(zg:530)
[11:03:12]  java.lang.Thread.run(Thread.java:748)

 

 

ABC2 tells it when to eat. What was the hp level of the account you used?

It should right click the fire and fishing spot if theres anything in the way of the desired option.

Share this post


Link to post
Share on other sites
5 hours ago, Black Knight said:

Just 19 hp, :o Does it right click already? It was having problem using the raw on the fire when I watched it though, will test again tmr!

fixed a bug where if the fire was not on the screen it wouldn't walk to it. all cooking bugs should be fixed.

Share this post


Link to post
Share on other sites

Suggestions::
 

multiple ways to drop other than just right click drop right click drop right click drop

possibly keep trout?

do a check if the player has the cooking/fishing level to cook/fish and if not end the script and print something in the debug saying there isnt a sufficient level

Share this post


Link to post
Share on other sites
Just now, adamhackz said:

Suggestions::
 

multiple ways to drop other than just right click drop right click drop right click drop

possibly keep trout?

do a check if the player has the cooking/fishing level to cook/fish and if not end the script and print something in the debug saying there isnt a sufficient level

it currently shift click drops.

it keeps trout, what do you mean? It only drops them if you dont have the cooking level to cook.

^ i will implement a check that wont let it try to fish if it doesnt have 20 fishing.

Share this post


Link to post
Share on other sites
1 minute ago, fmtrick said:

it currently shift click drops.

it keeps trout, what do you mean? It only drops them if you dont have the cooking level to cook.

^ i will implement a check that wont let it try to fish if it doesnt have 20 fishing.

ah i didn't have the cooking level for trout or salmon and it dropped the trout with right cook clicking only but kept the salmon (getting the cooking levels rn just wanted to see how the script worked)

 

Thanks for the quick reply just figured i'd give a little feedback right off the bat

Share this post


Link to post
Share on other sites
5 hours ago, Black Knight said:

@fmtrick
Eats way too much even when it is not in combat O_o. It just went nomnomnomnom through the whole inventory of food then goes back fishing. 

 

Just tested on my low level (19 hp) account and confirmed it's doing this for me too - not sure why. i will debug this for awhile..

 

edit:

 

  • [20:02:36] eat at hp at beginning of eatFood method: 9
  • [20:02:38] ABC2 eat at hp at END of eatFood method: 62

ABC2 thinks it has 99 hp for some reason.

Edited by fmtrick

Share this post


Link to post
Share on other sites

Random things 

Seems to not care if other people are already fighting barbarians and attacks the same ones as other people causing them to get annoyed and talk to you

Perhaps add a check if the NPC is in combat before going to attack

and if there are non that arn't in combat THEN attack one thats already being attacked

 

ALWAYS  opens the door even if already in the building so you'll find yourself constantly running back to open the door. ( you want the door closed to they dont wonder all over the place and stay in the spawn for the most part)

 

Perhaps looting of chaos runes/bonze arrows/law runes would be nice but thats not a big deal at all

 

Edited by adamhackz

Share this post


Link to post
Share on other sites
18 minutes ago, adamhackz said:

Random things 

Seems to not care if other people are already fighting barbarians and attacks the same ones as other people causing them to get annoyed and talk to you

Perhaps add a check if the NPC is in combat before going to attack

and if there are non that arn't in combat THEN attack one thats already being attacked

 

ALWAYS  opens the door even if already in the building so you'll find yourself constantly running back to open the door. ( you want the door closed to they dont wonder all over the place and stay in the spawn for the most part)

 

Perhaps looting of chaos runes/bonze arrows/law runes would be nice but thats not a big deal at all

 

first thing is already implemented, i just have multi combat turned on right now, i'll flip it to false. I planned on keeping it multi-combat until i figure out a JavaFX so the user has control of that.

i will debug the longhall door.

looting is to come when i figure out JavaFX GUIs as well.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By ELON
      ELON AIO COMBAT
      abc2 lvl 8
      + Custom antiban
      gui support
      save/load
      SOURCE:https://github.com/Elon333/ELON-Combat-Aio
      LINK TO SCRIPT: https://tribot.org/repository/script/id/3411
       

      Bug Report info:
      bot debug copy paste in pastebin
      client debug copy paste in pastebin
      explanation on bug
      screenshot/video if applicable
      MY DISCORD INFO: Elon#6697
      message my discord for faster reply

      ELON FREE SCRIPTS:
      RESTLESS GHOST: https://tribot.org/repository/script/id/3416
      PRIEST IN PERIL: https://tribot.org/repository/script/id/3407
      COMBAT AIO: https://tribot.org/repository/script/id/3411
       
    • By ELON
      ELON 1 Click NMZ READY PRE-ALPHA
       
      LINK TO SCRIPT: https://tribot.org/repository/script/id/3424
      GUI SUPPORT
      FULLY AUTOMATIC NMZ READY SCRIPT ACCOUNT CREATION
      ABC 2 LVL 10
      GRAND EXCHANGE SUPPORT
      TASKS:
      Fishing Contest Cook's Quest Another Cook's Quest Crafting Fight Arena Fishing Cooking Prayer Priest in peril Range Magic Restless Ghost Rock Cake Vampire Slayer Witch House Woodcutting Tree Gnome Village EXTRA DETAILS:
      AUTOMATICLY SHUFFLES QUEST ORDER
      AUTOMATICLY SHUFFLES GRAND EXCHANGE BUY ORDER
      AUTOMATICLY SHUFFLES BANK WITHDRAW ORDER
      LVL 3 SUPPORT
      USES WILDY PRAYER FOR PRAYER LVLS
      THIS SCRIPT IS NOT FINISHED 

      FEATURES COMING SOON:
      LOST CITY
      WATERFALL
      PURCHASE ALL OPTION AT START OF SCRIPT
      MELLE SUPPORT FOR QUEST BOSSES

      ARGUMENTS TO SKIP GUI
      Bug Report info:
      bot debug copy paste in pastebin
      client debug copy paste in pastebin
      explanation on bug
      screenshot/video if applicable
      MY DISCORD INFO: Elon#6697
      message my discord for faster reply

      ELON FREE SCRIPTS:
      RESTLESS GHOST: https://tribot.org/repository/script/id/3416
      PRIEST IN PERIL: https://tribot.org/repository/script/id/3407
      COMBAT AIO: https://tribot.org/repository/script/id/3411
    • By bbuu20
      Bbuu20's Smart Miner (ABC2 Level 10) (V1.5)
      Hi, and thanks for checking out my second public script! This script features:
      Custom Paint to display the current runtime, xp/hr, and more Full ABC2 Level 10 Implementation to significantly lower the script's ban rate Tile Selection can be used to pick exact rocks to mine Universal Mining and Banking so players can run the bot wherever they want, on whatever ore they want I am very open to any suggestions on how I could improve this script. Please let me know if you experience any issue at all with the script, I will do my best to fix it and reply to you quickly. If you enjoy the script, some positive feedback would be greatly appreciated!
      This is only my second public script, but I have worked very hard on it, and believe it is one of the best mining bots on the repository (and it's free!).
       
      To Do:
      Add world hopping option
      Add “walk to tile” option to gui
       Add save option
      And anything else you may suggest!
       
      Screenshots:

       

      Source Code: https://github.com/zperkins11/Tribot/tree/master/scripts/safeminer
      Get It On The Repository: https://tribot.org/repository/script/id/3417
    • By bbuu20
      Bbuu20's Tutorial Island (ABC2) (V2.0)
      Hi, and thanks for checking out my tutorial island reboot! This script completes tutorial island for free!
      I am very open to any suggestions on how I could improve this script. Please let me know if you experience any issue at all with the script, I will do my best to fix it and reply to you quickly. If you enjoy the script, some positive feedback would be greatly appreciated!
      In the near future, I will be re-implementing the gui and paint, I realize it is rather basic for now.
      Source Code for the old version (not current) : https://github.com/bbuu20/Tribot/tree/master/Bbuu20's%20Tutorial%20Island/src/scripts
      Source Code: https://github.com/zperkins11/Tribot/tree/master/scripts/tutorialIsland
      Get It On The Repository: https://tribot.org/repository/script/id/3296-bbuu20-s-tutorial-island/
    • By bbuu20
      Welcome to Bbuu20's Fire Maker, my newest free script. This script features:
      Custom GUI to select what log/logs to use Full ABC2 Level 10 Implementation to significantly lower the script's ban rate Universal Firemaking and Banking so players can run the bot wherever they want, with whatever log/logs they want I am very open to any suggestions on how I could improve this script. Please let me know if you experience any issue at all with the script, I will do my best to fix it and reply to you quickly. If you enjoy the script, some positive feedback would be greatly appreciated!
       
      To Do:
      Add custom paint to display current log, xp/hr, etc...
      And anything else you may suggest!
       
      Screenshots:

      Source Code: https://github.com/zperkins11/Tribot/tree/master/scripts/firemaker
      Get It On The Repository: https://tribot.org/repository/script/id/3425
  • Our picks

    • [CONTEST ANNOUNCEMENT] 2019 Botter's Choice Awards
      2019 Botter’s Choice Awards

      To celebrate the launch of our TRiBot Official RuneScape Bot Blog,

      we’re doing a giveaway! 

      The TRiBot Official RuneScape Bot Blog: 

      Teaching you how to do more advanced botting, faster.
      Contest Details

      Prize: 3 winners will be selected to win 25 TRiBot credits.

      How to enter:

      Respond to this forum post by November 12th tagging the thread for: 

      Your favorite script

      Provide a brief explanation (1-2 sentences) why you think that script should be put in the top 5. 

      Who can enter?

      Botter’s who are not currently scripters. Sorry scripters, the people are going to vote. Your contest is here.

      The top 5 in each category will be showcased on our TRiBot Official RuneScape Bot Blog in a “People’s Choice” section and promoted across the TRiBot website. 

      -- Credits will be awarded based on thoughtfulness and humor -- 

      Bonus points

      Use a meme in your explanation. Because we all love memes.

      *no purchase necessary. Winners will be announced on Friday, November 15, 2019 at 4:00 p.m. on our News and Announcements forum. 

      -- Vote Below -- 
        • Like
      • 28 replies
    • [READ TO THE END FOR A TEASER]

      I've noticed some new TRiBotters have had some troubles finding out sources of how to do certain things, such as using advanced scripts and often get lost in the forums.

      We are still getting posts asking where to start, what to do, recommended scripts, etc. 

      As many of you know, I am new to the team, and had troubles myself learning how to bot, let alone script. 

      So, what our team decided to do was make it easier to learn how to bot, how to script, and just become an overall better botter and scripter faster. 

      As some of you might have seen, I've posted 3 new blogs, you can check it out by clicking on the following picture or here.


      These first 3 blogs are the first of many blogs that will be TRiBot official. They are encouraged to be challenged, improved upon and act as A Best Practices Guide for Botters.

      What information would you like to see in the blogs?

      👇 [TEASER] 👇

      .

      .

      .

      We are going to be hosting a  CONTEST  this  OCTOBER.

      Its scary to think how soon you'll find out.👻

      Stay tuned.


      - RileyZ
      • 8 replies
    • Today marks a big day for TRiBot! To make it easier for users to use TRiBot, we've created installers available for every platform! These installers are all bundled with the latest version of OpenJDK 1.8 (Java 😎, which is LG compatible.

      Using TRiBot is now easy. Simply download the installer for your platform, install TRiBot, and run it. The TRiBot Loader will correctly identify the bundled JDK so there's no need to change the Java selection.

      Windows

      EXE installer: TRiBot-windows-x64-4.0.3.exe


      MSI installer: TRiBot-windows-x64-4.0.3.msi


      Portable version: TRiBot-windows-x64-4.0.3.zip


      Mac OS

      Installer: TRiBot-macos-4.0.3.dmg


      Portable version: TRiBot-macos-4.0.3.tgz


      Unix/Linux

      Installer: TRiBot-unix-4.0.3.sh


      RPM installer (CentOS/Fedora): TRiBot-linux-4.0.3.rpm


      DEB installer (Debian): TRiBot-linux-4.0.3.deb


      Portable version: TRiBot-unix-4.0.3.tar.gz


      Platform Independent

      JAR file: tribot-loader-4.0.3.jar


      Note that this jar file does not include the bundled JDK.



      Windows and Mac OS users may notice a warning message stating that the installer/application is un-recognized or un-trusted. Please ignore this message and proceed with running the installer/application. We need to acquire a code signing certificate so that we can sign the installers letting the operating system know that these files can be trusted. It will take a week or more to acquire one, so please hold tight.

      Other notable changes to the TRiBot Loader:

      Support getting the version from OpenJDK distributions


      Add check for bundled JDK


      Copy OpenJDK tools.jar to the bundled JDK if not present


      Set the current java as the first available list entry


      Ignore Java versions which are symbolic links


      Make the bundled JDK the preferred Java version


      Update icon images


      Reduce the number of HTTP calls
        • Thanks
        • Like
      • 26 replies
    • TRiBot is looking to improve a lot of its customer relationship management, customer on boarding process, customer experience, design elements, community engagement and pretty much everything else you can imagine when it comes to marketing.

      Our goal: To ensure that the marketing done TRULY reflects the experience and does not shine an inaccurate light on what TRiBot is lacking in.

      So I ask, what do you love about TRiBot and what do you hate about TRiBot? What does O S Bot, Rune M8, PowR Bot and Dre amBot do better? (yes I purposely didn't spell it right 😂).

      Love, 

      RileyZ
        • Like
      • 18 replies
    • Hello TRiBot,

      Today we have a significant release that has been in the works for the last month addressing several key issues, features and bugs in the backlog.

      With these changes, we are also including a new TRiBot Loader which will allow you to select any version that is released. This adds the flexibility of allowing you to revert to a previous version should an issue arise, run development only builds, view an accurate change log between versions etc. we are very proud to offer this feature and think it will add a lot more functionality down the road as we continue to release new versions.

      These changes include 80+ commits by our development team, a list of them is summarized below and also available for your viewing pleasure in the new TRiBot Loader.

      In addition, we have taken additional steps to improve as a development team by adding continuous integration and deployment into our workflow to assist in delivering timely releases such as bug fixes as well as new features on a weekly basis depending on our development cycle.
        • Thanks
        • Like
      • 39 replies
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...