Configuring ALL Archer Class Related ~FOR REVISION~

Do you have a question or problem? Read this forum first! Someone has probably already asked the same thing in the past. Do not ASK questions here!

Moderators: Moderators, Documentation Writers

Message
Author
epsilon
Noob
Noob
Posts: 19
Joined: 07 Jun 2008, 03:23
Noob?: No
Contact:

Configuring ALL Archer Class Related ~FOR REVISION~

#1 Post by epsilon »

DO NOT UNDER ANY CIRCUMSTANCES TO COPY AND PASTE THIS, THIS ISNT FOR YOU TO USE BUT THIS IS FOR YOU TO GET AN IDEA ON HOW THINGS WORK.

NOTES 1: SOME COMMENT ABOUT THE COMMANDS.
#*WOULD WORK EVEN IF YOU GOT SKILL LVL BELOW 10, NO NEED TO CHANGE LEVEL REALLY*
lvl 10
#*THIS IS MY OWN PREFERENCES, CHANGE THIS ACCORDING TO YOUR OWN WILL*
dist 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1
maxCastTime 0
minCastTime 0
hp
sp > 10
onAction
whenStatusActive
whenStatusInactive
aggressives
previousDamage
stopWhenHit 0
#*SO KORE WOULDN'T CHANGE TO ANOTHER ENEMY IF ATTACKCHANGETARGET IS SET 1*
inLockOnly 1
timeout 0
disabled 0
#*LIST MONSTERS HERE FOR WHOM YOU WANT KORE TO USE THE SAID SKILL, SO TO AVOID DS'ing PORING LOL*
monsters
notMonsters
#*HOW MANY TIMES YOU WANT KORE TO USE DS ON YOUR TARGET MONSTER~ADVANCE USER ONLY*
maxAttempts
#*HOW MANY TIMES YOU WANT KORE TO USE DS ON YOUR TARGET MONSTER~ADVANCE USER ONLY*
maxUses 0
#*LIKE IF YOU WANT TO ONLY DS PHENOMENON IF HE IS POISONED~ADVANCE USER ONLY*
target_whenStatusActive
target_whenStatusInactive
target_deltaHp
#*ADVANCE USER ONLY**inInventory means for example only DS elder willow with freezing arrow--mean you have freezing arrow in your inventory*
inInventory
manualAI 0
NOTE 2: AS YOU CAN SEE THIS IS CATEGORIZED BY SKILLS WHICH YOU CAN USE FOR YOURSELVES AND SKILLS WHICH YOU CAN ON ENEMIES.
NOTE 3: I HAVENT' BEEN BOTTING WITH BARD, DANCER, MINSTREL AND GYSPSY BEFORE SO THEREFORE I DONT KNOW WHICH SKILLS REQUIRES A PARTNER AND WHICH ARE NOT.
NOTE 4: I USE ALL CAPs BECAUSE THIS SOMEWHAT PLEASES ME AND TO STEAL ALL THOSE NUBs ATTENTION BEFORE ASKING.
NOTE 5: SKILL NAMEs ARE SUBJECT TO CHANGE WITH DIFFERENT SERVER.
#######################
# S A
# K T
# I T
# L A
# L C
# S K
#######################
---ARCHER CONFIGURATION FILES---

Code: Select all

1. DOUBLE STRAFE:
attackSkillSlot Double Strafe{
	lvl 10
	dist 15
	maxCastTime 0
	minCastTime 0
	hp
	sp >= 10%
	onAction attack
	aggressives
	disabled 0
	monsters
	notMonsters
	maxAttempts
	maxUses 0
	inInventory
	manualAI 0
}

Code: Select all

2. ARROW SHOWER:
attackSkillSlot Arrow Shower{
	lvl 10
	dist 15
	maxCastTime 0
	minCastTime 0
	hp
	sp > 10%
	onAction attack
	aggressives >= 3
	monsters
	notMonsters
	maxAttempts
	maxUses 0
	inInventory
	manualAI 0
}
---HUNTER CONFIGURATION FILES---

Code: Select all

1. BLITZ BEAT:
NOTE: WHEN YOU HAVE A HIGHER LUK THEN BB IS AUTOMATICALLY CAST
attackSkillSlot Blitz Beat{
	lvl 5
	dist 15
	maxCastTime 0
	minCastTime 0
	hp
	sp > 10%
	onAction attack
	aggressives >= 2
	previousDamage
	stopWhenHit 0
	inLockOnly 0
	timeout 0
	disabled 0
}
---SNIPER CONFIGURATION FILES---

Code: Select all

1. FOCUSED ARROW: (in euRO version its focused version but in iRO Sharpshooting)
attackSkillSlot Focused Arrow {
	lvl 10
	dist 15
	maxCastTime 0
	minCastTime 0
	hp <= 50%
	sp >= 10%
	onAction attack
	aggressives >1
	inLockOnly 1
	timeout 0
	disabled 0
	monsters
	notMonsters
	maxAttempts
	maxUses 
}

Code: Select all

2. FALCON ASSUALT:
attackSkillSlot Falcon Assualt {
	lvl 10
	dist 15
	maxCastTime 0
	minCastTime 0
	hp <= 80%
	sp >= 10%
	onAction attack
	aggressives
	inLockOnly 1
	timeout 0
	disabled 0
	monsters
	notMonsters
	maxAttempts
	maxUses 
}
---BARD CONFIGURATION FILES---

Code: Select all

1. MELODY STRIKE:
attackSkillSlot Melody Strike {
	lvl 5
	dist 15
	maxCastTime 0
	minCastTime 0
	hp <= 80%
	sp >= 10%
	onAction attack
	aggressives
	inLockOnly 1
	timeout 0
	disabled 0
	monsters
	notMonsters
	maxAttempts
	maxUses 
}

Code: Select all

2. UNBARRING OCTAVE:
attackSkillSlot Unbarring Octave {
	lvl 5
	dist 15
	maxCastTime 0
	minCastTime 0
	hp <= 80%
	sp >= 10%
	onAction
	aggressives
	inLockOnly 1
	timeout 0
	disabled 0
	monsters
	notMonsters
	maxAttempts
	maxUses 
}
---DANCER CONFIGURATION FILES---

Code: Select all

1. SLING ARROW:
attackSkillSlot Sling Arrow {
	lvl 5
	dist 15
	maxCastTime 0
	minCastTime 0
	hp <= 80%
	sp >= 10%
	onAction attack
	aggressives
	inLockOnly 1
	timeout 0
	disabled 0
	monsters
	notMonsters
	maxAttempts
	maxUses 
}

Code: Select all

2. DAZZLER:
attackSkillSlot Dazzler {
	lvl 5
	dist 15
	maxCastTime 0
	minCastTime 0
	hp <= 80%
	sp >= 10%
	onAction attack
	aggressives
	inLockOnly 1
	timeout 0
	disabled 0
	monsters
	notMonsters
	maxAttempts
	maxUses 
}
---MINSTREL CONFIGURATION FILES---
---GYPSY CONFIGURATION FILES---

##########################
# S
# S U
# K P
# I P
# L O
# L R
# S T
# S
##########################
---ARCHER CONFIGURATION FILES---

Code: Select all

1. IMPROVE CONCENTRATION:
useSelf_skill Improve Concentration {
	lvl 10
	maxCastTime 0
	minCastTime 0
	hp 
	sp >= 10%
	onAction
	whenStatusActive
	whenStatusInactive Improve Concentration
	whenFollowing
	aggressives 0
}
---HUNTER CONFIGURATION FILES---

Code: Select all

1. DETECT:
useSelf_skill Detect{
	lvl 1
	maxCastTime 0
	minCastTime 0
	hp 
	sp >= 10%
	onAction
	whenStatusActive
	whenStatusInactive Detect
	whenFollowing
	aggressives 0
}
---SNIPER CONFIGURATION FILES---

Code: Select all

1. WIND WALKER:
useSelf_skill Wind Walker{
	lvl 10
	maxCastTime 0
	minCastTime 0
	hp 
	sp >= 10%
	onAction
	whenStatusActive
	whenStatusInactive Wind Walker
	whenFollowing
	aggressives 0
}

Code: Select all

2. FALCON EYES:
useSelf_skill Falcon Eyes{
	lvl 10
	maxCastTime 0
	minCastTime 0
	hp 
	sp >= 10%
	onAction
	whenStatusActive
	whenStatusInactive Falcon Eyes
	whenFollowing
	aggressives 0
}
##########################
# M
# I
# S
# C
# E
# L
# L
# A
# N
# E
# O
# U
# S
##########################

Code: Select all

1. ARROW QUIVER: #JUST CHANGE WHATEVER ARROW QUIVER TYPE YOU WANT/HAVE
useSelf_item Silver Arrow Quiver {
	aggressives 0
	monsters
	notMonsters
	stopWhenHit 0
	inLockOnly 1
	timeout 0.10
	disabled 0
	inInventory Silver Arrow <= 10
}

Code: Select all

useSelf_item Awakening Potion, Concentration Potion {
   whenStatusInactive Concentration Potion
   onAction attack
}
#*BY DEFAULT I SET THIS TO DISABLE SO IF I WANT TO KEEP MY RED BLOOD THEN KORE WONT AUTOMATICALLY CRAFT THIS TO FIRE ARROW*
5. ARROW CRAFTING:

Code: Select all

useSelf_skill Arrow Crafting  {
        lvl 1
	aggressives 0
	stopWhenHit 0
	inLockOnly 0
	timeout 
	disabled 1
	inInventory Red Blood
}

#*OUT OF ARROW/ITEMS YOU NEED?*
#*CHANGE VALUES ACCORDING TO YOUR NEEDS*
#*PASSIVE SET TO 1 SO EVERYTIME THE ITEM/S IS OUT OF STOCK IN YOUR INVENTORY KORE WILL AUTOMATICALLY AUTOSTORAGE TO GET MORE ITEMS*

Code: Select all

getAuto Silver Arrow{
	minAmount 500
	maxAmount 1000
	passive 1
}

getAuto Fly Wing{
	minAmount 10
	maxAmount 50
	passive 1
}
#*FOR CRAFTING ARROWS PLS. REFER TO ARROWCRAFT.TXT IN YOUR CONTROL FOLDER*
#*ARROW CRAFTING ITEM LIST*FROM http://www.rocards.de/ArrowCrafting.rc *

#######
#EDIT
#######

note taken, off topic i never knew that berserk potion give you concentration potion status and I dont know if i use only number 15 in attack distance my bot seems to act funny (archer class)

edited arrow crafting, as for skill i really dont have any idea but when i was playing in gathering their skill names are taken from euroro so some of their skill name is diff from the iro server

deleted arrow crafting recipes, deleted berserk pots, skill names differ from server to server! if you dont believe me then go here http://web.hc.keio.ac.jp/~fk061999/hime ... 3/snp.html .... this is what im trying to say above, i have experienced the same problems with skill names check your client (thru bot) for skill names...compare the one that has a () after the skill names.

for the sake of arguments dist been set to 15 as for skill names well thats another story as I mostly use euRO server settings
Last edited by epsilon on 17 Jun 2008, 11:56, edited 7 times in total.

sli
Perl Monk
Perl Monk
Posts: 811
Joined: 04 Apr 2008, 17:26
Noob?: No

Re: Configuring ALL Archer Class Related ~COMPLETE~

#2 Post by sli »

A huge chunk of this info is just RO stuff (the arrow recipes), not Kore-specific.
+ wrong section
+ people will copy/paste your config blocks with the numbered headers then bitch about them not working.
cs : ee : realist

Cozzie
Spam Generator
Spam Generator
Posts: 499
Joined: 04 Apr 2008, 09:30
Noob?: No
Location: Melbourne, City of beer and awful sushis

Re: Configuring ALL Archer Class Related ~COMPLETE~

#3 Post by Cozzie »

To novice users of openkore: if you think you can just copy and paste without understanding the code, then you are wrong! Those options are often tailored to each person and their preference and may make your bot act in unexpected ways(no shit eh?) so understand the codes or dont complain.

-distance is a singular value. ie: dist 15 is the same as 15, 14, 13.....
-unnecessary block options should be deleted, makes it cleaner and easier to read. Maybe some people like to know possible options but it's a personal choice.
-snipers dont use berserk.
-berserk,awake,concentration can be merge to a single block for eA servers as eA only uses Concentration Potion packet but inInventory has to be deleted. use onAction Attack to save a bit money =P

Code: Select all

useSelf_item Berserk Potion, Awakening Potion, Concentration Potion {
   whenStatusInactive Concentration Potion
   onAction attack
}
Make Openkore Awesome. Join the team.

andy12345
Moderators
Moderators
Posts: 174
Joined: 04 Apr 2008, 10:21
Noob?: No
Location: In your dreams...

Re: Configuring ALL Archer Class Related ~COMPLETE~

#4 Post by andy12345 »

Very Informative *Claps*. (Not flaming...really)
But tell me 1 thing....WHO WILL READ THE WHOLE ARROWS CREATION STUFF? I mean when it's provided by other sites in a much user friendly and colourful or...attractive manner.
But again as sli said its all RO stuff instead of Kore, (This should have been in RO's forums not here)

epsilon
Noob
Noob
Posts: 19
Joined: 07 Jun 2008, 03:23
Noob?: No
Contact:

Re: Configuring ALL Archer Class Related ~COMPLETE~

#5 Post by epsilon »

iunno, i just feel like adding it~ probably some lazy people will even be bothered to give shit bout it.. :ugeek:

hakore
Super Moderators
Super Moderators
Posts: 214
Joined: 16 May 2008, 08:28
Noob?: No
Contact:

Re: Configuring ALL Archer Class Related ~COMPLETE~

#6 Post by hakore »

Be careful posting stuff like this... newbies will most probably just copy and paste.

For safety, run each of those config snippets on the config checker (see my sig). You'll find lots of red errors. /swt

There is no localization for the table files in openkore, so it is not true that skill names are subject to change per server.

Arrowcrafting... you don't use useSelf_item for this task...
Whatever...

sli
Perl Monk
Perl Monk
Posts: 811
Joined: 04 Apr 2008, 17:26
Noob?: No

Re: Configuring ALL Archer Class Related ~COMPLETE~

#7 Post by sli »

Also, getAuto is just for storage. buyAuto is for tool dealers. As for arrow crafting, it's handled automatically (see control/arrowcraft.txt).
cs : ee : realist

Bibian
Perl Monk
Perl Monk
Posts: 416
Joined: 04 Apr 2008, 03:08

Re: Configuring ALL Archer Class Related ~COMPLETE~

#8 Post by Bibian »

this "guide" needs some fixes and clarivications for noobs

hakore
Super Moderators
Super Moderators
Posts: 214
Joined: 16 May 2008, 08:28
Noob?: No
Contact:

Re: Configuring ALL Archer Class Related ~COMPLETE~

#9 Post by hakore »

epsilon,

If you will not fix this by the end of June, I will just have to trash this. I edited your topic title as it is VERY MISLEADING.
Whatever...

epsilon
Noob
Noob
Posts: 19
Joined: 07 Jun 2008, 03:23
Noob?: No
Contact:

Re: Configuring ALL Archer Class Related ~FOR MAJOR REVISION~

#10 Post by epsilon »

what part of it is misleading? besides i did this as i configure my archer/sniper characters, true i put berserk pots there where they cant even use it, if it is with regards to distance its my own preferences, it does say to change the config according to their own taste so im really lost with what you're trying to point out.

edit: skill names varies from client to client, i mainly use the euRO version of a client.
Last edited by epsilon on 16 Jun 2008, 09:55, edited 1 time in total.

Locked