Jump to content

MW - F2P Hill Giant Magic Safe Spotter


minewarriors

Recommended Posts

MW - F2P Hill Giant Magic Safe Spotter
tgbJWJk.png

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

unknown.png

unknown.png

unknown.png

Edited by minewarriors
Version 1.11
  • Like 2
  • Heart 1
Link to comment
Share on other sites

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 :)

  • Heart 1
Link to comment
Share on other sites

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!

  • Heart 1
Link to comment
Share on other sites

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 by minewarriors
signature
  • Heart 1
Link to comment
Share on other sites

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 by minewarriors
Link to comment
Share on other sites

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

  • Like 1
Link to comment
Share on other sites

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 

Link to comment
Share on other sites

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 by minewarriors
Link to comment
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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...