minewarriors Posted August 26, 2021 Share Posted August 26, 2021 (edited) MW - F2P Hill Giant Magic Safe Spotter The name basically already says it all... This script will safespot hill giants with magic(fire strike) in the edgeville dungeons! Supported features: Progressional spell usage: Fire Strike => Fire Bolt => Fire Blast Buries bones until level 40 for ranged prayer. NEEDED for killing Obor after 59 magic Trains defends magic until level 20 defence. Switched to pure magic after Randomizes safespotting location every run for a humanlike playstyle Hops worlds when there are too many people in the area Detects when you need to walk to your safespot or not Level up dialogue skipper Looting personal kill Buying supplies Selling loot Neat paint Banking CLI support Not YET supported features but maybe will be in the future: Fuzzy logic for randomized decision making AI for optimized decision making Dynamic safespotting algorithm Different foods Obor support Pre-requirements: - RECOMMENDED to have Level 13 magic. Starting from level 1 magic works, but it breaks around level 13 and needs to be resetted; - If you do not have a 'staff of fire', 'lobster', 'mind runes', 'air runes' and a 'brass key', you need atleast 3.5k coins! - Ingame screen options MUST be "fixed"; IRON MAN You are not supported. A way around this to still use the script: - have plenty of mind, chaos, death and air runes for fire strike/bolt/blast. - would be to buy lobsters from brimhaven. - have a brass key available. If you are out of runes or lobsters the script will go and try to use the GE. So pay attention to when you are out of these things. You mostlikely will get banned if you get stuck doing some GE stuff as an iron man. *Feel free to always add suggestions! *Please if you find any bugs submit them to me, so I can hotfix them! Also do NOT bot for unhumanlike hours ongoing and then complain that you got banned... No human alive safespots hill giants, banks, buys/sell supplies for 4+ hours straight with no breaks How to use CLI: "-script 1167:botmin.*.botmax.*.breakmin.*.breakmax.*" At the place of the "*" you should place a number. So for example "-script 1167:botmin.10.botmax.20.breakmin.30.breakmax.40". this would mean the bot will play between 10 & 20 minutes and break between 30 & 40 minutes. Changes Quote 11-10-2021 Version 1.11 - reworked / optimised a lot of the code for a lot of things - added a little extra paint 06-10-2021 Version 1.10 - added MW Break Manager - added a GUI for breaking - better safespotting system - way faster response time - added more safespots - better looting system - cli support - new paint 01-10-2021 Version 1.09 - Extra safespots in the EDGEVILLE_DUNGEON - Hops worlds when there are too many people in the area - fixed a bug where bones were not buried when inventory was not open - fixed a bug where script would exit if exchange was not opened 30-09-2021 Version 1.08 - Fixed a mayor rune buying bug when you did not have enough coins to buy runes. 30-09-2021 Version 1.07 - added bone burying until level 40 for ranged prayer against Obor 30-09-2021 Version 1.06 - new fighting system - added progressional spell usage: fire strike => fire bolt => fire blast => Obor support soon ? 20-09-2021 Version 1.05 - Hot fixed a few bugs where we would not walk back to back or get stuck - Added a new safespot with dubble killzone gne gne gne - Added some neat paint because this was requested - Added new way of GE interaction - Added new way of walking - Added new way of combat 10-09-2021 Version 1.04 - fixed another "No route found" error when walking to closest bank 09-09-2021 Version 1.03 - now changes ingame settings on start, to let the script perform better - fixed a bug where you would get stuck in edgeville shed (SW of GE) - fixed a bug where script would exit when buying runes - fixed a bug where you would not walk back to your safespot when under attack by another npc 07-09-2021 Version 1.02: - New and better rune buying system - New and better banking system - Optimised safespots a bit in a different way - Other random stuff to increase performance Edited February 20, 2022 by minewarriors Version 1.11 2 1 Quote Link to comment Share on other sites More sharing options...
Token Posted September 3, 2021 Share Posted September 3, 2021 Released 1 Quote Link to comment Share on other sites More sharing options...
Not A Bot Posted September 3, 2021 Share Posted September 3, 2021 Going to try this out 1 Quote Link to comment Share on other sites More sharing options...
minewarriors Posted September 3, 2021 Author Share Posted September 3, 2021 19 minutes ago, Not A Bot said: Going to try this out If you find any bugs. Please let me now! Personally I have ran the script for quite some time in injection mode without bans. Next to this script I am currently working on a fully progressive main building script with randomized tasks/quests and areas to perform those tasks in. First have to get Scripter II for that one though to release 1 Quote Link to comment Share on other sites More sharing options...
Kayde Posted September 3, 2021 Share Posted September 3, 2021 nice 1 Quote Link to comment Share on other sites More sharing options...
minewarriors Posted September 4, 2021 Author Share Posted September 4, 2021 12 hours ago, Kittycats said: nice Hey Kittycats! If you try the script out, feel free to leave a comment on : - What your experience is/was - If you would like me to add something - And the progress you have made MW whished you happy botting ❤ Quote Link to comment Share on other sites More sharing options...
Ricky Dactyl Posted September 4, 2021 Share Posted September 4, 2021 Ran great for 3-4 hours but then came across this?: https://prnt.sc/1r75p20 when I logged back in I was just stood here: https://prnt.sc/1r75tfj "Something went terribly wrong" 1 Quote Link to comment Share on other sites More sharing options...
minewarriors Posted September 4, 2021 Author Share Posted September 4, 2021 2 hours ago, Ricky Dactyl said: Ran great for 3-4 hours but then came across this?: https://prnt.sc/1r75p20 when I logged back in I was just stood here: https://prnt.sc/1r75tfj "Something went terribly wrong" Yeah alright this is a "Fail-safe" I implemented to make sure the account would not die if something happened that was not supposed to happen. As you can see the script did exit too. You can restart the script if you want. I will investigate the issue why the fail-safe triggered and give you a reply once I found the reason and fixed it! Thanks a lot for mentioning it and showing the logger. That helps a lot! Kind regards MW, Happy botting! 1 Quote Link to comment Share on other sites More sharing options...
minewarriors Posted September 4, 2021 Author Share Posted September 4, 2021 (edited) 5 hours ago, Ricky Dactyl said: Ran great for 3-4 hours but then came across this?: https://prnt.sc/1r75p20 when I logged back in I was just stood here: https://prnt.sc/1r75tfj "Something went terribly wrong" Hey @Ricky DactylI have found the issue of what happened. It was not really an issue, but it was a valid reason why the "fail-safe" triggered. In the update I have just pushed, should be active within 24 hours, it should be fixed. If the fail-safe is triggered it will now reset itself so everything is good again. version = 1.01 If it happend you will see the logger now log: "HILL GIANT: SOMETHING WENT TERRIBLY WRONG ==> Scanning NPC event ==> script will reset itself" Kind regards, MW I wish you all happy botting ❤ Edited September 4, 2021 by minewarriors signature 1 Quote Link to comment Share on other sites More sharing options...
9tails96 Posted September 4, 2021 Share Posted September 4, 2021 Can you add customizable food options? or auto detection of cake/tuna/trout/swordies etc? 1 Quote Link to comment Share on other sites More sharing options...
minewarriors Posted September 4, 2021 Author Share Posted September 4, 2021 (edited) 15 minutes ago, 9tails96 said: Can you add customizable food options? or auto detection of cake/tuna/trout/swordies etc? I could, but probably won't. Since it is a safespotter and only takes out 1 food in case you get hit below x% HP. This way there is more room for loot to be picked up. And if you use your food it will buy a new one. So there is no real reason for auto detecting food or using different kinds of food. Perhaps if you could explain why you think it would be a clever option I could consider it. But right now I do not see a good enough reason that benefits the script to implement it. Kind regards, MW Edited September 4, 2021 by minewarriors Quote Link to comment Share on other sites More sharing options...
Ricky Dactyl Posted September 4, 2021 Share Posted September 4, 2021 23 minutes ago, 9tails96 said: Can you add customizable food options? or auto detection of cake/tuna/trout/swordies etc? +1 Would like to see dropdown list when a GUI comes out with different food types so we aren't all eating the same thing Quote Link to comment Share on other sites More sharing options...
minewarriors Posted September 4, 2021 Author Share Posted September 4, 2021 4 minutes ago, Ricky Dactyl said: +1 Would like to see dropdown list when a GUI comes out with different food types so we aren't all eating the same thing Alright sure. Valid argument. I will put it on my TODO list. I can not give an ETA though and do not make a promise on when it will be released. Especially since there are still some other things to be implemented that are more important I think hihi. Thanks for your feedback @Ricky Dactyl and @9tails96. ❤ Happy botting! And feel free to dm me progresses of your use. Kind regards, MW 1 Quote Link to comment Share on other sites More sharing options...
9tails96 Posted September 4, 2021 Share Posted September 4, 2021 3 hours ago, minewarriors said: Alright sure. Valid argument. I will put it on my TODO list. I can not give an ETA though and do not make a promise on when it will be released. Especially since there are still some other things to be implemented that are more important I think hihi. Thanks for your feedback @Ricky Dactyl and @9tails96. ❤ Happy botting! And feel free to dm me progresses of your use. Kind regards, MW Fair enough as a response My intent was for testing with an ironman, found a shop in brimhaven that sells Lobsters for now though. thank you for consideration Quote Link to comment Share on other sites More sharing options...
minewarriors Posted September 4, 2021 Author Share Posted September 4, 2021 (edited) 1 hour ago, 9tails96 said: Fair enough as a response My intent was for testing with an ironman, found a shop in brimhaven that sells Lobsters for now though. thank you for consideration This was actually something I wanted to work on first and figure a way out for iron mans using this script. The current script I am working on actually already manages this.... However that is a totally from scratsch account main building that also trains other stats randomly and effective. Sooooo yeah hahaha. For now I would indeed request you to use that shop in brimhaven if you can. That would be much appreciated ❤ Also I am going to try and implement fuzzy logic the upcoming weeks so the logic will be based on the computer calculating the "best" thing to do. Eventhough I already use randomizers in my scripts, some basic AI will help it even more. Edited September 4, 2021 by minewarriors Quote Link to comment Share on other sites More sharing options...