Jump to content

Perfect Magic AIO


Czar

Recommended Posts

Hey man, just bought the script. Tried to set it up to superheat steel bars, and the script does not withdraw any coal and just fills invy with iron and superheats iron bars...

Also, could it be possible to add tele-alching to the script pls?

EDIT: Also, just switched to the high alch feature, and the script consistently gets perma stuck on the inv while the high alch spell is selected 

Log:

[INFO][Bot #1][08/28 04:53:14 PM]:  ... spell is still selected, let's open the inventory tab now!
[INFO][Bot #1][08/28 04:53:17 PM]: Sleep for 1058ms (Random)
[INFO][Bot #1][08/28 04:53:18 PM]: Animation received, new [713]
[INFO][Bot #1][08/28 04:53:19 PM]: Sleep for 1126ms (Random)
[INFO][Bot #1][08/28 04:53:28 PM]: Sleep for 940ms (Random)
[INFO][Bot #1][08/28 04:53:29 PM]: Animation received, new [713]

Edited by SirFapzzAlot
  • Like 1
Link to comment
Share on other sites

I'll take a look maybe something broke yesterday, update incoming.

I also believe tele alching is supported, but only accessible via setup -> teleport -> enter item name to alch ^^ :D 

EDIT:

Hmm seems to be running well, I'll keep testing for a couple more hours and see if I find anything wrong to fix. Btw can you confirm that you typed the item name (not ID) in the setup window? I typed rune arrow and it is alching them normally, maybe I did set the speed too low though.

Also I found a problem with superheating - fixed in v156.0 today <3 

ndkgYdK.gif

Edited by Czar
  • Like 1
Link to comment
Share on other sites

Quote

I also believe tele alching is supported, but only accessible via setup -> teleport -> enter item name to alch ^^ :D 

Oh, sweet! I'll give that a shot! Thank you 😄

Quote

Hmm seems to be running well, I'll keep testing for a couple more hours and see if I find anything wrong to fix. Btw can you confirm that you typed the item name (not ID) in the setup window? I typed rune arrow and it is alching them normally, maybe I did set the speed too low though.

Yeah, I was alching different d'hide bodies and typed in the names themselves. I saw in your screencast that you didn't filter any of the spells out, so I went ahead and took off my filters and it's running flawlessly now! Hasn't gotten stuck in the 15 minutes I ran it (was getting stuck ~2-3 minutes each time after starting script)

Quote

Also I found a problem with superheating - fixed in v156.0 today <3 

You're the best, seriously! I love all of your scripts ❤️ Keep up the amazing work! Thank you for responding and addressing so quickly

  • Like 1
Link to comment
Share on other sites

Wouldn't it make more sense when alching to just wait until the game automatically switches you back to the magic tab and then initiate the delay from there? As opposed to initiating the delay after clicking to alch the item which sometimes means it moves to the magic tab manually and they you're trying to alch while an alch action is already going on which confuses the bot?

Edited by Dwarom
Link to comment
Share on other sites

@Dwarom EDIT 2: the solution is to increase the slider to 1200-1600 ms which seems to be the sweet spot. I have the default set to 650-900ms but that seems to be too quick for some computers.

@SirFapzzAlotMy man thanks for the support <3 appreciate it means a lot. I believe the superheat update went live, and I will be making some more improvements to alching and adding some new features soon :)

@Ugandan passwordNot yet, I gotta listen to the people who actually own the script first :doge:  
 

EDIT: Clarified solution for alching speed

Edited by Czar
Link to comment
Share on other sites

@CzarThanks it seems to work much better having mirror mode on 100ms reaction time and I put the delay a bit higher to 1650-1950. I had always left the reaction time on 50ms by default. It does sometimes still get a little bit confused and clicks the magic tab manually but it doesn't actually get stuck trying to use the spell on the spell anymore. So it's not really a big deal, I've tested it for a couple of hours now and it seems to truck along nicely

 

Cheers for the help :)

  • Heart 1
Link to comment
Share on other sites

When alching it is doing way too many clicks it should hit alch item wait until alch button shows up again then click item to alch. Instead this bot just spams the magic book button as if it doesn’t automatically switch for you. This was tested with max delay between alch. Overall very disappointed with the performance and definitely needs some work.

  • Like 1
Link to comment
Share on other sites

14 hours ago, Dwarom said:

@CzarThanks it seems to work much better having mirror mode on 100ms reaction time and I put the delay a bit higher to 1650-1950. I had always left the reaction time on 50ms by default. It does sometimes still get a little bit confused and clicks the magic tab manually but it doesn't actually get stuck trying to use the spell on the spell anymore. So it's not really a big deal, I've tested it for a couple of hours now and it seems to truck along nicely

 

Cheers for the help :)

Glad it works better, I will be adding an extra delay on alching just to br safe <3 

6 hours ago, Safehaven said:

When alching it is doing way too many clicks it should hit alch item wait until alch button shows up again then click item to alch. Instead this bot just spams the magic book button as if it doesn’t automatically switch for you. This was tested with max delay between alch. Overall very disappointed with the performance and definitely needs some work.

I will take another look, and add an extra delay on alching, really strange that the same script works differently for people - maybe disable spell filtering and set client resolution to fixed? Using vps or any VM btw? In any case I will get working on the new update ASAP.

EDIT: I really gotta see this, do you have a screenshot or gif of the bot? If not dw about it. Is it behaving like this or differently?

ndkgYdK.gif

Edited by Czar
Link to comment
Share on other sites

Having slight issues with this script freezing on me whilst Curse spell/alching, I've tried fast-mode and also normal mode.

I've restarted the bot various times trying to fix the issue myself, I've reorganised my inventory to make it 1 click in various ways.

Thanks for helping,  p.s. attached my log below

Here is the log:

[INFO][Bot #1][09/01 08:44:47 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:44:47 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:44:49 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:44:49 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:44:50 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:44:50 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:44:52 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:44:52 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:44:53 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:44:55 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:44:55 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:44:56 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:44:56 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:44:58 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:44:58 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:44:59 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:45:01 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:45:01 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:45:02 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:45:03 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:45:05 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:45:05 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:45:06 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:45:06 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:45:08 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:45:08 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:45:09 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:45:10 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:45:12 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:45:12 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:45:13 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:45:13 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:45:26 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:45:26 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:45:27 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:45:28 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:45:29 PM]: Script Perfect Magic has paused!
[INFO][Bot #1][09/01 08:46:20 PM]: Script Perfect Magic has resumed!
[INFO][Bot #1][09/01 08:46:22 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:46:22 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:46:24 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:46:27 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:46:27 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:46:28 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:46:29 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:46:30 PM]: Terminating script Perfect Magic...
[INFO][Bot #1][09/01 08:46:30 PM]: Script Perfect Magic has exited!
[INFO][09/01 08:46:32 PM]: Script list refreshed and loaded 38 scripts.
[INFO][Bot #1][09/01 08:46:36 PM]: Loaded 5 built-in random solvers!
[INFO][Bot #1][09/01 08:46:36 PM]: Initialising guided state setup...
[INFO][Bot #1][09/01 08:46:36 PM]:  ... done!
[INFO][Bot #1][09/01 08:46:36 PM]: Initialising modules...
[INFO][Bot #1][09/01 08:46:36 PM]: Item Definitions loaded: 26916
[INFO][Bot #1][09/01 08:46:36 PM]: Definitions loaded: 26916
[INFO][Bot #1][09/01 08:46:36 PM]: 20 modules loaded
[INFO][Bot #1][09/01 08:46:36 PM]: "eq_loaded" changed to "1"
[INFO][Bot #1][09/01 08:46:36 PM]:  ... done!
[INFO][Bot #1][09/01 08:46:37 PM]: Yay!
[INFO][Bot #1][09/01 08:46:39 PM]: "ab_move_mouse_outside" changed to "1"
[INFO][Bot #1][09/01 08:46:40 PM]: BreakManager: We will bot for 191 minute(s) and break for 56 minute(s)
[INFO][Bot #1][09/01 08:46:48 PM]: "ss_speed_a" changed to "1000"
[INFO][Bot #1][09/01 08:46:48 PM]: "ss_speed_b" changed to "1000"
[INFO][Bot #1][09/01 08:46:48 PM]: "ss_stun" changed to "2"
[INFO][Bot #1][09/01 08:46:48 PM]: "ss_alch" changed to "2"
[INFO][Bot #1][09/01 08:46:48 PM]: "ss_spell_stun" changed to "Enfeeble"
[INFO][Bot #1][09/01 08:46:48 PM]: "ss_target_npc" changed to "BLANKED TO PROTECT MY ACC" - PM if need red writing unblanked 
[INFO][Bot #1][09/01 08:46:48 PM]: "ss_alch_item_name" changed to "BLANKED TO PROTECT MY ACC" - PM If need if need red writing unblanked
[INFO][Bot #1][09/01 08:46:48 PM]: "ss_fast_mode" changed to "0"
[INFO][Bot #1][09/01 08:46:48 PM]:  2 actionpoints ready
[INFO][Bot #1][09/01 08:46:48 PM]: Is stopping script when out of runes? false
[INFO][Bot #1][09/01 08:46:48 PM]: "stop_con_size" changed to "0"
[INFO][Bot #1][09/01 08:46:48 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:46:50 PM]: Animation received, new [1168]
[INFO][Bot #1][09/01 08:46:51 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:46:52 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:46:53 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:46:54 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:46:56 PM]: Animation received, new [1168]
[INFO][Bot #1][09/01 08:46:57 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:46:58 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:46:58 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:46:59 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:47:01 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:47:02 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:47:03 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:47:03 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:47:05 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:47:07 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:47:07 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:47:09 PM]: Animation received, new [1168]
[INFO][Bot #1][09/01 08:52:13 PM]: Started random solver : Auto Login
[INFO][Bot #1][09/01 08:52:18 PM]: Successfully logged in, waiting for welcome screen.
[INFO][Bot #1][09/01 08:52:25 PM]: Login completed.
[INFO][Bot #1][09/01 08:52:25 PM]: Random solver exited : Auto Login
[INFO][Bot #1][09/01 08:52:25 PM]: Started random solver : Welcome Screen
[INFO][Bot #1][09/01 08:52:29 PM]: Random solver exited : Welcome Screen
[INFO][Bot #1][09/01 08:52:29 PM]: Scheduling script background executors
[INFO][Bot #1][09/01 08:52:34 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:52:35 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:52:36 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:52:36 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:52:39 PM]: Animation received, new [1168]
[INFO][Bot #1][09/01 08:52:40 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:52:41 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:52:42 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:52:43 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:52:45 PM]: Animation received, new [1168]
[INFO][Bot #1][09/01 08:52:47 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:52:47 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:52:48 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:52:49 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:52:51 PM]: Animation received, new [1168]
[INFO][Bot #1][09/01 08:52:53 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:52:54 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:52:55 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:52:55 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:52:59 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:52:59 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:53:00 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:53:01 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:53:03 PM]: Animation received, new [1168]
[INFO][Bot #1][09/01 08:53:05 PM]: Sleep for 1000ms (Random)
[INFO][Bot #1][09/01 08:53:06 PM]: Animation received, new [713]
[INFO][Bot #1][09/01 08:53:06 PM]: SPELL IS NOT SELECTED: false
[INFO][Bot #1][09/01 08:53:07 PM]: Magic spell has been selected!
[INFO][Bot #1][09/01 08:53:09 PM]: Animation received, new [1168]
[INFO][Bot #1][09/01 08:57:15 PM]: Terminating script Perfect Magic...
[INFO][Bot #1][09/01 08:57:16 PM]: Script Perfect Magic has exited!
 

  • Like 1
Link to comment
Share on other sites

I will take a look, logs look good to me which is strange. Everything setup wise is okay right? Like spell filtering disabled, mirror reaction set to 50 or 100ms, game resolution set to classic etc? Also when you say freeze does it just idle or does the client crash? @gang6000

Btw guys yesterday’s alch update is still pending it should be live any moment now.

EDIT:

Update just went live as of a few mins ago, restart clients and GL <3 :D 

Edited by Czar
Link to comment
Share on other sites

On 9/2/2022 at 9:13 AM, Czar said:

I will take a look, logs look good to me which is strange. Everything setup wise is okay right? Like spell filtering disabled, mirror reaction set to 50 or 100ms, game resolution set to classic etc? Also when you say freeze does it just idle or does the client crash? @gang6000

Btw guys yesterday’s alch update is still pending it should be live any moment now.

EDIT:

Update just went live as of a few mins ago, restart clients and GL <3 :D 

Fixed issue, I reset magic book to default, I had it laid out where I thought would be most efficient. It was idle, no client crashes btw.

Also just noticed, when out of Fire runes for example when stun/alching, client will still attempt to alch leaving in-game message: "You do not have enough fire runes to cast this spell".

 

Thank you kindly,

Edited by gang6000
  • Like 1
Link to comment
Share on other sites

w00t glad you got it working :D will see what I can script about having custom spell filters btw.

ill take a look at the safety code for no runes. i believe i set it to 7 times receiving the message [no x runes to cast this spell] before automatically terminating bot, taking into account misclicks from random mouse system etc could be a little high though, maybe lower it?

 

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   1 member

×
×
  • Create New...