Skill Spam as fast as possible?

For everything NOT server specific support. Do NOT ask for connectivity help here!.

Moderator: Moderators

Message
Author
class1c
Human
Human
Posts: 34
Joined: 30 Jun 2012, 03:49
Noob?: Yes

Skill Spam as fast as possible?

#1 Post by class1c »

I'm wondering what's the best way to Skill Spam as fast as possible? I want to spam Meteor Storm on 1 cell as fast as an AutoHotkey script would

Would it be best to setup an attackSkillSlot? a doCommand? a macro?

My server delay is 0.33

What kind of macro_delay, timeout, etc. should it have?

vitriol
Plain Yogurt
Plain Yogurt
Posts: 61
Joined: 19 Apr 2011, 23:26
Noob?: No

Re: Skill Spam as fast as possible?

#2 Post by vitriol »

config.txt sleepTime (in microseconds) should be set to a value less than that
and check timeouts.txt for relevant timeouts


attackSkillSlot works fine

allanon256
Developers
Developers
Posts: 19
Joined: 06 Mar 2010, 19:33
Noob?: No

Re: Skill Spam as fast as possible?

#3 Post by allanon256 »

To do this as fast as possible, you have to bypass the skill cast AI, which means that you can't use attackSkillSlot or any variation of "sl 83 x y".

The following macro would probably work, with a delay between casts of 0.1 seconds (adjust to however fast you want to send the skill).

Code: Select all

macro spam_skill {
  set macro_delay 0.1
  $skillID = 83
  $lv = 10
  $x = 368
  $y = 227
  :forever
  do eval $::messageSender->sendSkillUseLoc($skillID, $lv, $x, $y)
  goto forever
}

class1c
Human
Human
Posts: 34
Joined: 30 Jun 2012, 03:49
Noob?: Yes

Re: Skill Spam as fast as possible?

#4 Post by class1c »

allanon256 wrote:To do this as fast as possible, you have to bypass the skill cast AI, which means that you can't use attackSkillSlot or any variation of "sl 83 x y".

The following macro would probably work, with a delay between casts of 0.1 seconds (adjust to however fast you want to send the skill).

Code: Select all

macro spam_skill {
  set macro_delay 0.1
  $skillID = 83
  $lv = 10
  $x = 368
  $y = 227
  :forever
  do eval $::messageSender->sendSkillUseLoc($skillID, $lv, $x, $y)
  goto forever
}
i tried this and it's not working. nothing is happened. no macro is triggering.

Post Reply