almost perfect combo monk macro

Moderator: Moderators

Message
Author
AnonymousUrMother
Noob
Noob
Posts: 10
Joined: 13 Aug 2010, 11:23
Noob?: Yes

almost perfect combo monk macro

#1 Post by AnonymousUrMother »

ok i found the original macro on the forums but i found out that it didn't work as efficiently as i wanted it to, so i modded it in a very "programmer retarded" way, anyways here it is, hopefully people will find it useful:
automacro chaincombo {
console /You use Triple Attack/i
sp > 20%
call {
pause .3 <-- u gona have to change this value to suite ur monk (this is the lower bound in the delay)
do ss 272 5
release chaincombo
}
}

automacro chaincombotwo {
console /Skill Chain Combo failed/i
sp > 20%
call {
pause .1
do ss 272 5
release chaincombo
pause .1
do ss 272 5
release chaincombo
}
timeout 2
}

automacro combofinish {
console /You use Chain Combo/i
sp > 20%
call {
pause .5 <-- u gona have to change this value to suite ur monk (this is the lower bound in the delay)
do ss 273 5
release combofinish
}
}

automacro combofinishtwo {
console /Skill Combo Finish failed/i
sp > 20%
call {
pause .1
do ss 273 5
release combofinish
}
timeout 1
}
all u gota know is that the pause .value is the one that u have to (or might have to ) change for ur character.
the 5 @ the end of the "do ss..." line is the skill lvl.

this works about 95% of the time for me :)

ENJOY!~~

edit: u will see ALOT of red lines in your client, but that's the way it should be, as long as your bot lands most of the combos you know that your pause .value is good

Mushroom
Perl Monk
Perl Monk
Posts: 427
Joined: 04 Apr 2008, 14:04
Noob?: No
Location: Brazil

Re: almost perfect combo monk macro

#2 Post by Mushroom »

Moving to Share your Macros section.
Quit.

cerrevox
Noob
Noob
Posts: 1
Joined: 20 Oct 2010, 05:43
Noob?: Yes

Re: almost perfect combo monk macro

#3 Post by cerrevox »

Can u edit this macro with the Iro names? Raging Trifecta Blow/Raging Quadruple Blow/Raging Thrust? It seems i dont know what im doing as this macro is crashing on me when i use Raging trifecta Blow, maybe im editing it wrong.

Mushroom
Perl Monk
Perl Monk
Posts: 427
Joined: 04 Apr 2008, 14:04
Noob?: No
Location: Brazil

Re: almost perfect combo monk macro

#4 Post by Mushroom »

Post the macro that is crashing so I can try to help you.
Quit.

micram
Noob
Noob
Posts: 7
Joined: 06 Apr 2008, 19:58

Re: almost perfect combo monk macro

#5 Post by micram »

beautiful macro conjo!

Karoo
Noob
Noob
Posts: 5
Joined: 05 May 2011, 23:00
Noob?: Yes

Re: almost perfect combo monk macro

#6 Post by Karoo »

Can someone please explain to me in more detail?
I saved the macro as ChainCombo.pl, in c:/Users......../plugins/macro/
The macro contains the following...

Code: Select all

automacro ChainCombo {
	console /You use Raging Trifecta Blow/i
	sp > 20%
	call {
		pause .3 <-- u gona have to change this value to suite ur monk (this is the lower bound in the delay)
		do ss 272 5
		release ChainCombo
	}
}
I get an error on startup of Openkore ... which states something like ...

Code: Select all

Bareword found where operator expected at c:/Users......../plugins/macro/ChainCombo.pl line 2, near "use Raging Trifecta"

Mushroom
Perl Monk
Perl Monk
Posts: 427
Joined: 04 Apr 2008, 14:04
Noob?: No
Location: Brazil

Re: almost perfect combo monk macro

#7 Post by Mushroom »

The code is for the macro plugin, and not a new plugin for chain combo. Read the manual to set up the macro plugin.
http://openkore.com/index.php/Macro_plugin
Quit.

XSDenied
Noob
Noob
Posts: 18
Joined: 06 Jul 2009, 10:38
Noob?: Yes

Re: almost perfect combo monk macro

#8 Post by XSDenied »

most combo monk problems can be resolved by copying and pasting the attackComboslot 4~5 with the same thing. My raging quad goes off almost everytime and i have 4 of the same combo slot.

Code: Select all

attackComboSlot Raging Quadruple Blow {
	afterSkill Raging Trifecta Blow
	waitBeforeUse 0.1
	dist 1.5
	isSelfSkill 1
}

attackComboSlot Raging Quadruple Blow {
	afterSkill Raging Trifecta Blow
	waitBeforeUse 0.2
	dist 1.5
	isSelfSkill 1
}
attackComboSlot Raging Quadruple Blow {
	afterSkill Raging Trifecta Blow
	waitBeforeUse 0.1
	dist 1.5
	isSelfSkill 1
}
attackComboSlot Raging Quadruple Blow {
	afterSkill Raging Trifecta Blow
	waitBeforeUse 0.2
	dist 1.5
	isSelfSkill 1
}

zexel0014
Human
Human
Posts: 43
Joined: 27 Oct 2011, 20:44
Noob?: No

Re: almost perfect combo monk macro

#9 Post by zexel0014 »

oh this one?..
i already solved this one with my farmers using upto raging thrust..
i have this in my config
and it proc almost 98% of the time
i hope this can help!

this is for the raging quad blow
you must set the waitBeforeUse correctly and it is based on your character's agi
i use this site for the calculation of attack interval which is used for the waitBeforeUse value
http://calc.irowiki.org/
you must get the "Attack interval (normal)" and put it in waitBeforeUse

Code: Select all

attackComboSlot 272 {
	afterSkill 263
	sp > 20%
	isSelfSkill 1
	waitBeforeUse 0.43
	autoCombo 0
	target_deltaHp
}

This one is for the Raging thrust

Code: Select all

attackSkillSlot 273 {
	lvl 5
	maxCastTime 0.1
	minCastTime 0.1
	hp
	sp > 20%
	homunculus_hp
	homunculus_sp
	homunculus_dead
	onAction
	whenStatusActive EFST_COMBOATTACK
	whenStatusInactive
	whenFollowing
	spirit >= 1
	aggressives
	previousDamage
	stopWhenHit 0
	inLockOnly 0
	notInTown 0
	timeout 0
	disabled 0
	monsters
	notMonsters
	maxAttempts 0
	maxUses 0
	target_whenStatusActive
	target_whenStatusInactive
	target_deltaHp
	inInventory
	isSelfSkill 1
	equip_topHead
	equip_midHead
	equip_lowHead
	equip_leftHand
	equip_rightHand
	equip_leftAccessory
	equip_rightAccessory
	equip_robe
	equip_armor
	equip_shoes
	equip_arrow
	manualAI 0
}
and this one is for getting SP from monsters using absorb spirit

Code: Select all

attackSkillSlot 262 {
	lvl 1
	maxCastTime 0
	minCastTime 0
	hp
	sp <= 50%
	homunculus_hp
	homunculus_sp
	homunculus_dead
	onAction
	whenStatusActive
	whenStatusInactive
	whenFollowing
	spirit
	aggressives <= 2
	previousDamage
	stopWhenHit 0
	inLockOnly 0
	notInTown 0
	timeout 0
	disabled 0
	monsters
	notMonsters
	maxAttempts 4
	maxUses 0
	target_whenStatusActive
	target_whenStatusInactive
	target_deltaHp
	inInventory
	isSelfSkill 0
	equip_topHead
	equip_midHead
	equip_lowHead
	equip_leftHand
	equip_rightHand
	equip_leftAccessory
	equip_rightAccessory
	equip_robe
	equip_armor
	equip_shoes
	equip_arrow
	manualAI 0
}
and the last one, for summoning spirit spheres(used for the raging thurst) bot will not use this when in combat ofcourse, uses only after it killed its target

Code: Select all

useSelf_skill 261 {
	lvl 5
	maxCastTime 0
	minCastTime 0
	hp
	sp > 30
	notOnAction attack
	homunculus_hp
	homunculus_sp
	homunculus_dead
	onAction
	whenStatusActive
	whenStatusInactive
	whenFollowing
	spirit <= 4
	aggressives
	monsters
	notMonsters
	stopWhenHit 1
	inLockOnly 1
	notWhileSitting 0
	notInTown 0
	timeout 0
	disabled 0
	inInventory
	manualAI 0
}
and thats all...

Spherical
Human
Human
Posts: 29
Joined: 03 Jan 2013, 00:05
Noob?: No

Re: almost perfect combo monk macro

#10 Post by Spherical »

I know this is a necro post but you can find your attack interval normal through the following equation:
1/(50/(200-ASPD)) = (200-ASPD)/50

This could be very useful if someone decides to make a real plugin to handle this.

Post Reply